1、CH1 PLC与气压控制PLC与气压控制一. 基础气压二.PLC与气压基本控制三. PLC与气压过程控制一. 基础气压1. 气压系统基本架构空 压 机干 燥 机 储 气 槽三点组合压源气 压 缸方 向 阀2. 气压源:工作压力 47 bar ( 1 Kg / cm2 = 0.981 bar)3. 三点组合(调理组):调压、滤水、润滑4. 气压缸:单动缸、双动缸5. 方向阀:(1)口与位的观念一个方块代表一个作动位置方块内的箭头表示气流的方向( T代表不通的口 )一个作动位置中进气与出气口的总和为口数例题:3口2位 ( 3/2 阀 )(2)作动与复归方式 按钮作动手炳作动踏板作动辊轮作动气压作动
2、电磁作动电磁导引气压作动弹簧复归气压复归电磁复归 电磁导引气压复归例题: 3口2位 按钮作动 弹簧复归 的方向阀 6. 基本气压回路二. 以PLC控制气压系统例题1-1:A为单动缸,以单边电磁阀控制当按钮开关PB ON,则气压缸前进A+当按钮开关PB OFF,则气压缸后退A-输入:PB=X0输出:A+=Y0LD X0OUT Y0END 按钮开关PB可以用训练器上方的仿真开关代替例题1-2:A为单动缸,以单边电磁阀控制当按钮开关PB1 ON,则气压缸前进A+,此时放开PB1(PB1 OFF)气压缸仍保持在前位状态(自保)当按钮开关PB2 ON,则气压缸后退A-输入:PB1=X1PB2=X2输出:
3、A+=Y0LDX1ORM0ANIX2OUTM0LDM0OUTY0END 想想看,这个程序可以再简化!例题1-3: A为单动缸,以单边电磁阀控制,加上节流阀调整气缸运动速度当按一下PB(Pulse),则气压缸慢慢前进A+ 一直到气压缸触碰到前顶点a1,则气压缸慢慢后退A-输入:PB=X0a1=X1输出:A+=Y0LDX0ORY0ANIX1OUTY0END练习:A为单动缸,以单边电磁阀控制,加上节流阀调整气缸运动速度当按一下PB(Pulse),则气压缸慢慢前进A+ 当气压缸触碰到前顶点a1,气压缸静止不动 3秒钟后,气压缸慢慢后退A-练习:A为单动缸,以单边电磁阀控制,加上节流阀调整气缸运动速度当
4、按一下PB(Pulse),则气压缸A来回往复运动A+ A- A+ A- A+ A-.例题2-1:A为双动缸,以单边电磁阀控制当按钮开关PB ON,则气压缸前进A+当按钮开关PB OFF,则气压缸后退A-输入:PB=X0输出:A+=Y0LD X0OUT Y0END例题2-2: A为双动缸,以双边电磁阀控制当按钮开关PB1 ON(Pulse),则气压缸前进A+当按钮开关PB2 ON(Pulse),则气压缸后退A-输入:PB1=X1PB2=X2输出:A+=Y1 A-=Y2LD X1OUT Y1LD X2OUT Y2END例题2-3:A为双动缸,以双边电磁阀控制,加上节流阀调整气缸运动速度当按一下PB
5、(Pulse),则气压缸慢慢前进A+ 当气压缸触碰到前顶点a1,则气压缸慢慢后退A-输入:PB=X1a1=X2输出:A+=Y1 A-=Y2LD X1OUT Y1LD X2OUT Y2END练习:A为双动缸,以双边电磁阀控制,加上节流阀调整气缸运动速度当按一下PB1(Pulse),则气压缸A来回往复运动A+ A- A+ A- . 当按一下PB2(Pulse),则气压缸停止运动练习:A为双动缸,以双边电磁阀控制,加上节流阀调整气缸运动速度当按一下PB1(Pulse),则气压缸A来回往复运动5回后自动停止A+ A- A+ A- A+ A- A+ A- A+ A-例题3-1:A、B皆为单动缸,分别以单
6、边电磁阀控制动作顺序如图PB ON (Pulse) ,则系统激活一次循环后自动停止输入:PB=X0a1=X1b1=X2输出:A+=Y1 B+=Y2LDX0ORM0ANIX2OUTM0LDM0OUTY1LDX1OUTY2END例题3-2:A、B皆为双动缸,分别以双边电磁阀控制动作顺序如图PB ON (Pulse) ,则系统激活一次循环后自动停止输入:PB=X0a1=X1b1=X2输出:A+=Y0A-=Y1 B+=Y2B-=Y3LDX0OUTY0LDX1OUTY1LDX2OUTY2OUTY3END练习:A、B皆为双动缸,分别以双边电磁阀控制动作顺序如图PB ON (Pulse) ,则系统激活一次循
7、环后自动停止练习:A、B皆为双动缸,分别以双边电磁阀控制动作顺序如图PB ON (Pulse) ,则系统激活一次循环后自动停止练习:A、B皆为单动缸,分别以单边电磁阀控制动作顺序如图(循环动作)PB1 ON (Pulse) ,则系统激活PB2 ON (Pulse) ,则系统停止练习:A、B皆为双动缸,分别以双边电磁阀控制动作顺序如图(循环动作)PB1 ON (Pulse) ,则系统激活PB2 ON (Pulse) ,则系统停止三. PLC与气压过程控制(一)单一流程例题4-1:A为双动缸,由双边电磁阀控制,当按下激活开关START,则气压缸前进,当气压缸到达前顶点,则气压缸后退,当气压缸到达后
8、顶点时,则系统停止,并等待下一个激活命令。I/O规划如下:X0=STARTX1=前极限Y1=A+X2=后极限Y2=A-按下激活开关START步骤步骤步骤一开始(RUN)系统处于待机状态气压缸前进气压缸到达前顶点气压缸后退气压缸到达后顶点步骤步骤步骤一开始(RUN)系统处于待机状态气压缸前进气压缸到达前顶点气压缸后退气压缸到达后顶点回到步骤 S 0 S 20 S 22Jump S0X0X1X2LDM8002SETS0STLS0RSTY1SETY2LDX0SETS20STLS20RSTY2SETY1LDX1SETS22STLS22RSTY1SETY2LDX2SETS0RETEND例题4-2:A、B
9、皆为双动缸,分别以双边电磁阀控制动作顺序如图PB ON (Pulse) ,则系统激活一次循环后自动停止I/O 规划如下输入:PB=X0a1=X1a0=X2b1=X3b0=X4输出:A+=Y0 A-=Y1 B+=Y2 B-=Y3按下激活开关START步骤步骤步骤一开始(RUN)系统处于待机状态A气压缸到达前顶点B气压缸后退A气压缸到达后顶点回到步骤 S 0 S 20 S 22Jump S0X0X1X3步骤4步骤5A气压缸前进B气压缸前进B气压缸到达前顶点B气压缸到达后顶点A气压缸后退 S 24X4 S 26X2LDM8002SETS0STLS0RSTY0RSTY2SETY1SETY3LDX0AN
10、DX2ANDX4SETS20STLS20RSTY1SETY0LDX1SETS22STLS22RSTY3SETY2LDX3SETS24STLS24RSTY2SETY3LDX4SETS26STLS26RSTY0SETY1LDX2SETS0RETEND练习:A、B皆为双动缸,分别以双边电磁阀控制动作顺序如图PB ON (Pulse) ,则系统激活一次循环后自动停止练习:A、B皆为双动缸,分别以双边电磁阀控制动作顺序如图PB ON (Pulse) ,则系统激活一次循环后自动停止练习:A、B皆为双动缸,分别以双边电磁阀控制动作顺序如图PB ON (Pulse) ,则系统激活一次循环后自动停止练习:A、B
11、皆为双动缸,分别以双边电磁阀控制动作顺序如图(循环动作)PB1 ON (Pulse) ,则系统激活PB2 ON (Pulse) ,则系统停止练习:A为双动缸,以双边电磁阀控制,加上节流阀调整气缸运动速度当按一下PB1(Pulse),则气压缸A来回往复运动A+ A- A+ A- . 当按一下PB2(Pulse),则气压缸停止运动练习:A为双动缸,以双边电磁阀控制,加上节流阀调整气缸运动速度当按一下PB1(Pulse),则气压缸A来回往复运动5回后自动停止A+ A- A+ A- A+ A- A+ A- A+ A-练习:ETTC-1是一台气压控制的简易型机械臂,共有五个轴:轴向名称X轴Y轴Z轴旋转轴
12、夹爪电磁阀单边(ON向右)单边(ON向前)单边(ON向下)单边(ON顺时)单边(ON打开)极限点左右前后上下顺逆无请依动作要求设计顺序控制电路,并实际驱动之() 归回原位(所有电磁阀OFF的位置)() 设定X轴向之左右极限点为A及B,并在A点放置一工件() 驱动ETTC-1 将工件自A点移至B点() 归回原位(二)选择性分歧例题4-3:A、B皆为双动缸,分别以双边电磁阀控制 动作顺序如图,当PBON时,A气压缸来回运动一次 当PBON时,B气压缸来回运动一次I/O 规划如下输入:PB1=X0PB2=X1a1=X2a0=X3b1=X4b0=X5输出:A+=Y0 A-=Y1 B+=Y2 B-=Y3
13、按下PB1一开始(RUN)系统处于待机状态A气压缸到达前顶点B气压缸后退A气压缸到达后顶点 S 0 S 20 S 22X0X2X3A气压缸前进B气压缸前进B气压缸到达前顶点B气压缸到达后顶点A气压缸后退 S 24X4 S 26X1X5按下PB2 Jmp S0SSSSSSsS0LDX3SETS0STLS24RSTY3SETY2LDX4SETS26STLS26RSTY2SETY3LDX5SETS0RETENDLDM8002SETS0STLS0RSTY0RSTY2SETY1SETY3LDX0SETS20LDX1SETS24STLS20RSTY1SETY0LDX2SETS22STLS22RSTY0SE
14、TY1练习:利用ETTC-1设计下列程序:当X0 ON且X1 OFF,则ETTC-1将工件自A点移至B点当X1 ON且X0 OFF,则ETTC-1将工件自B点移至A点(三)并进式分歧例题4-4: A、B皆为双动缸,分别以双边电磁阀控制动作顺序如图,当PB ON时,A气压缸来回运动一次 同时,B气压缸来回运动一次I/O 规划如下输入:PB=X0a1=X2a0=X3b1=X4b0=X5输出:A+=Y0 A-=Y1 B+=Y2 B-=Y3按下PB一开始(RUN)系统处于待机状态A气压缸到达前顶点B气压缸后退A气压缸到达后顶点 S 0 S 20 S 22X0X2X3A气压缸前进B气压缸前进B气压缸到达前顶点B气压缸到达后顶点A气压缸后退 S 24X4 S 26X5 Jmp S0SSSSSSsS0STLS24RSTY3SETY2LDX4SETS26STLS26RSTY2SETY3STLS22STLS26LDX3ANDX5SETS0RETENDLDM8002SETS0STLS0RSTY0RSTY2SETY1SETY3LDX0SETS20SETS24STLS20RSTY1SETY0LDX2SETS22STLS22RSTY0SETY11 - 32