BB ControlWave串口Modbus RTU通信教程

  • 格式:doc
  • 大小:23.50 KB
  • 文档页数:4

串口Modbus RTU 教程
材料:
RS232串口线,RTU的COM1和COM2 接法如下:
COM 3 RS485脚针图解
2,7 接232转485转换器的快速接头T/R- 3,5接232转485转换器的快速接头T/R+
Username:SYSTEM Password:666666
COM4参数设置如下:
9600 N 8 1
点击右侧,Write To RTU,下载到RTU
1.打开ControlWave Designer,新建工程
2.选择ControlWave,点击OK
新建功能块,如图
Name:xxx 点击OK
双击打开,Modbus_Master WorkSheet
将右侧 CUSTOM功能块拖入WorkSheet
点击OK,Name:可以按习惯修改
右击查看帮助有详细说明,这里简单说明。




Slave


4-----PortD
13----Eth3 14------Eth2
15-----Eth1
•SlaveAddress 从设备地址
•Timeout 等待从设备相应时间(毫秒)
•IPAddress specifies the Open Modbus slave RTU's IP address
•STATUS 模块执行后状态,0为正常,其他参考帮助文档
•DoneCount indicate completion the amount of a communication request •DoneFlag Parameter is set Off when the communication request is initiated and On when the communication request is complete.
双击蓝色小圈,变量属性,类型默认INT,选择使用 VAR_INPUT(输入变量),点击OK
新建Task,
选择周期性的,CYCLIC,点击OK
新建实例
点击工具栏, MAKE编译,
在右侧功能块中,选择刚才做好的功能块Modbus_Master,拖入COM_4工作区
按下图设置,参考帮助
之前配置以太网口1地址
点击Save as xxx,点击Save
编译后,下载
点击下载
用MODSIM仿真
读到数据如下。