|
任务:modbus RTU串口通讯,读取中科变频器数据,控制变频器启/停。 一 变频器设置--通讯参数 1 查看变频器手册,设置通讯参数,本例设置如下: 19200,8,1,偶校验 设备地址:1
二 查找手册,确定参数地址。 本示例读取或设置如下信息,查找手册后地址如下: | 名称 | 区 | 地址[/td]读写[td]数据类型 | | 运行频率 | 4 | 3330[/td]只读[td]16位无符号二进制数,需要做通道处理,2位小数 | | 设定频率 | 4 | 12[/td]读写[td]16位无符号二进制数,2位小数 | | 启停控制 | 4 | 8193[/td]读写[td]16位无符号二进制数1:启动4:点动启动5:停止 | | 运行状态 | 4 | 24577[/td]只读[td]16位无符号二进制数1:正转运行中2:反转运行中3:停机中 |
三 添加modbusRTU串口驱动 1 添加串口父设备,在父设备下面添加一个modbus rtu子设备,如下图所示。 2 设置串口参数 串口参数必须和变频器设置一致,本例设置为: 3 变量添加和连接如下图: 注意:modbus子设备的参数,分块采集方式需要设置位1-按连续地址分块 四 组态画面 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |