snmy
级别: 探索解密
精华主题: 0
发帖数量: 6 个
工控威望: 124 点
下载积分: 691 分
在线时间: 10(小时)
注册时间: 2011-06-24
最后登录: 2020-08-20
查看snmy的 主题 / 回贴
楼主  发表于: 2016-01-21 00:20
温控器参数配置为:
数据位8 位,无奇偶校验,停止位2 位,速率9600

D8120设置为H0C89,使用RS指令发送数据,发送的指令用PC通过485发到温控器验证过,指令没问题,但是就是通讯不上,D8062不为零,M8123也会有状态变化,但读回的数据和发送的是一样的,求解!
=========================================
PLC
LD    M8002
MOV    H0C89      D8120
ZRST    D0     D300
SET    M8161
LD    M8002
MOV    H1    D200
MOV    H3    D201
MOV    H0    D202
MOV    H0    D203
MOV    H0    D204
MOV    H2    D205
MOV    H0C4    D206
MOV    H0B    D207
LD    M8000
MOV    D8062    D600
RS    D200    K8    D220    K8
LD    M10
SET    M8122
LD    M8123
BMOV    D220    D300    K8
RST    M10
RST    M8123
END    
    
=================================
PC通过485与温控器通讯
PV值
地址0000
发送:01 03 00 00 00 02 C4 0B
接收:01 03 04 00 00 00 1B BA 38
其中1B=27度
=================================
温控器手册
链接: pan.baidu.com/s/1bbOOLg
密码: 6ap3
ycm1980
级别: 探索解密
精华主题: 0
发帖数量: 62 个
工控威望: 168 点
下载积分: 841 分
在线时间: 410(小时)
注册时间: 2012-09-11
最后登录: 2024-09-20
查看ycm1980的 主题 / 回贴
1楼  发表于: 2016-02-16 10:54
这个应该不难吧,最好先用通讯助手与温控制器测试下。手上没有温控器,要不帮你试试下!
[ 此帖被ycm1980在2016-02-16 11:17重新编辑 ]