西門子6SL3210-1SB14-0AA0技術(shù)支持
西門子6SL3210-1SB14-0AA0技術(shù)支持
PWM初始化
以下PWM初始化和操作順序說明建議使用“掃描"位(SM0.1)初始化脈沖輸出,。使用“掃描"位調(diào)用初始化子例行程序可降低掃描時(shí)間,,因?yàn)殡S后的掃描無須調(diào)用該子例行程序,。(僅需在轉(zhuǎn)換為RUN(運(yùn)行)模式后的掃描時(shí)設(shè)置“掃描"位,。)但是,,您的應(yīng)用程序可能有其他限制,,要求您初始化(或重新初始化)脈沖輸出,。在此種情況下,,您可以使用另一個(gè)條件調(diào)用初始化例行程序。
通常,,您用一個(gè)子例行程序?yàn)槊}沖輸出初始化PWM,。您從主程序調(diào)用初始化子例行程序。使用掃描內(nèi)存位(SM0.1)將脈沖輸出初始化為0,,并調(diào)用子例行程序,,執(zhí)行初始化操作。當(dāng)您使用子例行程序調(diào)用時(shí),,隨后的掃描不再調(diào)用該子例行程序,,這樣從西門子PLC主程序建立初始化子例行程序調(diào)用后,用以下步驟建立控制邏輯,,用于在初始化子例行程序中配置脈沖輸出Q0.0:
1.通過將以下一個(gè)數(shù)值載入SMB67:16#D3(選擇微秒遞增)或16#DB(選擇毫秒遞增)的方法配置控制字節(jié),。
兩個(gè)數(shù)值均可啟用PTO/PWM功能、選擇PWM操作,、設(shè)置更新脈沖寬度和循環(huán)時(shí)間數(shù)值,、以及選擇時(shí)基(微秒或毫秒),。
2.在SMW68中載入一個(gè)循環(huán)時(shí)間的字尺寸數(shù)值。
3.在SMW70中載入脈沖寬度的字尺寸數(shù)值,。
4.執(zhí)行PLS指令(以便S7-200為PTO/PWM生成器編程),。
5.欲為隨后的脈沖寬度變化預(yù)載一個(gè)新控制字節(jié)數(shù)值(選項(xiàng)),在SMB67:16#D2(微秒)或16#DA(毫秒)中載入下列數(shù)值之一,。
6.退出子例行程序,。
為PWM輸出更改脈沖寬度
如果您用16#D2或16#DA預(yù)載SMB67(請(qǐng)參閱以上第5步),,您可以使用一個(gè)將脈沖寬度改變?yōu)槊}沖輸出(Q0.0)的子例行程序,。
建立對(duì)該西門子PLC的子例行程序的調(diào)用后,使用以下步驟建立改變脈沖寬度的控制邏輯:
1.在SMW70中載入新脈沖寬度的字尺寸數(shù)值,。
2.執(zhí)行PLS指令,,使S7-200為PTO/PWM生成器編程。
3.退出子例行程序
控制單元帶-2擴(kuò)展名的SINAMICS G120和所有的G120C,、ET200S或ET200pro變頻器均使用標(biāo)準(zhǔn)的PROFIdrive數(shù)據(jù)集合,,可以通過PROFIBUS DP或者PROFINET與裝有STARTER的PG/PC通訊。大多數(shù)新的SIMATIC S7 CPU提供了數(shù)據(jù)路由功能,,可以在PROFINET和PROFIBUS DP之間進(jìn)行數(shù)據(jù)路由通訊,,同樣也適用于MPI和PROFIBUS或PROFINET之間。更多詳細(xì)信息請(qǐng)參考下面列表,。
這些變頻器固件版本必須≥V4.3.2,。固件版本為V4.2或V4.3的設(shè)備不支持路由功能。
控制單元從固件V4.3.2版本開始支持?jǐn)?shù)據(jù)路由,。
SINAMICS G120/G120D固件版本<V4,,或固件版本≥V4.7的變頻器,通過PROFIBUS DP或PROFINET可以使用S7通訊連接到裝有STARTER的PG/PC,。去年之后生成的所有帶PROFIBUS/PROFINET接口的S7 CPU/CP均支持S7路由功能,。
通過Drive ES Basic或≥V4.3.2版本的STARTER把驅(qū)動(dòng)集成到STEP7的硬件組態(tài)中。
需要把工程師站PG/PC配置到項(xiàng)目的網(wǎng)絡(luò)組態(tài)中,。
下表列出了所有集成數(shù)據(jù)路由功能的SIMATIC CPU/CP,。更多關(guān)于CPU的信息,請(qǐng)關(guān)注西門子客戶支持發(fā)布的更新信息,。
關(guān)于Startdrive V13 SP1的說明:
直到現(xiàn)在的新版本,,Startdrive使用的是數(shù)據(jù)路由通訊SINAMICS G120的控制單元。
一,、應(yīng)用概述
這個(gè)應(yīng)用可以不使用SIMATIC S7系列PLC,,只利用HMI設(shè)備如MP370/TP170 B來控制MM440變頻器的運(yùn)行控制和監(jiān)控。
這一應(yīng)用要求變頻器帶有Profibus-DP通訊模板,,所有后數(shù)字位為7的SIMATIC OP/TP ,,MP,, TD都可以做為2類主站實(shí)現(xiàn)這個(gè)功能。(IF1B接口),。
本例采用的是:
硬件設(shè)備:MM440+Profibus模板 MP370屏
軟件環(huán)境:WinCC Flexible 2007
任何時(shí)候MP370都只能控制一臺(tái)MM440,,所以變頻器外圍應(yīng)該設(shè)置急停電路來實(shí)現(xiàn)緊急情況下的變頻器停車。
急停電路應(yīng)該由急停開關(guān)(常閉接點(diǎn)),、自閉鎖的繼電器/接觸器和確認(rèn)按鈕構(gòu)成,。當(dāng)急停時(shí),自閉鎖的繼電器/接觸器斷開,,數(shù)字輸入端的接入電平為0V,,當(dāng)急停按鈕被釋放,必須要按確認(rèn)按鈕以使繼電器接觸器重新自閉鎖,,這時(shí)數(shù)字輸入端才能重新接入+24V高電平,。
出于安全原因,不允許將急停開關(guān)直接接到數(shù)字輸入端,。當(dāng)急停開關(guān)被釋放,,變頻器可以立即上電。
二,、功能描述
Micromaster 440變頻器可以不用SIMATIC S7,,而直接通過ProTool / WinCC Flexible進(jìn)行簡單控制和狀態(tài)顯示。
在MP370屏的功能界面完成驅(qū)動(dòng)的設(shè)置定義,,參數(shù)通過MP370設(shè)定值的輸入/輸出變量傳給變頻器,,寫控制字或讀取狀態(tài)字來控制變頻器或顯示變頻器狀態(tài)。相對(duì)于MP 370,,MM440充當(dāng)了SIMATIC S7控制器的角色,。
三、操作步驟:
1.設(shè)置MM440的DP地址,,在屏的control panelTransfer菜單中設(shè)置其地址與通訊速率,。使用DP電纜連接MM440 的DP接口與屏的IF 1B接口。
2.建立新的項(xiàng)目,,選擇正確的屏和設(shè)備版本
3. 新建連接,。所建連接類型為SIMATIC S7 300/400,屏的接口為IF 1B,,需要注意的是此處的PLC設(shè)備就是帶有Profibus-DP模板的MM440變頻器,,DP地址即為撥碼開關(guān)或P918所設(shè)的地址。
4. 建立變量,。用DB塊指示變頻器的各個(gè)參數(shù),,根據(jù)變頻器個(gè)參數(shù)是U32或者U16在建立變量時(shí)為其選擇正確的數(shù)據(jù)類型。在變量地址選擇時(shí)DB號(hào)為變頻器的參數(shù)號(hào),DB塊中起始位置表示的變頻器參數(shù)的index值,,如要對(duì)P1121.0進(jìn)行讀寫,,則變量的地址應(yīng)為DB1121 DBD0。
5.創(chuàng)建畫面,。通過拖動(dòng)工具欄中的對(duì)象在畫面上合理布局需要顯示的各個(gè)變量,,將I/O域連接相應(yīng)變量,注意顯示格式,。在畫面設(shè)計(jì)時(shí)應(yīng)注意添加“退出"按鈕,,并將單擊事件設(shè)為“stop run time