CPU模块 数字量扩展代理商西门子PLC模块代理商西门子触摸屏代理商
西门子触摸屏6AV2123-2JB03-0AX0
西门子触摸屏6AV2123-2MA03-0AX0
西门子触摸屏6AV2123-2MB03-0AX0
西门子触摸屏6AV2124-0GC01-0AX0
西门子触摸屏6AV2124-0JC01-0AX0
西门子触摸屏6AV2124-0MC01-0AX0
西门子触摸屏6AV2124-0QC02-0AX1
plc的工作过程分为3步:
1、输入检测,检测各种按钮开关的状态
2、程序扫描,穿透到位扫描一遍程序,执行对应的运算
3、输出刷新,把程序的运行结果输出控制对应的负载,比如指示灯
下面我们来看看各种写法吧
写法1:
通过一条交替输出指令,可以达到效果,这是简单的控制方式,不需要分析也能看的懂。
写法2:使用计数器
按下次按钮后
个扫描周期,x0的上升沿会导通(上升沿只导通1个扫描周期),导通Y0的线圈,注意,这个周期的Y0常开触点并不会闭合,因为程序是从上往下,从左往右循环的,然后继续往下,C0的常开触点不闭合,继续下一行扫描,X0的上升沿会导通C0计数器,记1。
第二个扫描周期,由于上一个周期Y0的线圈导通了,所以Y0的常开触点会导通,这时形成自锁由于上升沿只能导通一个扫描周期,所以这一个周期里面的X0全部都不会导通,计数器保存的数据还是1,下一个周期执行的结果和第二个周期时一样的,这时Y0常亮
按下第二次按钮
个扫描周期,行,X0继续导通Y0的线圈,Y0继续自锁;第3行,计数器的常开触点依然断开;第4行,X0的上升沿又导通了一次,致使C0计数器有记了一个数,计数为2。终输出结果Y0还是点亮的。
第二个扫描周期,,行程序,由于上个周期C0计数器记了2,使得我们的C0常闭触点断开,Y0的自锁解除,熄灭;第3行,C0的常开触点会闭合,把C0的计数器复位,由于上升沿只能导通一个扫描周期,这个周期里面的X0点全部时断开的,这是,结果是Y0断开,C0计数器复位,程序回复导初始状态。
以下还有好多的写法,同样能够实现这个功能,由于解说太长,我们就在后面再给大家解说
写法3:
写法4:
写法5:
写法6:
写法7:
写法8:
写法9:
西门子触摸屏6AV2123-2JB03-0AX0
西门子触摸屏6AV2123-2MA03-0AX0
西门子触摸屏6AV2123-2MB03-0AX0
西门子触摸屏6AV2124-0GC01-0AX0
西门子触摸屏6AV2124-0JC01-0AX0
西门子触摸屏6AV2124-0MC01-0AX0
西门子触摸屏6AV2124-0QC02-0AX1
CPU模块 数字量扩展代理商西门子PLC模块代理商西门子触摸屏代理商西门子电机代理商西门子交换机代理商西门子CPU模块代理商西门子电机代理商CPU模块 数字量扩展代理商西门子PLC模块代理商西门子触摸屏代理商