王生彬
王生斌
級別: 論壇先鋒
![]() |
S7-200與6RA70裝置的連接 (1)系統要求 安裝MicroWin software(V3.2以上)以及 USS協(xié)議庫(V2.0以上) PC/PPI電纜、S7-200CPU、電源模塊、通信電纜 6RA70驅動(dòng)裝置及一臺PC機 (2)連接方式 用串口電纜將S7-200PORT0端口與6RA70的PMU上X300、CUD1端子X(jué)172或CUD2端子X(jué)162相連 (注意:端口連接的規則,X300是3對3、8對8;CUD1端子X(jué)172是3對X172:58,8對X172:59;CUD2端子X(jué)162是3對X162:63,8對X162:64) (3)基本參數設置 參數 USS1(PMU:X300) USS2(CUD1:X172) USS3(CUD2:X162) P780=2 P790=2 P800=2 P787=0 P797=0 P807=0 P786=11 P796=11 P806=11 P783=6 P793=6 P803=6 P781=2 P791=2 P801=2 P782=127 P792=127 P802=127 P927 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 (4)程序實(shí)現及注意事項 根據檢測元件返回的電機實(shí)際電流值,先在S7-200中判斷電機是否過(guò)流,利用S7-200的自由通信端口與6RA70的實(shí)時(shí)通信,來(lái)改變6RA70裝置中電流限幅值,達到控制電機電樞電流目的。如果電機不過(guò)流,正常保持6RA70裝置中電流限幅值的80%,如果電機過(guò)流,則改變6RA70裝置中電流限幅的值為100%,如果通信反饋回的電機轉速實(shí)際值很低而且有電機繼續過(guò)流,則判斷電機機械堵轉,此時(shí)則通過(guò)通信方式封鎖6RA70裝置,系統停機并報警。 在程序實(shí)現過(guò)程中要注意以下幾點(diǎn): a) USS 主站(PLC)與USS 從站(傳動(dòng)裝置)之間的通訊是異步方式的,負責與傳動(dòng)裝置通訊的工作程序應采用后臺工作方式,如何發(fā)送接收數據應與控制邏輯無(wú)關(guān)。用戶(hù)程序通過(guò)改變USS 報文中的STW 及HSW 的值,來(lái)控制變頻器的啟停及改變設定頻率值。 b) 利用發(fā)送指令(如XMT,P_SEND,P_SND_RK)發(fā)送USS 報文至傳動(dòng)裝置,利用接收指令(如RCV,P_RCV,P_RCV_RK)接收變頻器返回的USS 報文。同一時(shí)刻,只能有一個(gè)發(fā)送指令或接收指令被激活。 c) USS 通訊程序包括通訊端口初始化子程序、 BCC 校驗碼計算子程序、數據發(fā)送子程序、數據接收子程序、通訊超時(shí)響應子程序、通訊流程控制子程序等?刹捎弥袛囗憫姆绞,也可用查詢(xún)相應標志位的方式來(lái)實(shí)現。 d) 設立發(fā)送接收數據緩存區與映像區,用戶(hù)應通過(guò)改變映像區的USS 發(fā)送報文值來(lái)控制傳動(dòng)裝置,或通過(guò)讀取映像區USS 接收報文中的狀態(tài)值來(lái)判斷傳動(dòng)裝置的當前狀態(tài)。以防止因干擾而接收到錯誤數據而使PLC 做出錯誤的判斷和控制。 |
---|---|
|