王生彬
王生斌
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 639 個
工控威望: 1792 點
下載積分: 6031 分
在線時間: 253(小時)
注冊時間: 2007-09-07
最后登錄: 2024-12-26
查看王生彬的 主題 / 回貼
樓主  發(fā)表于: 2009-06-29 18:27
6RA70 入門指南2009-03-22 16:026RA70 SIMOREG DC MASTER 系列整流器為全數(shù)字緊湊型整流器,輸入為三相電源,可向直
流驅(qū)動用的電樞和勵磁供電,額定電樞電流從15A 至2200A。緊湊型整流器可以并聯(lián)使用,提
供高至12000A 的電流,勵磁電路可以提供最大85A 的電流(此電流取決于電樞額定電流)。
(1) 恢復(fù)缺省值設(shè)置 以及優(yōu)化調(diào)試/Resuming defaults and optimization
P051=21; 恢復(fù)缺省值,操作后P051=40 – 參數(shù)可改;
P052=3; 顯示所有參數(shù)(恢復(fù)缺省值后默認就是3);
P076.001=50; 設(shè)置 電樞回路額定直流電流百分比;
P076.002=10; 設(shè)置 勵磁回路額定直流電流百分比;
P078.001=380;設(shè)置 電樞回路供電電壓;
P078.002=380;設(shè)置 勵磁回路供電電壓;
P100=5.6; 設(shè)置 電樞額定電流(A);
P101=420; 設(shè)置 電樞額定電壓(V);
P102=0.32; 設(shè)置 勵磁額定電流(A);
P104、P105、P106、P107、P108、P109、P114;默認值
(P100~P102 由電機銘牌讀出)
P083=2 選擇 速度實際值 由脈沖編碼器提供;
P140=1 選擇 編碼器類型1 是相位差90度的二脈沖通道編碼器;
P141=1024 選擇 編碼器脈沖數(shù) 是1024;
P142=1 選擇 編碼器輸出 15V信號電壓;
P143=3000 設(shè)置 編碼器最大運行速度3000轉(zhuǎn);
P051=25 開始 電樞和勵磁的預(yù)控制以及電流調(diào)節(jié)器的優(yōu)化運行
P051=26 開始 速度調(diào)節(jié)器的優(yōu)化運行
Note:修改P051 參數(shù)前,首先“分閘”,修改完P(guān)051 參數(shù)后整流器轉(zhuǎn)換到運行狀態(tài)o7.4 幾
秒,然后進入狀態(tài)o7.0,此時“合閘”并“運行使能”,開始優(yōu)化。值得注意的是:端子38
脈沖使能(本實驗裝置中的第二個開關(guān),DIN2),必須為1 電機才能啟動。端子37 起停信號
(本實驗裝置中的第一個開關(guān),DIN1),必須有上升沿電機才能啟動。即按照如下順序:
OFF􀃆P051=25􀃆ON􀃆OFF。以后在電機運行時也是如此,需要端子38 的高電平和端子37
的上升沿才能起動電機。
(2) 6RA70 電動電位計的功能 參考功能圖:G126,G111
P433=240 將 電動電位計的輸出K240 連接主給定通道P433
P673=10 將 端子36(B10) 連接到電動電位計增加的控制端P673
P674=16 將 端子39(B16) 連接到電動電位計減小的控制端P674
P460=1 設(shè)置 電動電位計斜坡函數(shù)發(fā)生器 總是有效
P473=1 設(shè)置 電動電位計的輸出K240 存儲
P468=80 設(shè)置 電動電位計的最大值 80%
P469=-80 設(shè)置 電動電位計的最小值 -80%
調(diào)試時,將P44.1 = 240,在r43.1 中可以看到電動電位計的輸出值。
Note: P473 =1,使能存儲功能后,下電,上電后就以上次的值運行。
如果不使能斜坡功能,這給定會一次性加上去。
(3) 點動、爬行及正反向控制
點動 參考功能圖:G111,G129,G120
P435.1=10 點動1 的控制端是端子36;
P435.2=16 點動2 的控制端是端子39;
P436.1=402 點動值1 是5%;
P402=5 設(shè)定固定值5%;
P436.2=403 點動值2 是10%;
P403=10 設(shè)定另一個固定值10%;
爬行 參考功能圖:G111,G130,G120
P440.1=10 爬行1 的控制端是端子36;
P440.2=16 爬行2 的控制端是端子39;
P441.1=402 爬行值1 是5%;
P441.2=403 爬行值2 是10%;
Notes:點動不能疊加,有啟動命令時,點動無效;爬行可以疊加,有啟動命令時,爬行仍然
有效。
P671 = 0 只能正轉(zhuǎn);
P672 = 1 只能反轉(zhuǎn);
參考功能圖:G135,G180
(4) 參數(shù)組 復(fù)制與切換
P55 =112 復(fù)制 FDS1 到 FDS2
P676 = 16 端子39 為0 時,F(xiàn)DS1; 端子39 為1 時,F(xiàn)DS2
在端子39 為1,即FDS2 時,
P143 = 1500 最大轉(zhuǎn)速為1500
P051 = 26 速度環(huán)優(yōu)化
此時用端子39 即可進行兩組參數(shù)的切換,兩個速度給定。
NOTE: 要在切換參數(shù)后,在進行一次速度環(huán)的優(yōu)化。
(5) S7-200 與6RA70 通訊的USS 協(xié)議
任務(wù)一:用S7-200 向6RA70 傳送控制字1 和速度給定;
第一步:在使用MicroWin software 創(chuàng)建項目之前,首先安裝USS protocol;
第二步:設(shè)置通訊接口(PC/PPI cable);
第三步:利用PC/PPI 電纜連接PC 與S7-200 PORT1 端口,為編程使用;
第四步:用串口電纜將S7-200 PORT0 端口與6RA70 面板上的RS232/RS485 接口相連;
第五步:使用USS 協(xié)議的初始化模塊USS_INIT 初始化S7-200 的PORT0 端口,由于每次啟
動時只需初始化一次,故使能位選SM0.1。這里注意此處的波特率和地址要與6RA70 中參數(shù)
P783 和P786 設(shè)置的一致。二進制值2#1000 表示要初始化USS 地址為3 的變頻器,即從低
位開始,第n 位為1 表示地址為n-1,此處第4 位為1 表示地址為3。
為了運行變頻器還需要在6RA70 中設(shè)置以下參數(shù):
參數(shù) USS1(PMU:X300) USS2(CUD1:X172) USS3(CUD2:X162)
P780=2 P790=2 P800=2
P787=0 P797=0 P807=0
P786=3 P796=3 P806=3
P783=6 P793=6 P803=6
P781=2 P791=2 P801=2
P782=127 P792=127 P802=127
P927=6 P927=42 P927=82
P785.1=1 P795.1=1 P805.1=1
P785.2=0 P795.2=0 P805.2=0
P644=2002 P644=6002 P644=9002
P661=2100 P661=6100 P661=9100
本實驗采用PMU 上的USS 接口,因此采用第一組參數(shù)設(shè)定。
P927 = 6 指定哪種接口修改參數(shù)(6=2+4):PMU + G-SST1;
P780 = 2 設(shè)置 G-SST1 接口 為USS 協(xié)議;
P781 = 2 設(shè)置 G-SST1 過程數(shù)據(jù)(PZD)的數(shù)量 為2;
P782 = 127 設(shè)置 G-SST1 參數(shù)任務(wù)(PKW)的數(shù)目 由電報長度決定;
P783 = 6 設(shè)置 G-SST1 接口波特率 為9600;
P785.1 = 0 設(shè)置 總線終端負載 OFF (此時,連接線上的終端電阻要為ON);
P785.2 = 0 設(shè)置 第一個接收字的位10 不具有“由PLC 控制”的功能
P661 = 2100 將 接收到第一個字的第一位B2100 連接到控制字1 的Bit 3;
P644 = 2002 將 接收到第二個字K2002 連接到主給定P644;
第六步:使用USS_CTRL 模塊來控制USS 地址3 的6RA70 裝置,為了調(diào)試方便,將模塊的
所有輸入、輸出端都分配地址。
程序框圖:
設(shè)置轉(zhuǎn)速為50%,變頻器運行的前提是OFF2=0,OFF3=0。
第七步:在編譯程序之前,選擇 Program Block,右鍵選擇Library Memory,再點擊Suggest
Address,選擇V 存儲區(qū)的地址VB1000~VB1396。
注:避免與已經(jīng)使用的存儲區(qū)沖突,若沖突,可重新點擊Suggest Address。
第八步:編譯程序并下載到S7-200,運行程序,在狀態(tài)表中將RUN 位置1,并輸入速度給
定,這時變頻器就會按照指定的頻率運行起來了。
Notes:由于這是針對MM4 開發(fā)出來的協(xié)議庫,因此在與6RA70 通訊的時候,并不能實現(xiàn)司
所有的功能。在本試驗中,僅僅是將RUN 信號,連接到了控制字的Bit3 脈沖使能位,因此如
果要實現(xiàn)更復(fù)雜的功能需要連接更多的變量。
如果變頻器未運行,可在6RA70 面板上查看如下變量:
(1)r810.01、r810.02,這是接收到的第一和第二字節(jié),看是否與PLC 中發(fā)出的數(shù)字一致。
(2)r650,這是控制字1,看它的Bit3 與程序中RUN 位是否一致。
(3)r029,這是主給定值,看它與程序中所設(shè)定的值是否一致。
(4)查看P644 是否與K2002 連接,以及程序中速度給定值是否合理。
(5)查看P648 是否為9 以及P661 與B2100 是否相連

任務(wù)二:用S7-200 讀寫6RA70 的參數(shù)。
第一步至第六步與任務(wù)一相同;
第七步:通過 USS_WPM_W 以及USS_RPM_W模塊對參數(shù)P78 進行讀寫,先完成寫再讀,以
此驗證是否讀寫成功。
第八步:通過USS_RPM_D 讀參數(shù)P143, 無符號的32 位整數(shù)。
第九步:通過USS_RPM_W 讀參數(shù)P401,是16 位的有符號整數(shù),而USS_RPM_W 是用來
讀16 無符號的整數(shù),因此用這個功能塊讀6RA70 的I2 型參數(shù)時會產(chǎn)生一定的問題,如參數(shù)值
是正數(shù)則能夠正確讀寫,當參數(shù)值是負數(shù)時,讀寫操作就無法實現(xiàn)了。
NOTE: 三種不同的功能塊的應(yīng)用范圍:
子程序名稱 功能 對應(yīng)6RA70 中的數(shù)據(jù)類型
USS_RPM_W
USS_WPM_W
讀寫16 無符號的整數(shù) O2、I2
USS_RPM_D
USS_WPM_D
讀寫32 無符號的整數(shù)
USS_RPM_R
USS_WPM_R
讀寫浮點數(shù)
錯誤代碼及常見問題
實驗中通訊經(jīng)常會出現(xiàn)問題,這時候就需要查看錯誤代碼。常見的錯誤代碼及解決方法如下:
“1”:驅(qū)動器不應(yīng)答。
重新進行一遍操作,若無錯誤代碼則代表通訊不穩(wěn)定,通常為硬件接口問題,無太大影響;若
錯誤代碼仍然為“1”,則檢查驅(qū)動器地址是否正確。
“3”:檢查到來自驅(qū)動器的應(yīng)答中校驗錯誤。
通常為通過S7-200 寫參數(shù)時遇到,檢查要修改的參數(shù)類型,如USS_RPM_W 模塊為讀16 位無
符號整數(shù),若要讀取的參數(shù)值為二進制數(shù)就會出錯誤代碼“3”。
“8”:通訊端口正在忙于處理指令。
通常為使能端一直為“1”,使模塊一直處于使能狀態(tài)。
“12”:驅(qū)動器應(yīng)答中的字符長度不受USS 指令支持。
通常為參數(shù)設(shè)置了不可以設(shè)置的值,例如P644 不可以設(shè)置16#205,若對參數(shù)P644 傳送
16#205 則會出現(xiàn)錯誤代碼“12”。另外,若P51=0 或在運行狀態(tài),參數(shù)不允許修改時,也會
出現(xiàn)錯誤代碼“12”。
“17”:USS 激活,不允許改動。
通常為初始化模塊USS_INIT 的使能端置為常1。
“19”:無通訊,驅(qū)動器未設(shè)為激活。
通常為初始化模塊USS_INIT 的使能端置為0。
“20”:驅(qū)動器應(yīng)答中的參數(shù)或數(shù)值不正確或包含錯誤代碼。
通常為讀寫參數(shù)模塊的“index”的輸入不正確,注意有功能數(shù)據(jù)組的要按要修改的功能數(shù)據(jù)組
號輸入;而沒有功能數(shù)據(jù)組的要輸入“0”。
另外,還要注意:
(a) 連接器號及位連接器號都是以16 進制表示的,使用USS_RPM_W 模塊傳送參數(shù)時需注
意。例如:要將參數(shù)P644 與K2002 連接,需要將16#2002 或者8194(十進制的
16#2002)傳送給P644。
(b) 開始做試驗時要注意查看參數(shù)P676、P677,以確定功能數(shù)據(jù)組是否已經(jīng)被切換,最好
恢復(fù)一下工廠設(shè)置。
(5) S7-300 通過DP 與6RA70 通訊
第一步:設(shè)置6RA70 上與DP 通訊的相關(guān)參數(shù)。
P927 = 3 指定哪種接口修改參數(shù)(7=1+2): CB + PMU ;
P918 = 3 設(shè)置 CB地址 為3;
U722 = 10 設(shè)置 報文監(jiān)控時間 為10ms;
NOTE:電子板斷開電源后再合上或U710.001 或U710.002 置為0 后,參數(shù)U712,U722 和
P918 的值才能傳送到附加板上。
P648 = 3001 將 PZD1(K3001) 連接到控制字1 P648
P644 = 3002 將 PZD2(K3002) 連接到主給定 P644
U734.1 = 32 將 狀態(tài)字K0032 連接到PZD1 反饋值U734.1 上
U734.2 = 167 將 速度實際值K0167 連接到PZD2 反饋值U734.2 上
第二步:在Step7 種新建300 項目,在DP 網(wǎng)中插入“DC MASTER CBP2”。
第三步:在 “DC MASTER CBP2”組態(tài)報文格式。
組態(tài)完畢后,可以分別看到PZD 報文和PKW 報文的地址。
第四步:編寫通訊程序。
在OB1 中編寫程序SFC14,15,用來控制變頻器運行以及讀寫參數(shù)。
參數(shù)LADDR 對應(yīng)PZD 的起
始地址。
參數(shù)LADDR 對應(yīng)PKW的起始地址。
建立的DB1 如下:
第五步:下載及驗證。
將9C7E 賦值給DB1.DBW20,再將9C7F 賦值給DB1.DBW20,將1000 賦值給
DB1.DBW22,電機轉(zhuǎn)。
讀寫參數(shù):
讀P648:將1288 0000 0000 0000 賦值給DB1.DBW12~18,讀到DB1.DBW0~6 的值是
1288 0000 0000 3001;
讀P644:將6284 0100 0000 0000 賦值給DB1.DBW12~18,讀到DB1.DBW0~6 的值是
4284 0100 0000 3002;
寫P644:將7284 0100 0000 3003 賦值給DB1.DBW12~18,讀到DB1.DBW0~6 的值是
4284 0100 0000 3003;
注意事項:
1.6RA70 有四塊基本模板:CUD1/CUD2, A7002, 勵磁板,EEPROM。
2. 重點要掌握6RA70 整流器的連接框圖,以及怎樣讀連接框圖。
3.OFF1、OFF3 命令對主給定、附加給定1、附加給定2 有什么影響?
OFF1 可以控制主給定P644、附加給定1P645;
OFF3 可以控制主給定P644、附加給定1P645、附加給定2P634.2;
4.附加給定值2 與其他給定值有什么區(qū)別?
附加給定值2 是直接加在速度調(diào)節(jié)器上的,在啟動時,速度可以直接達到附加給定值2,而不
需要斜坡上升時間,不受停車命令OFF1 的控制