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

技術(shù)頻道

S7-200 自由口通訊編程

自由口模式允許應(yīng)用程序控制S7-200 CPU的通訊端口,使用PC/PPI電纜和自由口功能,可以將S7-200連接到帶有RS-232兼容接口的多種設(shè)備,比如調(diào)制解調(diào)器。這里我們將介紹如何用S7-200連接GSM調(diào)制解調(diào)器發(fā)送短消息,并通過這個例子來介紹應(yīng)用S7-200自由口編程的一般原則時及應(yīng)注意的問題。

在下面的例子中我們將用到:

1. PC/PPI電纜(10位;9 600波特;DIP開關(guān)設(shè)置:0 1 0 1 1

2. 西門子 S7-200 CPU22X

3. TC35 Terminal GSM調(diào)制解調(diào)器

4. 一個9直通針轉(zhuǎn)接頭(用來連結(jié)PC/PPI電纜與TC35 Terminal調(diào)制解調(diào)器)

5. 一根九針直通電纜(用來連結(jié)計算機與TC35 Terminal調(diào)制解調(diào)器)

6. STEP 7-Micro/Win V3.2或更高版本軟件

 


 

一、 TC35 調(diào)制解調(diào)器AT指令簡介

要使用TC35發(fā)送短消息需要使用TC35AT指令,我們首先介紹如何用Windows自帶的超級終端連接TC35發(fā)送短消息。

1. 用九針直通的電纜將TC35連接到計算機的串口上

2. 打開超級終端(開始à程序à附件à通訊à超級終端)

3. 為連接取名Connect to TC35T

4. 選擇TC35連接的串口COM1

5. 按照下圖的參數(shù)設(shè)置端口。19 200 bpsTC35默認(rèn)的端口波特率,如果該波特率已被更改,請選擇正確的波特率。

6. 在窗口中鍵入AT回車測試與TC35的連接,如果連接正確,TC35將返回OK

7. TC35可以發(fā)送兩種格式的短消息,普通文本格式和PDU格式。應(yīng)用普通文本格式時,短消息內(nèi)容以ASCII碼格式直接輸入,操作比較簡單,缺點是只能發(fā)送英文短消息;應(yīng)用PDU格式時,短消息內(nèi)容以Unicode格式輸入,可以發(fā)送任何文字,缺點是短消息內(nèi)容需要轉(zhuǎn)換成Unicode碼,并且要把短消息按PDU格式打包,操作比較復(fù)雜(編程復(fù)雜)。通過指令AT+CMGF=0設(shè)置TC35PDU格式發(fā)送短消息(默認(rèn)),AT+CMGF=1設(shè)置TC35以普通文本格式發(fā)送短消息。

8. 如何以普通文本格式發(fā)送短消息可以在S7-200的網(wǎng)站上找到http://www.ad.siemens.com.cn/applic/s7-200/modem.asp,這里我們將介紹如何發(fā)送中文短消息。要發(fā)送中文短消息必須把短消息內(nèi)容轉(zhuǎn)換成Unicode碼,并按照PDU格式打包發(fā)送給TC35PDU數(shù)據(jù)格式涉及手機開發(fā)的相關(guān)知識,我們不作詳細(xì)介紹,這里指給出一個標(biāo)準(zhǔn)格式供大家使用。以下就是一個PDU格式的數(shù)據(jù)包:

0001000D91683108214365F700080459296C14

其中,紅色的數(shù)字(3108214365F7)代表對方的手機號碼,在PDU格式中,手機號碼每兩位需要對調(diào)。比如在上面這個例子里,對方的手機號碼為13801234567F用來補充7后面的空位。藍(lán)色的數(shù)字(59296C14)是短消息內(nèi)容的Unicode碼,這里5929代表“天”

6C14代表“氣”。Unicode碼同樣可以用來表示中一般英文字母和數(shù)字,方法是在英文或數(shù)字的ASCII碼前加00。紫色的數(shù)字(04)代表短消息的長度,它等于其后所有字符個數(shù)除以2。黑色的數(shù)字每次發(fā)送短消息時都是相同的,使用時可以照抄,但前提是所使用的SIM卡在使用前要用手機設(shè)置好短消息服務(wù)中心號碼(+8613800100500)。漢字的Unicode碼可以通過編碼轉(zhuǎn)換軟件得到,我們使用的是Megaton Technology公司的一個編碼轉(zhuǎn)換軟件

9. 在使用PDU格式發(fā)送短消息時,還必須計算整個PDU數(shù)據(jù)包的長度,PDU數(shù)據(jù)包的長度等于(PDU數(shù)據(jù)包字符數(shù)-2/2,在上面的例子里:(38-2)/2=18。發(fā)送短消息時,我們先向TC35發(fā)送AT+CMGS=<Length>回車(Length是計算好的PDU數(shù)據(jù)包的長度),TC35收到指令后返回一個“〉”符號,然后我們發(fā)送整個PDU數(shù)據(jù)包并以組合鍵Ctrl+Z結(jié)束。

如果短消息被成功的發(fā)送,TC35會返回+CMGS: x,其中“x”代表該模塊以及發(fā)送的短消息個數(shù),同時返回OK

二、 設(shè)置TC35

在將TC35連接到S7-200之前我們先要對TC35作一些設(shè)置,使其適合與PLC通訊。

1. 通過指令AT+IPR=9600設(shè)置TC35的端口波特率為9 600 bps

2. 重新建立一個波特率為9 600 bps的連接,用指令ATE0禁止回波功能。回波功能使調(diào)制解調(diào)器將收到的指令回發(fā)給發(fā)送方,這項功能會給PLC編程來來不便,當(dāng)禁止回波功能后,TC35只返回指令執(zhí)行的結(jié)果,比如OK等等

3. 鍵入AT&W0回車將當(dāng)前設(shè)置存為用戶配置文件(掉電保持),再鍵入ATZ0以用戶配置文件重新啟動。此后TC35重新上電時將按照前面所作的設(shè)置啟動。

三、 PLC編程

現(xiàn)在,我們已經(jīng)知道如何用AT指令發(fā)送短消息,剩下的工作是用PLC程序來發(fā)送這些AT指令。S7-200的通訊端口為RS-485接口,RS-485接口為半雙工接口,因此,編寫PLC程序的關(guān)鍵是避免在通訊端口上同時發(fā)送和接收。我們下面將介紹一種標(biāo)準(zhǔn)的編程模式,按照這種模式編寫自由口通訊程序可以有效的避免因同時發(fā)送和接收造成的通訊沖突,從而保證程序的正常運行。

1. 初始化

Network 1

LD SM0.1

MOVB 9, SMB30

MOVB 2#11000100, SMB87

MOVB '>', SMB88

MOVW +5, SMW92

MOVB 255, SMB94

ATCH INT_0, 23

ATCH INT_1, 9

ENI

將上面這段程序添加到主程序中,對PLC的端口0進(jìn)行初始化。這段程序以SM0.1為觸發(fā)條件,每當(dāng)PLC進(jìn)入RUN狀態(tài)時執(zhí)行一次。


 

MOVB 9, SMB30

該指令將端口0設(shè)置為 9600,8,N,1 自由口方式

MOVB 2#11000100, SMB87

SM87.7=1 允許端口0接收字符

SM87.6=1 當(dāng)檢測到與SMB88中相同的字符時開始接收,并將該字符當(dāng)作信息的首字符

SM87.5=0 不檢測信息的結(jié)束字符

SM87.4=0 不檢測端口空閑狀態(tài)

SM87.3=0 定時器為內(nèi)部字符定時器,意思是PLC開始接收信息后(檢測到起始字符),每接收到一個字符就啟動定時器,當(dāng)定時器到達(dá)在SMW92中設(shè)置的時間后,即認(rèn)為定時器超時

SM87.2=1 允許在定時器超時后停止接收,并產(chǎn)生接收完成中斷

SM87.1=0 忽略Break條件

MOVB '>', SMB88

設(shè)置接收起始字符為ASCII碼的”>”,當(dāng)TC35收到AT+CMGS=<Length>后將返回”>”,當(dāng)PLC收到”>”后發(fā)送PDU數(shù)據(jù)包

MOVW +5, SMW92

設(shè)置定時器超時時間為5 ms

MOVB 255, SMB94

設(shè)置RCV指令接收的最大字符數(shù)位255

ATCH INT_0, 23

中斷時間23為端口0接收完成中斷,將該中斷連接到中斷0

ATCH INT_1, 9

中斷時間9為端口0發(fā)送完成中斷,將該中斷連接到中斷1

ENI

中斷允許

2. 接收TC35的信息

Network 2

LD SM0.0

RCV VB100, 0

在初始化程序中,端口0以被允許接收來自TC35的信息,在主程序中添加上面的程序?qū)⒍丝?/span>0置于接收狀態(tài)。這時端口0將檢測收到的字符,當(dāng)收到”>”時即開始接收,并把收到的信息保存到VB101開始的存儲器中(VB100中將保存每次收到的字符的個數(shù),當(dāng)接收結(jié)束時,該位置被清零)。

3. 發(fā)AT指令

文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。

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

      9000px;">

          欧美性极品少妇| 国产一区二区精品久久99| 国产欧美一区二区在线观看| 亚洲区小说区图片区qvod| 视频一区二区不卡| 欧美一区二区三区视频免费播放| 精品国产一区二区亚洲人成毛片 | 成人精品国产免费网站| 精品国产一区二区三区久久久蜜月| 激情五月播播久久久精品| 久久综合九色综合97婷婷女人 | 五月综合激情婷婷六月色窝| 欧美三级韩国三级日本三斤| 免费观看在线综合| 中文字幕第一页久久| 日本黄色一区二区| 极品尤物av久久免费看| 欧美韩国日本综合| 欧美三级电影一区| 国产黄色成人av| 亚洲成人一区二区在线观看| 精品久久久久av影院| 国产成人在线色| 五月开心婷婷久久| 国产欧美在线观看一区| 欧美日韩国产三级| 成人性生交大合| 激情五月激情综合网| 久久99国产乱子伦精品免费| 一区二区激情视频| 一区二区国产视频| 18欧美亚洲精品| 亚洲国产经典视频| 国产亚洲短视频| 精品sm捆绑视频| 精品国产一区二区亚洲人成毛片| 成人一区二区视频| 99re热这里只有精品视频| 国产在线麻豆精品观看| 精品一区二区三区在线播放| 久久精品国产亚洲高清剧情介绍 | 一区二区国产盗摄色噜噜| 国产清纯在线一区二区www| 日本一区二区三区国色天香| 国产色综合久久| 亚洲码国产岛国毛片在线| 亚洲制服欧美中文字幕中文字幕| 亚洲精品日韩一| 国产精品国产自产拍高清av| 久久久久久久综合| 中文字幕一区二区三区色视频| 国产精品的网站| 日韩精品1区2区3区| 国产乱色国产精品免费视频| 一本久久a久久精品亚洲| 欧美美女黄视频| 国产精品欧美极品| 伊人性伊人情综合网| 麻豆免费精品视频| 一本一道久久a久久精品| 久久久久亚洲蜜桃| 三级欧美韩日大片在线看| 成人av免费在线观看| 欧美猛男gaygay网站| 亚洲欧美一区二区三区孕妇| 精品一区二区三区视频在线观看| 色呦呦国产精品| 欧美一区二区福利视频| 亚洲黄色小视频| 欧美中文一区二区三区| ㊣最新国产の精品bt伙计久久| 精品在线一区二区三区| 日韩欧美国产一区在线观看| 亚洲成av人片一区二区| 色婷婷综合久久久久中文 | 色老汉一区二区三区| 日本一区二区电影| 成人av在线一区二区三区| 国产欧美一区二区精品性| 激情图区综合网| 日本一二三不卡| 91网站在线观看视频| 婷婷久久综合九色综合绿巨人 | 韩日av一区二区| 国产欧美一区二区三区鸳鸯浴 | 久99久精品视频免费观看| 日韩一区二区三区免费观看| 捆绑紧缚一区二区三区视频| 欧美激情一区在线观看| 91一区二区在线观看| 午夜欧美视频在线观看| 精品国产亚洲在线| 色狠狠色狠狠综合| 国产综合色产在线精品| 亚洲精品成a人| 国产欧美一区二区精品婷婷| 欧美午夜精品一区二区三区| 精品一区二区三区在线视频| 亚洲自拍偷拍九九九| 欧美电影免费观看高清完整版在线观看 | 欧美电影免费观看高清完整版在线观看| 日韩中文字幕av电影| 亚洲精品免费播放| 国产精品免费观看视频| 日韩欧美的一区| 在线播放91灌醉迷j高跟美女 | 精品第一国产综合精品aⅴ| 色菇凉天天综合网| 欧美最新大片在线看| 日本高清免费不卡视频| 色88888久久久久久影院野外| 国产成人综合精品三级| 日韩成人免费电影| 美女视频一区在线观看| 久久电影国产免费久久电影| 三级一区在线视频先锋| 久久99在线观看| 国产精选一区二区三区| 97精品电影院| 欧美日韩三级视频| 日韩欧美中文一区| 精品国产一二三| 亚洲三级理论片| 日本一不卡视频| 不卡大黄网站免费看| 欧美三日本三级三级在线播放| 欧美日韩久久一区二区| 久久综合av免费| 亚洲chinese男男1069| 国产一区激情在线| 欧美日韩一级二级| 久久综合九色综合欧美就去吻 | 亚洲一区在线观看网站| 日韩福利视频导航| 国产超碰在线一区| 日韩一区二区三区在线观看| 中文字幕一区二区三区在线播放 | 久久久久久麻豆| 亚洲成人在线网站| 欧洲精品视频在线观看| 中文字幕乱码日本亚洲一区二区 | 激情成人午夜视频| 欧日韩精品视频| 国产精品久久久久影院色老大| 久久成人麻豆午夜电影| 欧美午夜精品电影| 亚洲伦理在线精品| 99久久久久免费精品国产| 久久久久久综合| 99精品欧美一区二区三区小说 | 欧美伊人精品成人久久综合97| 亚洲精品午夜久久久| 欧美性受xxxx| 亚洲成人先锋电影| 制服丝袜激情欧洲亚洲| 蜜臀91精品一区二区三区| 欧美一三区三区四区免费在线看| 青青草91视频| 亚洲精品一线二线三线| 国产91精品露脸国语对白| 久久精品男人天堂av| 色婷婷精品大视频在线蜜桃视频| 亚洲三级电影全部在线观看高清| 91福利区一区二区三区| 男人的天堂久久精品| 久久精品人人做人人爽人人| 97久久人人超碰| 日韩电影一区二区三区| 国产精品久久福利| 欧美日韩卡一卡二| av综合在线播放| 寂寞少妇一区二区三区| 亚洲一区二区五区| 久久久综合视频| 91精品综合久久久久久| 91丨porny丨户外露出| 久久99国产精品免费| 国产精品国产三级国产三级人妇 | 国产麻豆精品theporn| 亚洲最新视频在线播放| 国产精品免费丝袜| 久久精品一区八戒影视| 久久伊人中文字幕| 91精品国产一区二区人妖| 欧美日韩国产综合一区二区三区 | 国产一区二区在线观看免费| 午夜电影久久久| 午夜久久电影网| 五月天激情综合| 蜜桃久久久久久| 麻豆91精品91久久久的内涵| 日韩黄色小视频| 天天综合天天综合色| 六月丁香婷婷色狠狠久久| 久久97超碰色| 国产精品中文欧美| 一本色道亚洲精品aⅴ| 欧美伦理电影网| 国产清纯在线一区二区www| 亚洲欧美怡红院|