国产CHINESE男男GAYGAY免费网站_日本在线一区二区三区_欧美大屁股xxxx_国产xxx精品视频大全_一区二区视频国产_人人爱国产

hengtong
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 150 個(gè)
工控威望: 323 點(diǎn)
下載積分: 617 分
在線時(shí)間: 477(小時(shí))
注冊(cè)時(shí)間: 2006-10-25
最后登錄: 2025-09-03
查看hengtong的 主題 / 回貼
樓主  發(fā)表于: 2008-01-11 12:19
不支持格雷碼轉(zhuǎn)換指令的PLC,如何編程.(以三菱PLCO為例)
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6616 個(gè)
工控威望: 38428 點(diǎn)
下載積分: 13494 分
在線時(shí)間: 9774(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2025-09-22
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2008-01-13 10:50
雖不支持格雷碼轉(zhuǎn)換,但是搞清格雷碼的轉(zhuǎn)換原理就可以了。
下面是富士SPH系列的格雷碼轉(zhuǎn)換程序。
自然二進(jìn)制碼與格雷碼互換在富士SX系列PLC中的實(shí)現(xiàn)方法:

1. 自然二進(jìn)制碼轉(zhuǎn)換為格雷碼:
根據(jù)自然二進(jìn)制碼轉(zhuǎn)換為格雷碼的轉(zhuǎn)換規(guī)則,實(shí)際上就是將轉(zhuǎn)換數(shù)右移一位后與轉(zhuǎn)換數(shù)做異或操作。程序流程圖如下:

          保存輸入數(shù) TEMP

將TEMP右移一位,保存SHILETEMP

將移位后的數(shù)據(jù)與原數(shù)據(jù)作異或

返回異或后的數(shù)據(jù)

功能塊中的程序如下:
INPUT  輸入變量類(lèi)型為DWORD   
TEMP    局部變量類(lèi)型為DWORD
SHILETEMP  局部變量類(lèi)型為DWORD
BIN_TO_GRAY 功能塊返回變量返回類(lèi)型為DWORD

BIN_TO_GRAY:
TEMP:=INPUT;
SHILETEMP:=SHR_DWORD(TEMP,UNIT#1);
BIN_TO_GRAY:=SHILETEMP XOR INPUT;

2. 格雷碼轉(zhuǎn)換為自然二進(jìn)制碼
根據(jù)格雷碼轉(zhuǎn)換為自然二進(jìn)制碼的轉(zhuǎn)換規(guī)則,實(shí)際上就是不斷的將格雷碼與二進(jìn)制數(shù)做異或操作,也就是說(shuō),不斷的和本身的不同位數(shù)做異或操作,如原數(shù)據(jù)為32位的A,那么先將A向右移動(dòng)一位,與本身進(jìn)行異或,然后保留值為B,那么繼續(xù)將A向右移動(dòng)一位,與B進(jìn)行異或,保留為C,依次類(lèi)推,直到A=1為止。程序流程圖如下:

保存輸入數(shù)  TEMP,INPUT1

如果輸入數(shù)為0,那么直接返回?cái)?shù)據(jù)0后退出

如果TEMP不等于1,那么循環(huán),否則返回?cái)?shù)據(jù)

        TEMP右移1位,與輸入值作不斷異或

功能塊中的程序如下:
INPUT  輸入變量類(lèi)型為DWORD   
TEMP    局部變量類(lèi)型為DWORD
INPUT1  局部變量類(lèi)型為DWORD
GRAY_TO_BIN 功能塊返回變量返回類(lèi)型為DWORD

GRAY_TO_BIN:

TEMP:=INPUT;
INPUT1:=INPUT;
IF TEMP=DWORD#0 THEN
      INPUT1:=DWORD#0;
      GRAY_TO_BIN:=INPUT1;
      RETURN;
END_IF;
WHILE TEMP<>DWORD#1 DO
  TEMP:=SHR_DWORD(TEMP,UINT#1);
  INPUT1:=TEMP XOR INPUT1;
END_WHILE;
GRAY_TO_BIN:=INPUT1;

上述代碼在富士的SX系列PLC中試驗(yàn)沒(méi)有問(wèn)題,由于富士的SX系列PLC完全支持ST代碼方式的編程,因此基本上可以不做修改的應(yīng)用在西門(mén)子的S7系列的PLC中。
由于三菱的PLC中已經(jīng)包含了自然二進(jìn)制碼轉(zhuǎn)換為格雷碼指令GRY以及格雷碼轉(zhuǎn)換為自然二進(jìn)制碼指令GBIN,因此上述代碼應(yīng)用于三菱系列的PLC已經(jīng)沒(méi)有意義,請(qǐng)使用三菱PLC本身附帶的指令,因?yàn)槲鏖T(mén)子以及富士的SX系列PLC并沒(méi)有附帶轉(zhuǎn)換指令,因此本人書(shū)寫(xiě)了上述代碼用于補(bǔ)充SX系列的指令不足。

主站蜘蛛池模板: 淫片专区| 无码成人aⅴ免费中文字幕 国产成人啪精品免费观看 成人特级毛片www免费版 | 毛片性做爰aaaaa | 亚洲中文av一区二区三区 | 久久久www视频| 亚洲女裸体毛茸bbw 欧美另类视频在线观看 | 美女视频黄频大全免费的 | 黄色影院一级片 | 精品久久久无码中文字幕边打电话 | 国产精品久久久777777 | 五月天人体艺术 | 免费能直接在线观看黄的视频 | 97人人添人澡人人爽超碰动图 | 国产亚洲欧美日韩在线观看一区二区 | 欧美一区二区久久久 | 最新一区二区三区 | 草草在线观看 | 给我看免费播放片的视频 | 国产一区二区三区四区精 | 无码欧美一区二区三区 | 无码AV中文字幕久久专区 | 麻豆视频在线看 | 绝顶丰满少妇av无码 | 奇米影视四色7777 | 国产骚妻 | 久草欧美视频 | av永久免费在线观看 | 狠狠狠的在啪线香蕉亚洲应用 | 久久不卡区| 美国一级大黄一片免费中文 | 113美女写真午夜一级观看 | 久久激情五月 | 悠悠色综合网 | 精品一区二区三区的国产在线观看 | 中文字幕中文字幕 | 中文字幕一区二区三 | 无码人妻精品一区二区三 | 小黄网站在线观看 | 精品露脸国产偷人在视频 | 国产色综合视频 | 欧美日韩亚洲自拍 |