95每干事
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看95每干事的 主題 / 回貼
樓主  發(fā)表于: 2010-12-06 17:10
圖片:
圖片:
三菱編碼和譯碼指令問題在看編程手冊的時候編碼指令和譯碼指令一直看不懂,望高手詳細指點一下,比如說譯碼指令和編碼指令,  


  

這兩個指令分別是什么意思,麻煩高手詳細替我講解一下,謝謝
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個
工控威望: 38380 點
下載積分: 4293 分
在線時間: 9540(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-25
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2010-12-06 17:24
排在隊列某一位的人上前一步并報號,此為編碼。
某人根據(jù)編號回到隊列中相應(yīng)的位置,此為譯碼。

ysheng9099
三人行必有吾師
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 959 個
工控威望: 2440 點
下載積分: 21432 分
在線時間: 123(小時)
注冊時間: 2010-10-28
最后登錄: 2024-12-24
查看ysheng9099的 主題 / 回貼
2樓  發(fā)表于: 2010-12-06 18:42
樓上的比方雖然生動有趣而且很貼切!讓人長見識!但是樓主未必明白,還是給人解釋清楚點好,1樓的兄弟就好人做到底吧!
[ 此帖被ysheng9099在2010-12-06 18:55重新編輯 ]
ysheng9099
三人行必有吾師
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 959 個
工控威望: 2440 點
下載積分: 21432 分
在線時間: 123(小時)
注冊時間: 2010-10-28
最后登錄: 2024-12-24
查看ysheng9099的 主題 / 回貼
3樓  發(fā)表于: 2010-12-06 20:10
DECO D0 Y0 K4 就是把D0的低四位所表示的十進制數(shù)用Y0至Y15這16個位元件的相應(yīng)位表示,
ENCO X0 D0 K4 就是把X0~X3所表示的十進制數(shù)反應(yīng)在D0的第0到第15位上,解釋不夠精確,請1樓的兄弟不要笑話。
wuyuxing
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 37 個
工控威望: 160 點
下載積分: 543 分
在線時間: 54(小時)
注冊時間: 2009-12-04
最后登錄: 2024-09-02
查看wuyuxing的 主題 / 回貼
4樓  發(fā)表于: 2010-12-06 23:42
DECO D0 Y0 K4 是解碼指令,K4表示源操作目標(biāo)D0只解碼四位最大是1111(二進制數(shù))轉(zhuǎn)為十進制為16;簡單地說就是當(dāng)D0的值為0時Y0輸出;當(dāng)0的值為1的時Y1有輸出,當(dāng)D0的值為1111時Y16有輸出。
ENCO X0 D0 K4 是編碼指令,K4表示源操作目標(biāo)2的四次方就是輸入元件X0到X16,當(dāng)X0到X16沒有入輸D0的值為0;當(dāng)X1有輸入D0的值為1,當(dāng)X0,X1有輸放D0的還是1,簡單地說就是當(dāng)X0到X16元件最高一個元件號有輸入D0的值為最高位數(shù)號的值,就是說X0,X1,X2,X3 ,X4都有輸入最高元件號為X4,D0的值為4,如果X0到16都有輸入D0的值為16。如果用MOV D0 K4Y0;就是把D0的值轉(zhuǎn)為二進制輸出。二樓的朋友編碼指令講觸有錯。個有水平有限有錯請指證
本帖最近評分記錄:
  • 下載積分:+1(397001095) 熱心助人
    fayahui
    做人要厚道,做事要詭道
    級別: 家園常客

    精華主題: 0
    發(fā)帖數(shù)量: 810 個
    工控威望: 733 點
    下載積分: 1423 分
    在線時間: 2200(小時)
    注冊時間: 2008-06-13
    最后登錄: 2016-12-21
    查看fayahui的 主題 / 回貼
    5樓  發(fā)表于: 2010-12-07 05:55
    二樓的回答生動形象
    cvlsam
    富士低壓,POD(觸摸屏),PLC專賣
    級別: VIP會員

    精華主題: 3 篇
    發(fā)帖數(shù)量: 6777 個
    工控威望: 38380 點
    下載積分: 4293 分
    在線時間: 9540(小時)
    注冊時間: 2006-09-13
    最后登錄: 2024-12-25
    查看cvlsam的 主題 / 回貼
    6樓  發(fā)表于: 2010-12-07 08:42
    引用
    引用第4樓wuyuxing于2010-12-06 23:42發(fā)表的  :
    DECO D0 Y0 K4 是解碼指令,K4表示源操作目標(biāo)D0只解碼四位最大是1111(二進制數(shù))轉(zhuǎn)為十進制為16;簡單地說就是當(dāng)D0的值為0時Y0輸出;當(dāng)0的值為1的時Y1有輸出,當(dāng)D0的值為1111時Y16有輸出。
    ENCO X0 D0 K4 是編碼指令,K4表示源操作目標(biāo)2的四次方就是輸入元件X0到X16,當(dāng)X0到X16沒有入輸D0的值為0;當(dāng)X1有輸入D0的值為1,當(dāng)X0,X1有輸放D0的還是1,簡單地說就是當(dāng)X0到X16元件最高一個元件號有輸入D0的值為最高位數(shù)號的值,就是說X0,X1,X2,X3 ,X4都有輸入最高元件號為X4,D0的值為4,如果X0到16都有輸入D0的值為16。如果用MOV D0 K4Y0;就是把D0的值轉(zhuǎn)為二進制輸出。二樓的朋友編碼指令講觸有錯。個有水平有限有錯請指證


    用戶需要了解的編碼譯碼,而非指令的講解,如果單純的是了解指令而不是根本,那么當(dāng)用戶從三菱轉(zhuǎn)向富士,將再次為編碼,譯碼所疑惑。籍此原因,需要告訴用戶編碼譯碼的根本區(qū)別,而非針對某一品牌進行講解。