模擬量的發(fā)出形式:
ANOUT ON信號(hào)名稱(chēng)=系數(shù)*調(diào)節(jié)項(xiàng)<±偏量?>
程序中:
ana1 ( EIN ) =VPROP: 312 [mm/Sek] OFFS:0[mV]
--
VW(#ANAOUT,TRUE,2,1,312,0)
ANAOUT(MODE:IN,IFC_NO:IN,FACTOR:IN,OFFSET:IN)
- FACTOR=312模擬量的值
- MODE=2所用模擬量的類(lèi)型算法
- IFC_NO=1模擬量的號(hào)
- OFFSET=0模擬量的補(bǔ)償基值
- $VEL_ACT當(dāng)前機(jī)器人的軌跡速度
SWITCH MODE
CASE1 -直接發(fā)出給入模擬量的值
IFIFC_NO==1THEN
ANOUT OFF ANA1 -關(guān)閉動(dòng)態(tài)模擬量值-
ENDIF
.....
$ANOUT[IFC_NO]=FACTOR*1E-04-發(fā)出給入的模擬量的數(shù)值,=312*1e-04
CASE2-模擬量與速度相關(guān)聯(lián)
SWITCH IFC_NO
CASE1
OFS1=OFFSET*1E-04
IFFACTOR==0THEN-標(biāo)準(zhǔn)值的算法
FACTOR=2E+06
ENDIF
FAC1=1000/FACTOR-正常輸入值得算法FACTOR=312
-按照標(biāo)準(zhǔn)格式發(fā)出的模擬量輸出-
ANOUTON ANA1=$VEL_ACT*FAC1+OFS1-打開(kāi)模擬量機(jī)器人當(dāng)前速度的又有關(guān)的算法,加上基數(shù)
DELAY=ANA_DELAY1是否推遲或提前發(fā)出模擬量
MINIMUM=-1最大值最小值設(shè)置-1.0至+1.0(相當(dāng)于-10 V至+10 V)。
MAXIMUM=1
.....
CASE3 通過(guò)傳感器軌跡糾正軌跡動(dòng)作
FAC1=OFFSET*1E-04固定值
OFS1=FACTOR*1E-04
SWITCH IFC_NO
CASE1
ANOUT ON ANA1=FAC1*$TECHVAL[3]+OFS1-根據(jù)變量的測(cè)量值發(fā)出的模擬量
......
CASE4-固定變量值
IFFACTOR==0THEN
V_PROP=2E+06
ELSE
V_PROP=1000.0/FACTOR
ENDIF
ENDSWITCH
KLIN VB=250[mm/s] Genau=50[mm] ACC=100% RobWzg=1 Base=1SPSTrig=0[1/100s] P
BS A1544 ( EIN ) = !E15 Schaltpkt:0[mm]:-25[ms] -膠槍打開(kāi)
-當(dāng)膠槍打開(kāi)時(shí),涂膠控制器開(kāi)始接收機(jī)器人發(fā)出的模擬量,并根據(jù)模擬量值得大小控制定量機(jī)輸出膠量進(jìn)行改變.
-1.為什么不用PTP而用直線KLIN呢?應(yīng)為PTP是點(diǎn)與點(diǎn)最近距離在移動(dòng)過(guò)程中的速度不穩(wěn)定的,所以模擬量的發(fā)出會(huì)時(shí)斷時(shí)高,PTP的VB=100%的速度值與直線設(shè)定的速度是不同的.
-2. KLIN VB=250[mm/s]與ana1 ( EIN ) =VPROP: 312 [mm/Sek]的關(guān)系?
-直線距離的速度是250也就是$VEL_ACT=250而312是FAC1=1000/312
-公式:ANA1=$VEL_ACT*FAC1+OFS1;250*1000/312+0
-也就是說(shuō)當(dāng)VB=312[mm/s]時(shí)模擬的輸出是最大的100%輸出
----------------------------------------------------------
REAL V_KLEBER. ---聲明實(shí)數(shù)變量----
V_KLEBER = -0.9
$ANOUT[15] = V_KLEBER---指靜態(tài)模擬量輸出---
SIGNAL DRAHT $ANOUT[2]
ANOUT ON DRAHT = 0.8 *V_DRAHT-----指動(dòng)態(tài)模擬量輸出控制-----
ANOUT OFF DRAHT–--結(jié)束模擬量輸出---
--用于動(dòng)態(tài)模擬量輸出--
---用于動(dòng)態(tài)模擬量結(jié)束---
編輯:lyn
-
機(jī)器人
+關(guān)注
關(guān)注
211文章
28646瀏覽量
208437 -
模擬量
+關(guān)注
關(guān)注
5文章
498瀏覽量
25651
原文標(biāo)題:KUKA機(jī)器人模擬量的使用分析
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
模擬量采集模塊是什么
plc模擬量的計(jì)算與優(yōu)勢(shì)
焊接機(jī)器人拖拽軌跡怎么設(shè)置
![焊接<b class='flag-5'>機(jī)器人</b>拖拽軌跡怎么<b class='flag-5'>設(shè)置</b>](https://file1.elecfans.com//web2/M00/06/0D/wKgZombhXm2ANl4rAALB0tJAr04685.jpg)
開(kāi)關(guān)量轉(zhuǎn)模擬量如何編程
plc模擬量和數(shù)字量之間的轉(zhuǎn)換方法
數(shù)字量與模擬量的關(guān)系如何算
什么是IO模擬量模塊?
![什么是IO<b class='flag-5'>模擬量</b>模塊?](https://file1.elecfans.com/web2/M00/00/0E/wKgZomasLq6AHzoDAAUHLUyovh4825.png)
MT6501磁編IC在涂膠機(jī)器人領(lǐng)域應(yīng)用
![MT6501磁編IC在<b class='flag-5'>涂膠機(jī)器人</b>領(lǐng)域應(yīng)用](https://file1.elecfans.com//web2/M00/FE/B3/wKgZomajWWuAJo9BAAAA7uGMIRU002.jpg)
4到20ma模擬量信號(hào)怎么測(cè)?及原理介紹
![4到20ma<b class='flag-5'>模擬量</b>信號(hào)怎么測(cè)?及原理介紹](https://file1.elecfans.com/web2/M00/F3/14/wKgaomZ3yemAVMHnAAAarCQNfaA382.png)
4到20ma模擬量信號(hào)怎么測(cè)
PLC獲取模擬量的方法
abb機(jī)器人home點(diǎn)設(shè)置方法
abb機(jī)器人的io通信和信號(hào)設(shè)置過(guò)程
模擬量光端機(jī)/模擬量光纖轉(zhuǎn)換器的功能特性、選擇時(shí)需要考慮哪些因素?
![<b class='flag-5'>模擬量</b>光端機(jī)/<b class='flag-5'>模擬量</b>光纖轉(zhuǎn)換器的功能特性、選擇時(shí)需要考慮哪些因素?](https://file1.elecfans.com/web2/M00/EA/77/wKgaomZULdWAX73OAACR6stvCx0965.png)
評(píng)論