chennousstar
級(jí)別: *
|
基于PPI協(xié)議S7-200上位機(jī)通訊軟件 經(jīng)過(guò)一段時(shí)間的努力,通過(guò)偵聽(tīng)解析,西門(mén)子PPI協(xié)議終于被攻克了. 現(xiàn)以此協(xié)議做了個(gè)上位機(jī)調(diào)試軟件,歡迎大家EMAIL索取試用. 一.基本功能 1. 讀寫(xiě)出寄存器的數(shù)值(字節(jié)、字、雙字) 2、進(jìn)行元件(V、M、S、Q、I)的置、復(fù)位操作 3. 讀取C,T當(dāng)前值 4、可以讀取元件(V、M、S、Q、I)的ON/OFF狀態(tài)。 5、可以登錄并控制PLC的運(yùn)行、停止。 6. 圖形曲線監(jiān)控方式 7. 圖表添加監(jiān)控方式 二. 主畫(huà)面 三.圖形及曲線監(jiān)控方式 四.圖表監(jiān)控方式 (點(diǎn)擊圖形可看清細(xì)節(jié)). 經(jīng)過(guò)艱苦的解析偵聽(tīng),才有了對(duì)PPI協(xié)議較通 透的了解.它的通訊過(guò)程不同于一般PLC的協(xié) 議,先發(fā)送握手信息,成功后再進(jìn)行指令通訊. 通訊過(guò)程: 主從方式通訊,一次讀寫(xiě)過(guò)程的步驟如下: 1)首先主機(jī)(計(jì)算機(jī))發(fā)出讀寫(xiě)命令. 2)從機(jī)(PLC)作出接收正確的響應(yīng).(E5) 3)主機(jī)接到此響應(yīng)則發(fā)出確認(rèn)指令. (10 02 00 5C 5E 16) 4)PLC回應(yīng)給上位機(jī)數(shù)據(jù)。這樣收發(fā)兩次數(shù)據(jù), 完成一次數(shù)據(jù)的讀寫(xiě)。 本軟件有償轉(zhuǎn)讓源碼.不同于市面上已出現(xiàn) 的所謂源碼,實(shí)際上是封裝控件,獲取者只是 做簡(jiǎn)單調(diào)用,并不能理解PPI協(xié)議的實(shí)質(zhì),更 談不上靈活運(yùn)用或更復(fù)雜應(yīng)用.本軟件是真 正的源代碼開(kāi)放,不含任何自封裝控件,用戶(hù) 可快速掌握PPI協(xié)議通訊,可極大縮短項(xiàng)目的 開(kāi)發(fā)時(shí)間及提高項(xiàng)目質(zhì)量. Email: Chennousstar@sina.com Mobil: 13049359432 |
---|---|
|