三、I/O分配表如下: 输入端子 功能 X0 a(启动) X1 b(停止) 四、参考程序:见光盘。 输出端子 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y10 功能 q (原点) k(夹紧) m-d(下降) m-u(上升) o(右移) n-u(下降) l(放松) n-d(上升) p(左移) 注:除了上面介绍的机械手自动控制外,还可以通过手动了解限位开关的作用。同学们可以根据自己的理解自行分配I/O表,自己编程。下面介绍一种:按下启动按钮后,原点指示灯亮。然后压住左限位和上限位,机械手下降,碰到下限位,机械手夹紧,然后上升,碰到上限位,机械手右移,碰到右限位,机械手下降,碰到下限位,机械手放松,然后上行,碰到上限位,机械手左移。回到了原点。以上顺序重复进行。 按下停止按钮后,一切停止。 I/O分配表如下: 输入端子 功能 X0 a(启动) X1 b(停止) X2 C(左限位) X3 d(左上限位) X4 e(左下限位) X5 f(右限位) X6 g(右下限位) X7 h(右上限位) 参考程序:见光盘 输出端子 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y10 功能 q (原点) k(夹紧) m-d(下降) m-u(上升) o(右移) n-u(下降) l(放松) n-d(上升) p(左移) 实验十二 自动售货机模拟实验 一、实验目的: 了解并掌握位移,相加以及比较指令在控制中的应用及编程方法。 二、控制要求 首先投币,投完币后,确认,投币显示灯灭.当投币钱数,能够买食品时,食品指 5 2示灯亮,能买饮料时,饮料指示灯亮.能够买两者中任一种时,二者都亮.然后选择要购买的物品.一旦确认,食品和饮料的指示灯都熄灭.出货口的食品或饮料指示灯亮,显示正出物品,一会熄灭.如果需要找钱,则退币处的指示灯亮,显示正在进行退币工作.退完币后,退币指示灯熄灭.等待下一次售货。 三、I/O分配表如下: 输入端子 功能 X0 c(一元投币) X1 d(五元投币) X2 e(十元投币) X3 g(饮料) X4 h(食品) X5 i(启动) X6 f(确认) 四、参考程序:见光盘。 输出端子 Y0 Y1 Y2 Y3 功能 k(退币) j(出货) b(购买食品) a(购买饮料) 6 2
实验十三 电机顺序启动实验
一、实验目的:
1、了解电机的顺序启动控制方法。 二、控制要求:
按下起动按钮f,电动机按a、b、c、d顺序启动,对应指示灯亮间隔1s,按下停止e,电动机按d、c、b、a顺序,对应指示灯灭间隔1s. 三、I/O分配表如下:
7 2
四、参考程序:见光盘。 输入端子 XO X1 功能 f(启动) e(停止) 输出端子 Y0 Y1 Y2 Y3 功能 a b c d 实验十四 多种液体自动控制实验 一、实验目的: 了解并熟悉基本编程指令,掌握用编程软件调试程序的方法。 二 、控制要求: 按下启动按钮L(X0)后,选择三种液体,A液体、B液体、或C液体,就开始向容器中加入相应的液体,同时对应的指示灯会亮;容器有高限位和低限位。按F高位按钮后,液体则不能加入,同时电磁阀E打开放液体,搅拌机也可以进行 8 2搅拌。当按下低位按钮后,电磁阀关闭,搅拌机停止工作。可以继续向容器内加以上三种液体,按F停止按钮后,一切进入停止状态。 三、I/O分配表如下: 输入端子 X0 X1 X2 X3 X4 X5 X6 X7 功能 L(启动) M(停止) G(1#液放) J (2#液放) I(3#液放) F(高限位) K(搅拌) H(地限位) 输出端子 Y2 Y0 Y1 Y3 Y4 功能 A(1#液) B(2#液) C(3#液) D(搅拌指示) E(液体输出) 9 2