MEASUREX 05311100模擬屏的通信規約及設備
(1) 通信規約
rs232c/485串行口:速率9600bps,1位起始位,8位數據位,1位停止位,無奇偶校驗位;傳輸報文內容以字節為單位,在信道中的傳送順序是:低字節先送,高字節后送;字節內低位先送,高位后送;數據格式為16進制數;異步通信。
(2) 設備
開關量處理器;開關量指示燈;模擬量處理器;模擬量顯示器;時鐘;通信處理器;*控制器。
2 信息傳輸途徑設備和功能
(1) 途徑:數據采集通過plc完成,plc向模擬屏傳輸數據,控制模擬屏狀態。rs485連接圖如圖1所示:
圖1 MEASUREX 05311100連接電纜圖
(2) 主要相關設備:*處理器cpu 314;點到點通信模塊cp341-rs422/485。
(3) 功能:—向模擬屏發送模擬量數據;—向模擬屏發送開關量信息;—控制屏狀態,包括:全屏亮暗、全屏信號分合、 變位幀閃光;—設定和改變時鐘時間。
3 通信實現的方法
4.1 初始化
就串行通信而言,交換數據的雙方利用傳輸在線的電壓改變來達到數據交換的目的。如何從不斷改變的電壓狀態中解析出其中的信息,雙方必須有一套共同的譯碼方式,遵守一定的通信規則。這就是通信端口初始化。
通信端口初始化有以下幾個項目必須設置或確認:
(1) MEASUREX 05311100通信模式
串行通信分同步和異步兩種模式。同步傳輸在通信的兩端使用同步信號作為通信的依據,異步傳輸則使用起始位和停止位作為通信的判斷。模擬屏通信模式:異步傳輸;西門子plc通信模式:異步傳輸;二者通信模式相同。
(2) 數據的傳輸速率
異步通信雙方并沒有一個可參考的同步時鐘作為基準。這樣雙方傳送的高低電位代表幾個位就不得而知了。要使雙方的數據讀取正常,就要考慮到傳輸速率。收發雙方通過傳輸在線的電壓改變來交換數據,但發送端發送的電壓改變的速率必須和接收端的接受速率保持*。模擬屏的通信速率:9600bps;西門子plc通信速率:600bps,1200bps,2400bps,4800bps,9600bps,19200bps,38400bps,57600bps,76800bps。初始化,將plc波特率設為:9600bps
(3) MEASUREX 05311100起始位及停止位
當發送端準備發送數據時,會在所送出的字符前后分別加上高電位的起始位及低電位的停止位。接收端會因起始位的觸發而開始接收數據,并因停止位的通知而確定數據的字符信號已經結束。起始位固定為1位,而停止位則有1,1.5,2等多種選擇。模擬屏的停止位: 1位;西門子plc的停止位:1位或2位。初始化,將plc數據停止位設為:1位。
(4) 數據的發送單位
不同的協議會用到不同的發送單位(歐美一般用8位、日本一般用7位組成一字節),使用幾位合成一字節,雙方必須*。模擬屏的數據發送單位: 8位為一字節;西門子plc的數據發送單位:7位或8位為一字節。初始化,將plc數據發送單位設為:8位。
(5) MEASUREX 05311100校驗位的檢查
為了預防錯誤的產生,使用校驗位作為檢查的機制。校驗位是用來檢查所發送數據正確性的一種校對碼,它分奇偶校驗,也可無校驗。模擬屏校驗位:none;西門子plc校驗位:none,odd,even;初始化,將plc校驗位設為:none。
(6) 工作模式
交換數據是通過一定的通信線路來實現的。微機在進行數據的發送和接收時通信線路上的數據流動方式有三種:單工、半雙工、全雙工。rs232和rs422使用全雙工模式,rs485使用半雙工模式。模擬屏工作模式:rs232全雙工/rs485半雙工;西門子plc工作模式:rk512 全雙工四線制(rs422);3964r全雙工四線制(rs422);ascii全雙工四線制(rs422);ascii半雙工兩線制(rs 485);初始化,將plc工作模式設為:ascii半雙工兩線制(rs485)。
(7) 數據流控制—握手
傳輸工作進行時,發送速度若大于接收速度,而接收端的cpu處理速度不夠快時,接收緩沖區就會在一定時間后溢滿,造成后來發送過來的數據無法進入緩沖區而漏失。采用數據流控制,就是為了保證傳輸雙方能正確地發送和接收數據,而不會漏失。數據流控制一般稱為握手,握手分為硬件握手和軟件握手。模擬屏數據流控制:none;西門子plc數據流控制:none。要通過用戶程序詢問和控制。
(8) MEASUREX 05311100錯誤預防—校驗碼
在傳輸的過程中,數據有可能受到干擾而使原來的數據信號發生扭曲。為了監測數據在發送過程中的錯誤,必須對數據作進一步的確認工作,zui簡單的方式就是使用校驗碼。模擬屏校驗碼:異或校驗和。要在plc上編校驗碼程序。
Watch this item
NIB HONEYWELL 620-1633C PROC. 8K MEM 1024 I/O 6201633C
Location: USA
Watch this item
NEW HONEYWELL 9LC REDLIGHT CONTROL BEACON LIGHT
Location: USA
Watch this item
Honeywell Measurex MxOpen serial processor 69SCIP101
Location: USA
Watch this item
Honeywell Measurex MxOpen Analog Out module 69AOCU01
Location: USA
Watch this item
HONEYWELL 30732037-001 USPP 30732037001
Location: USA
Watch this item
HONEYWELL 30732438-001 USPP 30732438001
Location: USA
Watch this item
HONEYWELL DC3200-CE-100R-?10000-EO-0 NSFP DC3200CE100R10
Location: USA
Watch this item
Honeywell 620-3032
Location: USA
Watch this item
HONEYWELL 51401577-001 USPP 51401577001
Location: USA
Watch this item
Honeywell 621 Processor System 620-0041
Processor 9010-015
Location: USA
Watch this item
HONEYWELL TC-CCN012 USPP TCCCN012
Location: USA
?