定时器的使用方法

分享到:
555
下一篇 >

菜鸟问:

以前用过300系列的定时器,在功能线圈上端写定时器号,下端写时间长度,现在1200就不是这样了,上面应该写什么类型的参数来表示当前定时器的代号?

高手:

1200只支持IEC定时器,1500倒是同时支持兼容300/400的定时器和IEC定时器。


使用IEC定时器,要先自己定义一个DB,类型可选TON_TIME(接通定时),TOF_TIME(断开定时)等等。


在使用这些定时器时直接调用该DB块即可……


比如:

定义  TON01 : TON_TIME;

使用  TON01(IN:= bool; PT:=T#1S; Q=>);    没有使用的条目去掉即可

大虾:

300也有IEC标准的定时器啊! SFB1还是什么我忘了。

其实完全推荐用IEC定时器! 我用300也都是用IEC定时器。这样做不容易出冲突。要用的时候就定义,不需要特别去看那些定时器被使用了,那些还可以用。 就象我用300几乎摒弃了M区一样, 都直接用DBX去取代。

菜鸟:

看来我以前是用惯了T0,T1,T2...感觉1200的定义方法有些复杂。

大虾:

等你用惯了IEC定时器,你就不想用T0,T1了。

IEC定时器的好***便封装模块化,随用随时定义,定时时间直接以时间格式定义(和触摸屏交互时直接以DInt类型(毫秒为单位))而不用记什么时基是1ms还是10ms或者100ms。


你可能感兴趣: 工控菜鸟园 自动化系统 SIMATIC S7-1200 触摸屏
无觅相关文章插件,快速提升流量