chennousstar
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看chennousstar的 主題 / 回貼
樓主  發(fā)表于: 2007-10-24 19:49
基于PPI協(xié)議S7-200上位機通訊軟件

經(jīng)過一段時間的努力,通過偵聽解析,西門子PPI協(xié)議終于被攻克了.

現(xiàn)以此協(xié)議做了個上位機調(diào)試軟件,歡迎大家EMAIL索取試用.

一.基本功能

    1.  讀寫出寄存器的數(shù)值(字節(jié)、字、雙字)

    2、進行元件(V、M、S、Q、I)的置、復位操作 

    3.  讀取C,T當前值

    4、可以讀取元件(V、M、S、Q、I)的ON/OFF狀態(tài)。 

    5、可以登錄并控制PLC的運行、停止。 

    6.  圖形曲線監(jiān)控方式

    7.  圖表添加監(jiān)控方式

二. 主畫面



三.圖形及曲線監(jiān)控方式



四.圖表監(jiān)控方式



(點擊圖形可看清細節(jié)).



經(jīng)過艱苦的解析偵聽,才有了對PPI協(xié)議較通

透的了解.它的通訊過程不同于一般PLC的協(xié)

議,先發(fā)送握手信息,成功后再進行指令通訊.

通訊過程:

主從方式通訊,一次讀寫過程的步驟如下:



1)首先主機(計算機)發(fā)出讀寫命令.


  2)從機(PLC)作出接收正確的響應.(E5)


  3)主機接到此響應則發(fā)出確認指令.

      (10 02 00 5C 5E 16)
  4)PLC回應給上位機數(shù)據(jù)。這樣收發(fā)兩次數(shù)據(jù),

        完成一次數(shù)據(jù)的讀寫。



本軟件有償轉(zhuǎn)讓源碼.不同于市面上已出現(xiàn)

的所謂源碼,實際上是封裝控件,獲取者只是

做簡單調(diào)用,并不能理解PPI協(xié)議的實質(zhì),更

談不上靈活運用或更復雜應用.本軟件是真

正的源代碼開放,不含任何自封裝控件,用戶

可快速掌握PPI協(xié)議通訊,可極大縮短項目的

開發(fā)時間及提高項目質(zhì)量.

Email: Chennousstar@sina.com

Mobil: 13049359432

附件: s7200.exe (144 K) 下載次數(shù):1270
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
附件: s7200PPI源碼.rar (35 K) 下載次數(shù):1349
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
附件: 說明.rar (2 K) 下載次數(shù):978
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
r6031902
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看r6031902的 主題 / 回貼
1樓  發(fā)表于: 2008-08-05 11:11