登录
首页 PLC论坛 欧姆龙OMRON
回帖 发帖
正文

主题:关于欧姆龙PLC ST语言 定时器使用方法。

点击:22632 回复:19

附件:Test.rar
[本地下载]
附件 1.jpg
增加了一句防止定时器误差超过一个周期
18-07-28 19:30
对OMRON 软件不是特别精通,可以用10楼附件演示吗?正好我学习下
18-07-28 19:34
附件 untitled1.jpg
可能资料里说的“电源接通”包含历史,类似用cntx做定时
其工作与RUN同步
18-07-30 17:16

引用 381250356 在 2018/7/28 19:30:09 发言【内容省略】

这个程序另辟蹊径,给出了小机器ST不支持tim的方法
小BUG,由于A0,A1,A2不受控制,其内容从0000-FFFF自循环,这就出来个小问题,当D0数值跨界A0时,错误出现了
附件 untitled1.jpg
D0=#1000,A0达到Fxxx,启动w0.00,w0.01输出时,多计时34.13s
换种方式,可能更简单,可是有个坎还请您帮忙
附件 untitled2.jpg
用ST如何写,即用ST怎么写@LDCF100
最后修改:2018/7/30 22:46:10
18-07-30 22:44

引用 蜀中之首 在 2018/7/30 22:44:54 发言【内容省略】

用0.1的脉冲上升沿 d:=d+1;
判断D值计时。
0.1的脉冲必须做个上升沿,之前用IF语句搞出来了,需要2个辅助BOOL。其中一个可以输出上升沿。
最后修改:2018/7/31 18:21:42
18-07-31 18:16
附件 1.jpg
附件 2.jpg
菜鸟不会C,这个勉强能用,梯形图一起测试,精度估计+-0.1S 但是能用了。
哈哈
纯当折腾
大神没事来个精简的呗??
再次修改下,PV值显示也准确了 应该可以用了,就是太繁琐了,不如梯形图来的简单
附件 QQ图片20180731214734.jpg
附件 QQ图片20180731214751.jpg
最后修改:2018/7/31 21:48:53
18-07-31 21:34
附件:Test.rar
[本地下载]
附件 0804211820.jpg
附件 0804214631.jpg
之前的,是会有溢出的问题存在,如果长时间定时不太理想,现在根据楼主的意思进行了修改,不知道是否能满足要求
按100MS脉冲使用,可以使用4971天,才会溢出
按10MS的脉冲就是497天,才会溢出
最后修改:2018/8/4 21:47:12
18-08-04 21:23
其实,只要不是用系统自带定时器,会面临 脉冲时间<程序扫描周期的时间,这时就很难保证定时器的精度,这种自制定时器的使用,如果想精确定时,请考虑PLC CPU扫描时间是否会大于10MS,如果大于10MS的请不要使用10MS作为脉冲源,应该使用更慢的脉冲20MS、50MS、100MS......
18-08-04 21:32
现在都直接用Sysmac Studio进行编程了,用也用NJ系列了
18-09-08 11:19
我只想说现在都啥年代了还用这么老土的PLC和编程。直接上NJ系列,用TON指令就好了
18-09-08 11:34

上一页 上一页

工控新闻

更多新闻资讯