brantcai
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 112 点
下载积分: 537 分
在线时间: 30(小时)
注册时间: 2010-05-13
最后登录: 2023-07-02
查看brantcai的 主题 / 回贴
楼主  发表于: 2013-01-28 17:50
三菱QJ71C24N-R4与温控器无顺序协议通信,用G.output指令发送设定温度值正常,发送读取温度值指令时,温控器有正常的回应信号,但用G.Input指令读取不到回应信号,监控X3、X4也没动作过,就像拔出了RDA、RDB的线一样。
温控器是两线RS485,QJ71C24N-R4端SDA与RDA短接,SDB与RDB短接,线都接得很好啊?郁闷,诚心请教。
brantcai
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 112 点
下载积分: 537 分
在线时间: 30(小时)
注册时间: 2010-05-13
最后登录: 2023-07-02
查看brantcai的 主题 / 回贴
1楼  发表于: 2013-01-28 22:45
用串口调试软件监控了,发送数据是正常的,温控器回应也正常,就是监控PLC时接收程序好像没运行一样。
brantcai
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 112 点
下载积分: 537 分
在线时间: 30(小时)
注册时间: 2010-05-13
最后登录: 2023-07-02
查看brantcai的 主题 / 回贴
2楼  发表于: 2013-01-28 22:51



QJ71C24N模块是装在底板第一个插槽的,模仿说明书及论坛中样例做的程序,但监控了X3、X4、M5都没动作。
X3、X4是不是在模块接收到信号会自动接通的呢?
本帖最近评分记录:
  • 下载积分:+1(chuangaa58) 真诚感谢!
    manjialin
    专业工业控制软件开发!
    级别: 略有小成
    精华主题: 0
    发帖数量: 144 个
    工控威望: 334 点
    下载积分: 718 分
    在线时间: 110(小时)
    注册时间: 2008-11-28
    最后登录: 2020-08-26
    查看manjialin的 主题 / 回贴
    3楼  发表于: 2013-01-29 09:40
    电阻,电阻装了没?
    daizhi
    一师一地一时一法
    级别: VIP会员

    精华主题: 0
    发帖数量: 1470 个
    工控威望: 1376 点
    下载积分: 3900 分
    在线时间: 2976(小时)
    注册时间: 2007-05-31
    最后登录: 2023-11-27
    查看daizhi的 主题 / 回贴
    4楼  发表于: 2013-01-29 11:10
    需要一个结束标志,代码?字节数?还是计时?
    或者字节数不够?
    brantcai
    级别: 探索解密
    精华主题: 0
    发帖数量: 21 个
    工控威望: 112 点
    下载积分: 537 分
    在线时间: 30(小时)
    注册时间: 2010-05-13
    最后登录: 2023-07-02
    查看brantcai的 主题 / 回贴
    5楼  发表于: 2013-01-29 18:05
    今天继续测试QJ71C24模块。
    应该不是电阻的问题。
    今天把不必要的程序删了,就留上图接收指令的一小段,接线上就取消温控器,直接用串口调试软件发送数据到QJ71C24N-R4,接通了,RD灯会亮,数据也收到了。
    监控回PLC,数据是接收到了,而且也正确,但每次都是X4(CH1接收异常)接通,而不是X3(CH1接收读取请求)。
    还有一个问题,本计划接收7个字节的,结果收到了7个字。因为是用MODBUS通讯的,我在程序一开始就用了CSET指令做初始设置发送的单位为字节,用OUTPUT指令发送时没问题,发送8个字节就是8个字节,但用INPUT指令就接收回的单位就成了字。



    litung
    臺灣-李同在
    级别: VIP会员
    精华主题: 2 篇
    发帖数量: 577 个
    工控威望: 3224 点
    下载积分: 14494 分
    在线时间: 405(小时)
    注册时间: 2009-06-06
    最后登录: 2024-12-23
    查看litung的 主题 / 回贴
    6楼  发表于: 2013-01-30 08:31
    樓主可以分享一下程式嗎?
    簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    brantcai
    级别: 探索解密
    精华主题: 0
    发帖数量: 21 个
    工控威望: 112 点
    下载积分: 537 分
    在线时间: 30(小时)
    注册时间: 2010-05-13
    最后登录: 2023-07-02
    查看brantcai的 主题 / 回贴
    7楼  发表于: 2013-01-30 10:14
    今天继续测试,还存在很多问题。
    1.接上温控器,PLC发送正常,温控器有回应,但回应信号读不出。
    2.接线不变,直接由串口调试软件发送信号,PLC可以收到。
    有错误代码:7F68(杂音错误、停止位的设定不正确、对应站的电源ON/OFF,线路产生混乱)。
    会不会是因为SDA与RDA短接,SDB与RDB短接,QJ71C24发信息时也接收到自身发送的信号,而这个信号又同温控器的回应信号混杂在一起而导致的呢?
    附件: 复件 QJ71C24N-R4 485口与温控器通讯MODBUS.rar (14 K) 下载次数:1189
    网站提示: 请不要用迅雷下载附件,容易出错
    givemepower
    级别: 略有小成
    精华主题: 0
    发帖数量: 176 个
    工控威望: 486 点
    下载积分: 2281 分
    在线时间: 315(小时)
    注册时间: 2010-10-21
    最后登录: 2023-05-30
    查看givemepower的 主题 / 回贴
    8楼  发表于: 2013-01-30 11:45
    有没有用三菱专用的通讯线?
    brantcai
    级别: 探索解密
    精华主题: 0
    发帖数量: 21 个
    工控威望: 112 点
    下载积分: 537 分
    在线时间: 30(小时)
    注册时间: 2010-05-13
    最后登录: 2023-07-02
    查看brantcai的 主题 / 回贴
    9楼  发表于: 2013-01-30 11:59
    没有用专用通讯线,我看其他用FX与温控器通讯也是用普通的线的。
    daizhi
    一师一地一时一法
    级别: VIP会员

    精华主题: 0
    发帖数量: 1470 个
    工控威望: 1376 点
    下载积分: 3900 分
    在线时间: 2976(小时)
    注册时间: 2007-05-31
    最后登录: 2023-11-27
    查看daizhi的 主题 / 回贴
    10楼  发表于: 2013-01-30 12:41
    早说做MODBUS就不用这累了!用通讯协议进行的数据通讯,直接填空


      
    本帖最近评分记录:
  • 下载积分:+1(sunxinbei) 1通道也能用MODBUS?
    brantcai
    级别: 探索解密
    精华主题: 0
    发帖数量: 21 个
    工控威望: 112 点
    下载积分: 537 分
    在线时间: 30(小时)
    注册时间: 2010-05-13
    最后登录: 2023-07-02
    查看brantcai的 主题 / 回贴
    11楼  发表于: 2013-01-30 14:54
    谢谢楼上,请问Q01能用CPRTCL的指令吗?能贴上些相关的的资料吗?