当前位置:网站首页 > 大数据架构 > 正文

plc1200程序控制指令(plc1200指令大全)

 3.关断延时定时器指令 关断延时定时器(TOF)用于将Q输出的复位操作延时PT指定的一段时间。IN输入电路接通时,输出Q为1状态,当前时间被清零。在IN的下降沿开始定时,ET从0逐渐增大。ET等于预设值时,输出Q变为0状态,当前时间保持不变,直到IN输入电路接通(见波形A)。关断延时定时器可以用于设备停机后的延时。 如果ET未达到PT预设的值,IN输入信号就变为1状态,ET被清0,输出Q保持1状态不变(见波形B)。复位线圈RT通电时,如果IN输入信号为0状态,则定时器被复位,当前时间被清零,输出Q变为0状态(见波形C)。如果复位时IN输入信号为1状态,则复位信号不起作用(见波形D)。 4.时间累加器 时间累加器TONR的IN输入电路接通时开始定时(见波形A和B)。输入电路断开时,累计的当前时间值保持不变。可以用TONR来累计输入电路接通的若干个时间段。图3-21中的累计时间t1+t2等于预设值PT时,Q输出变为1状态(见波形D)。 复位输入R为1状态时(见波形C),TONR被复位,它的ET变为0,输出Q变为0状态。 “加载持续时间”线圈PT通电时,将PT线圈指定的时间预设值写入TONR定时器的背景数据块的静态变量PT(”T4”.PT),将它作为TONR的输入参数PT的实参。用I0.7复位TONR时,”T4”.PT也被清0。 【例3-2】 用接通延时定时器设计周期和占空比可调的振荡电路。 图3-22中的串联电路接通后,定时器T5的IN输入信号为1状态,开始定时。2s后定时时间到,它的Q输出使定时器T6开始定时,同时Q0.7的线圈通电。 3s后T6的定时时间到,它的输出“T6”.Q的常闭触点断开,使T5的IN输入电路断开,其Q输出变为0状态,使Q0.7和定时器T6的Q输出也变为0状态。下一个扫描周期因为“T6”.Q的常闭触点接通,T5又从预设值开始定时。Q0.7的线圈将这样周期性地通电和断电,直到串联电路断开。Q0.7线圈通电和断电的时间分别等于T6和T5的预设值。 【例3-3】 用3种定时器设计卫生间冲水控制电路。I0.7是光电开关检测到的有使用者的信号,用Q1.0控制冲水电磁阀。 从I0.7(有人使用)的上升沿开始,TON延时3s后其输出Q变为1状态,使TP的Q输出“T8”.Q输出一个宽度为4s的脉冲。从I0.7的上升沿开始,TOF的Q输出“T9”.Q变为1状态。在I0.7的下降沿,TOF开始定时,5s后“T9”.Q变为0状态。“T9”.Q的波形减去I0.7的波形得到宽度为5s的脉冲波形,用“T9”.Q的常开触点与I0.7的常闭触点串联的电路来实现上述要求。两块脉冲波形的叠加用并联电路来实现。“T7”.Q的常开触点用于防止3s内有人进入和离开时冲水。 5.用数据类型为IEC_TIMER的变量提供背景数据 图3-23和图3-24中的程序的控制要求完全相同。图3-24中的定时器用数据块“定时器DB”中数据类型为IEC_TIMER的变量提供背景数据。 单击TON方框上面的问号 ,再单击出现的小方框右边的 按钮,单击出现的地址列表中的“定时器DB”,地址域出现“‘定时器DB’.”。单击地址列表中的“T1”,地址域出现“‘定时器DB’.T1.”。单击地址列表中的“无”,指令列表消失,地址域出现“定时器DB”.T1。用同样的方法为TP和TOF提供背景数据。用类似的方法生成地址“定时器DB”.T3.Q。 6.定时器线圈指令 两条运输带顺序相连,按下起动按钮I0.3,1号运输带开始运行,8s后2号运输带自动起动。按了停止按钮I0.2,先停2号运输带,8s后停1号运输带。 在运输带控制程序中设置了一个用起动、停止按钮控制的M2.3,用它来控制TON的IN输入端和TOF线圈。 中间标有TOF的线圈上面是定时器的背景数据块,下面是时间预设值PT。TOF线圈和TOF方框定时器指令的功能相同。 TON的Q输出端控制的Q0.6在I0.3的上升沿之后8s变为1状态,在M2.3的下降沿时变为0状态。所以可以用TON的Q输出端直接控制2号运输带Q0.6。T11是DB11的符号地址。按下起动按钮I0.3,TOF线圈通电。它的Q输出“T11”.Q在它的线圈通电时变为1状态,在它的线圈断电后延时8s变为0状态,因此可以用“T11”.Q的常开触点控制1号运输带Q1.1。 3.2.2 计数器指令 1.计数器的数据类型 S7-1200的计数器属于函数块,调用时需要生成背景数据块。单击指令助记符下面的问号,用下拉式列表选择某种整数数据类型。 CU和CD分别是加计数输入和减计数输入,在CU或

到此这篇plc1200程序控制指令(plc1200指令大全)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • plc1200指令大全(plc1200move指令怎么用)2025-04-07 18:27:05
  • 数据中台建设方案 技术篇(数据中台技术架构方案v2.5)2025-04-07 18:27:05
  • 颜色代码黑色代表什么(黑色颜色代码大全)2025-04-07 18:27:05
  • 单片机设计大赛(单片机设计大赛作品电子时钟)2025-04-07 18:27:05
  • fastdfs架构(fastdfs架构图)2025-04-07 18:27:05
  • ubuntu系统镜像(ubuntu系统镜像大小)2025-04-07 18:27:05
  • 我的世界设置时间指令大全(我的世界怎么用指令设置时间)2025-04-07 18:27:05
  • 颜色代码大全图片(颜色代码大全图片字母)2025-04-07 18:27:05
  • 程序员入门知识大全(程序员必懂知识)2025-04-07 18:27:05
  • vb法化学是什么意思(大学化学vb是什么意思)2025-04-07 18:27:05
  • 全屏图片