中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產(chǎn)品分類

當(dāng)前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動(dòng)化控制 > PLC可編程控制器

類型分類:
科普知識(shí)
數(shù)據(jù)分類:
PLC可編程控制器

西門子 S7-200 PLC與M20 GSM Modem的通信

發(fā)布日期:2022-04-22 點(diǎn)擊率:32 品牌:西門子_Siemens

                   概述 
  本例說明如何以自由協(xié)議實(shí)現(xiàn)S7-200與M20 GSM Modem的通信。可實(shí)現(xiàn)的功能為:當(dāng)M20收到GSM短信息時(shí),可以自動(dòng)向發(fā)送方回發(fā)一條短信息,信息的內(nèi)容由用戶自行定義。 
  AT指令: 
  本例中使用的AT指令主要有四個(gè): 
  
  1.短信息格式選擇指令CMGF 
  M20支持兩種格式的短信息,PDU格式和TEXT格式。 
  AT+CMGF=0 設(shè)置短信為PDU格式(默認(rèn)) 
  AT+CMGF=1 設(shè)置短信為TEXT格式 
  本例中將使用TEXT格式,因此必須對(duì)M20進(jìn)行初始化。 
  
  2.讀短信息指令CMGR 
  指令格式為:AT+CMGR=< index >,index一般為1到15的整數(shù),視SIM卡的容量而定,它表示所要閱讀的短信息在SIM卡中的存儲(chǔ)位置。在本例中,由于收到的短信息在閱讀后都會(huì)被刪除,因此每次收到的短信息都會(huì)被保存到第一個(gè)存儲(chǔ)位置,在收到短信息后,用AT+CMGR=1即可閱讀。 
  
  3.發(fā)送短信息指令CMGS 
  指令格式為:AT+CMGS=< da >,da為目標(biāo)手機(jī)號(hào),如"13800138000"。M20接到指令后返回一個(gè)"〉"提示輸入短信內(nèi)容,短信內(nèi)容以CHR(26)結(jié)束。 
  
  4.刪除短信息指令CMGD 
  指令格式為:AT+CMGD=< index >,index與讀指令中的index含義相同。本例中使用AT+CMGD=1來刪除收到的短信息。 
  注:所有的指令都以CHR(13)作為結(jié)束 
  
  PLC程序執(zhí)行過程: 
  PLC在第一次掃描時(shí)執(zhí)行初始化子程序,對(duì)端口及RCV指令進(jìn)行初始化,并向M20發(fā)送AT+CMGF=1設(shè)置短信息格式為TEXT格式。初始化完成后,運(yùn)行RCV指令使端口處于接受狀態(tài)。 
  當(dāng)M20收到短信息時(shí),會(huì)發(fā)送 +CMTI: "SM", 1 在PLC的接收完成中斷中判斷CMTI這四個(gè)字符來對(duì)M1.0進(jìn)行置位,在主程序中通過該標(biāo)志位調(diào)用ReadSMS子程序。 
  ReadSMS子程序中執(zhí)行的操作為:復(fù)位子程序的觸發(fā)條件(復(fù)位M1.0),置位M0.0,停止端口的接收,然后向M20發(fā)送AT+CMGR=1閱讀收到的短信息。置位M0.0的目的是在發(fā)送完成中斷中判斷是哪個(gè)子程序執(zhí)行了發(fā)送操作,從而重新對(duì)RCV指令進(jìn)行設(shè)置,以接收Modem返回的信息(其他的子程序也采用了相同的做法:SendSM1的觸發(fā)位為M1.1,子程序執(zhí)行時(shí)置位M0.1;SendSM2的觸發(fā)位為M1.2,子程序執(zhí)行時(shí)置位M0.2;DelSM的觸發(fā)位為M1.3,子程序執(zhí)行時(shí)置位M0.3;ReSend的觸發(fā)位為M1.4,子程序執(zhí)行時(shí)置位M0.4)。Modem在接收到AT+CMGR=1后會(huì)將收到短信息的內(nèi)容發(fā)送給PLC,信息的格式為: 
  +CMGR: "REC UNREAD","+8613801184286",,"02/03/05,13:44:12+32" 
  CALL ME 
  OK 
  其中"CALL ME"為短信息的實(shí)際內(nèi)容,該信息轉(zhuǎn)換為十六進(jìn)制的形式為: 
  0D 0A 2B 43 4D 47 52 3A 20 22 52 45 43 20 55 4E 52 45 41 44 22 2C 22 2B 38 36 31 33 38 30 31 31 38 34 32 38 36 22 2C 2C 22 30 32 2F 30 33 2F 30 35 2C 31 33 3A 34 34 3A 31 32 2B 33 32 22 0D 0A 43 41 4C 4C 20 4D 45 0D 0A 0D 0A 4F 4B 0D 0A 
  這樣,在發(fā)送完成中斷中,以M0.0為條件,將RCV指令的接收的起始字符設(shè)置為空格符CHR(32)(十六進(jìn)制的20)用以接受M20發(fā)送的短信息內(nèi)容。在接收完成中斷中,用接受緩沖的第一個(gè)字節(jié)等于CHR(32)來觸發(fā)SendSMS1子程序。 
  SendSMS1子程序?qū)氖盏蕉绦畔⒌膬?nèi)容中提取出發(fā)送方的電話號(hào)碼,并向M20發(fā)送AT+CMGS="發(fā)送方號(hào)碼",Modem在接到該指令后返回的信息為: 
  > 
  對(duì)應(yīng)的十六進(jìn)制形式為: 
  0D 0A 3E 20 
  其中0D 0A為不可顯示字符,20為空格符 
  這樣,在發(fā)送完成中斷中以M0.1位條件設(shè)置接收的起始字符為"〉"CHR(62)用以接受M20發(fā)送的提示信息。在接收完成中斷中,用接受緩沖的第一個(gè)字節(jié)等于CHR(62)來觸發(fā)SendSMS2子程序。 
  SendSMS2子程序?qū)⑺l(fā)送的內(nèi)容加上結(jié)束字符CHR(26)發(fā)送個(gè)給M20。如果短信息正確發(fā)送,M20返回 +CMGS: xxx(xxx為該SIM卡已發(fā)送的短信數(shù)量);如果信息未能正確發(fā)送,則M20返回 +CMS ERROR。在接收完成中斷中,用CMGS來觸發(fā)DelSMS子程序,用ERROR來觸發(fā)ReSend子程序。 
  DelSMS子程序向M20發(fā)送AT+CMGD=1用來刪除收到的短信息,ReSend子程序重新發(fā)送SendSMS1中的指令A(yù)T+CMGS=" 發(fā)送方號(hào)碼"。 
  點(diǎn)擊下在原程序 
  附:Modem發(fā)送的信息格式 
  收到短信息時(shí): 
  +CMTI: "SM", 1 
  0D 0A 2B 43 4D 54 49 3A 20 22 53 4D 22 2C 20 31 0D 0A 
  讀取短信息內(nèi)容時(shí): 
  +CMGR: "REC UNREAD","+8613801184286",,"02/03/05,13:44:12+32" 
  CALL ME 
  OK 
  0D 0A 2B 43 4D 47 52 3A 20 22 52 45 43 20 55 4E 52 45 41 44 22 2C 22 2B 38 36 31 33 38 30 31 31 38 34 32 38 36 22 2C 2C 22 30 32 2F 30 33 2F 30 35 2C 31 33 3A 34 34 3A 31 32 2B 33 32 22 0D 0A 43 41 4C 4C 20 4D 45 0D 0A 0D 0A 4F 4B 0D 0A 
  發(fā)送短信息時(shí): 
  > 
  0D 0A 3E 20 
  發(fā)送成功時(shí): 
  +CMGS: 160 
  OK 
  0D 0A 2B 43 4D 47 53 3A 20 31 36 30 0D 0A 0D 0A 4F 4B 0D 0A 
  發(fā)送失敗時(shí): 
  +CMS ERROR: 500 

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      亚洲国产日韩在线一区模特| 狠狠色2019综合网| 欧美亚洲免费| 一区久久精品| 欧美精品少妇一区二区三区| 一本一本久久a久久精品综合麻豆| 国产精品外国| 欧美+亚洲+精品+三区| 亚洲网站在线播放| 国产一区二区丝袜高跟鞋图片| 玖玖综合伊人| 亚洲在线成人| 一区二区在线观看视频| 欧美日韩性视频在线| 欧美在线电影| 亚洲六月丁香色婷婷综合久久| 国产精品久久久久久影视| 久久综合给合久久狠狠狠97色69| 亚洲人成网在线播放| 国产精品自拍视频| 欧美激情精品久久久久久免费印度| 亚洲午夜免费视频| 亚洲国产精品va| 国产精品人人做人人爽人人添| 久久这里只有精品视频首页| 亚洲自拍电影| 亚洲精品综合久久中文字幕| 国产亚洲成年网址在线观看| 欧美极品aⅴ影院| 久久精品毛片| 亚洲综合视频网| 日韩视频精品在线| 在线观看国产精品淫| 国产欧美精品xxxx另类| 欧美日产在线观看| 美女久久网站| 久久久久久久网| 亚洲一区二区三区免费观看 | 午夜亚洲精品| 一区二区三区欧美日韩| 在线精品国产成人综合| 国产日韩欧美夫妻视频在线观看| 欧美日韩国产成人在线免费 | 久久夜色撩人精品| 亚洲欧美日韩专区| 中文在线资源观看网站视频免费不卡 | 在线精品国产欧美| 国产主播喷水一区二区| 国产精品亚洲第一区在线暖暖韩国| 欧美国产亚洲另类动漫| 玖玖视频精品| 久久人人爽人人| 久久男女视频| 麻豆成人在线| 蜜桃av一区二区三区| 欧美一区2区三区4区公司二百| 亚洲视频播放| 亚洲视频一区二区免费在线观看| 亚洲乱码日产精品bd| 亚洲精品之草原avav久久| 亚洲激情成人网| 亚洲电影在线看| 亚洲激情视频在线播放| 亚洲国产精品久久久久婷婷老年| 精品999日本| 亚洲国产精品女人久久久| 亚洲国产电影| 亚洲精品美女在线观看播放| 亚洲精选大片| 中文在线资源观看网站视频免费不卡 | 亚洲欧洲在线观看| 亚洲人成网站999久久久综合| 亚洲激情视频在线播放| 99av国产精品欲麻豆| 亚洲免费大片| 国产精品99久久久久久白浆小说| 亚洲一区在线视频| 久久久精品动漫| 亚洲免费视频在线观看| 欧美一激情一区二区三区| 久久久久久久久蜜桃| 美脚丝袜一区二区三区在线观看| 免费观看久久久4p| 欧美日韩成人在线| 国产精品久久久免费| 国产一区二区黄| 在线观看国产日韩| 亚洲精品久久久久久久久久久久久| 99视频一区二区三区| 性做久久久久久久久| 久久久噜噜噜| 欧美三级特黄| 国内一区二区三区在线视频| 亚洲国产成人久久| 亚洲天堂第二页| 久久久7777| 欧美日韩你懂的| 韩国精品久久久999| 亚洲精品欧美精品| 欧美一区二粉嫩精品国产一线天| 久久久久久久久一区二区| 欧美日韩国产成人在线观看| 国产视频在线观看一区二区| 亚洲黄网站在线观看| 欧美亚洲网站| 欧美日本韩国| 国产综合自拍| 亚洲一区二区三区高清| 欧美gay视频激情| 欧美手机在线| 亚洲国产精品电影| 欧美一区影院| 欧美亚一区二区| 亚洲国产成人tv| 性欧美办公室18xxxxhd| 欧美精品久久久久久久久久| 国产三区精品| 亚洲线精品一区二区三区八戒| 裸体丰满少妇做受久久99精品| 国产精品人人爽人人做我的可爱| 亚洲国产欧美一区二区三区久久 | 欧美在线一级va免费观看| 欧美日本国产一区| 依依成人综合视频| 欧美亚洲一级片| 国产精品99一区二区| 亚洲人成欧美中文字幕| 久久亚洲高清| 国产手机视频精品| 亚洲一区二三| 欧美日韩裸体免费视频| 亚洲国产精品va在线看黑人| 欧美一区二区在线看| 国产精品国产一区二区| 亚洲精品一二区| 欧美成ee人免费视频| 一区二区在线观看视频在线观看| 香蕉久久a毛片| 国产精品色午夜在线观看| 一区二区三区www| 欧美日韩精品一区二区在线播放| 亚洲国产日韩欧美在线图片 | 欧美日韩亚洲国产一区| 最新日韩在线视频| 免费久久精品视频| 1024国产精品| 美日韩免费视频| 亚洲成人在线观看视频| 老巨人导航500精品| 悠悠资源网亚洲青| 久久夜色精品国产欧美乱极品| 国外成人网址| 久久综合久色欧美综合狠狠| 黄色一区三区| 欧美sm极限捆绑bd| 亚洲人成网站精品片在线观看| 久热精品在线视频| 亚洲欧洲日韩综合二区| 欧美激情综合在线| 夜夜爽www精品| 欧美性开放视频| 亚洲欧美成人在线| 国产一区二区三区黄| 久久亚洲欧美| 亚洲免费精品| 国产精品国产精品| 欧美一区二区福利在线| 狠狠色狠狠色综合日日小说| 免费久久99精品国产自在现线| 亚洲精品久久在线| 国产精品久久97| 久久国产精品黑丝| 1000部国产精品成人观看| 欧美人牲a欧美精品| 亚洲欧美日韩国产精品| 国产视频在线观看一区二区三区| 久久免费高清| 99热在线精品观看| 国产精品一区二区在线观看| 久久国产精品久久国产精品| 在线观看日韩av电影| 欧美日韩一卡二卡| 欧美一区二区视频97| 亚洲国产日韩欧美综合久久| 国产精品videossex久久发布| 欧美在线精品一区| 91久久夜色精品国产九色| 欧美系列一区| 麻豆精品网站| 亚洲一区二区三区久久| 亚洲成色精品| 国产精品红桃| 欧美成人首页| 亚洲欧美一区二区原创| 亚洲国产精品999| 国产精品久久亚洲7777| 欧美不卡在线| 欧美尤物巨大精品爽| 99亚洲视频| 伊人夜夜躁av伊人久久|