PLC运算指令跟扫描周期的关系 点击:692 | 回复:4



西门小鬼

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 29回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2015年3月07日
发表于:2019-12-16 20:33:55
楼主
求助帖30分-未结帖

第一步触发加减乘除/自加自减/传送等运算指令,后用传送指令跳到第二步

第二步就能运用运算指令得结果了吗。

半路出家的工控人对这个问题一直很模糊,做项目的时候类似用过西门子PLC,第一步触发字符串指令传送到软件的地址,第二步触发软件去读数值,发现软件那边读取的数值不全。就想到这个运算指令也需要时间,跟扫描周期是不一样的时间的吗?求大神解惑。



楼主最近还看过



请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2019-12-17 09:11:19
1楼

把程序截图出来吧,这样看文字好累

四则运算指令也不是什么特殊的中断指令,执行原理需要遵循扫描原理,从上到下,从左到右的顺序执行,至于你最后想要的结果不是你所想的,换换前后位置试一下。

李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:216
  • 历史总积分:44409
  • 注册:2010年3月25日
发表于:2019-12-17 11:21:06
2楼

只有程序特别大的时候,运算比较多的时候,才会修改PLC扫描周期

xiexie1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3885回
  • 年度积分:23
  • 历史总积分:160147
  • 注册:2013年4月29日
发表于:2019-12-17 13:30:05
3楼

运算指令所需时间如果大于扫描时间是会出现问题   具体还是看是怎么写的程序

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2020-01-19 10:18:25
4楼

赠人玫瑰,手留余香。

感谢你的求助和答疑,对于求助者请大家在求助帖发布一个月内给予结贴。

针对求助者自己解决问题后,及时把信息(问题解决措施和思路)反馈到自己帖子中,论坛给予20~50积分奖励。



热门招聘
相关主题

官方公众号

智造工程师