minsin
級別: 探索解密
![]() |
plc的各路英雄好漢 , 前輩大家好,註冊工控人家園已有好一段時(shí)間 , 期間有來(lái)過(guò)此找一些plc相關(guān)資料,但不曾在此提問(wèn)過(guò)plc問(wèn)題 ,這是頭一遭發(fā)表, 想請各位前輩協(xié)助幫忙解答.謝謝! 個(gè)人在學(xué)習三菱plc的fnc42 [ enco s d n ]指令時(shí),發(fā)現一個(gè)問(wèn)題. 當來(lái)源起始元件 s 使用 x 軟元件時(shí),若 s 設置為 x0 則 n可設置範圍為 n<=8 , 但若將 s 設置 其他x輸入(例如x1 , x2 , x3 ,......等) , 則 n操作數範圍僅能在 n<=7 , 小弟百思不解 , 想請知道原因的前輩協(xié)助給予告知回復,個(gè)人衷心感謝. |
---|---|
|
xkb1956
級別: 論壇先鋒
![]() |
你仔細看看真值表就清楚了!看資料要看原手冊的解釋。 使用編碼指令時(shí)應注意: 1)源操作數是字元件時(shí),可以是T、C、D、V和Z;源操作數是位元件,可以是X、Y、M和S。目標元件可取T、C、D、V和Z。編碼指令為16位指令,占7個(gè)程序步。 2)操作數為字元件時(shí)應使用n≦4,為位元件時(shí)則n=1~8,n=0時(shí)不作處理。 3)若指定源操作數中有多個(gè)1,則只有最高位的1有效。 樓主留言:今天學(xué)習時(shí)意外發(fā)現,之前執行[ enco x1~ d k7 ] 指令 , 使用 位元件源操作數 s 不設置為x0 ( 而設置為x1~ 範圍) 為何其 n 操作數範圍僅能是 n <= 7 , 而非 n<= 8 , 原因就在於 fx3u 的 x 輸入點(diǎn)數最大為256個(gè)輸入點(diǎn) , 當位元件源操作數 s 不使用x0 ( 而使用x1~) , 且 設定 n=8 , 則編碼的 x 編號將超過(guò)實(shí)際可使 [ 此帖被xkb1956在2017-08-28 17:39重新編輯 ] |
---|---|
|