西門(mén)子6ES7212-1HE40-0XB0型號(hào)規(guī)格
西門(mén)子6ES7212-1HE40-0XB0型號(hào)規(guī)格
e類(lèi)電纜可以在100米范圍內(nèi)實(shí)現(xiàn)10GB網(wǎng)絡(luò),。相比于5類(lèi)電纜和5e類(lèi)電纜,,6類(lèi)電纜不易受串?dāng)_和外部EMI噪聲影響,。工業(yè)以太網(wǎng)電纜的設(shè)計(jì)能御更加嚴(yán)酷的工業(yè)環(huán)境對(duì)電纜的物理侵蝕,。在安裝6類(lèi)電纜時(shí),,確保RJ45接口和插座也能夠達(dá)到6類(lèi)等級(jí),。較好的使用方法是,,短距離布線時(shí),,使用預(yù)先做好接插電纜,并在工廠內(nèi)安裝連接器,。長(zhǎng)距離布線時(shí)使用插座,。、電纜,、屏蔽,、接地回路一些應(yīng)用場(chǎng)合需要做屏蔽,但是如果屏蔽電纜安裝不當(dāng),, 那么會(huì)適得反,。當(dāng)超出保護(hù)套管時(shí),屏蔽以太網(wǎng)電纜在EMI環(huán)境中的性能更好,。良好的接地是使用屏蔽電纜的關(guān)鍵,。一個(gè)接地參考點(diǎn)是關(guān)鍵中的關(guān)鍵。
多個(gè)接地連接會(huì)接地回路,,不同接地連接處電勢(shì)的不同會(huì)在電纜中引入噪聲,。接地回路會(huì)給你的網(wǎng)絡(luò)帶來(lái)巨大的破壞,為了解決這個(gè)問(wèn)題,,只在電纜的一端使用接地RJ45接
口,,另一端使用絕緣的RJ45接口以消除接地回路的可能性,。
和所有網(wǎng)絡(luò)一樣,電纜的優(yōu)劣直接影響工業(yè)以太網(wǎng)的優(yōu)劣,。而且除了高電磁干擾(EMI),,工業(yè)環(huán)境中還經(jīng)常有某種等級(jí)的溫度、粉塵,、濕度以及其他在家庭和辦公環(huán)境中不常見(jiàn)的影響因素,。所以,如何選擇電纜,?在辦公室內(nèi),,商業(yè)等級(jí)的電纜,例如5類(lèi)電纜,,比較適合于10MB的網(wǎng)絡(luò),,而5e類(lèi)電纜適合于100MB網(wǎng)根據(jù)ANSI/TIA-1005標(biāo)準(zhǔn)所述,6類(lèi)電纜或者更好的電纜可以用于工業(yè)環(huán)境中的主機(jī)或者設(shè)備連接,。6類(lèi)電纜能夠在100米的范圍內(nèi)實(shí)現(xiàn)1GB網(wǎng)絡(luò),,55米范圍內(nèi)
現(xiàn)10GB網(wǎng)絡(luò)。
特點(diǎn)
本控制系統(tǒng)采用德國(guó)西門(mén)子公司生產(chǎn)的可編程控制器,,實(shí)現(xiàn)對(duì)螺桿式壓縮機(jī)全工作過(guò)程的自動(dòng)控制,,系統(tǒng)運(yùn)行狀況監(jiān)視,故障檢測(cè)及自動(dòng)處理,。?
當(dāng)系統(tǒng)通電后,,程序自動(dòng)對(duì)各輸入溫度或壓力進(jìn)行檢測(cè),準(zhǔn)確檢測(cè)機(jī)組運(yùn)行情況,。?
手動(dòng)和自動(dòng)系統(tǒng)各自獨(dú)立,,當(dāng)系統(tǒng)處于自動(dòng)狀態(tài)時(shí),手動(dòng)僅僅只能分別啟,、停油泵和壓縮機(jī),;在手動(dòng)狀態(tài)時(shí),自動(dòng)控制不起作用,,但可顯示機(jī)組運(yùn)行參數(shù),,并實(shí)施報(bào)警保護(hù)。兩種狀態(tài)可分別獨(dú)立運(yùn)行,,也可實(shí)現(xiàn)無(wú)擾動(dòng)相互切換
西門(mén)子MM4系列變頻器都集成了串行接口,,支持USS通信協(xié)議,通過(guò)USS協(xié)議可以對(duì)變頻器進(jìn)行控制和讀寫(xiě)變頻器參數(shù),。使用S7-300PLC有以下兩種通訊方案:
1. 按照USS協(xié)議要求編寫(xiě)通訊報(bào)文,,計(jì)算BCC校驗(yàn),適用于從站數(shù)量比較少,較簡(jiǎn)單的應(yīng)用,;
2. 采用DriveES SIMATIC軟件提供的S7-300庫(kù)程序,,自動(dòng)生成從站輪詢表程序,適用于從站數(shù)量比較多,,較復(fù)雜的應(yīng)用,。
本文主要介紹通過(guò)種方案實(shí)現(xiàn)CPU314-2PtP與MM440的USS通訊,。使用S7-300編寫(xiě)USS通訊程序分為以下幾個(gè)步驟:
1. 依據(jù)USS協(xié)議編寫(xiě)報(bào)文,;
2. 使用S7-300提供的串口數(shù)據(jù)發(fā)送程序發(fā)送USS報(bào)文;
3. 使用S7-300提供的串口數(shù)據(jù)接收程序接收USS報(bào)文,;
4. 依據(jù)USS協(xié)議分析接收到的報(bào)文,。
本文根據(jù)這4個(gè)步驟編寫(xiě)了如下內(nèi)容:第1節(jié)簡(jiǎn)單介紹USS協(xié)議內(nèi)容,了解USS協(xié)議報(bào)文格式,;第2節(jié)根據(jù)USS協(xié)議列舉了4條報(bào)文,;第3節(jié)介紹PLC和變頻器USS通訊的硬件組態(tài);第4節(jié)介紹通過(guò)調(diào)用PLC中的發(fā)送和接收功能塊實(shí)現(xiàn)USS協(xié)議報(bào)文的發(fā)送和接收,。
1 USS協(xié)議介紹
USS協(xié)議是西門(mén)子專(zhuān)為驅(qū)動(dòng)裝置開(kāi)發(fā)的通信協(xié)議,。USS的工作機(jī)制是,通信是由主站發(fā)起,,USS主站不斷循環(huán)輪詢各個(gè)從站,,從站根據(jù)收到的指令,決定是否響應(yīng)主站,。從站不會(huì)主動(dòng)發(fā)送數(shù)據(jù),。從站在以下條件滿足時(shí)應(yīng)答主站:接收到主站報(bào)文沒(méi)有錯(cuò)誤,并且本從站在接收到主站的報(bào)文中被尋址,,上述條件不滿足或者主站發(fā)出的是廣播報(bào)文,,從站不會(huì)做任何響應(yīng)。USS的字符傳輸格式為11位,,其中1位起始位,、8位數(shù)據(jù)位、1偶校驗(yàn),、1位停止位,。如下表所示:
例3、4報(bào)文比較簡(jiǎn)單只需要定義PZD中的內(nèi)容,,PKW區(qū)內(nèi)容可以設(shè)置為0,。
請(qǐng)注意:如果按照以上4個(gè)例子發(fā)送報(bào)文可能會(huì)收到與例子中不一樣的應(yīng)答報(bào)文,這并不代表報(bào)文存在問(wèn)題,,可能由于變頻器狀態(tài)不同或參數(shù)設(shè)置不同造成,。例子報(bào)文中已經(jīng)計(jì)算了BCC校驗(yàn)的值,如果使用其他的報(bào)文需要自己計(jì)算BCC校驗(yàn)。
3 硬件組態(tài)
MM4系列變頻器提供的串行接口為RS485接口,,S7-300 PLC有3種通訊模塊支持RS485接口:
1. 采用帶有集成RS485接口的CPU例如CPU31X-2PtP,;
2. RS485接口的CP340通訊模塊;
3. RS485接口的CP341通訊模塊,;
S7-300 RS485接口與MM440 USS接線
3.1 PLC硬件組態(tài)
1) 首先打開(kāi)STEP7新建項(xiàng)目并插入CPU314-2PtP,。
2) 雙擊CPU314-2PtP的X2端口PtP,打開(kāi)PTP屬性對(duì)話框General欄,,Protocol復(fù)選框中選擇“ASCII"協(xié)議,。
3) Addresses欄中記錄起始地址“1023",在后面的編程中使用,。
4) Transfer欄中設(shè)置通訊速率“9600bps",,報(bào)文格式:“8"位數(shù)據(jù)位,“1"位停止位,,“Even"偶校驗(yàn),,數(shù)據(jù)流控制選擇“None"。
5) End Delimiter欄中設(shè)置接收?qǐng)?bào)文結(jié)束方式“After character delay time elapses"利用兩個(gè)報(bào)文的間隔時(shí)間來(lái)判斷報(bào)文是否結(jié)束,,并設(shè)置字符延時(shí)時(shí)間“4ms"(該時(shí)間可使用默認(rèn)設(shè)置,,默認(rèn)設(shè)置時(shí)間隨通訊速率不同時(shí)間也不同)。
6) Signal Assignment欄中設(shè)置串行通信接口信號(hào)模式為“Half Duplex(RS-485)Two-wire Mode"半雙工兩線制RS485模式,,空閑狀態(tài)信號(hào)狀態(tài)“R(A)0v,、R(B)5V"。
通過(guò)以上步驟完成對(duì)CPU314-2PtP串行接口的基本設(shè)置,,如需更詳細(xì)的信息請(qǐng)參照CPU314-2PtP手冊(cè)