FX3GA M8013 点击:142 | 回复:3



阳光II

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:1
  • 历史总积分:62
  • 注册:2018年11月21日
发表于:2019-06-23 12:25:35
楼主

请教一个问题
FX3GA 写了一个长的程序  里面有5000多步是计算程序
按以住  都是在计算指令前加 M8000  让他长期接通  这样每个扫描周期计算一次
这些其实每3秒计算一次就行



每一条计算前加一个 M8013的上升沿  M8013是一秒的脉冲  即每秒只计算一次
这样对PLC的寿命 会不会有好处?
M8013触点  可以无限使用吧?
一直没有这样应用过  不知这样好不好



PLC扫描时  扫描到前面的触点不接通  触点对应后面的指令还扫描么?

程序太长,比较在意扫描周期时间





yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 9799回
  • 年度积分:1894
  • 历史总积分:38851
  • 注册:2005年4月22日
发表于:2019-06-23 18:02:02
1楼

1、M都是PLC内部虚拟点,因此其寿命等同于你的PLC的寿命。

2、除了跳转指令跳过的程序部分不扫描,或者是没有调用的子程序或者没有产生中断的中断程序不扫描,其他程序都参加扫描,与触点状态无关。


缩短扫描周期无非两种方式:

1、更精炼的程序。

2、更强的机种。


HAVE FUN!

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:603帖 | 6481回
  • 年度积分:856
  • 历史总积分:153652
  • 注册:2011年4月25日
发表于:2019-06-28 14:23:01
2楼

尽量精简程序吧,要不然处理器也会很慢,比较内存受限,想想你电脑上如果装很多东西,运行很多软件,电脑能顺畅吗?


whh0212

  • 精华:1帖
  • 求助:4帖
  • 帖子:4帖 | 27回
  • 年度积分:92
  • 历史总积分:92
  • 注册:2020年1月04日
发表于:2020-01-05 21:51:48
3楼

程序太长,只会增加扫描周期。内部虚拟触电寿命楼上已经说清楚了。触点是可以无限使用的。扫描时,条件没有接通,会扫描,但是不会执行。


相关主题

官方公众号

智造工程师