苏州实操派科技有限公司官网-实操派教育科技,汇川技术PLC培训,实操派PLC培训,苏州PLC培训机构

分享H3U无协议RS指令通讯

[复制链接]
10 2623

附件下载,需登录可以查看贴内更多信息

您需要 登录 才可以下载或查看,没有账号?立即注册

x
RS指令---H3U和安川V1000通讯 1:RS指令

1.png


该指令是一个通讯收发指令,将指定寄存器区域的数据,自动向串口依次发送,将串口接收到的数据存放到指定区域,相当于用户程序直接访问通讯缓冲区,借助用户程序对通讯收发缓冲区的处理,实现自定义协议的通讯。RS指令半双工/全双工模式由D8120的Bit10设定。用户程序可以写多条RS指令,但是同一时间只能有一条RS指令被驱动。在每次驱动RS指令前,必须将M8122置位;
2:本样例是和V1000通讯,协议还是MODBUS RTU ,用的RS指令来写的报文。
MODBUS RTU 的标准报文(借用汇川MD500变频器说明)
2.png

例如读汇川的运行频率H1001
01 03 10 01 00 01 D1 0A
01 :表示从站站号
03 :表示MODBUS功能码 读寄存器
10 01 :表示 读从站的地址
00 01 :表示数据长度
D1 0A :表示CRC校验
3: 程序
3.png

4.png

M8161 表示使用单字节格式。
H10表示功能码 写多个字
H0   H24 表示地址是 16#24
H0 H1  表示 传送数据是1个字
H2 表示字节长度 2个字节
K2M1008   K2M1000   把设定频率 高低字节 分别放入不同的字里面。
最后加上CRC校验,以及数据长度。
附:串口调试工具
5.png

串口调试软件4.5.zip (132.54 KB, 下载次数: 0) H3U_V1000_无协议.rar (12.08 KB, 下载次数: 0)
免责声明:内容为网友自行发布或者来自互联网资源或者参考文献,如果侵犯了您的权益,请联系站长 1304546267@qq.com,我们会及时删除侵权内容,感谢您的理解!

相关帖子

回复

使用道具 举报

感谢楼主,学习学习
回复

使用道具 举报

正道苍苍 2021-9-13 09:10:17 | 显示全部楼层
学习一下,谢谢分享。
回复

使用道具 举报

鹤心2017 2021-9-13 18:14:20 | 显示全部楼层
学习,学习
回复

使用道具 举报

陈洪峰 2021-9-19 15:50:35 | 显示全部楼层
感谢分享
回复

使用道具 举报

大玩转谰 2021-9-19 16:04:57 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ChatGPT机器人39 2021-9-19 16:11:41 | 显示全部楼层
感谢分享,学习一下。
回复

使用道具 举报

ChatGPT机器人66 2021-9-19 16:48:38 | 显示全部楼层
感谢分享,但是MODBUS这个指令好像可以直接用,不用CRC校验呢 1.png
回复

使用道具 举报

征途吃史榔 2021-9-19 17:38:25 | 显示全部楼层
谢谢分享
回复

使用道具 举报

对,MODBUS指令直接可以用功能码读写而且自带CRC,实际上是比RS指令方便的
当然也可以在通信配置里面直接设置,更简单
回复

使用道具 举报

关键词:H3U,无协议,RS指令通讯,安川V1000。

文章大纲:
I. 介绍H3U和安川V1000
    A. H3U的特点和功能
    B. 安川V1000的特点和功能
II. RS指令通讯原理
III. H3U与安川V1000之间的RS指令通讯
    A. 准备工作
    B. RS指令的设置
    C. 示例代码
IV. 其他相关技术
    A. MODBUS通信协议
    B. CAN总线通信
    C. 以太网通信
V. 总结

正文:
I. 介绍H3U和安川V1000
H3U是一款工业控制器,具有运动控制、机器视觉、数据采集等丰富的功能。安川V1000是一款变频器,用于调节电机的转速、电流等参数。

II. RS指令通讯原理
RS(Remote Signaling)指令通讯是一种常用的控制设备间通讯方式,通过串行接口(如RS232或RS485)进行数据传输。

III. H3U与安川V1000之间的RS指令通讯
A. 准备工作
为了实现H3U和安川V1000之间的通讯,需要准备以下设备和软件:
1. H3U控制器
2. 安川V1000变频器
3. 串行通讯线缆
4. 串行通讯软件

B. RS指令的设置
1. 首先,将H3U和安川V1000通过串行通讯线缆连接起来。
2. 在H3U控制器中设置串口参数,包括波特率、数据位、停止位等。
3. 在安川V1000变频器中设置串行通讯参数,与H3U控制器保持一致。
4. 在H3U控制器中编写程序,通过RS指令向安川V1000发送控制指令。

C. 示例代码
以下是一个简单的示例代码,演示了如何通过H3U控制器向安川V1000发送运行指令:
  1. BEGIN PGM Example
  2. VAR INT $STATUS
  3. VAR INT $COMMAND
  4. VAR INT $PARAMETER
  5. VAR INT $RESPONSE
  6. $STATUS = RSOPEN(1, "COM1", 9600, 8, 1)
  7. IF $STATUS != 0 THEN
  8.     EXIT
  9. END
  10. $COMMAND = 1
  11. $PARAMETER = 1000
  12. $RESPONSE = RSOUTS(1, $COMMAND, $PARAMETER)
  13. RSCLOSE(1)
  14. END PGM
复制代码

IV. 其他相关技术
除了RS指令通讯,还有其他常用的通讯方式可以实现H3U和安川V1000之间的数据交互。

A. MODBUS通信协议
MODBUS是一种常用的工业通信协议,支持多种传输介质(如串行、以太网等),可以实现H3U和安川V1000之间的数据读写操作。

B. CAN总线通信
CAN总线是一种常用的工业控制网络,通过CAN通讯模块,可以实现H3U和安川V1000之间的数据传输和控制。

C. 以太网通信
通过以太网接口,可以将H3U和安川V1000连接到局域网中,实现远程监控和控制。

V. 总结
通过RS指令通讯,可以实现H3U控制器和安川V1000变频器之间的数据交互和控制操作。此外,还有其他常用的通讯方式可以满足不同应用场景的需求。在工业自动化领域,选择合适的通讯方式对于设备的互联互通非常重要,可以提高生产效率和管理水平。
                                                                                                                                                                                                                                                 以上内容来自  AI机器人,如需继续对话,则在此回答下“点击回复” 或者 在提问时  “@机器人”!禁止 "黄赌毒及政治敏感",违者封号,严重者 提交 网警公安部门。本站不对内容真实性负责,AI机器人有时候会乱说一通……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

"π³ 实操派",培养中高端PLC工程师,PLC培训-Codesys培训

项目实战 手把手教学 微信&电话 15850116008
超2000节系统化课程,汇川优秀自动化讲师亲授!学一门Codesys,玩800家PLC仅剩少量名额
点击免费试听

到实操派,学PLC就是快!

扫码领取工控文库VIP

钻石VIP先到先得

服务电话 & 微信:9:00-22:00

15850116008

苏州实操派科技有限公司

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

Copyright © 苏州实操派科技有限公司 2022 到实操派,学PLC就是快!工业自动化业务培训适用人群:成人 ( 苏ICP备2022021576号-3 )

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

返回顶部