国产一区二区三区毛片_亚洲乱码AV中文一区二区_亚洲精品无码专区在线播放_日韩欧美一二_咪咪av影院_欧久久av一区二区

pjf
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 642 個(gè)
工控威望: 714 點(diǎn)
下載積分: 2049 分
在線時(shí)間: 291(小時(shí))
注冊時(shí)間: 2007-01-11
最后登錄: 2025-05-14
查看pjf的 主題 / 回貼
樓主  發(fā)表于: 2008-04-10 20:42
各位老師格雷碼和二進(jìn)制有什么區(qū)別,怎么轉(zhuǎn)換.
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6804 個(gè)
工控威望: 38408 點(diǎn)
下載積分: 9718 分
在線時(shí)間: 9664(小時(shí))
注冊時(shí)間: 2006-09-13
最后登錄: 2025-05-24
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2008-04-10 21:25
我使用富士的SPH系列編輯的程式,因爲(wèi)富士的SPH符合IEC61131-3編程規(guī)範(fàn),因此依據(jù)如此改爲(wèi)其它品牌的PLC也十分之方便。
在精確定位控制系統(tǒng)中,為了提高控制精度,準(zhǔn)確測量控制對象的位置是十分重要的。目前,測量位置的方法主要有2種,其一是使用位置傳感器,此方法精度高,但是在多路,長距離位置監(jiān)控系統(tǒng)中,由于成本昂貴且安裝困難,因此并不實(shí)用。其二是采用光電軸角編碼器進(jìn)行精確位置控制,光電軸角編碼器根據(jù)其刻度方法及信號輸出形式,可分為增量式、絕對式以及混合式三種。而絕對式編碼器是直接輸出數(shù)字量的傳感器,它是利用自然二進(jìn)制或循環(huán)二進(jìn)制(格雷碼)方式進(jìn)行光電轉(zhuǎn)換的,編碼的設(shè)計(jì)一般是采用自然二進(jìn)制碼、循環(huán)二進(jìn)制碼、二
進(jìn)制補(bǔ)碼等。特點(diǎn)是不要計(jì)數(shù)器,在轉(zhuǎn)軸的任意位置都可讀出一個(gè)固定的與位置相對應(yīng)的數(shù)字碼;抗干擾能力強(qiáng),沒用累積誤差;電源切斷后位置信息不會丟失,但分辨率是由二進(jìn)制的位數(shù)決定的,根據(jù)不同的精度要求,可以選擇不同的分辨率即位數(shù)。目前有10 位、11 位、12 位、13 位、14 位或更高位等多種。其中采用循環(huán)二進(jìn)制編碼(即格雷碼)的絕對式編碼器,其輸出信號是一種數(shù)字排序,不是權(quán)重碼,每一位沒有確定的大小,不能直接進(jìn)行比較大小和算術(shù)運(yùn)算,也不能直接轉(zhuǎn)換成其他信號,要經(jīng)過一次碼變換,變成自然二進(jìn)制碼,在由上位機(jī)讀取以實(shí)現(xiàn)相應(yīng)的控制。而在碼制變換中有不同的處理方式,本文著重介紹富士SX系列中使用編程的方法對二進(jìn)制格雷碼與自然二進(jìn)制碼的互換。

一、格雷碼(又叫循環(huán)二進(jìn)制碼或反射二進(jìn)制碼)介紹
在數(shù)字系統(tǒng)中只能識別0 和1,各種數(shù)據(jù)要轉(zhuǎn)換為二進(jìn)制代碼才能進(jìn)行處理,格雷碼是一種無權(quán)碼,采用絕對編碼方式,典型格雷碼是一種具有反射特性和循環(huán)特性的單步自補(bǔ)碼,它的循環(huán)、單步特性消除了隨機(jī)取數(shù)時(shí)出現(xiàn)重大誤差的可能,它的反射、自補(bǔ)特性使得求反非常方便。格雷碼屬于可靠性編碼,是一種錯(cuò)誤最小化的編碼方式,因?yàn)椋匀欢M(jìn)制碼可以直接由數(shù)/模轉(zhuǎn)換器轉(zhuǎn)換成模擬信號,但某些情況,例如從十進(jìn)制的3 轉(zhuǎn)換成4 時(shí)二進(jìn)制碼的每一位都要變,使數(shù)字電路產(chǎn)生很大的尖峰電流脈沖。而格雷碼則沒有這一缺點(diǎn),它是一種數(shù)字排序系統(tǒng),其中的所有相鄰整數(shù)在它們的數(shù)字表示中只有一個(gè)數(shù)字不同。它在任意兩個(gè)相鄰的數(shù)之間轉(zhuǎn)換時(shí),只有一個(gè)數(shù)位發(fā)生變化。它大大地減少了由一個(gè)狀態(tài)到下一個(gè)狀態(tài)時(shí)邏輯的混淆。另外由于最大數(shù)與最小數(shù)之間也僅一個(gè)數(shù)不同,故通常又叫格雷反射碼或循環(huán)碼。下表為幾種自然二進(jìn)制碼與格雷碼的對照表:

十進(jìn)制數(shù)
自然二進(jìn)制
格雷碼
十進(jìn)制
自然二進(jìn)制
格雷碼
0
0000
0000
8
1000
1100
1
0001
0001
9
1001
1101
2
0010
0011
10
1010
1111
3
0011
0010
11
1011
1110
4
0100
0110
12
1100
1010
5
0101
0111
13
1101
1011
6
0110
0101
14
1110
1001
7
0111
0100
15
1111
1000

二、二進(jìn)制格雷碼與自然二進(jìn)制碼的互換

1、自然二進(jìn)制碼轉(zhuǎn)換成二進(jìn)制格雷碼
自然二進(jìn)制碼轉(zhuǎn)換成二進(jìn)制格雷碼,其法則是保留自然二進(jìn)制碼的最高位作為格雷碼的最高位,而次高位格雷碼為二進(jìn)制碼的高位與次高位相異或,而格雷碼其余各位與次高位的求法相類似。
例如:
自然二進(jìn)制編碼如下:
1
0
0
1
那么轉(zhuǎn)換為格雷碼的方法是:保留最高位1,然后將第二位0與第一位1做異或操作,第三位的0與第二位的0做異或操作,第四位的1與第三位的0做異或操作,得到結(jié)果如下:
1  1  0  1  Gray


2、二進(jìn)制格雷碼轉(zhuǎn)換成自然二進(jìn)制碼
二進(jìn)制格雷碼轉(zhuǎn)換成自然二進(jìn)制碼,其法則是保留格雷碼的最高位作為自然二進(jìn)制碼的最高位,而次高位自然二進(jìn)制碼為高位自然二進(jìn)制碼與次高位格雷碼相異或,而自然二進(jìn)制碼的其余各位與次高位自然二進(jìn)制碼的求法相類似。
例如將格雷碼1000轉(zhuǎn)換為自然二進(jìn)制碼:

1
0
0
0
1
1
1
1
上排為格雷碼,下排為自然二進(jìn)制,從左到右分別為1~4位
將上排的第一位高位作為自然二進(jìn)制的最高位,因此在下排的第一位填入1,然后以上排第二位與下排第一位做異或操作,得到下排第二位結(jié)果為1,將上排第三位與下排第二位做異或操作,得到下排第三位的結(jié)果為1,同理,下排第四位的結(jié)果為1,因此,我們得到了轉(zhuǎn)換結(jié)果 如下:
1  1  1  1  Bin

三、自然二進(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  輸入變量類型為DWORD   
TEMP    局部變量類型為DWORD
SHILETEMP  局部變量類型為DWORD
BIN_TO_GRAY 功能塊返回變量返回類型為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ù)做異或操作,也就是說,不斷的和本身的不同位數(shù)做異或操作,如原數(shù)據(jù)為32位的A,那么先將A向右移動一位,與本身進(jìn)行異或,然后保留值為B,那么繼續(xù)將A向右移動一位,與B進(jìn)行異或,保留為C,依次類推,直到A=1為止。程序流程圖如下:

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

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

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

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

功能塊中的程序如下:
INPUT  輸入變量類型為DWORD   
TEMP    局部變量類型為DWORD
INPUT1  局部變量類型為DWORD
GRAY_TO_BIN 功能塊返回變量返回類型為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)沒有問題,由于富士的SX系列PLC完全支持ST代碼方式的編程,因此基本上可以不做修改的應(yīng)用在西門子的S7系列的PLC中。
由于三菱的PLC中已經(jīng)包含了自然二進(jìn)制碼轉(zhuǎn)換為格雷碼指令GRY以及格雷碼轉(zhuǎn)換為自然二進(jìn)制碼指令GBIN,因此上述代碼應(yīng)用于三菱系列的PLC已經(jīng)沒有意義,請使用三菱PLC本身附帶的指令,因?yàn)槲鏖T子以及富士的SX系列PLC并沒有附帶轉(zhuǎn)換指令,因此本人書寫了上述代碼用于補(bǔ)充SX系列的指令不足。
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5288 個(gè)
工控威望: 7514 點(diǎn)
下載積分: 160720 分
在線時(shí)間: 3231(小時(shí))
注冊時(shí)間: 2007-11-21
最后登錄: 2025-05-24
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2008-04-11 09:33
很少見到,沒有注意過。
向樓上致敬,太詳細(xì)了。
wanghuhong
級別: 網(wǎng)絡(luò)英雄

精華主題: 2 篇
發(fā)帖數(shù)量: 1554 個(gè)
工控威望: 10495 點(diǎn)
下載積分: 13267 分
在線時(shí)間: 931(小時(shí))
注冊時(shí)間: 2006-12-31
最后登錄: 2025-05-24
查看wanghuhong的 主題 / 回貼
3樓  發(fā)表于: 2008-04-11 10:56
[font=宋體]

[size=7頂了,沒看到過.
zhengyueyong
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看zhengyueyong的 主題 / 回貼
4樓  發(fā)表于: 2008-04-11 11:08
引用
引用第2樓sjm213于2008-04-11 09:33發(fā)表的  :
很少見到,沒有注意過。
向樓上致敬,太詳細(xì)了。
雪花飄飄
級別: VIP會員

精華主題: 1 篇
發(fā)帖數(shù)量: 2626 個(gè)
工控威望: 2052 點(diǎn)
下載積分: 6763 分
在線時(shí)間: 3552(小時(shí))
注冊時(shí)間: 2007-09-03
最后登錄: 2025-05-15
查看雪花飄飄的 主題 / 回貼
5樓  發(fā)表于: 2008-04-11 14:39
向一樓致敬。很好呀。
pjf
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 642 個(gè)
工控威望: 714 點(diǎn)
下載積分: 2049 分
在線時(shí)間: 291(小時(shí))
注冊時(shí)間: 2007-01-11
最后登錄: 2025-05-14
查看pjf的 主題 / 回貼
6樓  發(fā)表于: 2008-04-11 20:01
謝謝這位cvlsam老師,向您致敬
大俠來也
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看大俠來也的 主題 / 回貼
7樓  發(fā)表于: 2008-04-12 00:23
看看就好
542868779
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 183 個(gè)
工控威望: 276 點(diǎn)
下載積分: 444 分
在線時(shí)間: 309(小時(shí))
注冊時(shí)間: 2008-03-01
最后登錄: 2025-05-18
查看542868779的 主題 / 回貼
8樓  發(fā)表于: 2008-04-16 16:59
引用
引用第7樓pjf于2008-04-11 20:01發(fā)表的  :
謝謝這位cvlsam老師,向您致敬
wanglong
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 307 個(gè)
工控威望: 414 點(diǎn)
下載積分: 1532 分
在線時(shí)間: 407(小時(shí))
注冊時(shí)間: 2008-04-20
最后登錄: 2023-10-24
查看wanglong的 主題 / 回貼
9樓  發(fā)表于: 2008-04-21 21:18
高手。向你致敬

主站蜘蛛池模板: 中文字幕三区_无码人妻久久久一区二区三区_国内揄拍国内精品人妻_porn麻豆_国产精品性夜天天视频_大陆老太XXXXXHD_91丨国产丨精品入口_精品久久久久久久免费人妻 | 扒开双腿猛进入校花免费网站_97超级碰碰碰久久久久_www.亚色太在线.com_2023av在线_一级精品视频_亚洲国产成人精品无码一区二区三区_久久高清免费_免费视频网站91 | 在线看片无码永久免费视频_第一区第二区在线_韩国理伦三级做爰在线播放_日本三级香港三级人妇久久_蝌蚪久久窝_国厂毛片_亚洲一级黄色片子_久久精品丝袜高跟鞋 | 中文字幕精品A片不卡一卡二_好吊精品_97日日日_又粗又深又猛又爽的视频A片_国产精品3区_久久爱www久久做_少妇人妻AV无码专区_麻豆国产AV丝袜白领传媒 | 亚洲综合人成网免费视频_亚洲妓女综合网99_久别的草原在线看视频免费_欧美黄色三级视频_7777国产欧美日韩亚洲黑人_亚洲成色www_伊人天天干_男女性杂交内射妇女BBWXZ | 午夜精品福利影院_粉嫩呦福利视频导航大全_国产一区在线免费_超碰在线观看97_年轻的秘书4在线观看_成年人免费观看在线视频_免费无码AV一区二区三区_精品国产乱码久久久久久软件影片 | 麻豆蜜桃AV蜜臀AV色欲AV_懂色aⅴ精品一区二区三区蜜月_潮喷失禁大喷水无码_免费观看激色视频网站在线观看_亚洲砖码砖专无区2023_福利小视频在线观看_久久综合天天_久久免费看少妇高潮a片免费 | 日本亚洲9999aⅴ_亚洲欧美99_欧美嫩交一区二区三区_亚洲成人免费网站_日本三级视频在线观看_免费黄色一级片_国产无人区卡一卡二卡三乱码_亚洲精品成人久久一区二区 | 久久久久久亚洲视频_国产精品一区二区久久精品涩爱_男人边吃奶边做呻吟免费视频_97视频总站_国产三级农村妇女在线_国产偷伦视频片手机在线观看_色呦呦日韩精品_免费黄色a | 都市激情91_天堂av2021_亚洲va韩国va欧美va精四季_亚洲一二区三区_婷婷六月综合缴情在线_亚洲成av人片在线观看www_国严精品久久久久久亚洲影视_99久久久无码国产精品性黑人 | 国产亚洲视频系列_中文字幕亚洲欧美在线不卡_国产精品成人A片在线果冻_婷婷超碰_日本a级片免费看_XXX国产精品XXX_欧美一级片在线播放_亚洲综合清纯唯美 | 911看片_爱干在线_亚洲色欧美色国产精品_成人免费日韩_国产a级黄色_狠狠色噜噜狠狠亚洲AV_无码国产色欲xxxxx视频_一区二区三区精品国产 | 偷拍各种美女wc嘘嘘视频_亚洲精品乱码久久久久久按摩_成人免费xyz网站_朝桐光a∨一区二区三区_国内精品卡1卡2卡区别_欧美国产一级_亚洲AV综合A∨一区二区_自拍超碰 | 亚洲精品成人无限看_亚洲精华液_国产剧情素人搭讪在线_日本久久高清一区二区三区毛片_国产一区高清_黄秋生伊波拉病毒_亚洲国产成人精品久久一区二区_中国av中文字幕 | 97热久久_91视频合集_在线免费亚洲视频_日本高清色www在线安全_久久久网站av_999精品在线观看视频_91精品国产综合久久香蕉922_国产第一页在线观看 | 中国av免费看_亚洲综合在线第一页_啊灬啊灬啊灬快灬深点吃奶_日本a大片_四川少妇BBB凸凸凸BBB按摩_亚洲第一视频网_久久婷婷色香五月综合激激情狠狠做五月_成人免费黄色视频 | 国产亚洲三级_蝌蚪自拍网_99热福利_亚洲成aⅴ人在线观看_国产精品伦子XXX视频_麻豆三区_日本大尺度无删减在线观看_女人高潮一级片 | 神马久久香蕉_久久草在线观看视频_无码精品不卡一区二区三区_久久久久久久毛片_国产在线91观看免费观看_法国白嫩大屁股XXXX_私人影院免费观看_国产传媒视频 | 久久天天躁狠狠躁夜夜97_午夜福利免费a片在线观看无码_日本乱人伦片中文三区_韩日自拍_夜夜爽夜夜叫夜夜高潮漏水_日本a在线_女人把腿张开男人来桶_夜色导航 | 天地争霸美猴王在线观看国语高清_婬色網kk4444_麻豆导航_www.亚洲高清_亚洲精品国产a久久久久久_成人在线一区二区_最新国产精品剧情在线SS_九色91 | 91色中文_日韩中文一区_无码人妻久久一区二区三区免费_日本中文在线视频_av手机在线免费播放_欧美激情国产日韩精品一区18_亚洲一级特黄视频_free性欧美69巨大 | 伊人一本在线_亚洲AV永久无码精品国产精_久久精品岛国AV一区二区无码_亚洲欧洲精品成人久久av18_美女视频一二三区_国产黄色录像一级片_91视频综合网_九九热有精品 | 97视频在线精品国自产拍_91精品国产一区二区三区动漫_国产高清色高清在线观看_国产精品久久久久久久久污网站_久久狠狠干_日本高清H色视频在线观看_一级片视频在线播放_国产SUV精品一区二区四 | 99国产精品99久久久久久娜娜_飘雪影院在线观看免费版_久草播放_亚洲1区在线_特黄av_欧美日韩成人_蜜臀AV色欲无码A片一区_h动漫在线视频 | 91视频免费看网站_300部国产真实乱_国产麻豆乱码精品一区二区三区_999久久久精品免费毛片_国产精品爽爽va在线观看无码_最好的2019中文大全在线观看_国产又黄又爽又色的免费视频白丝_九九视频在线观看 | 国产成人a高清视频_9丨九色丨国产人妻一区二区_超碰999_中文字幕久久精品一区二区_人人爽网站_国产一区二区三区免费观看在线_欧美精品免费一区二区三区_蜜桃av网 | 国产精品18久久久久久麻辣_黄色片免费在线看_亚洲一区二区三区波多野结衣_国产一区二区三区导航_曰本性l交片视频视频_国产在线视频xxx_亚洲乱码国产乱码精品精_91精品啪在线观看国产动漫 | 一级肉体全黄裸体先_狼人香蕉香蕉在线中文_黄色录像一级视频_xxxxx网_免费黄篇_色网在线看_欧美在线国产_国产高潮抽搐喷出白浆精品视频 | 精品一区二区在线视频_91香蕉国产在线观看免费永久_国产成人Av乱码免费观看_国产66页_男人女人做爽爽18禁网站_日干夜操_中国hd高清xxxxvideo_japan15—16hd | 超碰97人人人人人蜜桃_日韩不卡在线观看_国产又粗又猛又黄又爽的视频_男人亚洲天堂网_日本少妇xlxxx_午夜AV免费播放不卡三区_少妇做受xxxxⅹ高潮片_无码人妻精品一区二区三区欧美 | 一本精品999爽爽久久久_久久av.com_最近最新中文字幕h_国产精品国产三级国产专播一_最近免费中文字幕大全高清_久久毛片一区二区三区_三年片免费观看大全国语_欧美精品无码久久久 | 国产精品一级无码视频播放_成年人黄色录像_天堂网www天堂网最新版_久久久中_www.7788久久久久久久久_国产精品久久久久久久9999_99在线播放视频_99热最新网站地址 | 处女膜往事_欧美日韩国产超高清免费看片_九九九九九九九九九九热_91美女片黄在线观看成欢阁_欧美精品区一区二区三区_亚洲成人无码AV_精品午夜福利1000在线观看_日本a网站 | 日本高清黄_亚洲制服丝袜中文字幕自拍_人与动人物xxxx毛片在线播放_麻豆精品91_99re这里只有精品6_亚洲欧美日本综合_亚洲Aⅴ在线无码播放毛片一线天_午夜无码一区二区三区在线观看 | 百合AV无码专区亚洲AV极速版_国产视频网爆门福利观看_日韩美女中文字幕_97caoporn国产免费人人_久久精品1区2区_日韩国产变态另类欧美_日韩av网址一卡二卡_伊人网狠狠干 | 51免费看成人啪啪片_亚洲国产二区三区_亚洲精品乱码_亚洲AV无码国产成人_免费观看一二区视频网站_伊人av成人_人妻精品动漫h无码中字_久久极品视频 | 日韩精品一区二区午夜成人版_亚洲精品乱码久久久久久蜜桃不爽_猫咪最新永久在线网站_欧美一区二区三区久久综_天天干夜夜爱_亚洲精品一区二三区不卡_日本黄色片免费看_在线播放黄色网址 | av夜夜操_夜夜骑夜夜操_大片一级_色婷在线_国产精品乱码高清在线观看免费_最新亚洲视频_视频一区二区中文字幕日韩_一区一区三区 中文字幕国产_亚洲精品影院_麻豆av高清_无码中文亚洲AV影音先锋_国产97久久_精品一区二区三区视频_欧美在线视频网_男人影院在线观看www | GV在线网站_中年熟女被啪高潮视频_国产在线观看你懂的_国产成人亚洲精品无码不卡_一级黄色大毛片_伊人情成综合网2019_国产主播一区二区_日本大片免a费观看视频的特点 | 中文字幕三区_无码人妻久久久一区二区三区_国内揄拍国内精品人妻_porn麻豆_国产精品性夜天天视频_大陆老太XXXXXHD_91丨国产丨精品入口_精品久久久久久久免费人妻 | av免费在线一区二区三区_一本毛片_av伊人网_丁香五精品蜜臀久久久久99网站_人妻少妇乱子伦精品_91日韩中文字幕_欧美疯狂做受BBBBBB_波多野结衣一区在线观看 |