西門子S7-200 自由口通信實用文檔.doc

西門子S7-200 自由口通信實用文檔.doc

ID:48614204

大小:80.00 KB

頁數(shù):26頁

時間:2020-01-29

西門子S7-200 自由口通信實用文檔.doc_第1頁
西門子S7-200 自由口通信實用文檔.doc_第2頁
西門子S7-200 自由口通信實用文檔.doc_第3頁
西門子S7-200 自由口通信實用文檔.doc_第4頁
西門子S7-200 自由口通信實用文檔.doc_第5頁
資源描述:

《西門子S7-200 自由口通信實用文檔.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、主題:應(yīng)用探討—S7-200自由口通信—發(fā)帖整理?強大而靈活的自由口通信能力,是S7-200系統(tǒng)的一個重要特點。S7-200??CPU的RS485通信口提供了建立在串行通信基礎(chǔ)上的“自由”通信能力,數(shù)據(jù)傳輸協(xié)議完全由用戶程序決定。通過自由口方式,S7-200可以與串行打印機(jī)、條碼閱讀器等通信。而S7-200的編程軟件也提供了一些通信協(xié)議庫,如USS協(xié)議庫和MODBUS??RTU從站協(xié)議庫,它們實際上也使用了自由口通信功能。開設(shè)本話題的目的,在于澄清自由口通信的基本概念,強調(diào)使用中的要點,討論應(yīng)用的常見問題。經(jīng)過此次集中交流,解決了如下一些問題:1.自由口

2、通信基本概念2.自由口通信編程指令的使用和技巧3.自由口通信常見問題4.產(chǎn)品功能建議更多信息請參考下面文檔?!跋螺d中心”參考文檔:????????????????????文檔編號“1109582”——S7-200《可編程控制器系統(tǒng)手冊》文檔編號“A0136”——《西門子?S7-200?LOGO!?SITOP??參考》以下為本次探討的發(fā)帖整理,查看原始交流內(nèi)容請點擊此處。1.自由口通信基本概念(1樓——5樓)2.自由口通信編程指令的使用和技巧(6樓——15樓)3.自由口通信容易犯的錯誤(16樓——24樓)4.產(chǎn)品功能建議(25樓——27樓)quote:以下

3、是引用BABU在2011-01-20?15:17:08的發(fā)言:?我回來了,項目終于做完了,可以回家過年了,:)。自由口通信真是折騰的我好慘啊,簡單回顧一下,希望對像我這樣的菜鳥有些借鑒作用。先感謝一下西門子論壇和熱線,沒少騷擾他們。在完全沒有準(zhǔn)備的情況下甲方又加進(jìn)一個儀表,做什么自有口通信,暈阿!沒辦法,迎著上吧!網(wǎng)上搜資料,看手冊,越看越糊涂!時間緊迫,還是直接上手做吧。首先是把PLC和儀表連接起來,可儀表的口是rs232的,熱線工程師告訴我得做rs232/485的轉(zhuǎn)換,打車到市場上買個轉(zhuǎn)換器(打車錢比設(shè)備錢還多,可見現(xiàn)場多么偏僻阿),聽賣轉(zhuǎn)換器的老板

4、給我分析了一下每種的區(qū)別——不光是價格的區(qū)別,說實在的,當(dāng)時非常慚愧,老板懂的比我多多了。買回來后自己動手焊線,一個人費了九牛二虎之力,焊的那個慘樣就不用說了,還好有殼可以包裝一下。焊好了,實驗一下效果吧,不知到怎么做了,打電話。熱線工程師告訴我找個串口調(diào)試工具,連接到pc機(jī)上測試。在串口調(diào)試工具上發(fā)一串?dāng)?shù),在200上收,ok!高興壞了,沒白忙活。硬件上應(yīng)該沒問題了,接下來開始做程序了。先得理解儀表的協(xié)議,弄清了儀表先要收到請求數(shù)據(jù)的命令,然后根據(jù)命令做出響應(yīng)。同樣,先用串口調(diào)試工具和儀表連接進(jìn)行通信測試,還算聰明吧,:)!然后開始在200里編寫收發(fā)程序

5、,開始時整個思路都是亂的,無從下手。就把200手冊上的例子程序整個抄上,在cpu224的兩個接口間進(jìn)行通信實驗。經(jīng)過不停的實驗,終于一點一點地理解了控制字節(jié)、控制參數(shù)的含義,怎么設(shè)置接收結(jié)束條件,怎么使用中斷、怎么控制接收和發(fā)送等等。ok,開始真正地與儀表通信了。發(fā)請求命令,收數(shù)據(jù),可收到的數(shù)據(jù)是ASCII碼,得進(jìn)行數(shù)據(jù)轉(zhuǎn)換。根據(jù)大俠們的提醒,經(jīng)過實驗知道了怎么將ASCII碼轉(zhuǎn)換為實際的工程數(shù)據(jù)。到此基本結(jié)束了,雖然說著好像也沒什么,但只有我最了解其中的痛苦,不停地實驗,不停地修改阿!后面在實際運行中又遇到了有時通信中端的問題,將雙絞線的屏蔽接到地上后暫

6、時還沒出現(xiàn)問題??偨Y(jié)一下,個人認(rèn)為作自由口通信需要做好以下幾方面工作:1、最主要的是多動手,光看資料是沒有用的,只有自己親自去動手實驗一下才能發(fā)現(xiàn)問題和幫助理解。2、做實驗是找個串口調(diào)試工具(我用的是sscom32)是必須的,可以幫助你測試你的通信線,調(diào)試你的程序,盡量不要直接與設(shè)備進(jìn)行通信,通信不上不好分析原因。3、我認(rèn)為200手冊上的例子程序非常好,基本的處理方法和編程方法都涉及到了,可以根據(jù)你的需要做修改,當(dāng)然首先要充分地理解他。4、遇到不太容易理解的,或有問題的,多和別人交流一下,從中可以得到不同的思路。提前給西門子和壇子里的專家們拜年了!1.自

7、由口通信基本概念(1樓——5樓)quote:以下是引用LaoHuai在2010-12-24?08:29:48的發(fā)言:?quote:以下是引用happy?Julia在2010-12-23?21:58:54的發(fā)言:?以前很少用自由口通信,但項目里要用呀,正在學(xué)習(xí),就接到邀請了。請教各位大俠:S7-200自由口能支持的最高速率是多少呀,我希望通信能快點。還有它的數(shù)據(jù)位、停止位是幾位呀,我好確定能和什么樣的設(shè)備通信呀。最高波特率是115200BPS,但需要1.2或者以上版本的CPU。數(shù)據(jù)位可以是7位或8位停止位是固定的1位。quote:以下是引用300小小生在2

8、010-12-23?13:52:59的發(fā)言:?300也可以實現(xiàn)與上位機(jī)自由通訊的

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。