欧美成人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;">

          日韩激情av在线| 亚洲va国产天堂va久久en| 中文字幕人成不卡一区| 成人免费看视频| 中文字幕欧美区| 99久久国产综合精品女不卡| 亚洲天堂a在线| 91香蕉视频污| 亚洲一区二区精品3399| 7777精品伊人久久久大香线蕉的| 日韩国产欧美视频| 日韩精品一区二区三区四区视频 | 国产精品一区二区久久精品爱涩| 久久亚洲捆绑美女| 本田岬高潮一区二区三区| 一区二区久久久| 在线播放欧美女士性生活| 精品一区二区久久久| 亚洲人123区| 欧美群妇大交群的观看方式| 国产91高潮流白浆在线麻豆| 亚洲欧美日韩人成在线播放| 一片黄亚洲嫩模| 日韩精品在线网站| bt欧美亚洲午夜电影天堂| 麻豆精品精品国产自在97香蕉| 国产免费成人在线视频| 欧美高清hd18日本| 日本电影欧美片| 国产激情精品久久久第一区二区 | 午夜日韩在线电影| 国产精品久久久久一区| 日韩精品一区二| 精品视频全国免费看| 99这里只有精品| 成人综合婷婷国产精品久久蜜臀| 九一久久久久久| 美女爽到高潮91| 日韩高清不卡一区二区三区| 亚洲一区二区高清| 伊人一区二区三区| 国产欧美精品一区二区三区四区| 欧美一级久久久| 一本一道综合狠狠老| 99久久er热在这里只有精品66| 中文字幕在线视频一区| 久久久精品国产99久久精品芒果| 91精品国产手机| 色欧美日韩亚洲| 欧美性一二三区| 欧美日本一区二区在线观看| 欧美在线不卡一区| 欧美色电影在线| 欧美日韩视频在线第一区| 一本一本久久a久久精品综合麻豆| 成人精品一区二区三区四区| 99天天综合性| 91视频91自| 91精品福利在线| 欧美视频在线一区| 日韩女优电影在线观看| 亚洲精品一线二线三线无人区| 欧美不卡在线视频| 久久久久久久久一| 中文字幕第一区综合| 日韩美女啊v在线免费观看| 亚洲激情在线播放| 欧美日韩一区二区在线观看 | 国产午夜亚洲精品理论片色戒| 久久综合网色—综合色88| 国产精品亚洲午夜一区二区三区 | 亚洲人成网站色在线观看| 亚洲欧美国产77777| 亚洲精品久久嫩草网站秘色| 亚洲国产精品久久久久婷婷884 | 视频一区视频二区中文字幕| 久久精品国产久精国产| 成人综合激情网| 欧美亚洲国产怡红院影院| 久久99精品久久久久久久久久久久| 国产精品一区二区在线播放| 91农村精品一区二区在线| 欧美一区二区三区四区视频| 国产精品理论片| 免费美女久久99| av一区二区三区在线| 制服丝袜亚洲色图| 中文一区一区三区高中清不卡| 亚洲妇熟xx妇色黄| 成人综合婷婷国产精品久久免费| 欧美日韩激情一区| 在线看日韩精品电影| 精品粉嫩aⅴ一区二区三区四区| 亚洲激情欧美激情| 国产一区二区三区精品欧美日韩一区二区三区| 成人免费黄色大片| 欧美大片国产精品| 亚洲国产精品尤物yw在线观看| 国产精品亚洲成人| 欧美一区二区在线免费观看| 亚洲精品中文在线| 成人性生交大片免费看在线播放 | 在线这里只有精品| 国产人成亚洲第一网站在线播放| 日韩不卡在线观看日韩不卡视频| 菠萝蜜视频在线观看一区| 91精品国产色综合久久ai换脸| 亚洲免费在线看| 成人午夜视频在线观看| 久久欧美一区二区| 美女视频网站黄色亚洲| 欧美又粗又大又爽| 欧美写真视频网站| 成人欧美一区二区三区| 成人a区在线观看| 日本一区二区免费在线观看视频 | 久久影院视频免费| 蜜桃精品在线观看| 欧美一区二区三区免费视频| 在线播放欧美女士性生活| 亚洲一级电影视频| 欧美体内she精高潮| 夜夜嗨av一区二区三区网页| 欧美亚洲图片小说| 亚洲成人激情社区| 91麻豆精品国产91久久久资源速度| 亚洲小说欧美激情另类| 欧美色综合影院| 视频一区二区中文字幕| 6080亚洲精品一区二区| 日本不卡一区二区三区高清视频| 久久99九九99精品| 久久久www成人免费无遮挡大片| 韩国三级电影一区二区| wwww国产精品欧美| 成人福利电影精品一区二区在线观看| 国产精品久久777777| 91免费看`日韩一区二区| 亚洲电影你懂得| 337p亚洲精品色噜噜噜| 国产又黄又大久久| 国产精品入口麻豆原神| 在线观看日韩毛片| 久久99精品久久久久久国产越南| 久久久噜噜噜久噜久久综合| 亚洲在线成人精品| 欧美一区二区三区免费| 成人h动漫精品一区二区| 一个色在线综合| 日韩欧美亚洲国产精品字幕久久久 | 亚洲精品成a人| 欧美肥大bbwbbw高潮| 国内精品视频666| 伊人色综合久久天天人手人婷| 91精品国产综合久久久久久久久久| 国产美女在线观看一区| 亚洲专区一二三| 久久嫩草精品久久久精品| 欧美在线观看一区二区| 国产美女av一区二区三区| 亚洲欧美一区二区视频| 日韩一区国产二区欧美三区| 国产成人亚洲综合a∨猫咪| 曰韩精品一区二区| 国产欧美va欧美不卡在线| 在线播放欧美女士性生活| 国产激情一区二区三区四区| 五月激情丁香一区二区三区| 久久综合丝袜日本网| 欧美亚洲综合久久| 成人av在线网站| 国产一区二区h| 男女男精品网站| 亚洲高清不卡在线观看| 中文字幕一区二区在线播放| 26uuu国产日韩综合| 日韩一区二区在线看片| 91视频xxxx| av午夜精品一区二区三区| 国产又黄又大久久| 五月婷婷综合网| 一区二区高清视频在线观看| 国产精品你懂的在线欣赏| 久久综合久色欧美综合狠狠| 欧美色综合影院| 欧美日韩一区二区三区在线| 99久久精品国产导航| 中文字幕一区日韩精品欧美| 中文字幕国产一区| 亚洲国产精品黑人久久久| 久久久久久久久97黄色工厂| 欧美成人艳星乳罩| 国产精品一区免费视频| 韩国欧美一区二区| 国模冰冰炮一区二区| 国产一区二区三区在线观看免费视频| 蜜臀久久久99精品久久久久久| 天天色综合天天| 久久精品免费看| 国产一区二区三区美女|