您的位置:控制工程论坛网论坛 » PLC与PAC » plc怎么读取485模块数据

LXG

LXG   |   当前状态:在线

总积分:1127  2024年可用积分:605

注册时间: 2007-04-12

最后登录时间: 2024-11-21

空间 发短消息加为好友

plc怎么读取485模块数据

LXG  发表于 2024/10/28 22:59:53      649 查看 3 回复  [上一主题]  [下一主题]

手机阅读

  要读取PLC中的485模块数据,可以按照以下步骤进行:

  软件准备:

  打开?DCISoft软件,将编程线一端与PLC连接,另一端连接电脑。在DCISoft软件的第二行菜单中找到SCMSoft并点击打开进入SCMSoft软件的界面。

  上传配置信息:

  在SCMSoft软件的菜单中选择文档-》新建,然后在第二行菜单中选择上载装置(Ctrl+F9),找到指定的拓展模块后上传当前PLC的配置信息。

  设置通讯参数:

  等待上传完成后,在左侧菜单中找到COM Port设置,根据实际情况修改通讯参数。由于拓展模块有两个RS485口,站号分别设置为1和2。

  设置MODBUS读写地址:

  在左侧菜单中的MODBUS进阶功能中设置MODBUS读写地址。

  下载配置信息:

  点击第二行菜单中的下载装置,将配置信息写入PLC。

  连接测试:

  将拓展模块的第一个RS485口(COM1)的D+和D-两个接口分别与串口转换器1的A和B口进行连接,然后将串口转换器1连接到电脑,使用HslCommunication测试工具根据第3步中设置的参数进行连接,然后进行数据读写测试。

  注意事项:

  在操作被控方寄存器时,转换的十进制地址前需加4。

  注意发送命令和读取命令的字符长度,需要正确填写。

  波特率必须与被控方保持一致,否则信号会不一致。

  发送内容应填写到DataPtr中。

  通过以上步骤,可以成功读取PLC中的485模块数据并进行测试。


1楼 0 0 回复
总共 , 当前 /