登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:西门子smartplc 与第三方485通讯指令问题
点击:916 回复:4
楼主
编辑
引用
管理
欲世之光
如图,第三方需要先接收报文01 03 00 00 00 02 C4 0B 后才发送所需的报文内容给PLC,想问下用这个指令能现实通讯吗?第三方没有指定寄存器,这个Addr不知道怎么填?是不是这个指令不合适?更改用自由端口协议?
21-12-15 10:54
1楼
编辑
引用
管理
guanyumou
如图,第三方需要先接收报文01 03 00 00 00 02 C4 0B 后才发送所需的报文内容给PLC,想问下用这个指令能现实通讯吗?第三方没有指定寄存器,这个Addr不知道怎么填?是不是这个指令不合适?更改用自由端口协议?
===============================================
这个就是用MBUS_MSG指令来进行读写操作的,其中报文中的01对应MSG指令的Slave、03是功能码,那么RW处填写0、Addr填写40001或者400001、Count填写2,然后Dataptr填写一个V区地址,此为缓冲区首地址。
21-12-15 11:18
2楼
编辑
引用
管理
guanyumou
如图,第三方需要先接收报文01 03 00 00 00 02 C4 0B 后才发送所需的报文内容给PLC,想问下用这个指令能现实通讯吗?第三方没有指定寄存器,这个Addr不知道怎么填?是不是这个指令不合适?更改用自由端口协议?
===============================================
报文中的00 00为寄存器实际地址,它对应的寄存器编号就是40001或者400001
21-12-15 11:19
3楼
编辑
引用
管理
秀空
关版主厉害。
21-12-19 08:13
4楼
编辑
引用
管理
欧巴马
可以用串口助手监控PL发的报文是不是你想要的,再调整。
21-12-22 15:36
工控新闻
新能源电控业务表现亮眼,变频器厂商上半年净利预增51%-65%
「壳」动新智,聚势而行:AVEVA与中海壳牌举办高层会谈,共谋行业发展新动能
VisionChina2026(上海)机器视觉展焕新登场,报名抢占黄金展位!
工业阀门国家级重点专精特新“小巨人”企业 中德科技北交所IPO问询阶段
我国提出的全球首个电力储能用超级电容器国际标准成功立项
投资与技术双轮驱动 美团机器人生态版图初显
GTF 聚焦展直击:EVIDENT 工业内窥镜系列为燃气轮机安全护航
“国产PLC+工控鸿蒙”亮相第二十一届“工业自动化与标准化”研讨会
更多新闻资讯