6ES7952-1KT00-0AA0
在西門子工業(yè)自動化產(chǎn)品領(lǐng)域,公司憑借雄厚的技術(shù)實(shí)力及多年從事 西門子產(chǎn)品的銷售經(jīng)驗(yàn),,本著樹立公司形象和對用戶認(rèn)真負(fù)責(zé)的精神開展業(yè)務(wù),上海喬輝工控設(shè)備有限公司是一家專業(yè)從事西門子工業(yè)自動化產(chǎn)品和數(shù)控系統(tǒng)銷售、技術(shù)服務(wù)及培訓(xùn)的工程服務(wù),。
用戶程序一般先在實(shí)驗(yàn)室模擬調(diào)試,實(shí)際的輸入信號可以用鈕子開關(guān)和按鈕來模擬,,各輸出量的通/斷狀態(tài)用PLC上有關(guān)的發(fā)光二極管來顯示,,一般不用接PLC實(shí)際的負(fù)載(如接觸器,、電磁閥等),??梢愿鶕?jù)功能表圖,,在適當(dāng)?shù)臅r候用開關(guān)或按鈕來模擬實(shí)際的反饋信號,,如限位開關(guān)觸點(diǎn)的接通和斷開,。

對于順序控制程序,,調(diào)試程序的主要任務(wù)是檢查程序的運(yùn)行是否符合功能表圖的規(guī)定,,即在某一轉(zhuǎn)換條件實(shí)現(xiàn)時,,是否發(fā)生步的活動狀態(tài)的正確變化,,即該轉(zhuǎn)換所有的前級步是否變?yōu)椴换顒硬剑械暮罄m(xù)步是否變?yōu)榛顒硬?,以及各步被?qū)動的負(fù)載是否發(fā)生相應(yīng)的變化,。
在調(diào)試時應(yīng)充分考慮各種可能的情況,對系統(tǒng)各種不同的工作方式,、有選擇序列的功能表圖中的每一條支路、各種可能的進(jìn)展路線,,都應(yīng)逐一檢查,,不能遺漏,。發(fā)現(xiàn)問題后應(yīng)及時修改梯形圖和PLC中的程序,,直到在各種可能的情況下輸入量與輸出量之間的關(guān)系*符合要求。

如果程序中某些定時器或計(jì)數(shù)器的設(shè)定值過大,,為了縮短調(diào)試時間,可以在調(diào)試時將它們減小,,模擬調(diào)試結(jié)束后再寫入它們的實(shí)際設(shè)定值,。在設(shè)計(jì)和模擬調(diào)試程序的同時,可以設(shè)計(jì),、制作控制臺或控制柜,,PLC之外的其他硬件的安裝、接線工作也可以同時進(jìn)行,。

西門子PLC的MPI通訊詳解隨著科技的進(jìn)步,,智能化芯片的發(fā)展逐漸成熟起來設(shè)備的智能化程度也相應(yīng)提高,隨之智能化設(shè)備之間基于開放標(biāo)準(zhǔn)的現(xiàn)場總線技術(shù)構(gòu)成的自動化控制系統(tǒng)也逐漸成熟起來,。于是西門子PLC除了使用工業(yè)以太網(wǎng)和profibus,。
在我們常用的編程、組態(tài),、通訊還用到了MPI、ASI等技術(shù),。這些技術(shù)協(xié)議實(shí)現(xiàn)西門子PLC主機(jī)與智能從站之間的通訊,,甚至兼容符合第三方產(chǎn)品的通訊協(xié)議。西門子通訊大致有MPI網(wǎng)絡(luò)通訊,、PROFIBUS網(wǎng)絡(luò)通訊,、工業(yè)以太網(wǎng)通訊這三種。

西門子PLC的MPI網(wǎng)絡(luò)通訊MPI叫多點(diǎn)接口通信,,一般用于小范圍,、小點(diǎn)數(shù)現(xiàn)場級通訊,可實(shí)現(xiàn)西門子PLC的操作面板(TP/OP)和上位機(jī)之間的數(shù)據(jù)交換,,例如西門子PLCs7-200/300/400,,它的通訊速率19.2Kbit-12Mbit,多可連接32個接點(diǎn),,通訊距離50m以內(nèi),。
若以中繼器連接,,站之間的距離可達(dá)9100m,可多也只能用10個中繼器,,而且它還占用節(jié)點(diǎn)數(shù),。MPI的網(wǎng)絡(luò)組建:利用STEP7的configuretion里的功能可以給每一個網(wǎng)絡(luò)節(jié)點(diǎn)分配一個MPI地址和高地址,連接是需要在MPI網(wǎng)絡(luò)的個節(jié)點(diǎn)和后一個節(jié)點(diǎn)加終端電阻,。

PLC以MPI來實(shí)現(xiàn)通訊,,可用三種方式解決。全局?jǐn)?shù)據(jù)包通訊方式,、無組態(tài)連接通訊方式,、組態(tài)連接通訊方式。實(shí)現(xiàn)全局?jǐn)?shù)據(jù)包通訊方式:在PLC硬件配置過程,,組態(tài)需要通訊的PLC站之間的發(fā)送區(qū)和接收區(qū)不需要任何程序處理,,只適應(yīng)s7-300/400之間的通訊。
多也只在一個項(xiàng)目中的15個CPU之間建立全局?jǐn)?shù)據(jù),。實(shí)現(xiàn)全局?jǐn)?shù)據(jù)通訊方法:全局?jǐn)?shù)據(jù)包通訊SMATICManage里設(shè)置s7-300/400MPI的地址,,然后在選項(xiàng)/定義全局?jǐn)?shù)據(jù)里定義需要通訊的數(shù)據(jù)地址。帶>符號的表示發(fā)送數(shù)據(jù),,對應(yīng)欄里的是接受數(shù)據(jù),,終將設(shè)置好的項(xiàng)目下載到PLC即可實(shí)現(xiàn)MPI通訊。

無組態(tài)連接通訊方式:它適用于S7-200/300/400之間通訊,,卻不能與全局?jǐn)?shù)據(jù)包通訊混淆使用,。其為雙向通訊方式時,要求通訊雙方都有調(diào)用通訊塊,,一個通訊塊用于發(fā)送數(shù)據(jù),,另一個通訊塊用于接收數(shù)據(jù)。在OB35中斷塊中調(diào)用SFC65用于發(fā)送數(shù)據(jù),,調(diào)用SFC66用于接收數(shù)據(jù),,隨后就是編程,。

由于接收塊只能識別數(shù)據(jù)的標(biāo)識符,無論哪個CPU發(fā)送的數(shù)據(jù)都要調(diào)用SFC69來釋放連接,。無組態(tài)單向通行方式時:只有在一方編寫程序,,如客戶機(jī)與服務(wù)器之間的訪問模式。只要在客戶機(jī)編寫程序即可,,無需在服務(wù)器編寫程序,。
6ES7952-1KT00-0AA0
1. CP342-5 作從站與FC1(DP_SEND),FC2(DP_RECV)的應(yīng)用
CP342-5 作為主站需要調(diào)用FC1,F(xiàn)C2 建立通訊接口區(qū),,作為從站同樣需要調(diào)用FC1,,F(xiàn)C2 建立通訊接口區(qū),下面將以S7-400 CPU416-2DP 作為主站,,CP342-5 作為從站舉例說明CP342-5 作為從站的應(yīng)用,。主站發(fā)送16 個字節(jié)給從站,同樣從站發(fā)送16 個字節(jié)給主站,。
2. 硬件和軟件需求
軟件:STEP 7 V5.2
硬件:
1.PROFIBUS-DP 主站S7-400 CPU416-2DP
2.從站選用S7-300,,CP342-5
3.MPI 網(wǎng)卡CP5611
4.PROFIBUS 電纜及接頭
3. 網(wǎng)絡(luò)配置圖
PG S7-400 S7-300 帶DP 342-5
那里有賣西門子S7-400內(nèi)存卡
PROFIBUS
硬件連接:在該實(shí)例中,S7-400 CPU416-2DP 做主站,,CP342-5 作從站,。先將S7-400 和S7-300 , CP342 -5 分別進(jìn)行初始化,。然后將用PROFIBUS 電纜將S7-400 的DP 口與CP342-5 的PROFIBUS 接口按上圖連接好,。修改CP5611 的參數(shù)使之與PROFIBUS 網(wǎng)絡(luò)*,并將其連接到PROFIBUS 網(wǎng)絡(luò)上,,下面介紹組態(tài)詳細(xì)步驟。
4.組態(tài)
打開SIMATIC MANAGER 軟件,,在FILE 菜單的下拉菜單下選擇“NEW” 新建一個項(xiàng)目,,在NAME 欄中輸入項(xiàng)目名稱,將其命名為“CP342-5_SLAVE ”,,在下方的Storage Location 中設(shè)置其存儲位置,,如下圖:

組態(tài)從站:
在項(xiàng)目窗口的左側(cè)選中該項(xiàng)目,單擊右鍵在彈出的子菜單中選擇Insert New Object 插入一個SIMATIC 300 Station,,可以看到選擇的對象出現(xiàn)在右側(cè)的屏幕上,。

雙擊SIMATIC 300 Station 目錄下的hardware 圖標(biāo),打開HW configuration 進(jìn)行硬件組態(tài),。在HW configuration 主界面的右側(cè)按實(shí)際硬件安裝順序完成系統(tǒng)硬件組態(tài),。在菜單欄中選擇“View”菜單下的“Catalog”打開硬件目錄。在左側(cè)目錄中打開SIMATIC 300 文件夾,,在RACK-300 下選擇一個機(jī)架,,把選用的基架拖到屏幕的左上方,。同時在2 號槽和4 號槽分插入S7-300 CPU 和和 CP342-5 ,在配置CPU 時,,會自動彈出一個對話框,,此時不用做任何設(shè)置,直接點(diǎn)擊OK 即可,。由于在該實(shí)例中,,將CP342-5 作為從站,配置CP342-5 網(wǎng)絡(luò)設(shè)置時,,先新建一條PROFIBUS 網(wǎng)絡(luò),,然后組態(tài)PROFIBUS 屬性如下圖:

傳輸輸率可以根據(jù)PROFIBUS 總線長度而定,如果網(wǎng)絡(luò)上有中繼器,、OBT 和OLM 要通過選項(xiàng)“Options”來加入,。
本例中選擇傳輸速率為“1.5Mbps”和“DP”行規(guī),無中繼器和OBT 等網(wǎng)絡(luò)元件,,點(diǎn)擊“OK”按鈕確認(rèn),。然后定義CP342-5 的站地址,本例中為4 號站,,加入CP 后,,雙擊該欄,在彈出的對話框中,,選擇“Operating Mode” 標(biāo)簽,,并激活“DP Slave”模式,如下圖:

如果激活“DP Slave”項(xiàng)下的選擇框
,,表示CP342-5 作從站的同時,,還支持編程功能和S7 協(xié)議。組態(tài)完成后編譯存盤并下載到CPU 中,。
組態(tài)主站:
在右側(cè)區(qū)域單擊右鍵在彈出菜單中選擇SIMATIC 400 STATION 插入S7-400 主站,,在屏幕右側(cè)會看到相應(yīng)的S7-400 站點(diǎn)出現(xiàn),如下圖:

雙擊“Hardware”,,按實(shí)際硬件安裝順序完成系統(tǒng)硬件組態(tài),,序依次插入機(jī)架、電源,、CPU,。插入CPU 時要同時組態(tài)PROFIBUS,選擇與從站同一條的PROFIB US 網(wǎng)絡(luò),,并選擇主站站地址,,本例中主站為2 號站,CPU 組態(tài)后會出現(xiàn)一條PROFIBUS 網(wǎng)絡(luò),在硬件中選擇“Configured Stations ”,,從“S7-300 CP342-5 ”中選擇與訂貨號,、版本號相同的CP342-5,如下圖:

然后拖到PROFIBUS 網(wǎng)上,剛才已經(jīng)組態(tài)完的從站列在表中,,點(diǎn)擊鍵“Connect”,,連接從站到主站的PROFIBUS 網(wǎng)上,如下圖:

連接完成后,,點(diǎn)擊從站組態(tài)通訊接口區(qū),,插入16 個字節(jié)的輸入和16 個字節(jié)的輸出,如果選擇“Total”,,主站CPU 要調(diào)用SFC14,,SFC15 對數(shù)據(jù)包進(jìn)行處理,本例中選擇按字節(jié)通訊,,在主站中不需要對通訊進(jìn)行編程,,組態(tài)如下圖:

組態(tài)完成后編譯存盤下載到CPU 中,可以修改CP5611 參數(shù),,使之可以連接到PROFIBUS 網(wǎng)絡(luò)上同時對主站和從站編程,。從上圖中可以看到主站的通訊區(qū)已經(jīng)建立,主站發(fā)送到從站的數(shù)據(jù)區(qū)為QB0~QB15,,主站接收從站的數(shù)據(jù)區(qū)為IB0~IB15,,從站需要調(diào)用FC1,F(xiàn)C2 建立通訊區(qū),。
5. 從站編程
在“Libraries” ? “SIMATIC_NET_CP” ? “CP300”找到FC1,, FC2, 并在OB1 調(diào)用FC1,,F(xiàn)C2 建立通訊區(qū),,例子如下:

參數(shù)含義:
CPLADDR:CP342-5 的地址。
SEND:發(fā)送區(qū),,對應(yīng)主站的輸入?yún)^(qū),。
RECV:接收區(qū),對應(yīng)主站的輸出區(qū),。
DONE:發(fā)送完成一次產(chǎn)生一個脈沖。
NDR: 接收完成一次產(chǎn)生一個脈沖,。
ERROR:錯誤位,。
STATUS:調(diào)用FC1,F(xiàn)C2 時產(chǎn)生的狀態(tài)字,。
DPSTATUS:PROFIBUS-DP 的狀態(tài)字節(jié),。
編譯存盤并下載到CPU 中,這樣通訊接口區(qū)就建立起來了.
主站S7-400 從站CP342-5
QB0~QB15 ? MB40~MB55
IB0~IB15 ← MB20~MB35
西門子今日在北京舉辦工業(yè)網(wǎng)絡(luò)專家計(jì)劃發(fā)布儀式,,同時宣布對外招募工業(yè)網(wǎng)絡(luò)專家合作伙伴,。通過這一計(jì)劃,,西門子希望攜手合作伙伴構(gòu)建數(shù)字化時代的工業(yè)通訊網(wǎng)絡(luò)生態(tài)系統(tǒng),為業(yè)內(nèi)專家提供完整的工業(yè)通訊網(wǎng)絡(luò)培訓(xùn)和認(rèn)證體系,,全面提升中國工業(yè)網(wǎng)絡(luò)行業(yè)的整體實(shí)力,,從而具備為各領(lǐng)域客戶量身打造工業(yè)通訊網(wǎng)絡(luò)的強(qiáng)大能力,助推數(shù)字化轉(zhuǎn)型的落地,。
面向未來的工業(yè)通訊網(wǎng)絡(luò)是打造數(shù)字化工廠和實(shí)現(xiàn)數(shù)字化轉(zhuǎn)型的基礎(chǔ),。數(shù)字化時代的通訊網(wǎng)絡(luò)需要具備高可靠性、可用性和安全性,,還要實(shí)現(xiàn)信息技術(shù)(IT)與制造技術(shù)(OT)網(wǎng)絡(luò)的融合,,更長遠(yuǎn)的目標(biāo)還包括與云的連接并對之進(jìn)行監(jiān)控。作為一個復(fù)雜的系統(tǒng)工程,,這一目標(biāo)需要專業(yè)能力來支持,,需要經(jīng)過詳細(xì)的規(guī)劃與分析、通過定制化的設(shè)計(jì)方案確保技術(shù)與企業(yè)的信息環(huán)境實(shí)現(xiàn)安全和可靠的對接,。“西門子憑借在工業(yè)網(wǎng)絡(luò)規(guī)劃,、設(shè)計(jì)和實(shí)施方面數(shù)十年的豐富經(jīng)驗(yàn),在提供定制化工業(yè)通信網(wǎng)絡(luò)產(chǎn)品,、解決方案與服務(wù),,乃至全面的設(shè)計(jì)與實(shí)施支持同時,確保了工業(yè)通信網(wǎng)絡(luò)與企業(yè)IT系統(tǒng)的連接能夠滿足未來不斷變化的需求,。”西門子(中國)有限公司過程工業(yè)與驅(qū)動集團(tuán)副總裁,、過程自動化部總經(jīng)理姚峻表示。“工業(yè)網(wǎng)絡(luò)專家計(jì)劃的開展將構(gòu)建起一個工業(yè)通訊領(lǐng)域的專家社群,,從而提升國內(nèi)工業(yè)通訊領(lǐng)域的整體能力,,為各行各業(yè)的數(shù)字化轉(zhuǎn)型鋪平通訊之路。”
工業(yè)網(wǎng)絡(luò)專家計(jì)劃的一個重要組成部分是工業(yè)網(wǎng)絡(luò)專家認(rèn)證培訓(xùn)項(xiàng)目,。該培訓(xùn)項(xiàng)目內(nèi)容涵蓋工業(yè)網(wǎng)絡(luò)相關(guān)領(lǐng)域的專家級的專業(yè)知識,,如包括交換、路由,、安全和無線通訊在內(nèi)的工業(yè)通訊技術(shù),,以及工業(yè)通訊網(wǎng)絡(luò)作為自動化技術(shù)如何與IT接口等。這也是目前工業(yè)通訊領(lǐng)域內(nèi)為完整和系統(tǒng)的化培訓(xùn)與認(rèn)證體系,,能夠提供層級式的認(rèn)證培訓(xùn),。西門子目前已經(jīng)在中國部署并開放了直至工業(yè)網(wǎng)絡(luò)專業(yè)認(rèn)證(CPIN)一級的專家培訓(xùn)認(rèn)證課程服務(wù)。
西門子在工業(yè)通訊領(lǐng)域已經(jīng)有數(shù)十年的經(jīng)驗(yàn),,早在1985年就開始提供工業(yè)以太網(wǎng)解決方案,。西門子工業(yè)通訊產(chǎn)品和解決方案已經(jīng)貫穿工廠自動化局域網(wǎng)通訊、無線遠(yuǎn)程通訊,并可跨越廣域網(wǎng)和Internet,,打造直至云端的完整數(shù)據(jù)通道,,并將隨著新技術(shù)的發(fā)展而持續(xù)拓展。在今年的漢諾威工業(yè)博覽會上,,西門子將新的通訊技術(shù)列為數(shù)字化企業(yè)未來發(fā)展的方向之一,。西門子將基于時間敏感型聯(lián)網(wǎng)(TSN)來強(qiáng)化工業(yè)通訊,計(jì)劃年內(nèi)推出相關(guān)產(chǎn)品,,如具有TSN功能的網(wǎng)絡(luò)組件,、通信處理器、軟件和網(wǎng)絡(luò)管理系統(tǒng)等,。今年三月,,西門子收購工業(yè)實(shí)時定位系統(tǒng)(RTLS)的供應(yīng)商Agilion GmbH公司,強(qiáng)化了其實(shí)時定位技術(shù),,為客戶實(shí)現(xiàn)實(shí)時供應(yīng)鏈管理提供了可能,。此外,西門子還推出了Ruggedcom RX1400 CloudConnect多服務(wù)平臺,,可接入云端實(shí)現(xiàn)邊緣計(jì)算功能,。