概述
---- 本例說明如何以自由協議實現S7-200與M20 GSM Modem的通信。可實現的功能為:當M20收到GSM短信息時,可以自動向發送方回發一條短信息,信息的內容由用戶自行定義。
AT指令:
---- 本例中使用的AT指令主要有四個:
短信息格式選擇指令CMGF
---- M20支持兩種格式的短信息,PDU">

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

技術頻道

自由口模式下PLC與M20 GSM Modem的通信

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

文章版權歸西部工控xbgk所有,未經許可不得轉載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      9000px;">

          精品福利在线导航| 欧美一区二区私人影院日本| 欧美日韩精品免费| 亚洲精品视频一区| 在线一区二区三区四区五区 | 久久99国产精品免费| 欧美一区二区精品在线| 欧美一区二区三区四区五区| 日韩国产欧美视频| 久久久精品免费网站| 色婷婷亚洲一区二区三区| 性做久久久久久免费观看欧美| 日韩一卡二卡三卡国产欧美| 高清不卡在线观看av| 亚洲国产精品尤物yw在线观看| 欧美一区二区在线不卡| 99久久国产综合精品女不卡| 五月婷婷久久综合| 国产精品九色蝌蚪自拍| 欧美日韩国产天堂| 成a人片亚洲日本久久| 日日摸夜夜添夜夜添精品视频| 国产亚洲精品精华液| 91久久线看在观草草青青| 国产原创一区二区| 亚洲高清免费观看高清完整版在线观看| 日韩西西人体444www| 色婷婷av一区二区三区软件| 国产精品中文字幕日韩精品| 日日摸夜夜添夜夜添国产精品| 国产精品不卡在线| 久久久久久久久免费| 91 com成人网| 欧美午夜理伦三级在线观看| 99久久综合国产精品| 国产乱对白刺激视频不卡 | 亚洲欧美日韩一区二区 | 911精品国产一区二区在线| 91伊人久久大香线蕉| 久久婷婷成人综合色| 欧美久久久久久蜜桃| 色婷婷综合在线| 成人黄色一级视频| 国产成人精品一区二区三区四区 | 成人一二三区视频| 久久国产麻豆精品| 男人操女人的视频在线观看欧美| 一区二区三区日韩精品视频| 不卡视频一二三| 国产一区二区三区综合| 久久er精品视频| 日本视频在线一区| 日本成人在线视频网站| 午夜精品久久久久久久久久 | 一区二区三区高清不卡| 亚洲一区二区成人在线观看| 一区二区成人在线视频| 91在线观看免费视频| 成人激情小说乱人伦| 成人av影院在线| 日本高清成人免费播放| 色噜噜夜夜夜综合网| 欧美性一区二区| 538prom精品视频线放| 欧美电影免费观看高清完整版在线观看 | 欧美成人一级视频| 久久久亚洲精华液精华液精华液| 精品国产一区二区精华| 国产偷v国产偷v亚洲高清| 中文字幕电影一区| 亚洲精品伦理在线| 美女免费视频一区二区| 成人免费视频免费观看| 欧美在线视频全部完| 日韩视频在线一区二区| 亚洲国产精品v| 亚洲最大的成人av| 国产在线不卡视频| 色综合久久久久| 精品噜噜噜噜久久久久久久久试看| 国产无一区二区| 视频一区国产视频| 成人av在线电影| 精品久久久久香蕉网| 亚洲精品视频自拍| 韩日精品视频一区| 欧美三级蜜桃2在线观看| 精品动漫一区二区三区在线观看| 1000精品久久久久久久久| 日本91福利区| 日本精品视频一区二区三区| 欧美成人猛片aaaaaaa| 亚洲欧美日韩在线| 国产成人精品免费网站| 欧美日韩大陆在线| 亚洲美女免费在线| 国产成人精品免费在线| 欧美一卡在线观看| 亚洲成人资源网| 国产精品不卡在线观看| 久国产精品韩国三级视频| 欧美在线你懂得| ...中文天堂在线一区| 久久这里只有精品6| 五月婷婷激情综合| 一本色道久久综合亚洲91| 精品美女在线播放| 美国欧美日韩国产在线播放| 91福利视频在线| 日韩美女精品在线| 成人毛片在线观看| 久久精品在线免费观看| 蜜桃视频一区二区三区| 欧美日本一道本在线视频| 夜夜精品视频一区二区| 9人人澡人人爽人人精品| 国产欧美精品一区| 国产精品一二三四五| 日韩精品一区在线| 久久www免费人成看片高清| 日韩欧美中文一区二区| 麻豆一区二区三| 日韩欧美卡一卡二| 国产一区二区在线视频| 久久在线观看免费| 丁香婷婷综合色啪| 国产精品九色蝌蚪自拍| 99久久综合狠狠综合久久| 亚洲欧美国产三级| 欧美三级午夜理伦三级中视频| 一区二区激情视频| 欧美久久一二区| 青青草精品视频| 久久亚洲综合色| 国产精品69毛片高清亚洲| 国产日韩欧美激情| av高清久久久| 午夜av一区二区| 精品国产网站在线观看| 国产成人aaa| 一区二区三区四区在线播放| 欧美日韩国产高清一区二区三区| 日本视频一区二区三区| 久久精品亚洲精品国产欧美kt∨ | 国产精品久久久久婷婷| 一本大道综合伊人精品热热 | 奇米888四色在线精品| 日韩欧美国产综合在线一区二区三区| 全部av―极品视觉盛宴亚洲| 欧美成人a视频| aaa欧美日韩| 久久电影国产免费久久电影| 中文字幕免费观看一区| 91国产成人在线| 精品一区二区在线免费观看| 国产精品成人网| 日韩色视频在线观看| 9久草视频在线视频精品| 日本免费在线视频不卡一不卡二| 久久精品一区二区三区av| 91蝌蚪porny| 国产一区二区三区黄视频 | 黄页网站大全一区二区| 亚洲视频免费看| 欧美一级夜夜爽| 成人国产精品免费观看视频| 日韩成人精品在线观看| 中文字幕亚洲在| 日韩欧美不卡一区| 色88888久久久久久影院野外| 久久er99精品| 日韩高清在线观看| 亚洲美女屁股眼交3| 国产欧美日韩不卡免费| 日韩欧美电影一区| 欧美疯狂性受xxxxx喷水图片| 国产成人精品亚洲日本在线桃色 | 久久精品国产久精国产| 亚洲一区二区偷拍精品| 国产精品久久久久一区二区三区| 精品美女被调教视频大全网站| 欧美日韩一区二区在线观看视频| 成人动漫视频在线| 国产乱妇无码大片在线观看| 免费观看久久久4p| 天天综合色天天综合| 一区二区三区四区在线| 欧美国产亚洲另类动漫| 精品精品国产高清a毛片牛牛| 777xxx欧美| 欧美久久久久中文字幕| 欧美伦理电影网| 欧美乱熟臀69xxxxxx| 4hu四虎永久在线影院成人| 一级女性全黄久久生活片免费| 日本一二三不卡| 国产精品毛片无遮挡高清| 久久精品这里都是精品| 中文字幕免费在线观看视频一区| 国产亚洲一本大道中文在线|