新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > PLC與變頻器在化纖柔性生產(chǎn)線上的應(yīng)用

PLC與變頻器在化纖柔性生產(chǎn)線上的應(yīng)用

作者: 時(shí)間:2013-11-30 來(lái)源:網(wǎng)絡(luò) 收藏


  圖4 觸摸屏主顯示畫(huà)面


  圖5 參數(shù)設(shè)定畫(huà)面

  “觸摸屏主顯示畫(huà)面”是操作員經(jīng)常需要查看的畫(huà)面,主要用于顯示計(jì)量泵1、2和各牽伸輥機(jī)的運(yùn)行頻率和電流以及它們當(dāng)前的運(yùn)行狀態(tài),同時(shí)還顯示主令速度和收線的長(zhǎng)度。它是只監(jiān)測(cè)當(dāng)前的運(yùn)行情況,并不能進(jìn)行設(shè)定。在畫(huà)面上部設(shè)置了各個(gè)命令按鈕,點(diǎn)擊它們查詢相應(yīng)的狀態(tài)或進(jìn)行相應(yīng)的操作。在上面點(diǎn)擊“牽伸比”可以進(jìn)入如圖4畫(huà)面,它是用戶調(diào)試時(shí)的主要操作畫(huà)面,調(diào)機(jī)時(shí),用戶先設(shè)定各牽伸輥機(jī)的線速度,然后點(diǎn)擊“確認(rèn)”計(jì)算出各級(jí)牽伸比和主牽伸比,確定好牽伸比后,只需調(diào)節(jié)主令速度,就可以根據(jù)牽伸比自動(dòng)設(shè)定各輥機(jī)的運(yùn)行速度,達(dá)到速度同升同降的目的。同時(shí)在操作箱上撥動(dòng)“速度升/降”開(kāi)關(guān)也可以起到同升同降的目的?!白畲笙匏佟敝饕菫榱朔乐共僮鞑划?dāng)而作的一個(gè)保護(hù)措施。作為觸摸屏的下位機(jī),承擔(dān)了數(shù)據(jù)的傳送和處理工作,它和之間通過(guò)通訊進(jìn)行數(shù)據(jù)讀取和設(shè)定,其網(wǎng)絡(luò)組成如圖6所示。


  圖6 通訊網(wǎng)絡(luò)通訊組成圖

  在構(gòu)成此網(wǎng)絡(luò)時(shí),由于EV1000和TD3000的通訊協(xié)議不一致,所以只能采取自由通訊協(xié)議進(jìn)行通訊。EC20 作為控制主站,在系統(tǒng)中具有絕對(duì)的控制權(quán),它主動(dòng)給變頻器發(fā)送指令,主動(dòng)接收變頻器的反饋數(shù)據(jù)。在這里,我們將EC20自帶的COM1口作為RS485通訊口和變頻器通訊,COM0口用于和觸摸屏通訊,設(shè)置為MODBUS協(xié)議,下面就將艾默生PLC和變頻器之間的通訊作簡(jiǎn)單介紹。

  設(shè)備之間的通訊不但要有相應(yīng)的硬件接口,如USB,RS232接口,RS485接口,以太網(wǎng)口等,還需要有相應(yīng)軟件支持,也就是通訊協(xié)議,本系統(tǒng)使用RS485接口和自由口通訊協(xié)議。RS485通訊可以理論上可以連接128臺(tái)設(shè)備,通訊距離可以達(dá)到1200米,而且抗干擾性強(qiáng),是目前工控中普遍采用的通訊方式。

  下面是通訊程序的設(shè)計(jì):在寫(xiě)程序之前我們必須設(shè)定串口參數(shù),比如波特率,數(shù)據(jù)位,啟始位,停止位以及奇偶校驗(yàn),這里設(shè)定波特率=9600 ,數(shù)據(jù)位=8 ,啟始位不用設(shè),停止位=1,奇偶校驗(yàn)=不校驗(yàn)。具體參數(shù)設(shè)置如圖7所示。


  圖7 艾默生PLC通訊參數(shù)設(shè)置

  設(shè)定了這些參數(shù)以后,我們就可以編寫(xiě)通訊程序了,此程序比較長(zhǎng),我這里就不作詳細(xì)解說(shuō),僅列舉TD3000變頻器頻率設(shè)定和電流讀取子程序供大家參考,具體數(shù)據(jù)讀寫(xiě)請(qǐng)參考艾默生EV1000和TD3000自由口通訊協(xié)議。

  入口參數(shù):addr , freq_set

  出口參數(shù):end , freq

  //設(shè)定頻率,讀取電流,使用長(zhǎng)幀讀取功能參數(shù)FF.05

  //初始化短幀,幀頭為02

  LD SM0

  MOV 16#2 V3

  MOV #addr V4

  MOV 16#1F V5

  MOV 16#5 V6

  MOV 16#0 V7

  MOV 16#0 V8

  MOV 1*4 V9

  MOV 16#7F V10

  MOV #freq_set K4M1980

  MOV K2M1988 V11

  MOV K2M1980 V12

  MOV 0 Z0

  MOV 0 V13

  //異或校驗(yàn)

  LD SM0

  FOR 9

  LD SM0

  WXOR V13 V4Z0 V13

  LD SM0

  INC Z0

  NEXT

  //發(fā)送和接收

  LD SM0

  MPS

  ANI SM122

  XMT 1 V3 11

  RCV 1 D7000 11

  MRD

  AND SM123

  MOV D7004 K2M1988

  MOV D7005 K2M1980

  MOV K4M1980 #freq

  MPP

  AND SM123

  SET #end

  //發(fā)送完后,將完成標(biāo)志位END置ON



關(guān)鍵詞: PLC 變頻器 柔性生產(chǎn)線

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉