profinet值編碼器內(nèi)部是多碼通道讀取,數(shù)值是從2的0次方到2的n-1次方的編碼,因此其輸出與增量脈沖輸出不同,從物理設備分類來看,并行輸出、串行同步輸出、串行異步總線。
你知道profinet值編碼器輸出信號有哪些方式嗎?
一、并行輸出
多少位(代碼通道)的值編碼器有多少條信號電纜?各電纜表示1比特的數(shù)據(jù),電纜輸出電平的高低表示1或0,物理設備與增量值編碼器類似,有集電極開路NPN、PNP、差動驅(qū)動、推挽HTL等,推挽式的輸出信號的電壓高同時支持PNP和NPN,并行輸出盡可能選擇這樣的輸出,并行輸出一般以灰色碼的數(shù)學形式輸出,所以一直以來被直接稱為灰色碼編碼器。
在位數(shù)不高的值編碼器中,一般直接以這種形式輸出數(shù)字。可以直接訪問PLC和上位機等后續(xù)設備的I/O接口。有幾位數(shù)就連接幾分?直接讀取水平高低,輸出即時,連接簡單。但是,并行輸出存在以下問題。
1.須是格雷碼。如果是純二進制代碼,刷新數(shù)據(jù)時多個位可能會發(fā)生變化,讀取值可能會在短時間內(nèi)成為錯誤代碼。
2.傳輸距離不能很遠。傳輸距離因物理設備而異。一般在10米以內(nèi)使用。在復雜的環(huán)境中,*是隔離。
3.占有多點接口,所有接口和電纜須可靠地連接。因為如果有個別的連接不良點,那一點的電位總是0,出現(xiàn)錯誤代碼無法判斷。
4.位數(shù)多,需要很多芯電纜,確保連接優(yōu)良,帶來工程難度和可靠性風險,同樣對編碼器,同時需要很多節(jié)點輸出,特別是高位或多圈編碼器,設備在編碼器內(nèi)部。
二、同步串行接口(SSI)輸出
串行輸出是數(shù)據(jù)集中在一組電纜上傳輸,根據(jù)約定在時間上具有優(yōu)先順序的數(shù)據(jù)輸出,將該約定稱為通信協(xié)議。串行輸出電纜少,傳輸距離遠,因此編碼器的保護和可靠性大幅度提高,一般來說,高位數(shù)的編碼器和值多旋轉(zhuǎn)編碼器是串行輸出的。串行輸出分同步和異步接口,同步是發(fā)送命令和數(shù)據(jù)同步。這是指令走一對電纜,數(shù)據(jù)走一對電纜,同步動作經(jīng)常用SSI表示。SSI的物理格式通常是5VTTL或5V差分,也是推挽式的。那個數(shù)學格式是各家約定的。指令一般由三個部分組成。1是同步速度,2是指令-數(shù)據(jù)輸出的內(nèi)容,3是數(shù)據(jù)的開始。這些經(jīng)常在通信協(xié)議中總結(jié)。