混合产品自动分类

2015-06-30 9:10:37 人评论 次浏览 分类:永宏应用案例

【控制要求】
  1. 1. A、B、C 三种产品在传送带流通,传送带凸轮每转一周,产品从一个定点移动到另外一个定点,传送带上共可流通 6个产品。
  2. 产品进入传送带前自动通过三个识别传感器检测出产品类型,A类型产品将在定点 2通过电磁阀送到 A产品箱, B类型产品将在定点 4被送到 B产品箱, C类型产品将在定点 6 被送到 C产品箱。
  3. 每个产品被送确认送到产品箱后,电磁阀会自动复位;按下复位按钮,所有记忆数据清零,系统重新
开始检测和分类的工作流程。【元件说明】
PLC 元件 控制说明
X0 A 产品识别传感器, A产品进入传送带时, X0状态为ON
X1 B 产品识别传感器, B 产品进入传送带时, X1状态为 ON
X2 C 产品识别传感器, C 产品进入传送带时, X2状态为 ON
X3 A 产品确认传感器, A 产品进入A产品箱时, X3状态为ON
X4 B 产品确认传感器, B 产品进入B产品箱时, X4状态为ON
X5 C 产品确认传感器, C 产品进入C产品箱时, X5状态为ON
X6 凸轮检测光电开关,检测到凸轮时, X6状态由OFF→ON变化一次
X7 复位按钮,按下时, X7状态为 ON
Y1 电磁阀A
Y2 电磁阀B
Y3 电磁阀C
【控制程序】

【程序说明】
  1. A 产品进入传送带时, X0由OFF→ON变化一次, [ MOV 1 D0 ]指令执行, D0=1,当B~C产品进入传送带时, D0对应的值分别变为 2、3。
  2. 当凸轮旋转一圈,传送带上的物品从一个定点移到另一个定点, X6由OFF→ON变化一次, T-SHF指令执行,R0-R15的内容往左移位一个寄存器;同时, CMP指令执行,在定点 2(R1)判断是否为 A产品、在定点 4(R3)判断是否为 B产品、在定点 6(R5)判断是否为 C产品,每次比较完成后, RST指令被执行, D0被复位。
  3. 2、4、6定点检测到有 A、B、C 产品其中之一时,对应的 M11、M21、M31将为ON,SET指令执行,对应的 A,B,C电磁阀将导通,产品被推到产品箱中。
  4. 当已确认将产品推到产品箱时, X3,X4,X5 将为ON,此时, RST 指令执行,对应的 A,B,C 电磁阀将被复位。
  5. X7=ON,Z-WR 指令执行, R0-R15中的内容被清除为“ 0”,记忆数据被清除。