張建兵,王芳,萬永麗,姜貴中,吳學云
(云南省機械研究設計院云南省先進制造技術研究中心云南省機電一體化應用技術重點實驗室,云南昆明 650031)
PLC上的通信技術應用
張建兵,王芳,萬永麗,姜貴中,吳學云
(云南省機械研究設計院云南省先進制造技術研究中心云南省機電一體化應用技術重點實驗室,云南昆明650031)
根據(jù)高效球磨機的控制要求,設計開發(fā)球磨機的控制方案,分析人機界面、PLC、變頻器的內部參數(shù)聯(lián)系,探討人機操作界面的構成方法,PLC對變頻器的參數(shù)設置方法、PLC與變頻器之間的命令和工作狀態(tài)傳遞方法,PLC控制軟件結構,總結PLC上的通信技術應用,應用方案適合高效球磨機的加工要求。
球磨機;人機界面;PLC;變頻器;通信設置
本文所介紹的高效球磨機主要用于超細粉體的加工。超細粉體是指從微米級到納米級的一系列粉體材料,目前廣泛應用于化工,輕工、能源、冶金、建材、電子、制藥等許多領域。與現(xiàn)代產(chǎn)業(yè)發(fā)展,尤其是與高新技術產(chǎn)業(yè)的發(fā)展密切相關。
(1)預磨:轉速:0~300rpm。運行時間:0~60min。
(2)球磨工藝:轉速I:0~400rpm。運行時間:0~200s。轉速II:0~400rpm。運行時間:0~200s。I,II工序循環(huán)交變:0~100次。
(3)冷卻工藝:轉速:0~300rpm。運行時間:0~60min。
以上所述轉速和時間要求可調,用戶可在使用過程中根據(jù)加工需要作相應的調整。并且顯示當前運行時間及轉速。
根據(jù)用戶提出的球磨機動作要求,經(jīng)過認真分析研究,并對各方案進行對比,最后選擇了“PLC+人機界面+變頻器”的控制方案。考慮到產(chǎn)品成本,使用中只要求顯示和調整時間、轉速,并不要求顯示復雜圖形的特點,人機界面采用中達電通文本顯示器(TP02G-AS1),而不采用觸摸屏作為人機界面。采用PLC(DVP14ES00R2)作為主機控制系統(tǒng),采用VFB300B43A變頻器作為驅動系統(tǒng)驅動變頻電機運動,從而實現(xiàn)球磨機的動作要求。三者之間采用RS232和RS485進行通信聯(lián)接。由于它們都采用同一廠家的產(chǎn)品,便于機器生產(chǎn)廠家的設計、采購、安裝、調試等工作的順利進行,對整機的持久穩(wěn)定運行有較大幫助,而且各單元之間不存在通信協(xié)議不匹配和電磁兼容性的問題,降低了整機開發(fā)過程中的風險。便于實現(xiàn)各種指令和信息的傳輸與反饋。實現(xiàn)了實時監(jiān)控及操作。也有利于最終用戶的使用、維修、更換、及日常保養(yǎng)。圖1為球磨機控制系統(tǒng)結構圖。

圖1 球磨機控制系統(tǒng)結構圖
球磨機控制系統(tǒng)的各單元需進行分別設置,但在設置過程中需合理規(guī)劃內部變量。使各單元能互相讀/寫及調用內部變量。
3.1人機界面的設置
人機界面選用文本顯示器(TP02G-AS1),TP02G-AS1配有串行通信端口COM1(RS232)及COM2(RS485),本機使用COM1作為與PLC的通信接口。同時,COM1也作為程序下載端口,使其作為用PC寫入文本顯示器程序的通信端口。在用PC建立新人機界面文件時,需進行人機界面的機種設定;建立新人機界面文件后,進行相關人機界面與PLC的通訊設定;如圖2所示。

圖2 機種及通訊的設定
由于人機界面、PLC、變頻器的各部分內部變量在整機運行中是有機聯(lián)系、互相取用的,因此只有合理規(guī)劃內部變量,才能使得控制系統(tǒng)的各部分在運行中均能正確識別變量,實現(xiàn)通信的暢通無阻和程序的正確運行。對內部主要變量所作的規(guī)劃和分類如表1所示。

表1 人機界面與PLC對應參數(shù)
根據(jù)相關要求及定義的變量對人機界面的各操作界面進行配置設定。如圖3所示。

圖3 數(shù)值輸入設定

圖4 人機界面顯示畫面
設置完成后人機界面如圖4所示:圖中“#”為所讀PLC關聯(lián)裝置的數(shù)值,此數(shù)值可由用戶在人機界面上通過數(shù)值設定功能鍵(F0-F8)設置操作數(shù);使用非常方便、快捷。而且由于在人機界面上做出提示,操作者只需按相應的F功能鍵即可對操作數(shù)進行修改。
3.2PLC系統(tǒng)程序
PLC作為整臺機器的控制核心,其既有處理數(shù)據(jù)和邏輯控制的,又有數(shù)據(jù)的上傳下達,信號及信息交換的樞紐功能。為防止每次開機都要設置各加工參數(shù),保證加工產(chǎn)品的一致性,設置用的各數(shù)據(jù)寄存器(D410-D413,D421-D424)均采用停電保持型。PLC程序中所使用的特殊輔助繼電器及特殊數(shù)據(jù)寄存器功能說明如下:M1013為1s時鐘脈沖,M1011為10ms時鐘脈沖。M1002為啟動正向脈沖。D1120為COM2(RS485)通信協(xié)議,D1129為通信超時時間定義,M1122為送信要求,M1123為接收完畢,M1127為通信指令數(shù)據(jù)傳送接收完畢,不包含RS指令,M1129為接收超時。
由于變頻器是按頻率指令運行。所以,根據(jù)電機規(guī)格型號及機械傳動比的數(shù)據(jù),相關數(shù)據(jù)必須在PLC內作相應的轉換及處理。以方便用戶設置和操作機器。如:電機為8極電機,額定轉速為750rpm。機械傳動比為2.55。由于電機轉速n=60f/P,根據(jù)人機界面設定轉速等于球磨機轉速,PLC輸出頻率等于變頻器所需頻率,推導出如下公式:m*k*0.01=2.55np/60(m為人機界面設定轉速,k為PLC轉換系數(shù),p為電機極對數(shù),n為球磨機轉速,m=n,f為變頻器輸出頻率)。計算結果:PLC轉換系數(shù)k=17。相應的PLC程序如圖5所示。
3.3變頻器設置
變頻器參數(shù)的設置,除了要設置電機參數(shù)和變頻器常規(guī)參數(shù)外,還應設置變頻器通訊參數(shù),只有設定正確的通訊參數(shù)后,PLC才能讀/寫相應的變頻器信號,并控制變頻器的正常運轉,VFB300B43A變頻器的通訊參數(shù)組為09組。在09組內設置通訊參數(shù),通訊參數(shù)包括通訊地址、傳送速度、錯誤處理、超時檢出、通訊傳輸協(xié)議等。

圖5 部分PLC梯形圖程序
以可編程控制器PLC控制為核心的,利用變頻器的通訊串口,實現(xiàn)數(shù)字化的高效球磨機電氣控制。顯示方式采用文本顯示器,通過自主定義PLC-變頻器-文本顯示器的內部變量,合理規(guī)劃和調用數(shù)據(jù),完成了高效球磨機的設計、軟件開發(fā)和現(xiàn)場調試。機器經(jīng)過用戶的長期檢驗,達到預期的加工要求。
Application of Communication Technology on PLC
ZHANG Jian-Bing,WANG Fang,WAN Yong-Li,JIANG Gui-Zhong,WU Xue-Yun
(Research Center of Yunnan Province,Yunnan Province Advanced Manufacturing Technology and Machinery Research and Design Institute of Yunnan Province Key Laboratory of Mechanical and Electrical Integration Technology,Yunnan Kunming 650031,China)
According to efficiently the ball whet the control request of machine,the design development ball whets the control project of machine and analyzes the internal parameter of man-machine interface,PLC and inverter contact,study person machine operation interface of composing method,order and work status of the parameter constitution method,PLC and inverter of PLC to the inverter deliver a method,PLC controls software structure and tally up a PLC correspondence technique application,apply a project suitable efficiently the ball whet a processing of machine request.
The ball whets a machine;man-machine interface;PLC;inverter and correspondence constitution
TP23
A
10.3969/j.issn.1002-6673.2015.06.023
1002-6673(2015)06-064-03
2015-10-16
張建兵(1969-),男。主要從事數(shù)控機床研究設計。