BBControlWave串口ModbusRTU通信教程_第1页
BBControlWave串口ModbusRTU通信教程_第2页
BBControlWave串口ModbusRTU通信教程_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、串口 Modbus RTU教程材料:RS232串口线,RTU的COM和COM2接法如下:COM 3 RS485却针图解2, 7 接 232转 485转换器的快速接头 T/R-3, 5接 232转 48 5转换器的快速接头 T/R+COM 4 RS485 脚针图解2, 3 接 232转 485转换器的快速接头 T/R-4、6 接 232 转 48 5转换器的快速接头 T/R+一配置 ControlWave1. 打开 LocalView2. 新建配置文件点击 CreateCOM6选择本机与 ControlWave 相连的串口号,这里选择波特率选择 9600(可以自定义)选择RTU类型,这里选择Co

2、ntrolWave,然后点击Finish自动弹出对话框(如下) ,这里选择 Load From Device 从设备上传配置文件Username:SYSTEM Passwor:d 666666COM参数设置如下:9600 N 8 1点击右侧, Write To RTU ,下载到 RTU1. 打开 ControlWave Designer ,新建工程2. 选择 C ontrolWave ,点击 OK新建功能块,如图Name: xxx 点击 OK双击打开, Modbus_Master WorkSheet将右侧CUSTOMS能块拖入Worksheet点击OK Name可以按习惯修改右击查看帮助有详细

3、说明,这里简单说明。? Init 值为TRUE寸,初始化模块? Repeat定义模块发送请求信息的最小等待时间 (毫秒) ,通常与任务的执行速率相同。MODE Gould Modbus : 4 代表 Modbus Master Mode代表 Modbus Slave Mode51代表 Open Modbus Slave Mode53代表 Open Modbus Master ModeEnronModbus: 8 代表 Modbus Slave. 52 Open ModbusSlaveCustomLIST模块需要使用信号的列表号COMPORT 端口1PortA 2PortB 3PortC4Por

4、tD13Eth3 14Eth2 15Eth1SlaveAddress 从设备地址? Timeout等待从设备相应时间 ( 毫秒)? IPAddressspecifies the Open Modbus slave RTU's IP address? STATUS模块执行后状态, 0 为正常,其他参考帮助文档? DoneCountindicate completion the amount of a communication request? DoneFlagParameter is set Off when the communication request isinitiated

5、and On when the communication request is complete.双击蓝色小圈,变量属性,类型默认 INT,选择使用VAR_INPUT输入变量),点击0K双击绿色小圆圈,设置odiStatus为VAR_OUTPUT输出变量同样建立其他参数在右侧功能块中,选择 LIST020,拖入工作区(Worksheet),点击0K 双击 ListNumberListNumber 与 iiCustomlist 数字一致ByteOrderc 初始值设置 1新建程序, COM4点击OK Name可以按自己习惯来新建Task,选择周期性的,CYCLIC点击0K新建实例点击工具栏,逻1 MAKE编译,在右侧功能块中,选择刚才做好的功能块 Modbus_Master,拖入COM_工作区按下图设置,参考帮助MODE 4 ( Modbus RTU主)ComPort: 4 (串口 COM)SlaveAddress : 1 (从设备地址 1)FUNCTION 3( MODBU功能码 3,读写 Holding Register ,4XXX)地址)StartAddress : 99 (起始地址 40099)NUMBER10 (读取寄存器个数 10)IOList (存放数组):101 (数字要与需要存放数组一致,按自己设置,这里设置为101)DataSize : 3 (16 位

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论