當前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>ABB DCS 系統(tǒng)>>ABB DCS備件>> 日照市 ABB DSQC224 ,ABB DSQC224
ABB 3HNM06855-1 九江市供應 3HNM06855-1
ABB 3HAC14550-1,*低價 3HAC14550-1
ABB YB161012-EA QHNM925。 QHNM925
ABB YB161003-A QHNM902,QHNM902
ABB DSQC224通信控制字符
ABB DSQC224系列PLC采用面向字符的傳輸規(guī)程,用到5個通信控制字符,如下表所示。
*當ABB DSQC224對PC機發(fā)來的ENQ不理解時,用NAK回答。
(4)報文格式
PC機向PLC發(fā)送的報文格式如下:
其中STX為開始標志:02H;ETX為結束標志:03H;CMD為命令的ASCII碼;SUMH,SUML為從CMD到ETX按字節(jié)求累加和,溢出不計。由于每字節(jié)十六進制數變?yōu)閮勺止?jié)ASCII代碼,故校驗和為SUMH與SUML。
數據段格式與含義如下:
*寫命令的數據段有數據,讀命令的數據段則無數據。
讀/寫字節(jié)數為01H~40H(1~64)個。
PLC向PC機發(fā)送的應答報文格式如下:
*對讀命令的應答報文數據段為要讀取的數據,一個數據占兩個字節(jié),分上位下位:
對寫命令的應答報文無數據段,而用ACK及NAK作為應答內容。
(5)傳輸過程
PC機與ABB DSQC224系列PLC之間采用應答方式通信,傳輸出錯則組織重發(fā)。其傳輸過程如下:
ABB DSQC224根據PC機的命令,在每個循環(huán)掃描結束處的END語句后組織自動應答,無需用戶在PLC一方編寫程序。
4 利用VB6.0編寫通信程序
下面以一個簡單的例子來說明編寫通信程序的要點。假設PC機要求從PLC中讀入從D123開始的4個字節(jié)的數據(D123,D124),其傳輸應答過程及報文如下(圖略可向作者索?。?/span>
命令報文中10F6H為D123的地址,04H表示要讀入4個字節(jié)的數據。校驗和SUM=30H+31H+30H+46H+36H+30H+34H+
03H=174H,溢出部分不計,故SUMH為'7',SUML為‘4’,相應的ASCII碼為“37H”,“34H”。應答報文中4個字節(jié)的十六進制數,其相應的ASCII碼為8個字節(jié),故應答報文長度為12個字節(jié)。
根據PC機與FX系列PLC的傳輸應答過程編制出如下所示的通信程序流程圖略。
利用ABB DSQC224的MSComm控件,按照流程圖可以編寫如下通信程序實現PC機與FX系列PLC之間的串行通信以完成數據的讀取。MSComm控件可以采用輪詢或事件驅動的方法從端口獲取數據。在這個例子中使用了輪詢方法
Siemens Simovert P 6SE2113-3AA21 AC-Drive 7,5kW
Siemens Sinumerik 840D Tastatur 6FC5203-0AC00-0?AA0
Siemens Simatic S5 6ES5 535-3LB12 6ES5535-3LB12 CP535 Siemens Sinamics Panel AOP30 6SL3055-0AA00-4?CA0
Siemens Sinamics Panel AOP30 6SL3055-0AA00-4?CA0
Siemens Coros 6AV1222-0AC20 CP2000 Processor Modul
Siemens Simatic S5 6ES5 943-7UA11 CPU943 CPU 943
Siemens Simatic S5 6ES5941-7UB11 E03 CPU941B
Siemens Sinaut ST1 TIM 6NH1802-0EA + 6NH1801-8CC TIM 11
Siemens Sinumerik MPP483H 6FC5303-1AF00-1?AA0 push panel
Siemens Simodrive 6SC6101-2B-Z 6SC6100-0GB11 0NA01 etc
Siemens Simovert P 6SE1216-2AD00 AC-Drive 17,5kVA
Siemens Simodrive AC-VSA FBG Regelung 6SC6100-0NA11
Siemens Phoenix Interbus IBS S5 DSC/I-T 2752000
Siemens Simovert P 6SE2142-3AA01 42kVA 30kW
請輸入賬號
請輸入密碼
以上信息由企業(yè)自行提供,信息內容的真實性、準確性和合法性由相關企業(yè)負責,儀表網對此不承擔任何保證責任。
溫馨提示:為規(guī)避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。