在气缸的应用中,一般情况一个气缸都会配上2只磁性开关,用于检测气缸的到位,下面介绍一个检测气缸不到位或磁性开关损坏的报警程序。
上图是用三菱FX3U系列写的一条程序,Y0控制气缸,X0为气缸原位检测,X1为气缸动位检测。
程序第一行为气缸不动作时若XO无信号2秒后报警;
第二行为气缸动作时若X1无信号2秒后报警;
第三行为两个磁性开关都无信号2秒后报警;
第四行为两个磁性开关都有信号2秒后报警;
ANS指令为三菱FX3U系列专用报警指令,S900-S999为信号报警专用寄存器,支持断点保持。
上述程序可以检测气缸动作慢、磁性开关损坏、气缸卡住报警功能。