聞道樓
級別: 探索解密
|
最近遇到一個項目 要將FX系列PLC改成Q系列PLC 在翻譯程序的時候 FX系列PLC有個 IST M0 S20 S200 要轉換成Q系列的應該怎么編程呢? 難道我了。。。。 |
---|---|
|
ddybfl
級別: 略有小成
|
論壇之前的分享文章 IST置初始狀態 本指令用于設置初始狀態及特殊輔助繼電器。 操作元件:X、Y、M、S。 使用格式:IST X 20 S20 S27 X20指定操作輸入的首元件(也可為M),為了使用本指令必須指定如下具有連續編號的各輸入點功能。 X20:手動 X23:單循環 X26:自動啟動 X21:回原點 X24:連續 X27:停止 X22:單步 X25:回原點啟動 X20——X24必須用旋轉開關,以保證這組輸入中不可能有兩個輸入同時為ON 如無法指定連續編號的X,則要使用輔助繼電器M,重新安排輸入編號,在設置IST指令時M做為操作輸入的首元件。 S20指定在自動操作(單步、單周期、連續)中用到的最低編號的狀態元件S。 S27指定在自動操作(單步、單周期、連續)中用到的最高編號的狀態元件S。 執行IST指令是下列元件自動受控,其后若執行條件OFF,這些元件的狀態保持不變。 M8040:禁止轉移 S0:手動初始化 M8041:轉移開始 S1:回原點初始化 M8042:啟動脈沖 S2:自動初始化 M8047:STL監控 S10——S19:回原點操作 注意:本指令只能用一次 IST指令必須寫在STL指令前,及S0——S2前。 若在回原點完成標志M8043置位前改變操作方式的選擇,則所有輸出變為OFF。 IST指令下特殊M的具體使用: M8040(接通時禁止狀態轉移,但對初始步S0——S2之間的轉移無效但啟動S2時M8043原點條件必須接通):PLC啟動后接通。由IST指令控制 M8041(S2狀態轉移開始,接通時自動操作時能由初始狀態S2向下一狀態轉移,斷開時自動操作時不能由初始狀態向下一狀態轉移。單步時,其它狀態之間也不能轉移。):由IST指令控制 M8042(啟動脈沖):在非手動方式下按下啟動按鈕X25/X26時接通一個脈沖),由IST指令控制 M8043 (回原點完成,只有其接通后才能激活自動初始步S2。):回原點操作時由S10——S19中用到的最后一個狀態自我復位前接通,由用戶程序控制。但當手動時由M8044控制,M8044通時自動接通。任何方式下M8043置位前,改變操作方式選擇,則所有輸出Y為OFF。 M8044:(原點條件):檢測到機械原點時接通,由用戶程序控制 M8045 M8046(M8047置位后S0——S899任一置位則接通):由IST指令控制 M8047(STL狀態有效):PLC運行時接通,由IST指令控制 (1) 手動方式下: M8040:總是接通 M8041 M8042 M8043 :M8044置位時接通,只有M8043接通后才能啟動自動初始步 M8044:檢測到機械原點時接通由用戶程序控制 M8045 M8046:總是接通 M8047:總是接通 (2) 回原點方式下: M8040:按下回原點啟動按鈕X25后斷開,按下停止按鈕X27后接通。 M8041 M8042:按下X25時接通一個脈沖 M8043:按下X25后斷開,最后一個狀態復位前接通,只有M8043接通后才能啟動自動初始步由用戶程序控制,M8044已不能控制M8044只在手動方式下能控制。 M8044:檢測到機械原點時接通由用戶程序控制 M8045 M8046:總是接通 M8047:總是接通 (3) 單循環方式下: M8040:按下啟動按鈕X26后斷開,按下停止按鈕X27后接通。 M8041:按下X26時接通,松開X26時斷開。 M8042:按下X26時接通一個脈沖 M8043:按下X26后斷開。 M8044:檢測到機械原點時接通由用戶程序控制 M8045 M8046:總是接通 M8047:總是接通 (4)連續方式下: M8040:按下啟動按鈕X26后斷開,按下停止按鈕X27后接通 M8041:按下X26后接通,按下X27后斷開。 M8042:按下X26后接通一個脈沖。 M8043:按下X26后斷開, M8044:檢測到機械原點時接通由用戶程序控制 M8045 M8046:總是接通 M8047:總是接通 (5)單步方式下: M8040:按下X26時斷開一個脈沖。 M8041:按下X26時接通,松開X26時斷開。 M8042:按下X26后接通一個脈沖。 M8043:按下X26后斷開, M8044:檢測到機械原點時接通由用戶程序控制 M8045 M8046:總是接通 M8047:總是接通 |
---|---|
本帖最近評分記錄: |