zhouqi
提高自動化技術(shù)水平,讓生活更美好!
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 240 個
工控威望: 1296 點
下載積分: 3484 分
在線時間: 84(小時)
注冊時間: 2009-10-21
最后登錄: 2024-10-28
查看zhouqi的 主題 / 回貼
樓主  發(fā)表于: 2013-12-11 14:57
誰做過西門子200和力控的無線通訊呢?DTU是深圳宏電或者眏漢通的,我實驗的時候DTU能夠和力控軟件通訊,但是采集不上來數(shù)據(jù),顯示組態(tài)錯誤,怎么回事呢?
守護北辰
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 122 個
工控威望: 1721 點
下載積分: 10971 分
在線時間: 303(小時)
注冊時間: 2013-03-24
最后登錄: 2024-07-16
查看守護北辰的 主題 / 回貼
1樓  發(fā)表于: 2013-12-13 09:14
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
力控組態(tài)軟件和西門子S7-200通過PPI通訊協(xié)議采用網(wǎng)橋通訊方式通訊
一、概述
采用PPI協(xié)議,通過宏電GPRS模塊和CPU相連,從而完成組態(tài)軟件和S7200PLC的通訊。
二﹑硬件和軟件需求
硬件:
(1)S7 PLC 224
(2)PPI通訊電纜
(3)H7210模塊
軟件:
(1)H7210配置工具
(2)組態(tài)軟件
三、通訊參數(shù)設(shè)置
(1)參數(shù)設(shè)置:
西門子 S7200 PLC的地址和波特率等參數(shù),以及PC的串口參數(shù)需要使用編程軟件STEP 7 Micro DOS/WIN來設(shè)置。
用編程軟件STEP 7 Micro DOS/WIN(測試時使用的SP3)來修改通訊參數(shù):

圖1

修改系統(tǒng)塊的通信段端口參數(shù),下載之后,200cpu的參數(shù)就會改變。

圖2

雙擊刷新之后,軟件會找到連接上電的200CPU,同時將它的通訊參數(shù)顯示到左側(cè),如果plc的地址不是2,那么在“遠程:”后面的下拉框要選擇新搜索的地址。
如果搜索不到,請選擇“搜索所有波特率”,然后檢查PC/PG INTERFACE 有沒有修改
(2)PC/PPI電纜設(shè)置:
RS-232接口主要用來連接PC機和數(shù)據(jù)Modem。在這種連接中,計算機被配置為數(shù)據(jù)終端設(shè)備(DTE),Modem作為數(shù)據(jù)通信設(shè)備(DCE),F(xiàn)在RS-232也用于連接其他設(shè)備如串行打印機、數(shù)據(jù)采集模塊、無線數(shù)據(jù)電臺等。一般地,一個RS-232連接總是包括一個DTE和一個DCE。
根據(jù)RS-232標準,DTE和DCE接口的數(shù)據(jù)信號引腳定義不同。信號總是按照DTE設(shè)備一側(cè)命名。RS-232的三個基本信號是:
TD:從DTE傳送到DCE的數(shù)據(jù)線
RD:從DCE傳送數(shù)據(jù)到DTE的數(shù)據(jù)線
GND:信號地
另外還有兩對握手信號:
DTR/DSR
RTS/CTS
電纜上的DIP開關(guān)6用來選擇電纜在通信中做DTE,還是DCE設(shè)備(舊電纜3BF21使用DIP開關(guān)5選擇)。參考PC/PPI電纜的RS-232側(cè)引腳定義,可以發(fā)現(xiàn)設(shè)置DTE和DCE模式時改變了如下幾個信號:
TD的信號方向(輸出還是輸入電纜)
RD的信號方向(輸入還是輸出電纜)
RTS信號
PC機總是DTE設(shè)備,因此在與PC機連接時電纜設(shè)置為DCE設(shè)備;和其他一些設(shè)備的RS-232口連接時,如部分串行打印機、數(shù)據(jù)電臺時,可能需要設(shè)置為DTE設(shè)備。因此采用DTU無線傳輸時需要將PLC設(shè)置為DTE,即PC/PPI電纜中的的第6個撥碼開關(guān)需要撥到ON處。
最好的測試辦法就是嘗試改變DTE/DCE開關(guān)的設(shè)置狀態(tài)。

圖3

四﹑網(wǎng)絡(luò)組態(tài)及參數(shù)設(shè)置
DTU配置參數(shù):

圖4

基本參數(shù):
波特率:
IP地址:
端口:
DTU標識:
DTU標識長度:
TCP與UDP兩種通訊方式設(shè)置:
DSC連接類型:分別為UDP和TCP兩種通訊方式。

圖5

力控支持宏電模塊UDP和TCP兩種不同的通訊方式,參數(shù)設(shè)置時除了在“常見參數(shù)“中的”DSC連接類型“選擇TCP或者UDP,還需要在”IP通道設(shè)置“中 ”啟用DDP協(xié)議“選擇”EN或者DIS“
如果選擇的UDP通訊方式則選擇EN,表示啟動DDP時,IP通道的數(shù)據(jù)按照DDP格式傳輸。
如果選擇的TCP通訊方式則選擇DIS,表示不啟動DDP協(xié)議,按照透明方式傳輸。
五﹑網(wǎng)絡(luò)組態(tài)及參數(shù)設(shè)置
(1)打開組態(tài)軟件,選擇“IO設(shè)備驅(qū)動”->“PLC”—>“SIEMENS( 西門子)”—>“S7200(PPI)”,建立設(shè)備,參數(shù)要和硬件設(shè)備相關(guān)的參數(shù)一致。

圖6

選擇通訊方式:TCP或UDP
端口號:與所配置端口號一致
終端ID號:與所配置終端ID號一致。
端口號需要在路由器上映射,映射時所選協(xié)議與配置時一致,均為UDP或TCP。
守護北辰
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 122 個
工控威望: 1721 點
下載積分: 10971 分
在線時間: 303(小時)
注冊時間: 2013-03-24
最后登錄: 2024-07-16
查看守護北辰的 主題 / 回貼
2樓  發(fā)表于: 2013-12-13 09:15
我這上面用的是ppI協(xié)議,你可以直接使用modbus協(xié)議的,原理都一樣!我測試過的。
zhouqi
提高自動化技術(shù)水平,讓生活更美好!
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 240 個
工控威望: 1296 點
下載積分: 3484 分
在線時間: 84(小時)
注冊時間: 2009-10-21
最后登錄: 2024-10-28
查看zhouqi的 主題 / 回貼
3樓  發(fā)表于: 2013-12-13 15:13
我試著做了,力控可以讀取DTU的ID號,但是在IO監(jiān)視器中總是顯示采集數(shù)據(jù)失敗,請檢查組態(tài)是否正確。能加你的QQ嗎?我的QQ號是:273525785。
zhouqi
提高自動化技術(shù)水平,讓生活更美好!
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 240 個
工控威望: 1296 點
下載積分: 3484 分
在線時間: 84(小時)
注冊時間: 2009-10-21
最后登錄: 2024-10-28
查看zhouqi的 主題 / 回貼
4樓  發(fā)表于: 2013-12-14 11:43
同樣的PLC程序,同樣的DTU設(shè)置,DTU和PLC的接線也一樣,易控可以和PLC通過DTU通訊,力控就是通訊不上,不知道是哪里設(shè)置不對。
zhouqi
提高自動化技術(shù)水平,讓生活更美好!
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 240 個
工控威望: 1296 點
下載積分: 3484 分
在線時間: 84(小時)
注冊時間: 2009-10-21
最后登錄: 2024-10-28
查看zhouqi的 主題 / 回貼
5樓  發(fā)表于: 2013-12-18 09:50
現(xiàn)在已經(jīng)通訊上了,用的是UDP協(xié)議(TCP不能正常通訊),PLC的針腳3接DTU的485+,8接DTU的485-,可以正常通訊了。