在氣缸的應(yīng)用中,一般情況一個氣缸都會配上2只磁性開關(guān),用于檢測氣缸的到位,下面介紹一個檢測氣缸不到位或磁性開關(guān)損壞的報(bào)警程序。
上圖是用三菱fx3u系列寫的一條程序,y0控制氣缸,x0為氣缸原位檢測,x1為氣缸動位檢測。
程序第一行為氣缸不動作時若xo無信號2秒后報(bào)警;
第二行為氣缸動作時若x1無信號2秒后報(bào)警;
第三行為兩個磁性開關(guān)都無信號2秒后報(bào)警;
第四行為兩個磁性開關(guān)都有信號2秒后報(bào)警;
ans指令為三菱fx3u系列專用報(bào)警指令,s900-s999為信號報(bào)警專用寄存器,支持?jǐn)帱c(diǎn)保持。
上述程序可以檢測氣缸動作慢、磁性開關(guān)損壞、氣缸卡住報(bào)警功能。