設(shè)備有個裝置,氣缸動作時,會把磁條板頂起升高,磁條板對角有2個接近開關(guān),主要檢測磁條板頂起時候是否水平。2個接近開關(guān)輸入點地址分別為 i50.1 和i50.6。當(dāng)磁條板頂起時,接近開關(guān)i50.1和i50.6會有信號輸出,如果任意一個接近開關(guān)沒有輸出,會產(chǎn)生報警,同時停止下一步動作。裝置如下:
調(diào)試設(shè)備的時候發(fā)現(xiàn)i50.6這個接近開關(guān)安裝位置不對,磁條板頂起的時候,接近開關(guān)碰到上面托盤,導(dǎo)致接近開關(guān)損壞。不巧的是這個接近開關(guān)還沒有備件??蛻粲旨敝a(chǎn),怎么辦。只能修改程序了,把i50.6這個輸入信號屏蔽掉。
看了下程序,i50.6這個點還用的比較多,直接屏蔽掉有點麻煩。突然想到以前看到過帖子,有關(guān)于輸出指令可以不可以用于輸入映像寄存器的討論。之前在技術(shù)論壇和找答案中都有網(wǎng)友討論過,但是我還沒有使用過。今天試試吧。i50.1和i50.6這2個輸入信號是同步的,我直接把i50.1賦值給i50.6得了。試試看看可以不。
直接在原來的程序中添加了1條指令:
a i50.1
= i50.6
下載到程序中,測試了,一切正常,沒有問題。就這樣用了3天,等備件到了,我把接近開關(guān)換上,原來添加的程序刪掉就可以了。