西門子S7-200 SMART支持多種通信協(xié)議,,基于RS485串口的協(xié)議有Modbus RTU,,USS,PPI,,自由口等協(xié)議,,基于以太網(wǎng)接口的協(xié)議有S7協(xié)議,開放以太網(wǎng)通信(TCP/IP協(xié)議,,iso協(xié)議,,UDP協(xié)議),Modbus TCP協(xié)議,,Profinet協(xié)議等,,在實(shí)際使用時(shí)該選擇哪種通信方式呢,?在實(shí)際項(xiàng)目中應(yīng)當(dāng)根據(jù)使用需求來選擇,首先考慮成本應(yīng)優(yōu)先選用標(biāo)配的通信接口完成通信,,若標(biāo)配接口不足以滿足需求,,才考慮擴(kuò)展其它通信接口。要實(shí)現(xiàn)通信必須有通信接口,,S7-200 SMART標(biāo)配有RS485接口和以太網(wǎng)接口,,觸摸屏,變頻器,,傳感器,,溫控儀等設(shè)備所配的通信接口通常為RS485接口,所以與這些設(shè)備通信時(shí),,首先應(yīng)考慮用RS485接口進(jìn)行通信,。如果設(shè)備標(biāo)配有以太網(wǎng)接口,由于以太網(wǎng)接口通信速度快,,所以會(huì)優(yōu)先考慮選用以太網(wǎng)通信,。選擇好了接口,就是選用哪種通信協(xié)議了,。通信協(xié)議是機(jī)器通信的語言,,即使硬件接口一致了,沒有共同的通信協(xié)議也無法實(shí)現(xiàn)通信,。要選擇使用哪種協(xié)議,,需要了解這些通信協(xié)議。Modbus是一種串行通信協(xié)議,,是Modicon公司(現(xiàn)在的施耐德電氣 Schneider Electric)于1979年為使用可編程邏輯控制器(PLC)通信而發(fā)表,。Modbus已經(jīng)成為工業(yè)領(lǐng)域通信協(xié)議的業(yè)界標(biāo)準(zhǔn),并且現(xiàn)在是工業(yè)電子設(shè)備之間常用的連接方式,。通過此協(xié)議可以與很多其它設(shè)備進(jìn)行通信,,觸摸屏,變頻器,,儀表等設(shè)備都支持此協(xié)議,,優(yōu)點(diǎn)是通用性好,缺點(diǎn)是主從協(xié)議通信效率比較低,,對(duì)于數(shù)據(jù)量不是很大,,速度要求沒那么高的場(chǎng)合適合選用Modbus通信協(xié)議。是西門子公司專為S7-200系列PLC開發(fā)的通訊協(xié)議,,S7-200SMART繼承了S7-200 也支持PPI協(xié)議,。PPI協(xié)議物理上基于RS485口,通過屏蔽雙絞線就可以實(shí)現(xiàn)PPI通訊,。PPI協(xié)議是一種主-從協(xié)議,。主站設(shè)備發(fā)送要求到從站設(shè)備,,從站設(shè)備響應(yīng),從站不能主動(dòng)發(fā)出信息,。主站靠PPI協(xié)議管理的共享連接來與從站通訊,。PPI協(xié)議并不限制與任意一個(gè)從站的通訊的主站的數(shù)量,但在一個(gè)網(wǎng)絡(luò)中,,主站不能超過32個(gè),。PPI協(xié)議最基本的用途是讓西門子STEP7-Micro/WIN編程軟件上傳和下載程序和西門子人機(jī)界面與PC通信,S7-200與S7-200 PLC通信,,S7-200和SMART與西門子變頻器,伺服通信等,。也稱無協(xié)議通信,,指通信雙方不支持共同的標(biāo)準(zhǔn)協(xié)議,在通信時(shí)其中一方根據(jù)另一方協(xié)議臨時(shí)編寫一個(gè)協(xié)議,,雖然理論上可以解決所有設(shè)備的通信問題,,但是由于編寫程序比較繁瑣,只在萬不得已的情況下才選用,,且傳輸數(shù)據(jù)不宜過多,。S7協(xié)議是西門子S7系列PLC內(nèi)部集成的一種通信協(xié)議,所以只能與西門子內(nèi)部設(shè)備進(jìn)行通信,,如300,1200系列PLC等,。包括TCP/IP,ISO,UDP協(xié)議,以TCP/IP協(xié)議為代表,,能夠在多個(gè)不同網(wǎng)絡(luò)間實(shí)現(xiàn)信息傳輸?shù)膮f(xié)議簇,,很多帶有以太網(wǎng)接口的設(shè)備都支持此類協(xié)議,可以實(shí)現(xiàn)多個(gè)不同品牌組網(wǎng)通信,。是Modbus協(xié)議的以太網(wǎng)形式,,繼承了Modbus協(xié)議的通用性,并發(fā)揮了以太網(wǎng)傳輸速度快的優(yōu)點(diǎn),,當(dāng)設(shè)備支持此協(xié)議時(shí)可優(yōu)先選擇,。 PROFIBUS國(guó)際組織(PROFIBUS International,PI)推出,,是新一代基于工業(yè)以太網(wǎng)技術(shù)的自動(dòng)化總線標(biāo)準(zhǔn),。PROFINET為自動(dòng)化通信領(lǐng)域提供了一個(gè)完整的網(wǎng)絡(luò)解決方案,囊括了諸如實(shí)時(shí)以太網(wǎng),、運(yùn)動(dòng)控制,、分布式自動(dòng)化、故障安全以及網(wǎng)絡(luò)安全等當(dāng)前自動(dòng)化領(lǐng)域的熱點(diǎn)話題,,并且,,作為跨供應(yīng)商的技術(shù),,可以完全兼容工業(yè)以太網(wǎng)和現(xiàn)有的現(xiàn)場(chǎng)總線(如PROFIBUS)技術(shù),保護(hù)現(xiàn)有投資,。適用于對(duì)數(shù)據(jù)實(shí)時(shí)性要求很高的通行場(chǎng)合,,目前支持的品牌不是很多,但是未來必將成為以太網(wǎng)通信的發(fā)展趨勢(shì),。以上介紹了S7-200 SMART支持的各種協(xié)議的特征,,實(shí)際使用時(shí)根據(jù)使用要求選擇合適的協(xié)議進(jìn)行通信。
|