百色西門子電機中國總代理商
專業銷售西門子S7-200/300/400/1200/1500PLC,ET200分布式I/O:ET200S、ET200M、ET200SP、ET200PRO、3RW系列軟啟動器(3RW30/3RW40/3RW44/3RW31)、3RK系列電機啟動器、數控系統、變頻器(MM420/MM430/MM440/S110/S120/G120/G120C/V10/V20/V60/V80/V90/G130/G150)、人機界面、觸摸屏、伺服、電機、西門子通訊電纜、現場總線、DP接頭、工控機,西門子低壓電器,儀器儀表等,并可提供西門子維修服務,歡迎來電垂詢。
作為****的工業自動化和數字化解決方案提供商,西門子PLC控制器在工業自動化領域具有廣泛的應用。作為西門子PLC控制器的全國代理商,我們引入了西門子PLC模塊總代理,提供*新的西門子PLC控制器和西門子PLC模塊,我們致力于為客戶提供*優質的西門子PLC控制器產品,同時也提供各種控制面板和自動化系統的設計、開發和集成服務,幫助客戶提高生產效率和管理效益。
五、模塊(IGBT)
1、其主要包括整流和逆變。
整流:從R 、S 、T端輸入頻率固定的三相交變電源,經三相整流橋全波整流成直流電。
逆變:六個IGBT管構成三相逆變橋,把直流電“逆變"成頻率和電壓任意可調的三相交流電。
2、a、15KW以下,PIM,包括整流、制動管、逆變;
b、18.5~30KW ,6管IGBT;
c、37 KW以上,雙管IGBT。
3、檢測模塊好壞
a、整流橋壓差0.4~0.7V,測量時需注意:a、值大小正確嗎?b、值偏差為多少?六者值偏差不能太大,否則整流橋已損壞。
b、IGBT壓差0.3~0.4V,六者值偏差不能太大,否則IGBT已損壞。
c、萬用表測量上橋時(整流、逆變),黑表筆接“+",紅表筆接R 、S 、T 、U 、V 、W。測下橋時,紅表筆接“-",黑表筆接R 、S 、T 、U 、V、W。
注:若檢測逆變部分電壓范圍正常時,并不一定說明逆變是好的,但如果不正常,說明其一定壞了。此外,若逆變上下橋測量值差距很大,說明緩沖電阻已壞。
六、接觸器(變頻器內部接觸器)
用于接通或斷開緩沖電阻。
1、15 KW及以下用繼電器,18.5 KW及以上用直流接觸器(24V);
2、接觸器壞了,出現 :
a、報“繼電器異常" ,b、小功率發熱。
七、直流母線“-"極一定要從整流橋出來,見圖1。
注:測主回路波形時,一定要區分“共地",主回路上的GND與“-"極并非一個概念。
八、三相220并不是單相220V,2.2 KW以下即可用三相220,三相輸入輸出一定要區分,不能接反,否則可能會炸機。
九、 風扇
主風道的風扇(+24V)維護時,不必斷電;
變頻器內部風扇維護時須斷電維護。
(1)用高速計數器功能采集,只要確保高速計數*高工作頻率高于脈沖頻率,就不會丟失脈沖。
(2)用定時中斷及脈沖采集子程序采集,只要確保采集時間間隔小于脈沖頻率的倒數就不會丟失脈沖。
(3)永外中斷(有中斷功能的輸入)及脈沖采集子程序采集,也要確保中斷響應速度足夠快,才不會丟失脈沖。
(4)如果脈沖頻率不高,如每20次/s以下,一般的輸入點直接進行采集,問題也不大
1.1如何獲得指針或者間接尋址有關的信息?
指針的類型包括16位指針、32位指針、Pointer(6Byte)和Any(10Byte)。16位指針用于定時器、計數器、程序塊的尋址;32位指針用于I/Q/M/L/數據塊等存儲器中位、字節、字以及雙字的尋址,其中第0~2位表示位地址(0~7)、第3~18位為字節地址,其余位未定義;Pointer和Any一般應用在復雜數據類型(比如Date_and_Time /Array/bbbbbb等)在FB、FC之間的傳遞。而Any可以看做是對Pointer的延伸,因為由10Byte組成的Any中Byte4~Byte9就是一個Pointer。
了解指針的格式十分重要,為正確使用指針,應閱讀如下內容:
1、 "SIMATIC Programming with STEP 7 V5.5" 05/2010 第27.3.4章 參數類型
2、文檔:1008用于S7-300 和S7-400 的語句表(STL)編程
3、文檔:F0215,S7-300和S7-400尋址 1.2為什么語句 LAR1 P##Pointerbbbbb 在一個函數(FC)中是無效的,然而,同樣的語句在一個功能塊(FB)中是有效的?
在FC被調用時,復雜數據類型例如指針是被復制到調用者的臨時變量區中,在FC內部對此V區地址直接取址放入到地址寄存器AR1或AR2是不被編譯器規則接受的(導致MC7寄存器信息過長),也就是說在FC內部通過P#進行地址寄存器取址僅能支持Temp臨時變量。因此如果需要在FC中操作指針等復雜輸入輸出變量地址需要使用累加器進行中轉。
考慮到程序的一致性、遵守編譯器規則和STL手冊中LAR1指令說明,建議用戶使用如下指令操作:
L P##Pointerbbbbb
LAR1 1.3 STEP 7 中哪些操作會覆蓋DB/DI寄存器或者地址寄存器AR1/AR2的內容?
下面說明了可能引起DB/DI寄存器或者地址寄存器AR1/AR2內容改變的一些操作:
DB寄存器和AR1受到影響的操作
1. 使用完整的DB路徑(如L DB20.Val)或者調用FC/FB時使用DB塊完整地址作為其參數,則DB寄存器內容被覆蓋。
例如在OB1中調用FC1后,DB寄存器變成20。
OPN DB1
Call FC1
bbbbb(bit):DB20.DBX0.2
因此在編程的時候,OPN 指令打開數據塊,通過DBX x.y的方式訪問其中內容, 但是如果在打開數據塊后DB寄存器的內容被修改了,則DBX x.y的方式訪問變量則 會訪問到錯誤的地址??梢酝ㄟ^使用符號尋址的方式或者使用完整路徑編程避免,當 然重新使用 OPN指令也是可以的。
2. 調用FC時使用bbbbbb, array, structure ,UDT作為其形參或者調用FB時使用bbbbbb, array, structure 或者UDT作為其in out形參,在FC/FB程序中訪問這些地址則AR1寄存器內容被覆蓋,因此當使用AR1進行間接尋址時需要注意AR1內容的正確性。
AR2地址寄存器和DI寄存器在FB中作為參數和靜態變量的基址尋址使用。AR2和DI如果被修改,會影響FB的參數訪問,如果希望在FB中使用DI寄存器或者地址寄存器AR2,必須預先保存它們中的內容,并在使用后恢復它們,例如:
TAR2 #AR2_SAVE; //AR2寄存器狀態保存到#AR2_SAVE
L DINO;
T #DB2_SAVE; //DI寄存器狀態保存到#DB2_SAVE
User Program
LAR2 #AR2_SAVE; //AR2寄存器恢復到使用前狀態OPN DI [#DB2_SAVE]; //DI寄存器恢復到使用前狀態
1.4 如何得到多重背景FB中的變量在背景DB里的**偏移量呢?
可以用下面的方法處理:
TAR2 (得到多重背景FB在背景DB里的偏移地址)
AD DW#16#00FFFFFF (屏蔽掉存儲區ID,可參考32位指針格式)
L P##Variable (得到變量在多重背景FB里的地址)
+D (多重背景FB的偏移地址與變量在多重背景FB里地址相加,即得到實際**偏移量)
LAR1
上述語句就是就得到了變量在背景DB中的**偏移量,從而供后續程序處理。 1.5如何在程序中使用ANY 型指針? 簡要說明如下:
L P##bbbbb //指向存儲地址指針bbbbb首地址
//這個參數是一個Any類型,P##bbbbb指向參數bbbbb的值所在地址,這就是指針的指針
百色西門子電機中國總代理商
- 玉林西門子電機中國總代理商 2024-11-22
- 貴港西門子電機中國總代理商 2024-11-22
- 欽州西門子電機中國總代理商 2024-11-22
- 北海西門子電機中國總代理商 2024-11-22
- 梧州西門子電機中國總代理商 2024-11-22
- 桂林西門子電機中國總代理商 2024-11-22
- 柳州西門子電機中國總代理商 2024-11-22
- 南寧西門子電機中國總代理商 2024-11-22
- 廣西西門子電機中國總代理商 2024-11-22
- 九江西門子電機中國總代理 2024-11-22
- 萍鄉西門子電機中國總代理 2024-11-22
- 南昌西門子電機中國總代理 2024-11-22
- 江西西門子電機中國總代理 2024-11-22
- 寧德西門子電機中國總代理 2024-11-22
- 龍巖西門子電機中國總代理 2024-11-22
聯系方式
- 電 話:18717946324
- 聯系人:占雪芬
- 手 機:18717946324
- 微 信:18717946324