1. 加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415
        公司新聞
        西門子S7-200 自由口通訊
        發布時間: 2024-04-07 17:11 更新時間: 2024-12-03 08:00
        觀看西門子S7-200 自由口通訊視頻

        自由口模式允許應用程序控制S7-200 CPU的通訊端口,使用PC/PPI電纜和自由口功能,可以將S7-200連接到帶有RS-232兼容接口的多種設備,比如調制解調器。這里我們將介紹如何用S7-200連接GSM調制解調器發送短消息,并通過這個例子來介紹應用S7-200自由口編程的一般原則時及應注意的問題。在下面的例子中我們將用到:1.        PC/PPI電纜(10位;9 600波特;DIP開關設置:01 0 1 1)2.        西門子S7-200 CPU22X3.        TC35 Terminal GSM調制解調器4.        一個9直通針轉接頭(用來連結PC/PPI電纜與TC35 Terminal調制解調器)5.        一根九針直通電纜(用來連結計算機與TC35Terminal調制解調器)6.        STEP 7-Micro/Win V3.2或更高版本軟件一、        TC35 調制解調器AT指令簡介要使用TC35發送短消息需要使用TC35的AT指令,我們首先介紹如何用Windows自帶的超級終端連接TC35發送短消息。1. 用九針直通的電纜將TC35連接到計算機的串口上2. 打開超級終端(開始à程序à附件à通訊à超級終端)                                         3.為連接取名Connect to TC35T4. 選擇TC35連接的串口COM1    5.按照下圖的參數設置端口。19 200 bps為TC35默認的端口波特率,如      果該波特率已被更改,請選擇正確的波特率            6.在窗口中鍵入AT回車測試與TC35的連接,如果連接正確,TC35將返回OK        7.TC35可以發送兩種格式的短消息,普通文本格式和PDU格式。應用普通    文本格式時,短消息內容以ASCII碼格式直接輸入,操作比較簡單,缺    點是只能發送英文短消息;應用PDU格式時,短消息內容以Unicode格    式輸入,可以發送任何文字,缺點是短消息內容需要轉換成Unicode                    碼,并且要把短消息按PDU格式打包,操作比較復雜(編程復雜)通    過指令 AT+CMGF=0設置TC35以PDU格式發送短消息(默      認),AT+CMGF=1設置TC35以普通文本格式發送短消息。8.   如何以普通文本格式發送短消息可以在S7-200的網站上找到http://www.ad.siemens.com.cn/applic/s7-200/modem.asp,這里我們將介紹如何發送中文短消息。要發送中文短消息必須把短消息內容轉換成Unicode碼,并按照PDU格式打包發送給TC35。PDU數據格式涉及手機開發的相關知識,我們不作詳細介紹,這里指給出一個標準格式供大家使用。以下就是一個PDU格式的數據包:0001000D965F700080459296C14其中,紅色的數字(3108214365F7)代表對方的手機號碼,在PDU格    式中,手機號碼每兩位需要對調。比如在上面這個例子里,對方的手機號碼為,F用來補充7后面的空位。藍色的數字(59296C14)是短消息內容的Unicode碼,這里5929代表“天”      6C14代表“氣”。Unicode碼同樣可以用來表示中一般英文字母和數字,方法是在英    文或數字的ASCII碼前加00。紫色的數字(04)代表短消息的長度,它等于其后所有    字符個數除以2。黑色的數字每次發送短消息時都是相同的,使用時可以照抄,但    前提是所使用的SIM卡在使用前要用手機設置好短消息服務中心號碼    (+86)。漢字的Unicode碼可以通過編碼轉換軟件得到,我們使用    的是Megaton Technology公司的一個編碼轉換軟件9.在使用PDU格式發送短消息時,還必須計算整個PDU數據包的長度,PDU數據包的長度等于(PDU數據包字符數-2)/2,在上面的例子里:(38-2)/2=18。發送短消息時,我們先向TC35發送AT+CMGS=

        聯系方式

        • 電  話:13510737515
        • 聯系人:董海波
        • 手  機:13185520415
        • 微  信:13185520415