西門子電源6EP1436-2BA10工廠直銷
西門子電源6EP1436-2BA10
西門子驅(qū)動(dòng)裝置(SIMOVERT MasterDrives VC,MicroMaster 4 以及SIMOREG DC Master)除了具有與驅(qū)動(dòng)基本應(yīng)用有關(guān)的功能外,還具有強(qiáng)大的通訊功能。驅(qū)動(dòng)通訊可以分為三種方式:
? PROFIBUS DP協(xié)議
? USS協(xié)議
? SIMOLINK協(xié)議(一般用來代替Peer to Peer協(xié)議,實(shí)現(xiàn)從站到從站的通訊)
PROFIBUS DP和USS協(xié)議屬于主/從通訊,需要有PLC作為主站,驅(qū)動(dòng)裝置作為從站。
USS協(xié)議的主要優(yōu)點(diǎn)是,其接口集成在基本裝置中,不需要額外費(fèi)用;主要缺點(diǎn)是通訊速度慢,只有基本通訊功能(PKW+PZD),多31個(gè)從站。
PROFIBUS DP協(xié)議的主要優(yōu)點(diǎn)是,通訊速度快,除了基本功能之外還有一些附加功能(例如:非循環(huán)通訊,交叉通訊),站點(diǎn)數(shù)更多;主要缺點(diǎn)是需要另外購買作為選件的通訊模板(例如:CBP2或PROFIBUS模板)。
SIMOLINK協(xié)議(代替Peer to Peer協(xié)議)主要用來實(shí)現(xiàn)驅(qū)動(dòng)裝置與驅(qū)動(dòng)裝置之間的通訊。SIMOLINK協(xié)議也可以是主/從通訊,主站是S7-400(FM458+EXM448)或SIMADYN D。
這里我們主要介紹S7 PLC與驅(qū)動(dòng)裝置采用PROFIBUS DP協(xié)議進(jìn)行通訊。
采用PROFIBUS DP協(xié)議通訊時(shí),既可以利用STEP 7本身提供的功能,也可以使用TIA軟件Drive ES。
本文檔只介紹STEP 7本身提供的功能。有關(guān)Drive ES的功能將根據(jù)需要在以后的文檔中再做介紹。
二 網(wǎng)絡(luò)的發(fā)展過程
1.具有通信功能的單機(jī)系統(tǒng)。該系統(tǒng)稱為終端,是早期計(jì)算機(jī)網(wǎng)絡(luò)的主要形式,它是將一臺(tái)計(jì)算機(jī)通信線路與若干個(gè)終端直接相連
2.具有通信功能的多機(jī)系統(tǒng)。在簡(jiǎn)單的“終端——通信線路——計(jì)算機(jī)"這樣的單機(jī)系統(tǒng)中,主計(jì)算機(jī)負(fù)擔(dān)較重,既要進(jìn)行數(shù)據(jù)處理,又要承擔(dān)通信功能。
3.以共享資源為主要目的的計(jì)算機(jī)網(wǎng)絡(luò)。既利用通信線路將多臺(tái)終端設(shè)備連接起來,實(shí)現(xiàn)設(shè)備與設(shè)備之間的通信。
4.局域網(wǎng)絡(luò)及其互連為主要支撐環(huán)境的分布式計(jì)算階段。局域網(wǎng)是繼遠(yuǎn)程網(wǎng)之后發(fā)展起來的小型終端設(shè)備網(wǎng)絡(luò),它繼承了遠(yuǎn)程網(wǎng)的分組交換技術(shù)和計(jì)算機(jī)的I/O總線結(jié)構(gòu)技術(shù)。并具有結(jié)構(gòu)簡(jiǎn)單、經(jīng)濟(jì)實(shí)用、功能強(qiáng)大、方便靈活等特點(diǎn)。是隨著微型計(jì)算機(jī)的廣泛應(yīng)用而發(fā)展起來的。
三 通信方式
F 單工通信(simplex),
F 半雙工通信(Half-duplex)
F 全雙工通信(Full-duplex)
繼電器控制電路轉(zhuǎn)換為S7-300PLC梯形圖的方法
繼電器接觸器控制系統(tǒng)經(jīng)過*的使用,已有一套能完成系統(tǒng)要求的控制功能并經(jīng)過驗(yàn)證的控制電路圖,而PLC控制的梯形圖和繼電器接觸器控制電路圖很相似,因此可以直接將經(jīng)過驗(yàn)證的繼電器接觸器控制電路圖轉(zhuǎn)換成梯形圖。主要步驟如下:
(1)熟悉現(xiàn)有的繼電器控制線路。
(2)對(duì)照PLC的I/O端子接線圖,將繼電器電路圖上的被控器件(如接觸器線圈、指示燈、電磁閥等)換成接線圖上對(duì)應(yīng)的輸出點(diǎn)的編號(hào),將電路圖上的輸入裝置(如傳感器、按鈕開關(guān)、行程開關(guān)等)觸點(diǎn)都換成對(duì)應(yīng)的輸入點(diǎn)的編號(hào)。
(3)將繼電器電路圖中的中間繼電器、定時(shí)器,用PLC的輔助繼電器、定時(shí)器來代替。
(4)畫出全部梯形圖,并予以簡(jiǎn)化和修改。
這種方法對(duì)簡(jiǎn)單的控制系統(tǒng)是可行的,比較方便,但較復(fù)雜的控制電路,就不適用了。
STEP 7 LITE 塊
對(duì)于 STEP 7 LITE,所有用戶程序以及它們所使用的數(shù)據(jù)都以塊的形式存儲(chǔ)。由于能夠在一個(gè)塊內(nèi)調(diào)用其他塊(就像它們是子程序一樣),可實(shí)現(xiàn)用戶程序的結(jié)構(gòu)化。這將大大提高 PLC 程序的組織透明性、可理解性和易維護(hù)性。具有以下塊類型:
數(shù)據(jù)處理塊 (DHB) 控制程序的執(zhí)行。
OB 可獨(dú)立于觸發(fā)事件而被分為多個(gè)類別(例如,時(shí)間驅(qū)動(dòng)、報(bào)警驅(qū)動(dòng))。這些類別具有各種優(yōu)先級(jí)別。根據(jù)相應(yīng)的優(yōu)先級(jí)別,一個(gè)類別可將另一個(gè)類別中斷。
在啟動(dòng)一個(gè) OB 時(shí),將提供關(guān)于引發(fā)這次啟動(dòng)的事件的詳細(xì)信息。此信息可在用戶程序中進(jìn)行分析。
功能塊 (FB) 中包含實(shí)際用戶程序。
功能塊每次被調(diào)用時(shí)可被提供不同數(shù)據(jù)(所謂“實(shí)例")。這些數(shù)據(jù)以及內(nèi)部變量(例如,用于中間值)和結(jié)果存儲(chǔ)在的實(shí)例數(shù)據(jù)塊中,并由系統(tǒng)自動(dòng)管理。
在調(diào)用一個(gè) FB/SFB 時(shí),實(shí)例數(shù)據(jù)塊(實(shí)例 DB)被分配給該塊。它們是在編譯這些塊時(shí)自動(dòng)生成的。
用戶可從其用戶程序中的任意點(diǎn)或從一個(gè) HMI 系統(tǒng)過來訪問這些數(shù)據(jù)(當(dāng)然也可以是符號(hào)形式)。
功能(FC)中包含經(jīng)常使用的功能的例行程序
每個(gè)功能都具有一個(gè)固定功能值(作為 IEC 標(biāo)準(zhǔn)的擴(kuò)展,可具有幾個(gè)輸出參數(shù))。調(diào)用之后,必須立即對(duì)輸出參數(shù)進(jìn)行處理。這樣,功能就不需要任何實(shí)例數(shù)據(jù)塊。
數(shù)據(jù)塊(DB)是用于存儲(chǔ)用戶數(shù)據(jù)的數(shù)據(jù)區(qū)域。
除了在每種情況下分配給一個(gè)功能塊的數(shù)據(jù)(實(shí)例數(shù)據(jù))之外,還可定義全局?jǐn)?shù)據(jù),且全局?jǐn)?shù)據(jù)可由任何軟件模塊(如用于配方的模塊)使用。
一個(gè)基本或結(jié)構(gòu)化數(shù)據(jù)類型可被分配給一個(gè)數(shù)據(jù)塊的組件。例如,基本數(shù)據(jù)類型為布爾 (BOOL)、實(shí)型 (REAL) 或整型 (INTEGER)。結(jié)構(gòu)化數(shù)據(jù)類型(字段與結(jié)構(gòu))是由基本數(shù)據(jù)類型(例如,一個(gè)配方)構(gòu)成的。一個(gè)數(shù)據(jù)塊中的數(shù)據(jù)可以符號(hào)方式被尋址。這樣就促進(jìn)了編程,改善了程序的可讀性。
工具
項(xiàng)目概述
項(xiàng)目概覽對(duì)屬于某個(gè)自動(dòng)化項(xiàng)目的所有數(shù)據(jù)進(jìn)行管理,而不管這些數(shù)據(jù)的目標(biāo)系統(tǒng)為何(SIMATIC S7、SIMATIC C7 或 ET 200S/X)。
符號(hào)編輯器
通過 Symbol Editor 工具,可對(duì)所有全局變量進(jìn)行管理(與在對(duì)塊進(jìn)行編程時(shí)聲明的局部形式參數(shù)不同)。具有下列功能:
針對(duì)過程信號(hào)(輸入/輸出)、標(biāo)志和塊定義符號(hào)名稱和備注
分類功能
與其他 Windows 程序進(jìn)行數(shù)據(jù)交換
使用此工具時(shí)生成的符號(hào)表可供所有應(yīng)用程序使用。因此,對(duì)一個(gè)符號(hào)參數(shù)進(jìn)行的更改將由所有工具自動(dòng)識(shí)別。
硬件組態(tài)
Hardware Configuration 工具用于對(duì)自動(dòng)化項(xiàng)目中所使用的硬件進(jìn)行組態(tài)和參數(shù)化。具有下列功能:
自動(dòng)化系統(tǒng)的組態(tài)
所選模塊被分配該機(jī)架中的相應(yīng)插槽。CPU 參數(shù)分配:
重啟特性和循環(huán)時(shí)間監(jiān)視等屬性可通過菜單來設(shè)定。輸入的數(shù)據(jù)歸檔于 CPU 中的系統(tǒng)數(shù)據(jù)塊中。模塊參數(shù)分配:
用戶可在輸入屏幕上模塊的所有可調(diào)參數(shù)。無需通過 DIP 開關(guān)進(jìn)行調(diào)節(jié)。硬件模塊的參數(shù)化是在 CPU 啟動(dòng)過程中自動(dòng)完成的。這樣,不用進(jìn)行另外的參數(shù)化即可更換一個(gè)模塊。
系統(tǒng)診斷
系統(tǒng)診斷為用戶提供了自動(dòng)化系統(tǒng)狀態(tài)的概覽。該顯示可分為兩種不同形式:
顯示文本消息,文本消息可直接、快速輸出
Hardware Config 中的像素圖像顯示,提供了以下選項(xiàng):
顯示一般模塊信息(如訂貨號(hào)、版本、名稱)和模塊狀態(tài)(如故障)
顯示集中式 I/O 模塊中的故障
顯示來自診斷緩沖器的報(bào)警
對(duì)于 CPU,還可顯示以下附加信息:
用戶程序執(zhí)行過程故障的原因
顯示循環(huán)時(shí)間(zui長(zhǎng)的、zui短的和zui近一次的)
顯示預(yù)留和自由存儲(chǔ)空間
顯示性能數(shù)據(jù)(可能的輸入/輸出、標(biāo)志、計(jì)數(shù)器、定時(shí)器和塊的數(shù)量)
編程語言
梯形圖 (LAD)、功能塊圖 (FBD) 和指令表 (IL) 等使用成熟的編程語言可用于編程。符合 DIN EN 6.1131-3 的程序可在傳統(tǒng) PLC 編程語言梯形圖 (LAD) 和功能塊圖 (FBD) 中創(chuàng)建。
用戶友好的像素圖形 LAD 和 FBD 編輯器為編程人員提供以下支持:
簡(jiǎn)便、直觀的操作:
梯形圖/功能塊圖的創(chuàng)建具有人們已熟悉的 PC 用戶友好性的特點(diǎn),如拖放、剪切、粘貼。隨時(shí)可使用的復(fù)雜功能庫(例如, PID 控制)
通過指令表 (IL) 文本化編程語言,用戶可以創(chuàng)建運(yùn)行時(shí)間和存儲(chǔ)位置都得到優(yōu)化且“與硬件切近"的程序。在創(chuàng)建這些程序時(shí),編程人員得到以下用戶友好編程功能的支持:
增量模式或自由文本模式輸入選項(xiàng):
用戶可以“增量"方式立即檢查每個(gè)輸入是否正確,或者在一個(gè)文本編輯器中創(chuàng)建整個(gè)程序,然后再使用適宜的符號(hào)表對(duì)它進(jìn)行編譯