有关西门子S7-200系列PLC的编程例子,用PLC程序实现传送带生产计数的功能,以下是具体的任务需求,s7-200系列PLC的I/O分配与程序设计实现过程,有需要的朋友参考下。
西门子s7-200实现传送带生产计数
1、任务说明
当光电传感器I0.0检测到产品时,生产线生产计数。每计数50个,目标完成指示灯Q0.0亮,生产线停止动作。待按下清除按钮I0.1后,生产线重新启动及计数。
如果生产线突然停电、中午休息、下班会关掉电源,重新启动生产线时,需由停电前的记录继续对产品进行计数。
2、I/O分配
按照功能要求分步来实现:先加法运算,后比较
步骤1:通过运用沿指令,将产品检测到的数值,实现累加计数。
步骤2:设定比较值,当达到设定值之后,指示灯亮起,提示达到预定目标值。
步骤3:停止按钮,通过传送指令,将此前的变量值进行清零。
在设计程序时的注意事项:
1、先抄袭,后理解:对于一些正确且成功的案例,先抄下来,并在程序里实现。看实际上电后的结果,与设计要求是否一致;
2、尝试改动:在理解的前提下,适当改动程序中的部分指令,看看能否实现同样或更多的设计功能。