上海贊國是西門子核心代理商,有西門子授權代理證,專業(yè)做西門子全系列產(chǎn)品,質(zhì)量保證,產(chǎn)品均為原裝進口。且大部份產(chǎn)品現(xiàn)貨銷售,價格非常有優(yōu)勢,如有以下系列產(chǎn)品:德國西門子全系列自動化及儀器儀表。西門子PLC,西門子變頻器,西門子觸摸屏,西門子數(shù)控系統(tǒng),西門子7MH稱重模塊,稱重傳感器,6AV觸摸屏,6ED工業(yè)電源,PLC200,200SMART,300,400,S7-1200,S7-1500,PLC放大板,6DR閥門定位器,6GK工業(yè)以太網(wǎng)、網(wǎng)絡組件、卡,6ED LOGO模塊,壓力變送器,物位變送器,溫度儀表,流量儀表,等西門子工業(yè)自動化產(chǎn)品,歡迎來電咨詢!
西門子CPU6ES7512-1CK01-0AB0是S7-1500 緊湊型CPU CPU 1512C-1 PN, 中央處理器,帶 內(nèi)存 250 KB,用于 程序及 1MByte 用于數(shù)據(jù), 32 個數(shù)字輸入端, 32 個數(shù)字輸出端, 5 個模擬輸入, 2 個模擬輸出, 6 個快速計數(shù)器, 4 個快速計數(shù)器針對 PTO/PWM/頻率輸出 第 1 個接口:PROFINET IRT 帶雙端口交換機, 48 ns Bit 性能, 包括 Push-In 式前面板連接器, 需要 SIMATIC 存儲卡
說明
這部分介紹如何進行ProDiag監(jiān)控配置, 監(jiān)控消息不存在HMI系統(tǒng)中,而是存在S7-1500CPU內(nèi),HMI設備不需要做任何配置。
SINAMICS系列變頻器消息由字母(A:警告,F(xiàn):錯誤)和相應數(shù)字組成,可以到相關文件里找到報錯或者警告的原因。
SINAMICS G110/G120 和S110/S120消息使用XML文件格式,參見:47520881 條目介紹了如何為每個變頻器下載XML文件
下一步需要將XML文件轉(zhuǎn)換成CSV文件的格式導入到EXCEL, 77467239 條目介紹了下一步需要處理的信息
下載 與使用SINAMICS XML 解析器信息
應用解析器將XML文件轉(zhuǎn)換成CSV文件
將CSV文件導入到微軟的EXECL里
示例
庫中包含的FB”SinamicsAlarms”可以用來實現(xiàn)SINAMICS消息的診斷。輸入?yún)?shù)“faultTextNo”和“warnTextNo”分別對應變頻器的錯誤和報警編號 。 FB”SinamicsAlarms”分為2個程序段,使用SCL編寫。
程序段1為監(jiān)控錯誤的程序
程序段2為監(jiān)控警告的程序
可在博途巡視窗口("報警顯示")或Web服務器中查看消息文本。 為此,在FB“SinamicsAlarms”中為兩個靜態(tài)變量“statFaultProDiag”和“statWarnProDiag”組態(tài)了監(jiān)視類型“錯誤消息”。
下表是輸入?yún)?shù)的信息:
數(shù)據(jù)參數(shù)
需求
接下來創(chuàng)建一個項目,配置一個S7-1500CPU并添加驅(qū)動器,為了配置驅(qū)動器需要事先安裝SINAMICS Startdrive軟件或者安裝GSD/GSDLM文件。
注意
在Startdrive中只支持固件版本V4.8以上的SINAMICS S120。
為了在STEP 7 (TIA Portal)顯示的消息,需要按照如下步驟將Excel列表導入到STEP 7 (TIA Portal)的消息列表中:
在項目S7站總覽視圖中找到“PLC報警文本列表”。
插入新文本列表,用粘貼功能分配一個名字,比如說“SINAMICS G120消息文本”。
在“選擇欄”下拉菜單選擇”“Decimal”選項,插入新的文本列表。
選中新建的文本列表,在其下面的窗口中,應用粘貼功能為新建的文本列表輸入范圍0到3(某某的文本列表條目)。
打開Excel列表,選中并復制ProDiag需要配置的消息信息,例如”Error Number decimal”與“Long Name”列。
在STEP7(TIA Portal)的“某某文本列表條目”窗口, “結(jié)束范圍” 右擊在彈出的菜單第二列內(nèi)選擇粘貼。
圖. 1
Execl內(nèi)您選擇的消息就被粘貼到STEP7 (TIA Portal)里您新建的“SINAMICS G120消息文本”中,保存并編譯PLC站。
圖. 2
在STEP7(TIA Portal)中打開全局庫"109749790_SinamicsProDiag_Lib_STEP7_TIA-Portal_V14".其中功能塊“SinamicsAlarms”在主模板的文件夾里。
把“SinamicsAlarms”功能塊從全局庫中拖拽到PLC站內(nèi)的程序塊里。
在塊內(nèi)(比如OB1)調(diào)用“SinamicsAlarms”,并為其輸入?yún)?shù)分配全局DB變量。
改變背景DB的名字至"instSinamicsAlarmsDB"。
在STEP7(TIA Portal)程序中創(chuàng)建ProDiag功能塊,并為起名“SinamicsDiagFB”。關于配置ProDiag的詳細信息可參見例程“利用 ProDiag 進行機器設備診斷”,條目號: 109740151.
右擊背景DB"instSinamicsAlarmsDB"從彈出菜單里面選擇”屬性”
在屬性窗口的屬性選項卡中分配ProDiagFB. 設置:分配ProDiagFB為“SinamicsDiagFB”。
點擊確定關閉窗口,打開功能塊“SinamicsAlarms”。
在塊接口標記靜態(tài)變量"statFaultProDiag".可監(jiān)視的錯誤信息用于此變量。
在巡視窗口選擇監(jiān)控標簽,下拉菜單下面的“詳細文本域”改變詳細文本域的內(nèi)容,名稱必須與文本列表一致。
在這個例子里選擇名稱 "SINAMICS G120 Meldetexte" SINAMICS G120 消息文本
詳細文本域需寫入: "@4%4d@: @4%t#"SINAMICS G120 Meldetexte"@
重復16到17步為靜態(tài)變量 "statWarnProDiag"寫入詳細文本信息。
Fig. 3
保存并編譯STEP7(TIA Portal)項目并下載項目至CPU。
打開OB1或者是調(diào)用“SinamicsAlarms”功能塊的塊,轉(zhuǎn)至在線監(jiān)控。
現(xiàn)在通過DB變量可以分別讀取到"faultTextNo" 和 "warnTextNo"兩個參數(shù)的錯誤和報警數(shù)據(jù)??梢栽谘惨暣翱凇霸\斷”>“報警顯示”中看到相應消息的顯示信息。
圖. 4
在描述過程中有一下幾點好處:
不需要在HMI設備進行配置
配置過程與WinCC Advanced, WinCC Professional and WinCC V7獨立
The消息可以用于WEB服務器,SIMATIC NET和OPC UA AC
時間戳和循環(huán)周期相匹配
數(shù)據(jù)類型
描述
faultTextNo
Int
輸入的十進制錯誤號
warnTextNo
Int
輸入的十進制警告號