西門子 6SE6440-2UC21-1BA1 江蘇代理商 西門子 6SE6440-2UC21-1BA1 江蘇代理商 西門子 6SE6440-2UC21-1BA1 江蘇代理商
聯(lián)系人: 劉文秀(銷售經(jīng)理)
24小時;0731-89591337 137 6211 0473
QQ:1533714462
地址:長沙市岳麓區(qū)天頂街道尖山安置公寓樓702室
長沙奈歐自動化設(shè)備有限公司專業(yè)銷售西門子S7-200 / 300/400 / 1200PLC,數(shù)控,變頻器,人機(jī)界面,屏,伺服,電機(jī),西門子電纜等,并可提供西門子服務(wù),歡迎來電垂詢
描述
如果在TIA Portal的“指令->工藝->運(yùn)動控制”的面板中的“測量輸入,輸出凸輪,凸輪軌跡”和“凸輪”的文件夾中沒有包含任何指令,同時在“同步運(yùn)動控制”的文件夾中僅包含了“MC_GearIn”指令,這最有可能是由于S7-1500 CPU組態(tài)的固件導(dǎo)致。
為了使用上述文件夾中的指令,需要檢查S7-1500CPU的固件組態(tài)。同時需要固件版本V2.0(或者更高)同時SETP7(TIA Portal)V14以上的版本才能夠使用運(yùn)動控制V3.0的指令。
用固件版本為V2.0(或更高版本)的CPU在設(shè)備組態(tài)中替換當(dāng)前的CPU。
注意
需要將S7-1500的CPU的中配置的固件版本升級成同樣的固件,如果CPU不能再升級到固件V2.x,就需要替換CPU。
還應(yīng)該檢查運(yùn)動控制指令的版本(圖1)。從“指令>工藝>運(yùn)動控制”面板右邊的下拉列表中選擇版本V3.0。
注意
當(dāng)選擇S7-1500 CPU固件版本V2.x和運(yùn)動控制庫V3.0時運(yùn)動控制V3.0指令是自動選擇的。工藝CPU(CPU 15xxT)的固件均為V2.0或者更高。
如果組態(tài)了一個工藝CPU (CPU 15xxT) 同時已經(jīng)選擇了運(yùn)動控制庫V3.0,以下的指令可以使用:
調(diào)用環(huán)境
這個FAQ是基于STEP 7 (TIA Portal) V14 SP1創(chuàng)建的。
在實際應(yīng)用中如果PLC組態(tài)工藝對象時,當(dāng)“與驅(qū)動裝置進(jìn)行數(shù)據(jù)交換”及“與編碼器進(jìn)行數(shù)據(jù)交換”時選擇了“運(yùn)行時自動應(yīng)動驅(qū)動值”及“自動進(jìn)行編碼器值數(shù)據(jù)交換”時,工程師常常會遇到PLC控制V90 PN起動運(yùn)行工作不正常的問題,如PLC起動后調(diào)用MC_Power功能塊對驅(qū)動器進(jìn)行使能時,功能塊出現(xiàn)16# 8001錯誤代碼,工藝對象顯示“與設(shè)備(驅(qū)動裝置或編碼器)通信故障”報警等。
為了避免這些問題,請按照本文說明調(diào)用MC_Power命令。
當(dāng)通過1200/1500 PLC通過組態(tài)工藝對象的方式對V90進(jìn)行控制時,需要使用MC_Power功能塊對驅(qū)動器進(jìn)行使能。某些工況下,要求設(shè)備啟動后,PLC立即通過MC_Power對驅(qū)動器進(jìn)行使能,因此用戶在編寫驅(qū)動使能程序時,將MC_Power的Enable管腳給定為常1,如果這樣編程則需要保證驅(qū)動器、編碼器與控制器通訊正常。但是,如果PLC先于驅(qū)動器完成啟動,這樣編程MC_Power將無法正常完成使能過程,功能塊會報16#8001錯誤,而且工藝對象會出現(xiàn)“與設(shè)備(驅(qū)動裝置或編碼器)通信故障”報警,如圖1、圖2所示,只有對工藝對象的故障完成確認(rèn)后才可以正常使能。
圖1 編程示例
圖2 報警顯示
基于以上的原因,建議工程師采用以下的方法進(jìn)行“MC_Power”的編程。
將Enable管腳與工藝對象中通訊相關(guān)的變量“TO.StatusDrive.CommunicationOK”、“TO.StatusSensor[1].CommunicationOK”進(jìn)行關(guān)聯(lián),變量位置查找如圖3、4所示,編程示例如圖5所示,此時,當(dāng)PLC與驅(qū)動器都啟動完成,且通訊建立時,驅(qū)動器才能完成使能。
此外,還可以將“TO.StatusDrive. AdaptionState”的狀態(tài)(2:“ADAPTED”,已完成數(shù)據(jù)傳送)加入到啟動條件中。
圖3 工藝對象驅(qū)動通信狀態(tài)
圖4 工藝對象編碼器通信狀態(tài)
圖5 正確的“MC_Power”編程示例
PLC與驅(qū)動器之間通訊建立后,如果在正常運(yùn)行過程中出現(xiàn)通訊中斷的情況,通訊恢復(fù)后,在對MC_Power進(jìn)行使能時,Error管腳會出現(xiàn)16#8001錯誤,工藝對象會出現(xiàn)“與設(shè)備(驅(qū)動裝置或編碼器)通信故障”報警,由于工藝對象故障的存在,MC_Power將無法對驅(qū)動器進(jìn)行使能,只有確認(rèn)故障后,驅(qū)動器才能重新使能。