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