随着时代的进步,可编程序控制器的应用也十分广泛,然而s7-300的plc应用于大中型的机械中。在这里我所列举的是利用s7-300的计数器和比较器控制皮带的传送十分的方便,下面就来介绍一下:
下图显示了带有两个传送带并且它们之间有一个临时存储区域的系统。传送带1将包裹传送到存储区域。传送带1的尾部靠近存储区域处有一个光电屏障,它确定向存储区域传送的包裹的数量。传送带2将包裹从临时存储区域传输到装载台,卡车从此处取走包裹并发送给用户。传送带2的尾部靠近存储区域处有一个光电屏障,它确定离开存储区域进入装载台的包裹的数量。带有五个灯的显示面板指示临时存储区域的填充量。
激活显示面板上的指示灯的梯形图程序如下:
程序段1:计数器c1对输入cu处每次从"0"到"1"的信号改变都进行正计数,而对输入cd处每次从"0"到"1"的信号改变都进行倒计数。对于输入s处从"0"到"1"的信号改变,计数器值被设置为值pv。输入r处从"0"到"1"的信号改变将计数器值复位为"0"。
mw200包含c1的当前计数器值。q12.1指示"存储区域非空"。
程序段2:q12.0表明"存储区域为空"。
程序段3:如果50小于等于计数器值(换句话说,如果当前计数器值大于等于50),则表示"存储区域50%满"的指示灯变亮。
程序段4:如果计数器值大于或等于90,则表示"存储区域90%满"的指示灯变亮。
程序段5:如果计数器值大于或等于100,则表示"存储区域满"的指示灯变亮。