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