問題比較多哦。
1,
引用
比如說Q16 .7手動(dòng)時(shí)是怎么由M90.5 M23.0------M89.0控制的,我在《交叉參考》中找不到關(guān)于M89.0賦值的程序,是不是由MD89來控制M89.0的狀態(tài)。
Q16 .7手動(dòng)確實(shí)是由M89.0控制,M89.0的狀態(tài)是由MB89確定的。
從FC159的
L DB51.DBB 49 // FUNCTION KEYS
T MB 89 // AUX. FUNCTION KEYS
可見MB89又是由DB51.DBB49控制的。M89.0對(duì)應(yīng)的就是DB51.DBX49.0, DB51.DBX49.0又是分配給OP7面板的K1鍵 ,所以在按K1時(shí),M89.0就會(huì)導(dǎo)通。
這段控制M23,0的程序相當(dāng)于一段單按鈕啟停的小程序。
它的執(zhí)行效果就是最終通過按K1鍵控制Q16.7導(dǎo)通和關(guān)斷。
2,
引用
MB89與DB51.DBB49的值是否有關(guān), 我在OP7中選擇手動(dòng)的項(xiàng)目時(shí),DB51.DBB49的值又沒有變化。。
見上面的分析,DB51.DBB49的值的變化要通過按K1~K4,F(xiàn)1~F4實(shí)現(xiàn)。
3,
引用
進(jìn)入OP7手動(dòng)畫面時(shí)畫面號(hào)變量DB51.DBW40的值變?yōu)閃#16#0106,但是用OP中的上,下移位鍵選擇手動(dòng)菜單MANUALI中的項(xiàng)目時(shí),OP7與PLC相關(guān)的變量沒有任何變化
。
畫面號(hào)指針有2個(gè)字長(zhǎng),所以同時(shí)監(jiān)控DB51.DBW40和DB51.DBW42的數(shù)值。
想要看到DB51.DBW40的變化,不要用上下鍵選擇項(xiàng)目,而是變換Line、Programs、Alarm等這樣的主菜單來看。
4,
引用
Q16.7對(duì)應(yīng)的手動(dòng)項(xiàng)目的選擇是M90.5,M23.0是由OP7的K1控制的。請(qǐng)問程序中FC151程序段1中的程序怎么理解 是不是打開DB51后把DBB42的值送到MD89中?
FC151的意思是:
打開FC151后,首先復(fù)位M90.0~M93.7這些點(diǎn)的狀態(tài);并且OP7出現(xiàn)報(bào)警時(shí)無視手動(dòng)操作;當(dāng)M0.7為ON時(shí),根據(jù)當(dāng)前頁面號(hào)置位相應(yīng)的點(diǎn)(可以通過組態(tài)畫面看出來,M90.0~M91.3對(duì)應(yīng)2~13頁,即Device01~12)。