銘杰工控
溫嶺市正凱自動化設備有限公司
級別: 網絡英雄
![]() ![]() |
用最簡短的程序作出10的動作 (三菱 臺達 信捷 永宏的都可以) 具體要求:如果數據寄存器內為零,直接跳過執行下一段(絕對定位方式除外) 如果后面的數據寄存器都為零程序執行完畢! 隨便搞了一個觸摸屏的畫面,意思就是這樣。 請勿使用步進 移位等指令分10段完成。 要使用最簡潔的指令。 高手們!歡迎回帖! ![]() |
|
---|---|---|
本帖最近評分記錄:
|
zlc1210903
級別: 工控俠客
![]() |
這個我以前還真弄過,跟你的不是很一樣,你這個用一個PLSY就可以實現,我編的是一個私服隨意流程進行的,用的OMRON CP1H-Y型號的。 用指針IR實現的。執行完一段程序后就用脈沖發送完成標志位觸動指針加1,然后將指針的數值寫入數據寄存器,然后運行數據寄存器對應的數據信息,你說的0就相當于是一個NOP指令。我是用一個很短的時間0.01S來代替的。時間到時就指針加1運行下一步數據寄存器的信息。程序傳上來,樓主看看是不是和你的有很多相似性。屏是用臺達的。 [ 此帖被zlc1210903在2012-08-02 08:53重新編輯 ] |
|
---|---|---|
本帖最近評分記錄:
|