用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
中奖
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
三菱工控论坛
FX5U以太网SOCKET通讯掉字符问题
上一主题
下一主题
hntl2005
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
19 个
工控威望:
110 点
下载积分:
545 分
在线时间: 23(小时)
注册时间:
2018-04-13
最后登录:
2024-09-03
查看hntl2005的
主题
/
回贴
楼主
发表于: 2022-03-08 09:10
只看楼主
|
小
中
大
图片:
图片:
图片:
PLC做客户端,与上位机以太网通讯也没有问题。但是接收到的字符每次都缺第1位(比方上位发一串字符23232323,我接收到32323235).末尾又多一位。
(用网络通讯助手验证过上位机发送的字符是没有问题的,比方上位发一串字符23232323,网络助手接收到23232323),这样验证上位机发送的字符是没有问题。因此推断出是PLC接收字符出现了问题。
与上位机通讯试尝试过多组数据通讯,都是第一个字符丢失,末尾多一个字符。中间字符没有问题。求解问题出在哪里。
分享
zmrs163
级别: 家园常客
发送短信
加为好友
精华主题:
0
发帖数量:
373 个
工控威望:
521 点
下载积分:
1466 分
在线时间: 324(小时)
注册时间:
2017-06-12
最后登录:
2024-11-13
查看zmrs163的
主题
/
回贴
1楼
发表于: 2022-03-08 10:54
只看该作者
|
小
中
大
建议上传监控截图
分享
xiapeng01
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
61 个
工控威望:
189 点
下载积分:
1196 分
在线时间: 79(小时)
注册时间:
2012-12-31
最后登录:
2024-11-02
查看xiapeng01的
主题
/
回贴
2楼
发表于: 2022-04-25 12:04
只看该作者
|
小
中
大
SOCKET通信时,第一个字保存发送或接收内容的长度,若发送长度是奇数,则最后一个字符后面会有一个无意义字符
分享
hxyeer
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
216 个
工控威望:
302 点
下载积分:
1138 分
在线时间: 173(小时)
注册时间:
2019-06-24
最后登录:
2024-11-12
查看hxyeer的
主题
/
回贴
3楼
发表于: 2022-04-25 14:39
只看该作者
|
小
中
大
上位机通讯,你让上位机开发走MC协议啊,直接与PLC地址对应不就好了,何必还要写通讯程序。
分享
zm19870128
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
54 个
工控威望:
159 点
下载积分:
14724 分
在线时间: 194(小时)
注册时间:
2011-05-02
最后登录:
2024-11-12
查看zm19870128的
主题
/
回贴
4楼
发表于: 2022-04-26 10:46
只看该作者
|
小
中
大
接收数据第一个地址是接收数据长度
如果数据内容/长度为奇数的时候最高位PLC系统会自动补数(这个数据没有用),偶数是没有弥补,这就是三菱有点恶心地方
解决这个方法是要计算数据长度用变址方式找到最后一个地址,把最后一个地址里高8Bit删除
分享
zm19870128
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
54 个
工控威望:
159 点
下载积分:
14724 分
在线时间: 194(小时)
注册时间:
2011-05-02
最后登录:
2024-11-12
查看zm19870128的
主题
/
回贴
5楼
发表于: 2022-04-26 10:50
只看该作者
|
小
中
大
图片:
图片:
请参考!!!!!!!!!!
分享
xiapeng01
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
61 个
工控威望:
189 点
下载积分:
1196 分
在线时间: 79(小时)
注册时间:
2012-12-31
最后登录:
2024-11-02
查看xiapeng01的
主题
/
回贴
6楼
发表于: 2022-05-03 20:00
只看该作者
|
小
中
大
-------------------------------------------------------------------------------------------------
[ 此帖被xiapeng01在2022-05-19 10:25重新编辑 ]
分享
xiapeng01
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
61 个
工控威望:
189 点
下载积分:
1196 分
在线时间: 79(小时)
注册时间:
2012-12-31
最后登录:
2024-11-02
查看xiapeng01的
主题
/
回贴
7楼
发表于: 2022-08-24 10:32
只看该作者
|
小
中
大
第一个字节存放发送或接收的内容长度,接收内容如果为奇数位,则最后一个字节后会跟一个无意义的字符
分享
czulrs
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
61 个
工控威望:
370 点
下载积分:
13784 分
在线时间: 339(小时)
注册时间:
2021-03-16
最后登录:
2024-11-11
查看czulrs的
主题
/
回贴
8楼
发表于: 2024-01-14 23:32
只看该作者
|
小
中
大
顶一下
分享
上一主题
下一主题
工控人家园
三菱工控论坛
FX5U以太网SOCKET通讯掉字符问题
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问