RS485采集模块与力控软件进行Modbus RTU通讯

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

M系列RS485采集模块与力控ForceContrl V7.0软件通讯

M系列RS485采集模块是基于RS485网络的数字量和模拟量采集模块,支持工业标准的Modbus RTU 协议,包括:M-IB16 (16路数字量输入模块)、M-OB16(16路数字量输出模块)、M-IF16C(16路模拟量输入模块)、M-OF8C(8路模拟量输出),可以与组态王、力控以及支持Modbus RTU协议的PLC等系统或软件联合使用,下面以M系列RS485采集模块与力控ForceControl V7.0软件进行通讯为例。

1、启动力控ForceControl V7.0软件,打开工程管理器,新建工程,输入项目名称、路径、描述等。

2、在ForceControl开发系统中,进行IO设备组态,配置M-IB16采集模块,设备地址为1。

第一步:输入设备名称、设备描述、更新周期、超时时间、设备地址和通讯方式。

第二步:输入串口号、波特率、数据位、停止位、奇偶校验。

第三步:设置保持寄存器写操作、线圈等参数,默认即可。

3、同上,配置M-OB16采集模块,设备地址为2。

4、在力控ForceControl软件数据库组态中定义变量,输入变量名、连接I/O设备、连接项。

M-IB16的16路数字量输入I0~I15分别对应到寄存器100001~100016,通过02号功能码进行读取:

M-OB16的16路数字量输出Q0~Q15分别对应寄存器000001~000016,通过05号功能码进行写入操作:

5、在IOManager窗口,通过已建设备进行设备测试。IOTester窗口可以监测到M-IB16的数字量输入I0和I1为1:

通过设置数据窗口,将Q0的值写入1,可以给M-OB16的第1个输出点置1:

6、在力控ForceControl中进行画面设计。

运行画面,M-IB16的数字输入I0为1时,可以看到指示灯红黄闪烁:

相关文档
最新文档