您现在的位置是:网站首页> PLC

西门子SCL 生成脉冲TP定时器

  • PLC
  • 2021-03-07
  • 783人已阅读
摘要PLC

“IEC_Timer_0_DB_2".TP(IN:="启动信号",PT:=T#10S,Q=>"状态位",ET=>"当前值")

表示IN为真时那么Q会立即变为1  同时开始开始记时,ET输出当前值,当 ET=PT时Q状态变为0

参数说明声明数据类型存储区说明
INInputBOOLI Q M D L P启动输入
PTInputTIMEI Q M D L P定时时间设定值,PT参数的值必须为正数
QOutputBOOLI Q M D L P在PT持续时间内保持置位状态的操作数
ETOutputTIMEI Q M D L P当前定时器的值


实际代码

IF "开门按钮"=1 THEN

"安全门电磁阀":=1;

END IF;

IF"关门按钮"=1 THEN

"安全门面电磁阀":=0;

END IF;

"IEC_Timer_0_DB.TP(IN:="开门按钮"=1 OR "关门按钮"=1,

PT:T#6S,

Q=>"定时器状态信号",

ET=>"定时器当前值);

//安全指示灯控制程序

“安全门指示灯:="Clock_2Hz" AND "定时器状态信号"

Top