日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB
關(guān)注中國自動化產(chǎn)業(yè)發(fā)展的先行者!
CAIAC 2025
2025工業(yè)安全大會
OICT公益講堂
當(dāng)前位置:首頁 >> 案例 >> 案例首頁

案例頻道

B&R PCC 及ACOPOS 伺服在刻蝕線上的應(yīng)用
1
1 . 1 系統(tǒng)簡介
    系統(tǒng)為普通糟孔蔭罩刻蝕線,主要包括開卷部分、刻蝕腔體部分、第一水洗部分、電解剝離部分、最終水洗部分和最后的烘干及撕邊部分。
 
    表面有光致抗刻蝕劑的成卷鋼帶,在開卷部分被拉開,并送人刻蝕腔體。腔體刻蝕液為FeC13 , 與鋼帶的無光抗部分反應(yīng),形成槽孔。第一水洗的作用為??涛g,將蔭罩表面的FeC13 均勻地完全去除。剝離部分用于剝離鋼帶表面的光抗,剝離液為NaOH 。最終水洗除去鋼帶表面的NaOH 和雜質(zhì)。烘干部分烘干鋼帶表面的水分,防止生銹。之后鋼帶進人撕邊機,撕去蔭罩四周的廢邊。刻蝕生成的工藝過程如圖1 所示。
 
開卷
刻蝕
第一水洗
電解剝離
最終水洗
烘干
撕邊
 
圖1 刻蝕生產(chǎn)線工藝過程
 
    刻蝕腔體部分為整個系統(tǒng)的關(guān)鍵,其刻蝕的效果直接影響到產(chǎn)品的合格率。整個刻蝕過程有6 個腔體,每個腔體中有上下兩對噴嘴,分別由兩臺電機控制,電機控制噴嘴來回擺動。因此整個刻蝕部分由12 臺電機組成。由于電機不斷來回擺動,這里稱之為搖擺電機。

1 . 2 搖擺電機運動簡介
    根據(jù)工藝要求電機必須按照一定軌跡運行,而且不同的電機運行軌跡有所區(qū)分。由于對運行曲線的高要求,搖擺電機的控制選用了B&R 的PCC 及ACOPOS 伺服控制器。
 
    在上位機,工作人員給定一條軌跡上的16 個點,如圖2 所示,其中橫軸為位置,縱軸為速度。12 臺電機每臺都有一條設(shè)定的曲線。PCC 除了完成對電機的起動、停止、運行等邏輯控制外,主要的功能就是控制電機按一定的軌跡運動,使得這個軌跡同時經(jīng)過所設(shè)定的16 個點,并且保證電機運行的平穩(wěn)。由于要求快速響應(yīng)和高控制精度,搖擺部分使用同步伺服電機進行運動控制。之前使用東芝公司的PLC ,有擺動不平滑的問題,因此改用B&R 開發(fā)的高性能控制器PCC 。PCC 在控制器中使用嵌人式操作系統(tǒng),且設(shè)備層網(wǎng)絡(luò)采用實時以太網(wǎng),可以實現(xiàn)非常高的實時控制要求。
 

圖2 搖擺電機軌跡點設(shè)置
 
2  B&R PCC ACOPOS 伺服
2 . 1 B&R PCC 硬件配置
    搖擺部分采用了B&R 2005 , 2005 系列CPU 是B&R 第四代控制系統(tǒng)SG4 ,采用的是Intel 處理 器,包括了電源模塊、CPU 模塊、數(shù)字輸入輸出模塊。其中CPU 的PCI 總線插槽中插人了Power Link 網(wǎng)絡(luò)適配器。若采用PowerLink 串聯(lián),最多只能串聯(lián)10 臺伺服控制器,本系統(tǒng)采用Power  Link IF786 及一個HUB 將12 臺電機分成兩條串聯(lián)支路進行實時控制。數(shù)字輸人模塊用于起動、停止、緊急停止、12 臺電機的Readay 、找原點信號輸人。數(shù)字輸出用于電機運行、電機故障、12 臺電機尋找原點的狀態(tài)指示。
 
    上位機與PCC 可以通過RS232 與以太網(wǎng)進行通信。RS232 作為編程口。以太網(wǎng)作為實時通信口,用于數(shù)據(jù)的上傳與下載。將上位機設(shè)定的運動曲線實時傳給PCC ,同時將實際運動位置、速度、電流及故障信息傳給上位機。
 
    圖3 給出了一臺電機的伺服控制器與共他硬件設(shè)備的連接圖。電機控制器采用了B&R ACOPOS 伺服控制器。伺服控制器插人了Power Link 模塊AC112 ,用于和前后兩臺伺服控制器相連;AC122 為旋轉(zhuǎn)編碼器模塊,用于電機的速度與位置檢測。ACOPOS 1090 本身提供了溫度信號檢
測(T +、T 一),抱閘信號輸出(B 一、B + ) 和其他控制信號。在現(xiàn)場,同時安裝了三個光耦給定電機運行的正向極限位置、反向極限位置和原點位置。在運行前電機首先找到原點光耦所在位置定為O 位,然后根據(jù)設(shè)定曲線運行。而正、反向極限光耦信號起到了保護作用,當(dāng)光耦給出信號時,伺服將給出極限故障信息并且停止運行。 

圖3 伺服控制器與外圍連線
 
2 . 2 ACOPOS 伺服控制方式
    ACOPOS 的伺服控制如圖4 所示,大致可以分為四個部分:初始值處理、位置控制、速度控制、實際值檢測。在初始處理時,根據(jù)給定的位置及最大允許速度和最大允許加速度,給出一個理想的定位過程,即得出加速、恒速、減速段,不同位置時的速度也相應(yīng)得到。位置控制主要有比例調(diào)節(jié)、比例調(diào)節(jié)限制p _ max 、積分限制i _ max 和積分調(diào)節(jié)。比例調(diào)節(jié)后的值為k* △s ,若k* △s > p _ max ,則v_ p ﹦P _ max ;若k* △s ﹤﹣p _ max ,則v _ P = ﹣p _max 。同理i _max 用干限制積分調(diào)節(jié)值,v _i 。速度調(diào)節(jié)為一般的PI調(diào)節(jié)得到控制電流值送入矢量控制器,對電機進行控制。而電機的實際位置通過編碼器得到。


圖4 伺服控制框圖

B&R PCC 件系統(tǒng)
    整個軟件系統(tǒng)可分為過程可視化接口(PVI ) 和Automation Studio。PVI 用于與上位機的通信,Automation Studio 則用于PCC 的邏輯控制與運動控制等的編程。

3 . 1 PVI 通信
     PVI 是所有Windows 應(yīng)用程序訪問貝加萊工業(yè)控制器的統(tǒng)一接口。使用PVI ,用戶在開發(fā)通信程序時不需要花大量時間考慮底層的通信過程,也不需要調(diào)用復(fù)雜而繁瑣的Winsock API 函數(shù),只需 在邏輯結(jié)構(gòu)上進行簡單的配置即可訪問PCC上的變量。PVI 的最大特點就是能夠使用程序直接操作PCC任務(wù)中的變量,因此必須給每一個過程變量在PVI Manager 中的映射指定唯一的路徑。
 
    PVI 通信的核心任務(wù)是建立過程變量的映像,建立的結(jié)果是每個映像都和網(wǎng)絡(luò)中唯一的一個變量一一對應(yīng)。這個變量可以是一個基本類型的數(shù)據(jù),如整型變量,也可以是一個自定義類型的數(shù)據(jù),如結(jié)構(gòu)體變量。這個映像包含了從應(yīng)用程序所在工作站到變量所在任務(wù)的路徑信息。如果把控制器和模塊也當(dāng)作通信中對象的話,每個映像路徑包括的對象有:基本對象(Pvi ) ;線對象(Line ) ;站對象( Station ) ; CPU 對象(CPU ) ;模塊對象(Module ) ;任務(wù)對象(Task )和變量對象(Variable)。這個映射路徑由PVI Manager 統(tǒng)一管理,每個對象包含對象名,對象描述和存取參教。勸象名(包括路徑)是PVI 中的名字。對象名由用戶任意確定,對象描述必須與PCC 中待映射的變量名字一樣,PVI Manager 依靠對象描述找到具體的過程變量,實現(xiàn)映象關(guān)系。存取參數(shù)包括數(shù)據(jù)類型說明、刷新時間、事件類型等。

    在本系統(tǒng)中,伺服電機運行在16 個位置的速度是確定的,位置和速度均可以在上位機上設(shè)置,然后發(fā)送至PCC 。將這些數(shù)據(jù)封裝為一個結(jié)構(gòu)體:
struct MotorCommset { float Position [16];//16 個點的位置  float Speed [16] ;//16 個點的速度  int MotorNumber ;//標示當(dāng)前設(shè)置的是第幾臺電機};
 
3 . 2 Automation Stndio 編程
    Automation Studio 為每個應(yīng)用與程序提供了多種編程方法。包括:梯形圖LAD ,指令表IL ,結(jié)構(gòu)文本ST ,順序功能圖SFC , AB , ANSIC 。其中ANSIC 是使用于新一代Automation Studio的功能強大的高級編程語言。利用ANSIC 編寫的語言可以實現(xiàn)更高級的功能。在搖擺部分的電機控制中,利用了ANSIC 來實現(xiàn)曲線生成的功能。
 
3.2.1 對象建立
    B&R 的伺服運動控制采用了面向?qū)ο蟮目刂品绞剑褂酶呒壵Z言C 針對一個伺服控制器創(chuàng)建一個運用對象ax _ obj 后,可以利用針對此運動對象創(chuàng)建的指針* p _ ax _ dat _ ,對電機完成不同的運動控制。

ncalloc ( ncACP10MAN + ncPOWERLINK 一IF , ACP10 NONE , ncAXIS , l , ( UDINT ) &
ax _ obj ) ;
 
    每臺伺服控制器在硬件上都有一個節(jié)點設(shè)置部分,可以設(shè)置各自的節(jié)點號。在命令ncalloc 中通過不同的ACP10_ NODE 可以為不同的伺服創(chuàng)建各自的運動對象。

3.2.2 虛軸
    在ACOPOS 的伺服中,針對每一臺伺服而創(chuàng)建的運動對象,都有一個假想的軸,稱之為虛軸。這個虛軸跟實軸一樣一方面能夠作為從軸,跟著主軸完成同步軌跡。另一方面也能作為主軸,讓其他軸參與同步。由于虛軸的引人,使得一個伺服也能夠和自己的虛軸發(fā)生同步關(guān)系,即電機運行時以自己的虛軸作為主軸,實軸跟隨虛軸同步。
 
    這里伺服要完成曲線運動,在設(shè)定的點之間有一個加速度突變的過程,因此為了保持電機的平穩(wěn)運行,采用了虛軸運動控制。虛軸是一個理論上的軸,因此可以應(yīng)用數(shù)學(xué)模型,設(shè)定虛軸的運行軌跡。在相鄰兩個點之間,虛軸為勻加速,運動到下一個點時以另外一個加速度進行勻加速運動。由于虛軸是假想的理論軸,加速的突變不會引起電機運行的不穩(wěn)定。因此這里將虛軸設(shè)為主軸。由于虛軸和實軸的同步關(guān)系為位置同步,而非速度同步,當(dāng)設(shè)定虛軸與實軸為l : 1 同步時,虛軸為主軸按既定曲線運動,而實軸則不斷地跟隨虛軸的位置進行運動,因此對于實軸來說虛軸的速度或加速度的突變并不會對電機產(chǎn)生影響,保證了電機運行的穩(wěn)定性。

Automation studio 提供了專門的實軸與虛軸的關(guān)系設(shè)定文件,在虛軸進行運動之前,必須把這個文件下載到伺服,建立伺服的虛軸與實軸的關(guān)系之后,實軸才能跟隨虛軸運動。
實軸與虛軸的關(guān)系設(shè)定文件名為“autogear ”。
 
< Parameter ID = “503” Name = “ Cam automat ; Master axis ” Value = “412”Unit =““Remark =””[412ACP10PAR _ S _SET _VAX1S]
 
在autogear中,將412號參數(shù)(虛軸的位置)賦給503號參數(shù)(主軸設(shè)定)表明了將虛軸的位置作為主軸。
 
< Parameter ID = “519” Name = “ Cam automat ; Multiplication factor of master axis ” Value = “1000”Unit =““Remark =””/>
 
< Parameter ID = “520” Name = “ Cam automat ; Multiplication factor of slave axis ” Value = “1000”Unit =““Remark =””/>

將519 號參數(shù)(主軸系數(shù))和520 號參數(shù)(從軸系數(shù))值設(shè)為相同的大小,這里都設(shè)為1000 , 表明了從軸與主軸以1000 : 1000 進行位置同步。
 
 
B&R 為伺服參數(shù)的上傳與下載提供了專門的通道,稱之為SERVICE 通道。通過SERVICE 通道,既可以進行單個參數(shù)的傳輸,也可以進行參數(shù)塊的傳輸。將“autogear ”作為一個參數(shù)塊,通過SERVICE 通道下載到伺服后,虛軸與實軸的關(guān)系便建立了起來。
   
strcpy (& DataDownload .parameter.data _ modul [0],“autogear”)//所要下載的文件名p _ ax _ dat _ >network.service.data _adr ﹦(UDINT) & DataDownload // service通道ncaction ( ax _ obj , ncACP _ PAR + ncSERVICE , nc - DOWNLOAD )//虛軸、實軸設(shè)定下載, 一旦主軸與從軸的關(guān)系建立起來之后,只要對虛軸參數(shù)進行操作,實軸就會跟隨虛軸位置進行1:1 同步。而對于虛軸參數(shù)的操作同樣也可以通過SERVICE 通道進行。

p _ ax _ dat _ > network.service.request.par _ id ﹦ACP10PAR _ CMD _ POS _ MOVE _ VAX1 //所要賦值的參數(shù), p _ ax _ dat _ > network . service . data _ adr ﹦(UDINT ) & par _ dat //參數(shù)值,ncaction (ax _ obj , ncSERVICE , ncSET)//參數(shù)設(shè)置
 
3.2.3 程序設(shè)計
程序如圖5 所示,主要分為兩塊:一塊為總的邏輯控制部分,由梯形圖完成;另一塊為運動控制部分,通過C 語言完成。
 
    找原點時,電機統(tǒng)一向正向運行,若收到原點信號就停下,定為O 位;若收到正向極限信號就停下然后反方向運行,找到原點信號,定為0位。曲線運動為一個子程序,點與點之間做勻加速運動,通過位置的判斷,對虛軸進行加速度的切換。
 
4 設(shè)計結(jié)
    利用B&R 的PCC 的PVI 完成了與上位機的通信。利用梯形圖進行邏輯控制啟動、停止、故障等。而高級語言C ,則實現(xiàn)了曲線的運用。并且在曲線運動過程中,實時地將速度與位置信號傳給上位機,方便實時地觀測和調(diào)整曲線。
   

圖5 程序流程圖
 
    目前,整條生產(chǎn)線已投入試生產(chǎn),刻蝕效果良好。圖6 為伺服電機實時運動曲線,伺服按正向運動找到原點后開始按到給定的點運動。在相鄰的兩個點之間采用了勻加速運動,按照位置進行點與點的切換,改變各個曲線段的加速度。在運行過程中上位機對電機運行的實際位置與速度進行隨機采樣,將采樣得到的點顯示在上位機界面上,經(jīng)過一段時間后可以看到電機實際運行的軌跡。由圖可知,實際運行中,都經(jīng)過設(shè)定的點。工藝要求的誤差為2mm ,而實際設(shè)計得到的結(jié)果誤差只有0.5mm ,性能大大提高。在高速運行時,如1min 運行40 個周期,電機仍然運行平穩(wěn),而工藝上只要求15 至30 個周期。
 

 
圖6 伺服電機實際運用曲線
 
采用了B&R 的PCC 使通信、控制、運動變得更加方便、靈活、可靠。由于B&R 的PVI 功能,使通信方便,成為一個單獨的任務(wù)。利用Power - Link 實現(xiàn)了PCC 與12 臺伺服之間實時與快速的控制與傳輸。利用PCC 的高級語言C,方便地實現(xiàn)了曲線的生成。而利用B&R 特有的虛軸的概念,更使電機的運行平穩(wěn)可靠。

熱點新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 欧美极品videosvideohd-欧美极品videosex性欧美-欧美极品jizzhd欧美4k-欧美极品brazzers 高清-伊人久久中文-伊人久久香 | 亚洲精品成人一区-亚洲精品成人网久久久久久-亚洲精品成人久久久影院-亚洲精品成人久久-黑人巨大白妞出浆-黑人巨大vs小早川怜子 欧美日韩亚洲无线码在线观看,国产成人亚洲综合91精品555,欧美成人国产,国产成人青青热久免费精品,亚洲欧美日韩色图,国产三级网站在线观看 | 国产美女小视频-国产美女网站视频-国产美女网站-国产美女特级嫩嫩嫩bbb-天天干视频在线观看-天天干视频在线 | 91色在线-91色桃-91色视频在线观看-91色视频在线-91色欧美-91色老久久精品偷偷蜜臀 | 成人av免费视频在线观看-成人av鲁丝片一区二区免费-成人av精品一区二区三区四区-成人aⅴ综合视频国产-成人aⅴ片-成年网站免费观看精品少妇人妻av一区二区三区 | 视频免费观看网址-视频免费观看视频-视频免费观看入口大全-视频免费1区二区三区-国产成人尤物精品一区-国产成人悠悠影院 | 精品国偷拍自产在线观看-精品精品国产欧美在线-精品久久久久久无码不卡-精品麻豆一区二区三区乱码-勿言推理日剧在线观看-午夜资源 | 国产精选一区二区-国产精选一区-国产精选污视频在线观看-国产精选91热在线观看-特级黄色视频毛片-特级黄色免费片 | 麻豆91在线-麻豆91在线视频-麻豆99一区二区在线观看-麻豆ⅴ传媒在线播放免费观看-麻豆aⅴ精品无码一区二区-麻豆app2.24.15.15安卓版下载 | 九九国产在线视频-九九国产在线观看-九九国产在线-九九国产视频-亚洲夜色夜色综合网站-亚洲羞羞视频 | 一区二区视频在线观看高清视频在线-一区二区三区无码高清视频-一区二区三区无码被窝影院-一区二区三区四区国产-久久re视频精品538在线-久久re热在线视频精99 | 激情综合五月亚洲婷婷,国内亚州视频在线观看,成人国产精品免费网站,欧美性猛交99久久久久99,久久国产欧美日韩精品,国产精品无码久久av | 国产欧美精品一区二区三区四区-国产欧美精品一区二区三区-国产欧美精品一区二区-国产欧美精品系列在线播放-天天爽天天-天天视频一区二区三区 | 成人a毛片手机免费播放-成人a毛片在线看免费全部播放-成人a视频高清在线观看-成人a视频片在线观看免费-欧美三级中文字幕hd-欧美三极 | 波多野结衣中文字幕教师-波多野结衣中文字幕2022免费-波多野结衣中文在线观看-波多野结衣中文在线播放-波多野结衣中文一区-波多野结衣中文丝袜字幕 | 欧洲亚洲日本-欧洲亚洲视频-欧洲亚洲一区-欧洲亚洲一区二区三区-国产精品第九页-国产精品第六页 老司机午夜精品网站在线观看-老司机午夜精品视频在线观看免费-老司机午夜精品视频观看-老司机午夜精品视频播放-一本色道久久88一综合-一本色道久久88综合日韩精品 | 九九99国产精品视频-九草在线观看-九草在线-精品综合久久久久久蜜月-亚洲厕所凸轮-亚洲播播 | 五月天婷婷缴情五月免费观看,久久综合热,高清中国一级毛片免费,国产一级高清免费观看,普通话对白国产精品一级毛片,日韩在线不卡视频 | 美日韩在线观看-美日韩在线-美女网站色在线观看-美女网站色免费-亚洲综合偷自成人网第页-亚洲综合天堂网 | 中国一级特黄毛片-中国一级毛片在线观看-中国一级毛片特级毛片-中国一级毛片视频-客厅也啪啪厨房也啪啪女-客厅沙发与子对白在线观看 | 青草视频在线观看免费视频-青草视频在线观看免费-青草视频网址-青草视频网站在线观看-国产黄色一级网站-国产黄色一级毛片 | 97色伦人人-97色碰-97视频久久-97视频免费人人观看人人-免费看色片网站-免费看视频的网站 | 欧美日韩一区二区三区在线观看-欧美日韩一区二区三区在线播放-欧美日韩一区二区三区在线-欧美日韩一区二区三区四区-欧美日韩一区二区三区视视频-欧美日韩一区二区三区视频播 | 免费黄色在线观看视频-免费黄色在线观看-免费黄色在线电影-免费黄色在线-成人精品一区二区三区电影-成人精品一区二区三区 | 亚洲伦,视频二区 素人 欧美 日韩,亚洲精品美女久久久aaa,伊人婷婷色,国产福利一区二区三区在线观看,国产成人亚洲欧美三区综合 | 国产精品福利久久2020-国产精品分类视频分类一区-国产精品反差婊在线观看-国产精品二区在线-色播99-色y情视频免费看 | 视频区国产亚洲.欧美-视频黄色在线-视频国产激情-十九岁日本电影免费粤语高清-久久99九九精品免费-久久99九九国产免费看小说 | 亚洲A片一区日韩精品无码-亚洲H成年动漫在线观看不卡-亚洲VA欧美VA天堂V国产综合-亚洲VA天堂VA欧美片A在线-亚洲爆乳精品无码AAA片-亚洲不卡高清免v无码屋 | 一个人看的在线www高清视频-一个人看的小说在线阅读-一个人看的手机视频www-一个人看的视频在线观看免费播放动漫-久久99精品久久久久久秒播放器-久久99精品久久久久久秒播 | 五月天婷婷基地,久久精品1,中文字幕第一页亚洲,99精品国产高清一区二区三区香蕉,国产视频观看,日韩精品在线第一页 | 国产成a人亚洲精v品无码性色-国产成a人亚洲精v品无码樱花-国产成a人亚洲精v品在线观看-国产成a人亚洲精品无码樱花-国产成版人视频网-国产成版人视频网站免费下 | 五月天婷婷激情,99久久精品久久久久久清纯,免费亚洲网站,久久精品亚洲乱码伦伦中文,精品久久久久久国产牛牛app,97不用下载 | 麻豆蜜桃色精品电影网在线高清-麻豆蜜臀国产精品无码视频电影无删减在线观看-麻豆免费版-麻豆免费观看高清完整视频-麻豆免费看-麻豆免费网站 | 久久这里只有精品国产99-久久这里只有精品2-久久这里只有精品1-久久这里只精品热在线99-在线少女漫画-在线涩涩免费观看国产精品 国产精选一区二区-国产精选一区-国产精选污视频在线观看-国产精选91热在线观看-特级黄色视频毛片-特级黄色免费片 | 二区乱码综合无码一区二区三-二区女人观看chinese中国真实乱-二区欧美三-二区欧美无遮挡中文字幕人成人-二区啪视频-二区日本成人动漫电影 | 亚洲精品色情影片-亚洲精品沙发午睡系列-亚洲精品深夜AV无码一区二区-亚洲精品天堂在线观看-亚洲精品偷拍AV一区二区-亚洲精品偷拍影视在线观看 | 国产欧美日韩中文久久-国产欧美日韩在线一区二区不卡-国产欧美日韩在线人成aaaa-国产欧美日韩在线观看一区二区三区-婷婷国产天堂久久综合五月-婷婷99视频精品全部在线观看 | 日本免费在线观看视频-日本免费在线-日本免费一区二区在线观看-日本免费一区二区视频-2017国产小视频-2017能在线观看的网站 | 在线观看黄色网-在线观看黄色片网站-在线观看黄色片-在线观看黄色的网站-久久精品影视-久久精品一区二区 | 欧美人成在线视频-欧美人成一本免费观看视频-欧美人xxxxxbbbb-欧美区在线-在线不卡免费视频-在线播放周妍希国产精品 | 五月天婷婷基地,久久精品1,中文字幕第一页亚洲,99精品国产高清一区二区三区香蕉,国产视频观看,日韩精品在线第一页 |