关于plc编程M1123,M1127 点击:3474 | 回复:4



07的株

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 26回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2015年12月07日
发表于:2015-12-12 15:57:33
楼主

为什么在通讯的时候老是要用到M1123 M1127 M1129 M1140 M1141这些特M呢?

我是刚刚学了两个星期的小白

这些特M少写一个,会有影响吗?




Zhu_Run

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2015-12-12 16:18:05
1楼

看一下这些特M是怎么定义的,看看有没有必要使用

sileizhihen

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 473回
  • 年度积分:0
  • 历史总积分:2657
  • 注册:2011年7月11日
发表于:2015-12-12 16:39:57
2楼

台达的  1123  1127 表示接收完成

 1129  1140  1141  表示接收逾时 错误等 

少写应该会影响执行,因为你那个是靠计数器触发通讯的---- C3

每次通讯完成或者出现错误,计数器都加1,然后触发下一次通讯


07的株

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 26回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2015年12月07日
发表于:2015-12-13 19:38:33
3楼


回复内容:

对: sileizhihen 台达的  1123  1127 表示接收完成 1129... 内容的回复!

那再问一下   通讯完成我能理解,通讯完成给系统一个信号。可是通讯错误了,为什么还要给信号呢,不是应该报警吗?或者变频器有什么报警输出吗?

sileizhihen

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 473回
  • 年度积分:0
  • 历史总积分:2657
  • 注册:2011年7月11日
发表于:2015-12-14 08:41:00
4楼


回复内容:

对: 07的株 回复内容:对: sileizhihen  台达的  1... 内容的回复!

一两次错误不必报警的,一般几十ms就能完成一次通讯,1秒钟最少也能完成至少10次以上,在你程序运行期间出现个别的通讯错误很正常,要是一直出现通讯错误那才报警呢


热门招聘
相关主题

官方公众号

智造工程师