詳細(xì)介紹
西門子CPU315-2 PN/DP代理商該設(shè)備的CPU是IM151-7,,訂貨號6ES7 151-7AA21-0AB0,。
采用2種方式組態(tài):
1. 安裝該CPU的GSD文件,將GSD文件夾下的CPU直接拖到DP總線上,,添加對應(yīng)的通訊地址,。如圖1所示。下載組態(tài)后在線監(jiān)視無法連上該CPU,。如圖2所示,。
2. 在Step7中插入一個(gè)S7-300站,硬件組態(tài)中不用加入Rack,,直接在Profibus-DP的Catalog中找到ET200S下的IM151-7CPU,,拖到組態(tài)畫面中。將MPI/DP的General-Interface設(shè)置為Profibus,,OperationMode設(shè)置為DPSlave,,并在Configuration中配置I/O接口區(qū)。如圖3所示,。
在Step7中組態(tài)CPU 414-3 PN/DP,,將MPI/DP的Ge西門子CPU315-2 PN/DP代理商neral-Interface-Type設(shè)置為Profibus,OperationMode設(shè)置DPMaster,。在Profibus-DP的Catalog-ConfiguredStation中找到ET200SCPU,,拖到DP總線上,,Connection中選擇剛組態(tài)的IM151-7CPU連接,,Configuration中編輯對應(yīng)的I/O接口區(qū)。如圖4所示
下載組態(tài)后仍然無法連到IM151-7,,但在300站下按下ctrl+D,,可以監(jiān)視到CPU IM151-7的診斷信息,。如圖5所示。
請問以上2種方式是否正確,,如何才能實(shí)現(xiàn)400CPU和ET200s的Profibus-DP通信,?
問題補(bǔ)充:
CPU 414-3 PN/DP是主站,IM151-7 CPU是從站,,主站CPU的只有一個(gè)DP接口,,已經(jīng)連到其他ET200從站。請問如何再和IM151-7 CPU連接,?DP接頭的on/off開關(guān)怎么撥,?如果采取智能從站的方式需要雙方組態(tài)。那如果采取使用GSD文件的方式,,IM151-7 CPU也還需要組態(tài)嗎,?具體該如何組態(tài)?
西門子CPU315-2 PN/DP代理商
西門子CPU315-2DP代理商和一個(gè)流量表ModbusRTU通訊,,采集累積流量,,說明書中累積流量是存放在4個(gè)INT型地址中,我在PLC中也建立了4個(gè)int型變量,,采集上來的數(shù)據(jù)只在一個(gè)int型地址中顯示,,如果以后累積流量越來越大,超過一個(gè)int型數(shù)據(jù)所表示的大數(shù)字,,那它又是怎么存儲(chǔ)的呢,,是不是4個(gè)int型地址所存儲(chǔ)這個(gè)累積流量的個(gè)十百千位啊,還是怎么著,,不是很明白,。對于一個(gè)數(shù)值不是存放在一個(gè)數(shù)據(jù)目前PLC推廣的難度之一就是復(fù)雜的編程使得用戶望而卻步,而且不同廠商PLC所有編程的語言也不盡相同,,用戶往往需要掌握更多種編程語言,,難度較大。PID控制,、網(wǎng)絡(luò)通信,、高速計(jì)數(shù)器、位置控制,、數(shù)據(jù)記錄,、配方和文本顯示器等編程和應(yīng)用也是PLC程序設(shè)計(jì)中的難點(diǎn),用普通的方法對它們編程時(shí),,需要熟悉有關(guān)的特殊存儲(chǔ)器的意義,,在編程時(shí)對它們賦值,運(yùn)行時(shí)通過訪問它們來實(shí)現(xiàn)對應(yīng)的功能,。這些程序往往還與中斷有關(guān),,編程的過程既繁瑣又容易出錯(cuò),,阻礙了PLC的進(jìn)一步推廣應(yīng)用。PLC的發(fā)展必然朝著操作簡化對復(fù)雜任務(wù)的編程,,在這一點(diǎn)上西門子就充當(dāng)了*,,西門子S7-200的編程軟件設(shè)計(jì)了大量的編程向?qū)В恍枰趯υ捒蛑休斎胍恍﹨?shù),,就可以自動(dòng)生成包括中斷程序在內(nèi)的用戶程序,,大大方便了用戶的使用.
二是PLC向高性能小型化方向發(fā)展。
PLC的功能正越來越豐富,,而體積則越來越小,。比如三菱的FX-IS系列PLC,小的機(jī)種,,體積僅為60×90×75mm,,相當(dāng)于一個(gè)繼電器,但卻具有高速計(jì)數(shù),、斜坡,、交替輸出及16位四則運(yùn)算等能力,還具有可調(diào)電位器時(shí)間設(shè)定功能,。PLC已不再是早期那種只能進(jìn)行開關(guān)量邏輯運(yùn)算的產(chǎn)品了,,而是具有越來越強(qiáng)的模擬量處理能力,以及其他過去只有在計(jì)算機(jī)上才能具有的高級處理能力,,如浮點(diǎn)數(shù)運(yùn)算,、PID調(diào)節(jié)、溫度控制,、定位,、步進(jìn)驅(qū)動(dòng)、報(bào)表統(tǒng)計(jì)等,。從這種意義上說,,PLC系統(tǒng)與DCS(集散控制系統(tǒng))的差別越來越小了,用PLC同樣可以構(gòu)成一個(gè)過程控制系統(tǒng),。
三是PLC網(wǎng)絡(luò)化技術(shù)的發(fā)展,。
其中有兩個(gè)趨勢:一方面,PLC網(wǎng)西門子CPU315-2DP代理商絡(luò)系統(tǒng)已經(jīng)不再是自成體系的封閉系統(tǒng),,而是迅速向開放式系統(tǒng)發(fā)展,,各*PLC除形成自己各具特色的PLC網(wǎng)絡(luò)系統(tǒng)、完成設(shè)備控制任務(wù)之外,,還可以與上位計(jì)算機(jī)管理系統(tǒng)聯(lián)網(wǎng),,實(shí)現(xiàn)信息交流,成為整個(gè)信息管理系統(tǒng)的一部分;另一方面,現(xiàn)場總線技術(shù)得到廣泛的采用,,PLC與其他安裝在現(xiàn)場的智能化設(shè)備,比如智能儀表,、傳感器,、智能型電磁閥、智能型驅(qū)動(dòng)執(zhí)行機(jī)構(gòu)等,,通過一根傳輸介質(zhì)(比如雙絞線,、同軸電纜、光纜)鏈接起來,,并按照同一通信規(guī)約互相傳輸信息,,由此構(gòu)成一個(gè)現(xiàn)場網(wǎng)絡(luò),這種網(wǎng)絡(luò)與單純的PLC遠(yuǎn)程網(wǎng)絡(luò)相比,,配置更靈活,,擴(kuò)展更方便,造價(jià)更低,,性能價(jià)格比更好,,也更具開放意義。
四是嵌入式PLC具有很大的發(fā)展空間,。
嵌入式PLC的發(fā)展也呈現(xiàn)多元化,,國內(nèi)外均有良好表現(xiàn):德國赫優(yōu)訊推出的將現(xiàn)場總線技術(shù)和PLC技術(shù)結(jié)合的netPLC很有特色;國內(nèi)幾年前就有華中科技大學(xué)在EASYCORE1.00核心芯片組中加載了嵌入式PLC系統(tǒng)軟件,作為硬件平臺(tái),,開發(fā)了多模人通道的嵌入式PLC;還有一種發(fā)展路徑是以開發(fā)PLC與人機(jī)界面相結(jié)合的硬件/軟件一體化為目標(biāo)的平臺(tái),,充分利用了CASE工具,結(jié)合各類嵌入式芯片的開發(fā)平臺(tái)和各種輸入/輸出通道的硬件電路庫,,專為機(jī)電設(shè)備開發(fā)客制化,、具有ODM性質(zhì)的PLC。
在我國嵌入式PLC的發(fā)展空間,,首先在于它十分有利于發(fā)揮我國自動(dòng)化行業(yè)發(fā)展的兩大特點(diǎn):有相當(dāng)雄厚的為機(jī)電設(shè)備配套的市場基礎(chǔ),,并擁有足夠的、性價(jià)比優(yōu)的設(shè)計(jì)開發(fā)隊(duì)伍,。我們*可以以西門子CPU315-2DP代理商低的成本,、較高的質(zhì)量,并按客制化的要求設(shè)計(jì),、生產(chǎn)為機(jī)電設(shè)備配套的嵌入式PLC,,來代替通用PLC。
同時(shí),,嵌入式PLC的硬件,、軟件、人機(jī)界面、通信等各方面的功能設(shè)計(jì)靈活,,易于剪裁,,更貼近各種檔次的機(jī)電設(shè)備的要求。嵌入式PLC*基于嵌入式系統(tǒng)的技術(shù)基礎(chǔ),,拿來就可用,。SOC芯片、嵌入式操作系統(tǒng)與符合工EC61131-3編程語言標(biāo)準(zhǔn)的編程環(huán)境等優(yōu)勢,,使得其在市場上很容易找到,。
西門子PLC的幾種編程語言簡單介紹
西門子PLC的幾種編程語言
不同的商家的PLC有不同的編程語言,但就某個(gè)商家而言,,PLC的編程語言也就那么幾種,。下面,以西門子PLC的編程語言為例,,說明一下,,各種編程語言的異同。 1,、順序功能圖(SFC-Seauential Fuction Chart)
這是位于其它編程語言之上的圖形語言,,用來編程順序控制的程序(如:機(jī)械手控制程序)。編寫時(shí),,工藝過程被劃分為若干個(gè)順序出現(xiàn)的步,,每步中包括控制輸出的動(dòng)作,從一步到另一步的轉(zhuǎn)換由轉(zhuǎn)換條件來控制,,特別適合于生產(chǎn)制造過程,。 西門子STEP7中的該編程語言是S7 Graph。 2,、梯形圖(LAD-LAdder Diagram)
這是使用使用多的PLC編程語言,。因與繼電器電路很相似,具有直觀易懂的特點(diǎn),,很容易被熟悉繼電器控制的電氣人員所掌握,,特別適合于數(shù)字量邏輯控制。
梯形圖由觸點(diǎn),、線圈和用方框表示的指令構(gòu)成,。觸點(diǎn)代表邏輯輸入條件,線圈 代表邏輯運(yùn)算結(jié)果,,常用來控制的指示燈,,開關(guān)和內(nèi)部的標(biāo)志位等。指令框用來表示定時(shí)器,、計(jì)數(shù)器或數(shù)學(xué)運(yùn)算等附加指令,。在程序中,,左邊是主信號流,信號流總是從左向右流動(dòng)的,。 不適合于編寫大型控制程序,。
3、語句表(STL-STatement List)
是一種類似于微機(jī)匯編語言的一種文本編程語言,,由多條語句組成一個(gè)程序段,。語言表適合于經(jīng)驗(yàn)豐富的程序員使用,可以實(shí)現(xiàn)某些梯形圖不能實(shí)現(xiàn)的功能,。 4,、功能塊圖(FBD-Function Block Diagram) 類型中的情況還是*次遇到,。