您好,欢迎访问三七文档
PLC编程技巧杜立兴2008.09.20PLC编程技巧概述了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)台达DVP系列PLCPLC编程范例一(串联常闭接点回路)PLC编程范例一(串联常闭接点回路)工艺要求:自动检测传送带上的杯子是否是直立的,若不是就将杯子推出到传送带外。元件规划:PLC元件元件说明X0X1Y0杯底检测光电开关杯颈检测光电开关气动推出杆(汽缸)X0X1Y0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vX0X1Y0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vPLC编程范例一(串联常闭接点回路)X0X1Y0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型,整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vPLCPLC21ES/SS个数字量输出点,因此可以选择系列经济型。选型:此功能需要提供个数字量输入点以及PLCX0=ON,X1=ON编程思路:当杯子在流水线上正常经过检测开关时,,此时汽缸不动作当杯子在流水线上异常经过检测开关时,,此时汽缸动作X0=ON,X1=OFFPLC编程范例一(串联常闭接点回路)X0X1Y0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型,整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)v将编程思路转化为程序:当杯子在流水线上正常经过检测开关时,,此时汽缸不动作PLCPLCX0=ON,X1=ONX0当杯子在流水线上异常经过检测开关时,,此时汽缸动作X0=ON,X1=OFFX1Y0PLC编程范例一(串联常闭接点回路)X0X1Y0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型,整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)v问题点分析PLC编程范例一(串联常闭接点回路)X0X1Y0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型,整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)v程序说明:杯子直立从传送带移过来时,杯杯杯子倒立从传送带移过来时,杯杯杯子被传送带外。底检测光电管和颈检测光电管都导通,即,,此时的常开接点导通,的常闭接点不导通,,气动推出杆不动作。底检测光电管导通,而颈检测光电管不导通,即,,此时的常开接点导通,的常闭接点导通,气动推出杆动作,推出X0=ONX1=ONX0X1Y0=OFFX0=ONX1=OFFX0X1Y0=ON,PLC编程范例一(串联常闭接点回路)X0X1Y0控制要求:自动检测传送带上的杯子是否是直立的,若不是就将杯子推出到传送带外。元件规划:PLC元件元件说明X0X1Y0杯底检测光电开关杯颈检测光电开关气动推出杆(汽缸)PLC程序:X0X1Y0程序说明:杯子直立从传送带移过来时,杯杯杯子倒立从传送带移过来时,杯杯杯子被传送带外。底检测光电管和颈检测光电管都导通,即,,此时的常开接点导通,的常闭接点不导通,,气动推出杆不动作。底检测光电管导通,而颈检测光电管不导通,即,,此时的常开接点导通,的常闭接点导通,气动推出杆动作,推出X0=ONX1=ONX0X1Y0=OFFX0=ONX1=OFFX0X1Y0=ON,PLC编程范例二(并联方块回路)工艺要求:楼梯照明系统中,人在楼梯底和楼梯顶处都可以控制楼梯灯的点亮和熄灭。X1X0PLC编程范例二(并联方块回路)X1X0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)v工艺要求:楼梯照明系统中,人在楼梯底和楼梯顶处都可以控制楼梯灯的点亮和熄灭。X1X0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)v元件规划:PLC元件元件说明X0X1Y0楼梯底开关楼梯顶开关楼梯照明灯PLC编程范例二(并联方块回路)X1X0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vY0PLCPLC21ES/SS个数字量输出点,因此可以选择系列经济型。选型:此功能需要提供个数字量输入点以及PLC编程范例二(并联方块回路)X1X0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vY0PLC编程思路:按照人的习惯,应该是上楼时,进入楼底,打开楼底开关,(X0=ON)灯点亮;(X1=OFF)当走上楼之后,关闭楼顶开关,关闭楼梯灯。上楼下楼下楼时,打开楼顶开关,灯点亮;下楼后,关闭楼底开关,关闭楼梯灯。(X1=ON)(X0=OFF)PLC编程范例二(并联方块回路)X1X0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vY0将编程思路转化为程序:PLCPLC楼梯底和楼梯顶的两个开关状态一致时,都为“”或都为“”时,灯被点亮;状态不一致时,即一个“”,另一个“”时,灯熄灭。ONOFFONOFFX0X1Y0X0X1PLC编程范例二(并联方块回路)X1X0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vY0程序调试:编程的目的是为了实现功能,而往往实现同一种功能的方法有很多,每个人的思路也不尽相同,所以任何项目都没有标准的答案。误区并非程序越长,所能实现的功能越强,在能实现控制要求的前提下,程序越简短越容易维护,便于调试、纠错。PLC编程范例二(并联方块回路)X1X0了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vY0程序说明:梯顶底和楼梯顶的两个开关状态一致时,都为“”或都为“”时,灯被点亮;状态不一致时,即一个“”,另一个“”时,灯熄灭。灯在熄灭状态时,不管人是在楼梯底还是楼梯顶,只要拨动该处的开关到另外一个状态,即可将灯点亮。同样,灯在点亮状态时,不管人是在楼梯底还是楼梯顶,只要拨动该处的开关到另外一个状态,都可将灯熄灭。ONOFFONOFFPLC编程范例二(并联方块回路)控制要求:楼梯照明系统中,人在楼梯底和楼梯顶处都可以控制楼梯灯的点亮和熄灭。元件规划:PLC元件元件说明X0X1Y0楼梯底开关楼梯顶开关楼梯照明灯PLC程序:程序说明:梯顶底和楼梯顶的两个开关状态一致时,都为“”或都为“”时,灯被点亮;状态不一致时,即一个“”,另一个“”时,灯熄灭。灯在熄灭状态时,不管人是在楼梯底还是楼梯顶,只要拨动该处的开关到另外一个状态,即可将灯点亮。同样,灯在点亮状态时,不管人是在楼梯底还是楼梯顶,只要拨动该处的开关到另外一个状态,都可将灯熄灭。ONOFFONOFFX0X1Y0X0X1X1X0Y0PLC编程范例三(互锁控制回路)工艺要求:停车场检票口为单车道,通过交通控制指示灯,保证在任何时刻只有一辆车通过,避免进入停车场的车和离开停车场的车发生“撞车”事故。GOSTOPPLC编程范例三(互锁控制回路)了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vGOSTOP工艺要求:停车场检票口为单车道,通过交通控制指示灯,保证在任何时刻只有一辆车通过,避免进入停车场的车和离开停车场的车发生“撞车”事故。PLC编程范例三(互锁控制回路)了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vGOSTOP元件规划:PLC元件元件说明X0X1Y0汽车进入停车场传感器汽车离开停车场传感器汽车进入停车场指示灯()SONGOOFFTOP时指示,时指示Y1汽车离开停车场指示灯()SONGOOFFTOP时指示,时指示PLC编程范例三(互锁控制回路)了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vGOSTOPPLCPLC2ES/SS个数字量输出点,因此可以选择系列经济型。选型:此功能需要提供个数字量输入点以及2PLC编程范例三(互锁控制回路)了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vGOSTOPPLC编程思路:当汽车进入停车场靠近检票栏时,(进入传感器)为,,进入停车场指示灯牌指示“”,同时,离开停车场指示灯被关断,指示为“,允许汽车进入停车场,禁止汽车离开X0ONY0=ONGOSTOP当汽车离开停车场靠近检票栏时,(离开传感器)为,,离开停车场指示灯牌指示“”,离进入停车场指示灯牌指示“”X1ONY1=ONGOSTOPPLC编程范例三(互锁控制回路)了解工艺要求。(基础)将工艺要求转化成控制要求,规划元件。PLC(重点)根据控制要求以及PLCPLC元件数量对选型。整理编程思路。编写程序,并对程序作详细注释。PLC编写程序说明,便于后期系统升级。PLC调试程序,并对程序作修改。PLC(难点)vGOSTOP将编程思路转化为程序:PLCPLCX0Y
本文标题:PLC编程技巧
链接地址:https://www.777doc.com/doc-6152340 .html