许多人完成一套系统可能花的时间会比较多,对于一位初学者,一千多步的程序可能需要花上一个月,而比较厉害的可能需要一个星期,更加厉害的可能需要三天。今天这个方法让你可以在一天内完成三千多步的程序设计。
接下来将分四节课来讲解,这四节课各自讲一条规则。先讲第一条规则,001求同存异,分类建模。
我们可以对非标自动化设备进行分类,一般设备分成三类:直线型自动化设备,转盘式自动化设备,多轴标准设备。
先寻找这三个不同设备的相同点,相同点就是都有输入点输出点,都需要用到内部继电器,都要用到数据寄存器,都可能用到轴运动。
一、对于相同点,需要将其固定化
1、轴输入输出固定化。Y0Y1为第一根轴的设置,Y2Y3为第二根轴的设置,Y4Y5为第三根轴的设置,Y6Y7为第四根轴的设置,YAYB为第五根轴的设置,YCYD为第六根轴的设置,而对应的原点感应器分别为:X0,X1,X2,X3,X4,X5。对其进行固定化,不到万不得已不启用这些点。
2、每一台设备都会有一个启动按钮,将其定死,每一次都采用X6作为启动键;同样都会有急停键,也将其定死,设置其为X7。每一台设备都会报警灯,也同样对其固定化。输出点对应的内部继电器也可以进行固定化。
3、内部继电器的设置,由于内部继电器非常多,所以对于那些和输出点相同数字的都默认设置一样,保留给这些输出点用。R0对应Y0,R1对应Y1等,采用这种模式。
4、断电保持数据寄存器,也要对其进行标准化,固定数据寄存器用来计算产能,用固定数据寄存器计算速度。对于需要应用在延时的数据寄存器可以根据设备类型进行分类。对于直线型自动化设备,每一个工位默认给它10个数据寄存器,一般10个就够用。对于转盘式自动化设备,每一个工位同样默认给它一定数量的数据寄存器。对于多轴的自动化设备,主要是针对每一个轴的启动速度,最终速度,回原点坐标,调试速度,调试启动速度,调试最终速度,对这些进行严格设置。对其进行标准化。
5、对于报警模块,需要用到一定数量的内部数据寄存器,可以将R20-R2F默认设置为报警提示。每一种模式都可以进行固定化。
二、对于不同点,需要各自建立一套模板
1、对于直线型自动化设备,需要采用程序块的设计模式,每一个程序块用到的内部继电器,时间继电器,都要设置一个范围,固定一个范围给一个模块。并且那个模块要是定死的,而且是有规则,这样方便使用置换的功能。
2、对于转盘式自动化设备,同样采用程序块设计模式,另外要多一个转盘的运行程序,相同模式不同应用固定在不同的程序块上面。
3、对于多轴标准设备,主要是轴的调试和运行要设置在不同的程序块上面,方便置换的应用,实现快速编程。
以上就是今天要讲解的内容,希望对你有参考价值。
更多内容可通过关注微信公众号:工业自动化学习平台
二维码: