2017年,自己在外面接啦一个小项目,负责一台塑料切割机 电气选型,电气程序( plc, 触摸屏)编写调试 客户发过来的技术要求:可以设置塑料的切割长度,要求在皮带速度变化后整体切割长度满足要求。 根据技术要求,选择电气元件,PLC选择smart 200 PLC,触摸屏选择威纶触摸屏,欧姆龙对射 传感器,调速电机,还有一个单端编码器,明纬 开关电源,其它使用普通电气元件就可以啦。 设备工作原理:在塑料(注塑机,就像挤牙膏一样)出口处,对射传感器感应到塑料,记下此时编码器的数值,在加上触摸屏上设置的产品长度,在到达这个脉冲时切割气缸向下,切断塑料,同时产品个数增加一个。 在设备安装完成后,先用 万用表测量交流电路,直流电路是否短路,交流与直流电路是否短路,检测完成,上电, 1)首先,对IO点进行确认,保证IO点与电气图纸的IO点一致,以免程序灌进去以后误动作。 在此,要注意PLC的输入公共端要接P24,以为对射传感器,气缸磁性开关都是NPN输入,即输入点与公共端形成电压差,才会使光耦导通,有输入信号。 2)编码器接到PLC的输入点时,输入点必须选择为高速输入口,否则会因为脉冲输入信号太快丢失脉冲,计数不正确,同时,触摸屏显示的长度要根据米轮周长与编码器一圈脉冲换算为脉冲,如编码器一圈脉冲2500,米轮周长200mm。则产品长度500mm换算成脉冲为500mm*(2500pulse/200mm)=6250pluse。在开始运行时,就是因为没有把编码器输入点设置差成高速输入点,导致塑料切割长度有所偏差。 3)为啦保证精度使用高速脉冲中断,可以避免受到扫描周期影响。其实,因为这个设备的动作比较简单,是可以不使用中断程序控制的,因为程序比较短,扫描周期也比较小,对切断信号的影响是很小的,(才几毫秒),但是,我们还是用啦中断程序,只要是为啦以后准备,即后面有同样动作(但是速度快很多的设备)在程序架构上就可以通用。 |