松下PLC步进电机控制例子2
- 格式:pdf
- 大小:384.15 KB
- 文档页数:7
《电气控制与PLC》课程实训指导书HL浏阳市职业中专机电教研组胡贵树编2008年7月学生实训守则1.严格遵守实训实训室各项规章制度,服从实习实训指导教师和管理人员的指导与管理。
2.认真预习实习实训教材和指导书,明确实习实训目的、内容和步骤,理解实习实训原理,了解仪器设备操作规程和所用物品特性,认真做好一切准备工作。
3.不迟到、不旷课,不把与实习实训无关的东西带入实习实训室,不动用与本实习实训无关的设备。
4.保持实习实训室安静、整洁。
不大声喧哗,不相互嬉闹,不随地吐痰,不乱扔杂物,不随意窜岗,不做与实习实训无关的事情。
5.严格遵守操作规程。
经指导教师允许,方可开始实习实训,仪器设备发生故障, 应立即报告指导教师。
6•注意实习实训安全。
按规定穿戴好防护用品,防止发生意外,一旦发生意外事件,应立即报告指导教师,服从指导教师的指挥。
7.爱护实习实训仪器设备。
损坏、丢失仪器设备应书面向指导教师说明情况,听候指导教师处理。
8.树立良好学风。
认真听讲,积极思维,细致观察,精益求精,仔细操作,真实完整记录实习实训数据。
9.实习实训完毕,应关闭相关水源、电源和气源;应认真清理实习实训器材,将仪器设备恢复原状;听从安排,认真做好清洁卫生工作。
10.认真总结实训实训情况,独立完成实习实训报告,并按时送交指导教师批阅。
电气控制实训室、PLC实训室实训要求1.元件摆放时按照一定次序集中摆放,并且元器件Z间留有适当间隔。
另外元件的布置讲究美观、对称,并遵循便于操作、观察、测量、分析等原则。
2.导线采用单股硬导线。
布线时应讲究横平竖直,避免交叉连接,并口考虑用线最少、最短。
3.接线要紧固,不能有裸体的线头在外。
4.故障检查一定要在断电情况下进行,必须通电检查的则注意安全问题。
5.故障检査依照先主电路,后控制电路的顺序。
例如:若是通电后电动机不转情况,则先检查电源电路,如熔断器是否熔断;然后育看接线是否有脱线、松动等现彖。
最后检查控制电路连接,可用电压测量法,也可用电阻测量法来寻找故障点。
松下PLC步进指令的教学案例本文列举几个松下PLC步进指令的教学案例。
一、案例一:MC/MCE指令在步进程序中的应用由于松下PLC的编程指令不能对步进过程成批复位,因此学生在停止控制的编程时经常会遇到问题,多数学生只会用很多条CSTP指令来进行停止控制,这的确很麻烦。
如果能灵活地使用MC/MCE指令,将使问题得到解决。
1.控制要求按下启动按钮,红灯亮5秒灭,接着绿灯亮3秒灭,接着黄灯闪烁两次(亮0.5秒,灭0.5秒)后红灯又亮5秒灭……按照上述规律循环工作;按下停止按钮,任何灯立即停止运行;可反复启、停。
2.编程分析启动后循环工作很容易完成,只要正确使用步进指令及定时器、计数器就可。
3.遇到问题松下PLC编程时,一个CSTP指令只能复位一个步进过程,在按下停止按钮时不能复位所有的步进过程。
缺点是如果程序很长,有几百甚至上千个步进过程的话,必须使用更多的CSTP指令才能完成停止控制,这使得编程非常不方便,程序如图1所示。
4.解决措施使用MC/MCE指令——当按下启动按钮时,执行MC与MCE之间的步进控制程序,当按下停止按钮时,终止执行MC与MCE之间的步进控制程序。
改进后的程序如图2所示。
优点:减少程序步数,使程序更加简单,不论程序有多长,只需一条MC/MCE指令即可完成停止控制功能,解决了使用多条CSTP指令的问题。
二、案例二:F0 MV指令(F11 COPY)在步进程序中的应用在上述程序中,我们用MC/MCE方便地解决了停止控制问题,但是由于松下PLC编程软件默认计数器类型为保持型,它会将上次使用的状态保持住,这在程序运行时就会出现两种情况:第一种情况是,当按下启动按钮X1时,计数器C100的经过值可能大于2或小于2,甚至等于0,这就导致黄灯的闪烁会少于2次或多于2次,甚至不闪烁;第二种情况是,当按下停止X2,虽然已经使MC、MCE之间的程序停止执行,但是计数器经过值仍然保持,如果在黄灯闪烁一次后就按下停止按钮,用来计黄灯闪烁次数的计数器C100经过值就为“1”,这对所有灯立即停止运行并无影响,但却会导致下次重新启动后黄灯只闪烁1次。
上位机设定伺服电机旋转速度单位为(转/分),伺服电机设定为1000个脉冲转一圈.
PLC输出脉冲频率=(速度设定值/6)*100(HZ)。
上位机设定伺服电机行走长度单位为(0.1mm),伺服电机每转一圈的行走长度10mm,伺服电机转一圈需要的脉冲数为1000,故PLC发出一个脉冲的行走长度为0.01mm(一个丝)。
PLC输出脉冲数=长度设定值*10。
上面两点的计算都是在伺服电机参数设定完的基础上得出的。
也就是说,在计算PLC发出脉冲频率与脉冲前,必须先根据机械条件,综合考虑精度与速度要求设定好伺服电机的电子齿轮比!大致方法如下:机械安装结束,伺服电机转动一圈的行走长度已经固定(如上面所说的10mm),设计要求的行走精度为0.1mm(10个丝)。
为了保证此精度,一般情况下是让一个脉冲的行走长度低于0.1mm,如设定一个脉冲的行走长度为如上所述的0.01mm,于是电机转一圈所需要脉冲数即为1000个脉冲。
此种设定当电机速度要求为1200转/分时,PLC应该发出的脉冲频率为20K。
松下PLC的CPU本体可以发脉冲频率为100K,完全可以满足要求。
如果电机转动一圈为100mm,设定一个脉冲行走仍然是0.01mm,电机转一圈所需要脉冲数即为10000个脉冲,电机速度为1200转时所需要脉冲频率就是200K。
PLC的CPU本体就不够了。
需要加大成本,如增加脉冲输出专用模块等方式。
知道了频率与脉冲数的算法就简单了,只需应用PLC的相应脉冲指令发出脉冲即可,松下PLC的程序图如下:。
松下PLC控制伺服电机实例程序上位机设定伺服电机旋转速度单位为<转/分),伺服电机设定为1000个脉冲转一圈.PLC输出脉冲频率=<速度设定值/6)*100<HZ).上位机设定伺服电机行走长度单位为(0.1mm>,伺服电机每转一圈地行走长度10mm,伺服电机转一圈需要地脉冲数为1000,故PLC发出一个脉冲地行走长度为0.01mm(一个丝>.PLC输出脉冲数=长度设定值*10.上面两点地计算都是在伺服电机参数设定完地基础上得出地.也就是说,在计算PLC发出脉冲频率与脉冲前,必须先根据机械条件,综合考虑精度与速度要求设定好伺服电机地电子齿轮比!大致方法如下:机械安装结束,伺服电机转动一圈地行走长度已经固定<如上面所说地10mm),设计要求地行走精度为0.1mm(10个丝>.为了保证此精度,一般情况下是让一个脉冲地行走长度低于0.1mm,如设定一个脉冲地行走长度为如上所述地0.01mm,于是电机转一圈所需要脉冲数即为1000个脉冲.此种设定当电机速度要求为1200转/分时,PLC应该发出地脉冲频率为20K.松下PLC 地CPU本体可以发脉冲频率为100K,完全可以满足要求.如果电机转动一圈为100mm,设定一个脉冲行走仍然是0.01mm,电机转一圈所需要脉冲数即为10000个脉冲,电机速度为1200转时所需要脉冲频率就是200K.PLC地CPU本体就不够了.需要加大成本,如增加脉冲输出专用模块等方式.知道了频率与脉冲数地算法就简单了,只需应用PLC地相应脉冲指令发出脉冲即可,松下PLC地程序图如下:松下伺服常见问题一、基本接线主电源输入采用~220V,从L1、L3接入<实际使用应参照操作手册);控制电源输入r、t也可直接接~220V。
电机接线见操作手册第22、23页,编码器接线见操作手册第24~26页,切勿接错.二、试机步骤1.JOG试机功能仅按基本接线就可试机;在数码显示为初始状态‘r 0’下,按‘SET’键,然后连续按‘MODE’键直至数码显示为‘AF-AcL’,然后按上、下键至‘AF-JoG’。