kennidy251
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 13 個
工控威望: 143 點
下載積分: 588 分
在線時間: 1(小時)
注冊時間: 2013-03-27
最后登錄: 2013-07-19
查看kennidy251的 主題 / 回貼
樓主  發(fā)表于: 2013-04-26 12:01
西門子的TIA(全集成自動化)的概念可以說是建立在通信的基礎(chǔ)上的,無論是Profibus還是Profinet,或者是Asi甚至是Wireless,各種通訊形式將不同的分系統(tǒng)聯(lián)系起來,從而組成了完整的TIA控制系統(tǒng),而其中所用到的服務(wù)和協(xié)議,可以想象也是非常繁多的。
        ISO/OSI模型中層面不同,協(xié)議也不同,s7屬于最頂層也就是應(yīng)用層協(xié)議,可加載ISO,ISO ON TCP、MPI、PROFIBUS等網(wǎng)絡(luò)上。
        TCP和ISO/OSI的區(qū)別和聯(lián)系:嚴(yán)格的說,這兩者都不是單個協(xié)議,而是一個協(xié)議集合。ISO是國際標(biāo)準(zhǔn)化組織的簡稱,OSI是由其推出的開放式網(wǎng)絡(luò)系統(tǒng)的一個框架,就像一個文件柜,共有七個抽屜,由下向上共分為物理層、鏈路層、網(wǎng)絡(luò)層、傳輸層、表示層、會話層、應(yīng)用層。這是一個官方的指導(dǎo)框架,各廠商生產(chǎn)適合裝放在相應(yīng)的抽屜中產(chǎn)品。
        而TCP是事實存在的一種網(wǎng)框架,是分了四個抽屜的文件柜,分別是網(wǎng)絡(luò)接口層(相當(dāng)于OSI的物理層和鏈路層)、網(wǎng)絡(luò)層、傳輸層、應(yīng)用層。這是先于OSI出現(xiàn)的框架,是絕大多數(shù)廠商遵守的標(biāo)準(zhǔn),應(yīng)用最為廣泛。
        兩者并不矛盾,OSI是理論上的一種結(jié)構(gòu),有助于對網(wǎng)絡(luò)及通信規(guī)程的認(rèn)知,而TCP實際上也是在此框架上的一種廣泛應(yīng)用事實結(jié)構(gòu)。都對各廠家的上下層軟硬件產(chǎn)品相互兼容起到了決定性作用。
        例如我們西門子設(shè)備的通信,網(wǎng)絡(luò)接口層有串行通信,采用RS422/RS485標(biāo)準(zhǔn)(注意不是網(wǎng)絡(luò)協(xié)議,這是電氣規(guī)程約定)和以太網(wǎng)通信,采用Ethernet 802.3標(biāo)準(zhǔn)。在傳輸層上可以使用PORFIBUS、MPI、MDBUS等網(wǎng)絡(luò)協(xié)議。而在以太網(wǎng)結(jié)構(gòu)上可以使用TCP/IP、SNMP、FTP、HTTP等網(wǎng)絡(luò)協(xié)議。STEP7、TIA實際上就是集成了這些協(xié)議的應(yīng)用層程序。不同的子網(wǎng)一般情況下是不互通的,如果要建立通信,那就要在網(wǎng)絡(luò)層上做路由并要設(shè)定接口網(wǎng)關(guān)才可通信。
        S7通信和S5兼容通信的區(qū)別。如果多個西門子PLC通信,采用S7兼容通信更合適一些。Profibus_s7應(yīng)該是西門子一種優(yōu)化的通訊解決方案,我們是上位機(jī)廠家,一般和300/400PLC通訊時,如果第一個MPI口被占用時,往往需要使用DP口進(jìn)行通訊 ,這時基于Profibus總線的Profibus_s7通訊就是一種最有效的方案了,他是真正的主-主通訊,而且使用的是1,2,7層,通訊簡單快速有效。
        [url=此處刪除廣告鏈接=1]S7-300/400PLC[/url]之間的Profibus_s7通訊可以調(diào)用庫里的塊,上位機(jī)和Profibus_s7通訊 采用的應(yīng)該是類似調(diào)庫的方式,上位機(jī)通過applicaion和S7_connection這些參數(shù)建立的初始化。前提是需要在step7組態(tài)時組好pc station的虛擬站點。
        Profbus網(wǎng)絡(luò)et200m和hmi可以使用同一種協(xié)議,例如DP,但HMI需要配置Direct key。也常常使用不同的協(xié)議,前者是Dp,后者是S7。一起通信在于Profibus總線通信的設(shè)置呀,一種是循環(huán)的通信Dp,另一種是肺循環(huán)的通信S7。兩者從通信速度上說是一樣的,因為在一根總線是12M。而效率卻不同,一次循環(huán)可以和IO進(jìn)行了通信,但是一次循環(huán)卻未必和HMI尚的IO進(jìn)行全部通信,可能需要幾個周期。
[ 此帖被guochunyi在2013-10-11 07:47重新編輯 ]
艾為之
人有不為也,而后可以有為也!幫助別人,快樂自己!
級別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 2497 個
工控威望: 6838 點
下載積分: 42958 分
在線時間: 467(小時)
注冊時間: 2013-08-07
最后登錄: 2016-10-25
查看艾為之的 主題 / 回貼
1樓  發(fā)表于: 2013-10-16 20:54
學(xué)習(xí)了
古語云:為者,則難者亦易,不為者,則易者亦難。