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