使用1臺(tái)OMRON的C200HE-CPU42 PLC(帶標(biāo)準(zhǔn)RS232通訊口).
4. 接線
計(jì)算機(jī)與MODEM的線是自帶的,PLC與MODEM的接線如下
二.試驗(yàn)步驟
1. PLC向用戶手機(jī)進(jìn)行呼叫,即發(fā)送短信息給管理者的手機(jī),用于PLC處理時(shí)自動(dòng)發(fā)送報(bào)警信息給用戶。不管用戶在什么地方,只要手機(jī)在中移動(dòng)通訊的網(wǎng)絡(luò)覆蓋范圍之內(nèi),就一定收到PLC的報(bào)警信息,從而做出相應(yīng)的處理對(duì)策。
2. PLC設(shè)置
DM6645:1001(使用無(wú)協(xié)議方式發(fā)送AT指令)
DM6646:0803(與MODEM設(shè)為相同的波特率1,8,1, N)
梯形圖程序如下
使用無(wú)協(xié)議方式發(fā)送AT指令給GSM MODEM,從而實(shí)現(xiàn)MODEM將你設(shè)定好的信息以短信的方式發(fā)送給用戶手機(jī)。
前面的執(zhí)行條件10.00可以是一個(gè)報(bào)警的啟動(dòng)條件,一旦程序觸發(fā),則將對(duì)應(yīng)PLC內(nèi)存中的報(bào)警內(nèi)容以短信的方式發(fā)送給用戶方。
發(fā)送內(nèi)容為:
AT+CMGS=”13988888888”<CR>Send Message by Text-Mode<Ctrl/Z>
// 目的手機(jī)號(hào)碼|結(jié)束符|內(nèi)容 |發(fā)送符|
發(fā)送報(bào)警內(nèi)容是:OK
將以上發(fā)送ascii 內(nèi)容全部轉(zhuǎn)為16進(jìn)制,存放在PLC的DM100中,列表如下
PLC地址 |
DM100 |
DM101 |
DM102 |
DM103 |
DM104 |
DM105 |
DM106 |
DM107 |
十六進(jìn)制 |
4154 |
2B43 |
4D47 |
533D |
2231 |
3339 |
3838 |
3838 |
ascii 碼 |
AT |
+C |
MG |
S= |
“1 |
39 |
88 |
88 |
PLC地址 |
DM108 |
DM109 |
DM110 |
DM111 |
DM112 |
DM113 |
DM114 |
DM115 |
十六進(jìn)制 |
3838 |
3838 |
220D |
4F4B |
1A00 |
|
|
|
ascii 碼 |
88 |
88 |
“ 回車 |
OK |
<Ctrl/Z> |
|
|
|
則用戶方手機(jī)收到短信息
OK (模擬報(bào)警信息)
FROM: 控制PLC1(可在手機(jī)中將GSM MODEM的SIM卡號(hào)碼存為你熟悉的設(shè)備PLC名稱)
9:11 12/4/03 (故障時(shí)間 月/日/年)
3. 經(jīng)過(guò)多次試驗(yàn),PLC都可以通過(guò)內(nèi)部的程序控制,將報(bào)警信息以短信的方式傳送給管理人員的手機(jī)中。由于GSM手機(jī)現(xiàn)在已非常普及,所以其可適用場(chǎng)合非常多,使用的前景也非常廣闊。