西門子6GK7343-1EX21-0XE0 西門子6GK7343-1EX21-0XE0
潯之漫 智控技術(shù)有限公司 上海詩(shī)慕自動(dòng)化設(shè)備有限公司
本公司銷售西門子自動(dòng)化產(chǎn)品,*,質(zhì)量保證,價(jià)格優(yōu)勢(shì)
西門子PLC,西門子觸摸屏,西門子數(shù)控系統(tǒng),西門子軟啟動(dòng),西門子以太網(wǎng)
西門子電機(jī),西門子變頻器,西門子直流調(diào)速器,西門子電線電纜
我公司大量現(xiàn)貨供應(yīng),價(jià)格優(yōu)勢(shì),*,德國(guó)*
電阻來(lái)消耗能量。
2. 因更換電源板或主控板所引起的過(guò)壓保護(hù),需調(diào)整VpN參數(shù)電阻。
3. 輸入電源電壓高于變頻器額定電壓太多,也能出現(xiàn)過(guò)壓。
八、欠壓保護(hù)(LU):
1. 首先檢查輸入電源電壓是否正常,接線是否良好,是否缺相。
2. “04”值參數(shù)電阻是否適當(dāng)。
3. 因更換電源板或主控板所引起的欠壓保護(hù),需調(diào)整VpN參數(shù)電阻。
4. 電壓檢測(cè)回路,運(yùn)放等器件不良也能導(dǎo)致欠壓。
九、有頻率顯示,但無(wú)電壓輸出:
. 變頻器運(yùn)行后,有運(yùn)行頻率,但在U、V、W之間無(wú)電壓輸出,此時(shí)需檢查載波頻率參數(shù)是否有丟失。
2. 若載波頻率參數(shù)正常,可運(yùn)行變頻器,用示波器檢查其驅(qū)動(dòng)波形是否正常。
3. 若驅(qū)動(dòng)波形不正常,則需檢查主控板CPU發(fā)出的SPWM波形是否正常,若異常,則CPU故障;若主控板的SPWM波形正常,則需斷電更換26P排線再試,若驅(qū)動(dòng)板驅(qū)動(dòng)波形仍不正常,則驅(qū)動(dòng)電路部分有故障,需修理或更換。
通信功能塊 FC5 "AG_SEND" 和 FC6 "AG_RECV"的特點(diǎn)
- FC5和FC6是異步通信方式。
- 在本例中,通過(guò)OB1調(diào)用這些功能塊 。(見(jiàn) Entry ID: 2795485) 。
- 它們的執(zhí)行可能需要多個(gè)OB1循環(huán)。
- FC5通過(guò)輸入?yún)?shù) "ACT"激活。
- 由"DONE"或 "ERROR"表示任務(wù)結(jié)束。
- AG_SEND 和 AG_RECV能夠同時(shí)通過(guò)同一連接通信。
- 本的功能塊 FC5 "AG_SEND" 和 FC6 "AG_RCV"可以在SIMATIC_NET_CP 庫(kù)中 "CP 300 > Blocks"下找到 。
示例程序說(shuō)明
示例S7程序包含從SIMATIC_NET_CP 庫(kù)中對(duì)通信功能塊FC5 "AG_SEND" 和 FC6 "AG_RCV"的調(diào)用。FC5 "AG_SEND"用于向另外的S7站、計(jì)算機(jī)站或者第三方的系統(tǒng)發(fā)送數(shù)據(jù)。FC6 "AG_RECV" 用于從另外的S7站、計(jì)算機(jī)站或者第三方的系統(tǒng)接收數(shù)據(jù)。
示例程序演示了通過(guò)ISO-on-TCP 連接通信時(shí)FC5 "AG_SEND" 和 FC6 "AG_RCV" 的功能。
首先創(chuàng)建S7-300站的硬件配置。
注意
設(shè)置MB10 作為時(shí)鐘標(biāo)記,發(fā)送請(qǐng)求由此時(shí)鐘標(biāo)記觸發(fā),保存和編譯S7-300硬件配置并下載到CPU中。
在本示例程序中使用了定時(shí)器T10。
在NetPro中為CPU配置上述的通信功能塊。如果通信對(duì)象組態(tài)在同一個(gè)S7項(xiàng)目中,那么就能夠配置一個(gè)的通信連接;如果通信對(duì)象沒(méi)有作為一個(gè)S7站組態(tài)在同一個(gè)S7項(xiàng)目中,那么可以配置一個(gè)非的通信連接。當(dāng)配置通信連接時(shí),確保了正確的IP地址或者PROFIBUS 地址,以及正確的端口、TSAP,或者LSAP,這些用于在通信對(duì)象之間正確識(shí)別通信連接。
通信功能塊 FC5 "AG_SEND" 和 FC6 "AG_RECV"必須使用的輸入?yún)?shù)“ID”和“LADDR”在通信連接的屬性-> "General"對(duì)話框中可以找到。
圖 1
示例 STEP7 程序包含了OB100, OB1, FB200, DB200, DB201, FC5 和 FC6塊。
OB100
OB100是啟動(dòng)OB,在CPU重新啟動(dòng)(暖啟動(dòng))時(shí)執(zhí)行。在這個(gè)OB塊中,*通信的觸發(fā)位M0.3 "START-UP"被使能。
OB1
OB1是循環(huán)調(diào)用塊。FB200(背景數(shù)據(jù)塊:DB200)在OB1中調(diào)用,M0.3 "START-UP"作為調(diào)用參數(shù)(INIT_COM)的實(shí)參,在FB200運(yùn)行后,復(fù)位M0.3 "START-UP"。
圖 2
FB200
OB1循環(huán)調(diào)用FB200。在FB200中調(diào)用通信功能塊 FC5 "AG_SEND" 和 FC6 "AG_RECV"
FC5 "AG_SEND" 參數(shù)
在輸入?yún)?shù)"ACT"輸入一個(gè)上升沿,來(lái)觸發(fā)發(fā)送請(qǐng)求。通過(guò)時(shí)鐘位M10.7和變量 "SND_BUSY".來(lái)控制發(fā)送請(qǐng)求。如果發(fā)送請(qǐng)求正在運(yùn)行,"SND_BUSY"被置位,不可能再觸發(fā)一個(gè)新的發(fā)送請(qǐng)求。
這個(gè)互鎖是非常重要的,因?yàn)橥ㄐ攀钱惒降模軌虺掷m(xù)幾個(gè)循環(huán)周期。持續(xù)觸發(fā)新的發(fā)送請(qǐng)求,而沒(méi)有等待檢查任務(wù)是否結(jié)束或因出錯(cuò)而停止,將會(huì)導(dǎo)致通信過(guò)載。
輸入?yún)?shù)"ID" 和 "LADDR"的值必須和NetPro中通信連接的屬性對(duì)話框中的參數(shù)一致(見(jiàn)圖1)。
在FC5的輸入?yún)?shù) "SEND"中,必須被發(fā)送的數(shù)據(jù)區(qū)域的地址和長(zhǎng)度,它包含要發(fā)送的數(shù)據(jù)(發(fā)送緩沖區(qū)),例如 P#DB201.DBX0.0 BYTE 100 。
在輸入?yún)?shù) "LEN"中,需要輸入被發(fā)送數(shù)據(jù)的字節(jié)長(zhǎng)度,本例中是100字節(jié)。
輸出參數(shù)"DONE", "ERROR"和 "STATUS"用來(lái)評(píng)估通信任務(wù),并且僅在同一個(gè)循環(huán)中有效。
圖 3
如果發(fā)送請(qǐng)求成功完成,"SND_BUSY"被復(fù)位,然后可以再次觸發(fā)一個(gè)新的發(fā)送請(qǐng)求。
如果發(fā)送請(qǐng)求產(chǎn)生錯(cuò)誤,"SND_BUSY"同樣被復(fù)位,并且FC5的"STATUS" 輸出參數(shù)值被保存用于錯(cuò)誤分析。
圖 4
FC6 "AG_RECV" 參數(shù)
輸入?yún)?shù)"ID" 和 "LADDR"的值必須和NetPro 中的通信連接的屬性對(duì)話框中的參數(shù)一致(見(jiàn)圖1)。在FC6的輸入?yún)?shù) "RECV"中,必須接收的數(shù)據(jù)區(qū)域(接收緩沖區(qū))的地址和長(zhǎng)度,它包含接收數(shù)據(jù),例如 P#DB201.DBX100.0 BYTE 100 。
圖 5
輸出參數(shù) "NDR" 表示是否接收到新數(shù)據(jù),輸出參數(shù)"LEN" 表示接收數(shù)據(jù)的長(zhǎng)度。
如果沒(méi)有成功接收數(shù)據(jù),輸出參數(shù)的值將被保存和分析。
圖 6
在FB200中,有對(duì)FC5 "AG_SEND" 和 FC6 "AG_RCV"產(chǎn)生的相關(guān)STATUS值發(fā)生頻率的評(píng)價(jià),該信息保存在FB200的統(tǒng)計(jì)接口參數(shù)"STATISTIC" ,數(shù)據(jù)類型為"Structure"。