上海plc培训选择上海专业plc培训机构,集PLC编程培训,设备开发,设计,安装,调试等工程于一体,教学经验丰富,随到随学,学会为止,不间,人手一套实操,终身提供技术支持.
今天给我们说一个西门子事例——西门子S7-200SMART PLC怎样实现两灯交替闪耀
我们先来看看这个事例的具体要求:
运用定时器Q0.0和Q0.1,当按下发动按钮时Q0.0亮,1秒后Q0.0灭,同时Q0.1亮,再过两秒后Q0.1灭。以此循环,直到按下中止按钮,Q0.0和Q0.1全灭
首要画时序图。再用定时器加比较的办法会把很多杂乱的东西简单化
时序图便是表示地址或变量根据时刻的改变而改变的图形
整个占用的时刻为3秒,需要用到100毫秒定时器
设:定时器的当时值为X,0≦X﹤10的时候,Q0.0亮;当10≦X﹤30时,Q0.1亮。
接下来便是循环的问题,循环便是用一个状况作为个状况的发动条件。
定时器PT值为3秒(数值计作30),运用TNO接通延时定时器,当当时值=设定值,状况输出为1时,即定时器状况位T37=1时,就去复位定时器,再从0开始,这个便是自复位,便是自己复位自己,到了3秒就从0开始。
整理下编写程序的思路:
1、 启停操控——输出发动标志位,输出为1,并保持(自锁)
2、 定时器操控——用发动标志位去接通定时器,让其作业
3、 比较——0-1秒Q0.0输出,1-3秒Q0.1输出
此外还有第二种办法哦,会运用到震荡电路(闪耀电路)以及两个定时器交替操控,一个操控接通时刻,一个操控断开时刻。