技术论坛

怎么检测计数器当前值有没有变化?

作者 主题
侠士

经验值: 1818
发帖数: 65
精华帖: 0
主题:【求助】怎么检测计数器当前值有没有变化?


只看楼主 楼主 2020-01-14 19:02:05

 怎么用SCL语言编辑一个检测计数器当前值有没有变化的程序?


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1604195&b_id=66&s_id=0&num=5

至圣

经验值: 16429
发帖数: 2402
精华帖: 0
回复:怎么检测计数器当前值有没有变化?


只看楼主 1楼 2020-01-14 19:55:51

这样做得目的是什么呢?


开心每一天,懂得包容、感恩!
以下网友喜欢您的帖子:

  
游侠

经验值: 339
发帖数: 41
精华帖: 0
回复:怎么检测计数器当前值有没有变化?


只看楼主 2楼 2020-01-15 08:46:26

IF的部分就是检测当前值有没有变化的程序,FS是CPU的第一个循环



 
以下网友喜欢您的帖子:

  
奇侠

经验值: 8098
发帖数: 1308
精华帖: 6
回复:怎么检测计数器当前值有没有变化?


只看楼主 3楼 2020-01-16 09:43:34

F1帮助里面有参数说明,然后找到这个计数器的背景DB的变量做比较就行了


养活一团春意思,撑起两根穷骨头
以下网友喜欢您的帖子:

  
至圣

经验值: 43597
发帖数: 15780
精华帖: 61
回复:怎么检测计数器当前值有没有变化?


只看楼主 4楼 2020-01-16 10:09:19

用一个变量保存cv的值,然后程序中判断当前cv值和保存值是否一致就行了根据需要你可以把程序放到ob1中或者ob35中:

if cv<>cv_sav then

   计数变化中;

else

  计数停止中;

end_if;

cv_sav:=cv;



活到老,学到老!为了生活学习吧!
以下网友喜欢您的帖子:

  
至圣

经验值: 11247
发帖数: 3299
精华帖: 4
回复:怎么检测计数器当前值有没有变化?


只看楼主 6楼 2020-02-08 11:27:47

  学习了,现在病情不能上班,只能每天来向各位师傅学习一下


喜欢用SIEMENS,乐水工控生活 打造工业智能家居生活!
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
怎么检测计数器当前值有没有变化?
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。