terence1234
级别: 探索解密
精华主题: 0
发帖数量: 76 个
工控威望: 169 点
下载积分: 734 分
在线时间: 59(小时)
注册时间: 2012-09-17
最后登录: 2024-11-03
查看terence1234的 主题 / 回贴
楼主  发表于: 2019-06-27 21:24
描述:图1
图片:
描述:图2
图片:
描述:图3
图片:
描述:图4
图片:
描述:程序1
图片:
描述:程序2
图片:
描述:程序3
图片:
描述:通讯协议
图片:
描述:协议2
图片:
       各位大神,我使用三菱FX2N  PLC搭配FX2N-485BD根温控表通讯,通讯座参数写入跟实际温度读出,现在写入新的设定温度都没有问题,读出温度值得时候出了怪事了,温度表温度在≤25.5℃的时候读出的数据是正确的,跟表显一致(如图1,图2显示),但是温度一旦超过25.5的时候读出的温度就是乱七八在的数字(如图2所示),请问这个是啥原因,打三菱的客服电话说让我找个示波器测试下,但是我这边也没有这个条件。
       请假各位大神谁遇到过这个问题哦,能否解答下,感激不已!!
       程序中接收的首地址D150,数据实际现在D162中是因为我打三菱的电话,那边解释说发送接收的时候回有回波,第一组接收的数据为发送数据,需要多接收点数据。
       下面配上温控表通讯协议跟编写的程序,485接线是RDA跟SDA连接接到温控表,RDB跟SDB连接接到温控表。
    

        补充一下:使用串口精灵调试的时候无论温度值是多少接收回来数据都是跟表显数据是一样的!
anlyl2014
大吉大利
级别: 网络英雄
精华主题: 0
发帖数量: 981 个
工控威望: 8883 点
下载积分: 9015 分
在线时间: 923(小时)
注册时间: 2014-05-23
最后登录: 2024-11-14
查看anlyl2014的 主题 / 回贴
1楼  发表于: 2019-06-28 08:52
引用
引用楼主terence1234于2019-06-27 21:24发表的 三菱FX2N-485BD通讯数据接收问题请教 :
       各位大神,我使用三菱FX2N  PLC搭配FX2N-485BD根温控表通讯,通讯座参数写入跟实际温度读出,现在写入新的设定温度都没有问题,读出温度值得时候出了怪事了,温度表温度在≤25.5℃的时候读出的数据是正确的,跟表显一致(如图1,图2显示),但是温度一旦超过25.5的时候读出的温度就是乱七八在的数字(如图2所示),请问这个是啥原因,打三菱的客服电话说让我找个示波器测试下,但是我这边也没有这个条件。
       请假各位大神谁遇到过这个问题哦,能否解答下,感激不已!!
       程序中接收的首地址D150,数据实际现在D162中是因为我打三菱的电话,那边解释说发送接收的时候回有回波,第一组接收的数据为发送数据,需要多接收点数据。
       下面配上温控表通讯协议跟编写的程序,485接线是RDA跟SDA连接接到温控表,RDB跟SDB连接接到温控表。
    
.......

你发电子档的温控表通讯手册上来,我帮你看
把你的程序也传上来,贴图看不到完整的东西
活到老,学到老!
微信号:anjjyy2013
添加时注明来自工控人家园
压缩包用WINRAR打开,没密码
anlyl2014
大吉大利
级别: 网络英雄
精华主题: 0
发帖数量: 981 个
工控威望: 8883 点
下载积分: 9015 分
在线时间: 923(小时)
注册时间: 2014-05-23
最后登录: 2024-11-14
查看anlyl2014的 主题 / 回贴
2楼  发表于: 2019-06-28 08:59
你也可以参照我发过的贴子
三菱客服说的没错,FX2N_485BD,FX1N_485BD做通讯都有回波,到了FX3U_485BD就没有回波出现了,我发的贴子有说明的
看了一下,你的贴图,RS指令那里D150后面的K16是少了点,改为K20或更大,就可以了
活到老,学到老!
微信号:anjjyy2013
添加时注明来自工控人家园
压缩包用WINRAR打开,没密码