PC-Based PLC嵌入式控制器及其實(shí)際應用策略
圖4:檢測控制系統架構圖
3.2.1 控制器ADAM-5510配置說(shuō)明:
1)ADAM -5017H:此模塊為8通道差分隔離模擬量輸入采集模塊,負責對各種經(jīng)變送之參數進(jìn)行采集,如:溫度、流量、壓力共8各值;為了實(shí)現系統的冗余控制,在本系統中另外再增加一塊ADAM-5017H,用于對測量值進(jìn)行比較,如果偏差較大,則進(jìn)行再次采樣,否則取二者的平均值作為測量值。
2)ADAM-5050:此模塊為16通道數字量輸入/輸出模塊,主要負責對各種控制開(kāi)關(guān)以及接觸器的開(kāi)閉進(jìn)行檢測
3)ADAM-5510:此為4槽位獨立控制器,內置ROM-DOS系統平臺,使用TURBOC或作為開(kāi)發(fā)平臺,可以靈活地實(shí)現檢測與組網(wǎng),并利用COM1與GSM Modem進(jìn)行AT指令數據通信。
3.2.2 其他配置
1)GSM引擎模塊:一些手機廠(chǎng)商均有GSM引擎模塊GSM Modem,如,Wave COM的WMO2系列,Siemens的TC35系列,Ericsson GM47系列,以及我國中興的ZXGM18系列。這些模塊的功能、用法差別不大。中興工業(yè)級GSM無(wú)線(xiàn)調制解調器模塊ZXGM18適用于存在GSM數字移動(dòng)通信系統的地區,該模塊由較完善的AT命令來(lái)控制,可廣泛應用于無(wú)線(xiàn)公話(huà)、遠程監控、汽車(chē)導航、車(chē)輛調度、智能交通、遠程監測、銀行金融等領(lǐng)域。此模塊是一個(gè)完整的GSM Modem,它擁有雙頻外掛式900 /1800MHz雙頻功能,支持WAP、GPRS通信技術(shù)使其可以在多層面上使用。GSM模塊與ADAM5510 的COM1采用標準RS-232通信方式,通信字格式為1位停止位、8位數據位、無(wú)校驗位、波特率為9600bps,幀格式為:幀頭+指令+結束標志。
2)流量變送器:采用了LUGB系列渦街流量變送器,主要是其壓力損失小,在測量工況體積流量時(shí)幾乎不受流體密度、壓力、溫度、粘度等參數的影響,0~10V模擬標準信號輸出很容易與計算機系統配套使用,是一種比較先進(jìn)、理想的流量?jì)x表。
3.2.3 GSM信息
短消息業(yè)務(wù)SMS是GSM系統提供給用戶(hù)的一種數字業(yè)務(wù),也是其核心業(yè)務(wù)。每個(gè)短消息的信息量為160個(gè)ASCII字符。每條消息的傳送都是通過(guò)短消息業(yè)務(wù)中心(SMSC),它是GSM網(wǎng)絡(luò )和其他固定或移動(dòng)網(wǎng)絡(luò )之間進(jìn)行數據通信的控制單元。
ADAM5510和GSM模塊之間采用AT指令實(shí)現互相之間的通信,AT指令的格式符合GSM7.07規范。ADAM5510發(fā)出的AT指令用來(lái)建立通信鏈路,AT指令集的指令格式幀都以AT開(kāi)頭,本系統應用了如下指令:
?設置短消息中心指令:AT+CSCA=“+8613800531500”CR>LF>(山東省SMS中心號碼)
?定義短消息格式指令。AT+CMGF=nCR>LF>(n=1采用文本方式發(fā)送,n=0采用PDU格式,即中文方式)。
?發(fā)送短消息指令。AT+CMGS=“+8613xxxxxxxxx”CR>LF>>輸入短消息。CTRL+Z結束并發(fā)送。
?讀短消息指令。AT+CMGR=xCR>LF>(從x存儲區讀取短消息)。
?刪除短消息指令。AT+CMGD=xCR>LF>(刪除x存儲區的短消息)。
4、結束語(yǔ)PC-Based PLC的發(fā)展得益于嵌入式CPU、嵌入式操作系統和IEC-61131-3(LD、SFC、FBD、IL、ST)標準化編程語(yǔ)言的發(fā)展,PC-Based PLC具有IPC和PLC的兩重特性,具有PLC的系統結構,又具有IPC的開(kāi)放式架構,目前在工控界是IPC、PLC以及PC-Based PLC 共存的時(shí)代,又是三者逐漸走向融合的時(shí)代,隨著(zhù)嵌入式CPU、嵌入式操作系統以及符合IEC-61131-3國際標準語(yǔ)言開(kāi)發(fā)工具的發(fā)展,PC- Based PLC或嵌入式控制器將更加開(kāi)放和標準化,功能將會(huì )更加強大、數據通信能力將會(huì )更強、數據處理能力更快。更能適應更加復雜的工業(yè)控制需求
評論