PMC定时器时间及精度无法修改原因


在设备维修过程中,经常会修改定时器时间以便监控或测试某种功能是否正常运行,最常见的莫过于自动润滑的运行时间及停止时间。但有时当我们修改定时器时间时,发现定时器时间无法修改,有时定时器精度也无法修改,这是怎么回事呢?

遇到上述情况,说明厂家为防止修改特殊功能的定时器时间会使设备存在潜在风险,而对定时器进行了相应保护。例如高速电主轴油气润滑控制等。

通常在PLC中对定时器进行设定后可达到保护的目的

1.设定时间如何保护

在定时器设定画面中可以看到,1个定时器是对应两个T地址的,例如1号定时器对应的地址就是T0-T1。即1号定时器的设定值即保存在T0-T1中。其余定时器遵循相同原则。

根据以上规则在PLC中查找对应T地址,即可找到定时器时间保护原因。

例查找1号定时器设定值。

PLC中采用常数功能指令将数值10000赋值到T0-T1中,但在PMC定时器画面中,1号定时器显示设定值为480000,并非PLC中设定的10000,为什么两个值会不相同呢?

划重点

定时器设定时间=PLC设定值 (T0-T1的值)* 定时器精度

即:1号定时器设定时间:

480000 ms=10000 *  48ms

定时器设定时间的显示会随着定时器精度的不同而发生变化。

2.定时器精度如何保护

在PMC定时器画面,通过下方“精度”按键,可对定时器的精度进行变更,精度不同对应定时器的灵敏度不同且定时器设定最大时长不同。

定时器的精度种类如上图,但定时器精度保护是如何做到的呢?

划重点

定时器精度的设定值是存储在T9000~T9499中的,例如1号定时器的精度设定值存储在T9000-T9001中,依次类推。在PLC中对T9000~T9499进行设定实现定时器精度的保护功能。

以1号定时器为例

在PLC中通过常数功能指令将0赋值到T9000中,则1号定时器的精度固定在48ms,无法再通过画面界面进行更改。

发表回复

登录... 后才能评论