要读取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模块数据并进行测试。