恭喜,你发布的帖子
发布于 2021-08-27 11:06:09
4楼
(*主题:【探讨】西门子300如何与ABB机器人进行PROFIBUS通讯啊,就我PLC的数据要给到机器人,然后机器人的数据要反馈给我?*)
第一,你首先采用了DP 通讯的模式,那样针对第三方就会有一个GSD文件,看图,你也添加了。
第二,以西门子PLC 为主站 ,ABB 设备为从站,通讯协议是按照报文来进行的。
所以整个时候你就需要了解ABB (salve-1)报文结构,即是发送数据定义
1.从站地址,2通讯速率 3,是否有返回值 4,通讯物理地址 5,定义数据
例如 PLC -------ABB PLC 发送6个字到 ABB 物理地址区间假设 PQW 256--266
例如启动/停止, 即使PLC 要求ABB 干什么
ABB--------PLC PLC 接受6个字来自ABB 物理地址区间假设 PIW 256--266
例如启动/停止 状态, 即使ABB 回复PLC 我干了什么,我的状态,
只要你采用DP通讯,工作模式基本上就是这样的。
例如 西门子的SINAMICS 传动设备 就有标准的Telegram xxx 标准报文,多少通讯字,预先定义字的含义,PLC接受和发送。
请填写推广理由:
分享
只看
楼主