上下位机Modbus通讯 05功能码单线圈置位的问题 点击:2638 | 回复:7



wal0327

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:11帖 | 30回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2010年6月27日
发表于:2012-02-24 15:29:51
楼主
求助帖10分-已结帖

1 上位机PC发送:01 05 08 75 FF 00 7D A5,此时对M117置位,05功能码为强制置位,M117的触点此时一直通吗?还是说仅仅是个瞬时的啊?

 

2 下图中,通过上位机发送使M119置位,(不考虑X21),该情况下Y6,有输出吗? 因为用WPLsoft软件在线对这段程序监测时,右键强制M119是没有反应的。

谢谢。

 



楼主最近还看过



arbelt

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 154回
  • 年度积分:0
  • 历史总积分:568
  • 注册:2011年10月09日
发表于:2012-02-24 16:05:14
1楼
强制信号当然是一直有了,看图此时应该有输出啊 。

志在千里

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 121回
  • 年度积分:0
  • 历史总积分:1562
  • 注册:2006年9月02日
发表于:2012-02-24 16:09:02
2楼
针对这句程序,强制M119,M119被置位,但反映在这段程序内的M119触点仅接通一个扫描周期的时间,此时若X21输入状态为OFF的话,Y6输出点应当接通并保持。

zhxl198808

  • 精华:7帖
  • 求助:14帖
  • 帖子:79帖 | 3915回
  • 年度积分:0
  • 历史总积分:22219
  • 注册:2008年9月06日
发表于:2012-02-24 16:20:34
3楼
引用 志在千里 的回复内容:针对这句程序,强制M119,M119被置位,但反映在这段程序内的M119触点仅接通一个扫描周期的时间,此时若X21输入状态为OFF的话,Y6输出点应当接通并保持。



是有输出的 !!!!!!

sophymei

  • 精华:0帖
  • 求助:9帖
  • 帖子:24帖 | 920回
  • 年度积分:0
  • 历史总积分:5514
  • 注册:2008年11月24日
发表于:2012-02-24 17:01:52
4楼

樓主檢查下M119是否有其他地方一直被RST

yjig

  • 精华:2帖
  • 求助:6帖
  • 帖子:110帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2012-02-24 17:13:15
5楼

“01 05 08 75 FF 00 7D A5”

从你发送的数据,校验码=7D、A5?怎么看都不对,7D、A5即不是CRC,也不是LRC。

如果是CRC,应是9F、80,如果是LRC,应是7E,对应的ASCII是37、45。

也就是说,你的通讯未成功,M119就没动作!

wal0327

  • 精华:0帖
  • 求助:2帖
  • 帖子:15帖 | 30回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2010年6月27日
发表于:2012-02-25 10:30:03
6楼
回复内容:
对:yjig关于“01 05 08 75 FF 00 7D A5”从你发送的数据,校验码=7D、A5?怎么看都不对,7D、A5即不是CRC,也不是LRC。如果是CRC,应是9F、80,如果是LRC,应是7E,对应的ASCII是37、45。也就是说,你的通讯未成功,M119就没动作!内容的回复:

是笔误。用的是CRC,是您说的9F 80.

wal0327

  • 精华:0帖
  • 求助:2帖
  • 帖子:15帖 | 30回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2010年6月27日
发表于:2012-02-25 10:41:38
7楼
 谢谢各位。如果用上位机用下载PLC程序的下载线,与台达EH2 PLC相连时,上位机用WPLsoft软件在线对图示的程序监测时,右键单击强制M119,Y6是没有输出的。  所以确认下,在上位机上采用串口通讯发功能码的形式,Y6是不是有输出。

热门招聘
相关主题

官方公众号

智造工程师