張建兵,王芳,萬(wàn)永麗,姜貴中,吳學(xué)云
(云南省機(jī)械研究設(shè)計(jì)院云南省先進(jìn)制造技術(shù)研究中心云南省機(jī)電一體化應(yīng)用技術(shù)重點(diǎn)實(shí)驗(yàn)室,云南昆明 650031)
PLC上的通信技術(shù)應(yīng)用
張建兵,王芳,萬(wàn)永麗,姜貴中,吳學(xué)云
(云南省機(jī)械研究設(shè)計(jì)院云南省先進(jìn)制造技術(shù)研究中心云南省機(jī)電一體化應(yīng)用技術(shù)重點(diǎn)實(shí)驗(yàn)室,云南昆明650031)
根據(jù)高效球磨機(jī)的控制要求,設(shè)計(jì)開(kāi)發(fā)球磨機(jī)的控制方案,分析人機(jī)界面、PLC、變頻器的內(nèi)部參數(shù)聯(lián)系,探討人機(jī)操作界面的構(gòu)成方法,PLC對(duì)變頻器的參數(shù)設(shè)置方法、PLC與變頻器之間的命令和工作狀態(tài)傳遞方法,PLC控制軟件結(jié)構(gòu),總結(jié)PLC上的通信技術(shù)應(yīng)用,應(yīng)用方案適合高效球磨機(jī)的加工要求。
球磨機(jī);人機(jī)界面;PLC;變頻器;通信設(shè)置
本文所介紹的高效球磨機(jī)主要用于超細(xì)粉體的加工。超細(xì)粉體是指從微米級(jí)到納米級(jí)的一系列粉體材料,目前廣泛應(yīng)用于化工,輕工、能源、冶金、建材、電子、制藥等許多領(lǐng)域。與現(xiàn)代產(chǎn)業(yè)發(fā)展,尤其是與高新技術(shù)產(chǎn)業(yè)的發(fā)展密切相關(guān)。
(1)預(yù)磨:轉(zhuǎn)速:0~300rpm。運(yùn)行時(shí)間:0~60min。
(2)球磨工藝:轉(zhuǎn)速I(mǎi):0~400rpm。運(yùn)行時(shí)間:0~200s。轉(zhuǎn)速I(mǎi)I:0~400rpm。運(yùn)行時(shí)間:0~200s。I,II工序循環(huán)交變:0~100次。
(3)冷卻工藝:轉(zhuǎn)速:0~300rpm。運(yùn)行時(shí)間:0~60min。
以上所述轉(zhuǎn)速和時(shí)間要求可調(diào),用戶(hù)可在使用過(guò)程中根據(jù)加工需要作相應(yīng)的調(diào)整。并且顯示當(dāng)前運(yùn)行時(shí)間及轉(zhuǎn)速。
根據(jù)用戶(hù)提出的球磨機(jī)動(dòng)作要求,經(jīng)過(guò)認(rèn)真分析研究,并對(duì)各方案進(jìn)行對(duì)比,最后選擇了“PLC+人機(jī)界面+變頻器”的控制方案??紤]到產(chǎn)品成本,使用中只要求顯示和調(diào)整時(shí)間、轉(zhuǎn)速,并不要求顯示復(fù)雜圖形的特點(diǎn),人機(jī)界面采用中達(dá)電通文本顯示器(TP02G-AS1),而不采用觸摸屏作為人機(jī)界面。采用PLC(DVP14ES00R2)作為主機(jī)控制系統(tǒng),采用VFB300B43A變頻器作為驅(qū)動(dòng)系統(tǒng)驅(qū)動(dòng)變頻電機(jī)運(yùn)動(dòng),從而實(shí)現(xiàn)球磨機(jī)的動(dòng)作要求。三者之間采用RS232和RS485進(jìn)行通信聯(lián)接。由于它們都采用同一廠(chǎng)家的產(chǎn)品,便于機(jī)器生產(chǎn)廠(chǎng)家的設(shè)計(jì)、采購(gòu)、安裝、調(diào)試等工作的順利進(jìn)行,對(duì)整機(jī)的持久穩(wěn)定運(yùn)行有較大幫助,而且各單元之間不存在通信協(xié)議不匹配和電磁兼容性的問(wèn)題,降低了整機(jī)開(kāi)發(fā)過(guò)程中的風(fēng)險(xiǎn)。便于實(shí)現(xiàn)各種指令和信息的傳輸與反饋。實(shí)現(xiàn)了實(shí)時(shí)監(jiān)控及操作。也有利于最終用戶(hù)的使用、維修、更換、及日常保養(yǎng)。圖1為球磨機(jī)控制系統(tǒng)結(jié)構(gòu)圖。
圖1 球磨機(jī)控制系統(tǒng)結(jié)構(gòu)圖
球磨機(jī)控制系統(tǒng)的各單元需進(jìn)行分別設(shè)置,但在設(shè)置過(guò)程中需合理規(guī)劃內(nèi)部變量。使各單元能互相讀/寫(xiě)及調(diào)用內(nèi)部變量。
3.1人機(jī)界面的設(shè)置
人機(jī)界面選用文本顯示器(TP02G-AS1),TP02G-AS1配有串行通信端口COM1(RS232)及COM2(RS485),本機(jī)使用COM1作為與PLC的通信接口。同時(shí),COM1也作為程序下載端口,使其作為用PC寫(xiě)入文本顯示器程序的通信端口。在用PC建立新人機(jī)界面文件時(shí),需進(jìn)行人機(jī)界面的機(jī)種設(shè)定;建立新人機(jī)界面文件后,進(jìn)行相關(guān)人機(jī)界面與PLC的通訊設(shè)定;如圖2所示。
圖2 機(jī)種及通訊的設(shè)定
由于人機(jī)界面、PLC、變頻器的各部分內(nèi)部變量在整機(jī)運(yùn)行中是有機(jī)聯(lián)系、互相取用的,因此只有合理規(guī)劃內(nèi)部變量,才能使得控制系統(tǒng)的各部分在運(yùn)行中均能正確識(shí)別變量,實(shí)現(xiàn)通信的暢通無(wú)阻和程序的正確運(yùn)行。對(duì)內(nèi)部主要變量所作的規(guī)劃和分類(lèi)如表1所示。
表1 人機(jī)界面與PLC對(duì)應(yīng)參數(shù)
根據(jù)相關(guān)要求及定義的變量對(duì)人機(jī)界面的各操作界面進(jìn)行配置設(shè)定。如圖3所示。
圖3 數(shù)值輸入設(shè)定
圖4 人機(jī)界面顯示畫(huà)面
設(shè)置完成后人機(jī)界面如圖4所示:圖中“#”為所讀PLC關(guān)聯(lián)裝置的數(shù)值,此數(shù)值可由用戶(hù)在人機(jī)界面上通過(guò)數(shù)值設(shè)定功能鍵(F0-F8)設(shè)置操作數(shù);使用非常方便、快捷。而且由于在人機(jī)界面上做出提示,操作者只需按相應(yīng)的F功能鍵即可對(duì)操作數(shù)進(jìn)行修改。
3.2PLC系統(tǒng)程序
PLC作為整臺(tái)機(jī)器的控制核心,其既有處理數(shù)據(jù)和邏輯控制的,又有數(shù)據(jù)的上傳下達(dá),信號(hào)及信息交換的樞紐功能。為防止每次開(kāi)機(jī)都要設(shè)置各加工參數(shù),保證加工產(chǎn)品的一致性,設(shè)置用的各數(shù)據(jù)寄存器(D410-D413,D421-D424)均采用停電保持型。PLC程序中所使用的特殊輔助繼電器及特殊數(shù)據(jù)寄存器功能說(shuō)明如下:M1013為1s時(shí)鐘脈沖,M1011為10ms時(shí)鐘脈沖。M1002為啟動(dòng)正向脈沖。D1120為COM2(RS485)通信協(xié)議,D1129為通信超時(shí)時(shí)間定義,M1122為送信要求,M1123為接收完畢,M1127為通信指令數(shù)據(jù)傳送接收完畢,不包含RS指令,M1129為接收超時(shí)。
由于變頻器是按頻率指令運(yùn)行。所以,根據(jù)電機(jī)規(guī)格型號(hào)及機(jī)械傳動(dòng)比的數(shù)據(jù),相關(guān)數(shù)據(jù)必須在PLC內(nèi)作相應(yīng)的轉(zhuǎn)換及處理。以方便用戶(hù)設(shè)置和操作機(jī)器。如:電機(jī)為8極電機(jī),額定轉(zhuǎn)速為750rpm。機(jī)械傳動(dòng)比為2.55。由于電機(jī)轉(zhuǎn)速n=60f/P,根據(jù)人機(jī)界面設(shè)定轉(zhuǎn)速等于球磨機(jī)轉(zhuǎn)速,PLC輸出頻率等于變頻器所需頻率,推導(dǎo)出如下公式:m*k*0.01=2.55np/60(m為人機(jī)界面設(shè)定轉(zhuǎn)速,k為PLC轉(zhuǎn)換系數(shù),p為電機(jī)極對(duì)數(shù),n為球磨機(jī)轉(zhuǎn)速,m=n,f為變頻器輸出頻率)。計(jì)算結(jié)果:PLC轉(zhuǎn)換系數(shù)k=17。相應(yīng)的PLC程序如圖5所示。
3.3變頻器設(shè)置
變頻器參數(shù)的設(shè)置,除了要設(shè)置電機(jī)參數(shù)和變頻器常規(guī)參數(shù)外,還應(yīng)設(shè)置變頻器通訊參數(shù),只有設(shè)定正確的通訊參數(shù)后,PLC才能讀/寫(xiě)相應(yīng)的變頻器信號(hào),并控制變頻器的正常運(yùn)轉(zhuǎn),VFB300B43A變頻器的通訊參數(shù)組為09組。在09組內(nèi)設(shè)置通訊參數(shù),通訊參數(shù)包括通訊地址、傳送速度、錯(cuò)誤處理、超時(shí)檢出、通訊傳輸協(xié)議等。
圖5 部分PLC梯形圖程序
以可編程控制器PLC控制為核心的,利用變頻器的通訊串口,實(shí)現(xiàn)數(shù)字化的高效球磨機(jī)電氣控制。顯示方式采用文本顯示器,通過(guò)自主定義PLC-變頻器-文本顯示器的內(nèi)部變量,合理規(guī)劃和調(diào)用數(shù)據(jù),完成了高效球磨機(jī)的設(shè)計(jì)、軟件開(kāi)發(fā)和現(xiàn)場(chǎng)調(diào)試。機(jī)器經(jīng)過(guò)用戶(hù)的長(zhǎng)期檢驗(yàn),達(dá)到預(yù)期的加工要求。
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ù)控機(jī)床研究設(shè)計(jì)。