回复:PLC精确计时

已锁定

小釉

  • 帖子

    2758
  • 精华

    26
  • 被关注

    62

论坛等级:至圣

注册时间:2011-05-12

钻石 钻石 如何晋级?

发布于 2020-07-17 18:31:47

28楼

展开查看
以下是引用ALlll在2020-07-16 16:17:16的发言 >25楼:我那天在现场测的时候还不是循环中断呢。是在OB67里,周期肯定是稳定的,要不然工艺对象就报警了。 PLC是1512C,IO接的PLC本体。不知道这种还存不存在背板总线周期的说法。过程映像区设置的跟OB91同步。 我怀疑IEC都不受OB1影响了。或者说只有触点受影响,定时本身不受影响。已经不说时基的概念了,而且连时钟存储器都独立周期了,正儿八经的定时器没理由。 OB优先级是记错了。循环中断默认按循环时间排优先级,可以手动调整。相当于把事件等级细分了。如果相同优先级的话,循环中断应该是谁先来谁先执行。不过Program cycle同优先级遵循OB号由小到大执行。 单纯:P的话,映像区还是和OB1同步。 应该是周期太长的原因,跟IEC的误差就在40ms以内。循环计数算出来1600ms不浮动,IEC测出来就在1562ms上下浮动3ms。 由于误差一直在40ms以内,所以我本能觉得IEC蛮准的。
以下是引用小釉在2020-07-16 11:44:24的发言 >24楼:我用循环中断测得不...

引用24楼详细内容:

我用循环中断测得不准一方面是周期给得太长,40ms。但是相同的周期下调用IEC貌似还可以。


这个应该不是你说的原因,我觉得IEC可以,循环中断肯定是可以的,跟周期长短没关系。

主要的原因可能是

1:循环中断的时间你觉得是40ms,但有可能是80ms,甚至更高,你检测一下看看吧。

用iec没问题的原因是IEC的误差小,最多查了个OB1的时间,不像循环中断那样会出现丢包的现象。

2:测速度还需要你读取的数据需要一致性,如果使用:p的方式肯定没有过程映像区的好。

前提是io地址必须放在OB中断中进行刷新。

这是我的看法,欢迎讨论

以下是引用ALlll在2020-07-15 20:12:43的发言 >16楼:说的正巧是我想讨论...

引用16楼详细内容:

说的正巧是我想讨论的地方。

天下苦秦久矣,定时器不准也不是一天两天了。按现在的硬件条件没理由克服不了,早该从周期中独立出来了。


我用循环中断测得不准一方面是周期给得太长,40ms。但是相同的周期下调用IEC貌似还可以。所以我觉得有可能已经独立出来了。


至于系统时钟的时间,精度是够,但是格式不好处理。我现在弄了个500μs的中断,指令运算时间有点风险。为了省资源上升沿下降沿都自己写,正常调用上升沿下降沿要判断4次,自己写两个功能混在一起判断3次,节省一次。


以下是引用sangshunyang在2020-07-15 17:57:15的发言 >15楼: 你的应用看来也...

引用15楼详细内容:

 你的应用看来也只能用循环中断去做,1500的循环中断周期是微秒级的 。所需的逻辑都用循环中断处理,这个不受扫描周期影响,这么做又不准到底是怎么个测试法就不知道了。要不就再循环中断中读系统时钟

可到纳秒级的。


 有个问题是不是可以讨论一下,PLC内部是否有一个为所有IEC定时器提供服务的一个时钟计数器,每个纳秒自增 ,至于再高的精度,皮秒,飞秒不再深究。


我怀疑IEC都不受OB1影响了。或者说只有触点受影响,定时本身不受影响。已经不说时基的概念了,而且连时钟存储器都独立周期了,正儿八经的定时器没理由。

IEC的定时器肯定不都OB1的影响,包括S5定时器也一样。但是我感觉应该还是有时基的概念,时基应该就是精度吧。

iec,s5,包括时钟存储器都独立周期了,这个应该是对的。他们使用的CPU的时钟应该是同一个。

iec的触点应该是受扫描周期影响的,如果程序未扫描到定时器的话,定时时间到的输出应该是不刷新的。

也即使说10ms的定时时间,如果10ms到了以后,cpu扫描到定时器的输出又使用了15ms,那意味着10ms的定时器,在25ms的时候才刷新输出。

以上是个人理解,不一定对。


应该是周期太长的原因,跟IEC的误差就在40ms以内。循环计数算出来1600ms不浮动,IEC测出来就在1562ms上下浮动3ms。
由于误差一直在40ms以内,所以我本能觉得IEC蛮准的。


这个没看明白是什么意思.

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10590条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。