您好!欢迎光临工博士商城

KUKA机器人销售服务

产品:80    
联系我们
库卡机器人联系方式
  • 联系人:王青慧
  • 电话:18616260662
  • 邮件:wqh@gongboshi.com
  • 手机:18616260662(微信同号)
新闻分类
  • 暂无分类
KUKA机器人友情链接
首页 > 库卡机器人新闻中心 > KUKA机器人模拟量的使用分析
库卡机器人新闻中心
KUKA机器人模拟量的使用分析
发布时间:2021-04-29        浏览次数:619        返回列表

涂胶机器人模拟量的设置分析:

模拟量的发出形式:

ANOUT ON 信号名称 =  系数 *  调节项偏量 > <DELAY =±时间 >

<MINIMUM=  ***小值> <MAXIMUM=  ***大值>                             

    

程序中:

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    所用模拟量的类型算法

- IFC_NO=1  模拟量的号

- OFFSET=0  模拟量的补偿基值

- $VEL_ACT  当前机器人的轨迹速度

SWITCH  MODE

CASE 1   -直接发出给入模拟量的值

IF IFC_NO==1 THEN

ANOUT OFF ANA1   -关闭动态模拟量值-

ENDIF

.....

$ANOUT[IFC_NO]=FACTOR*1E-04-发出给入的模拟量的数值,=312*1e-04

CASE 2 -模拟量与速度相关联

SWITCH  IFC_NO

  CASE 1

  OFS1=OFFSET*1E-04

  IF FACTOR==0 THEN -标准值的算法

  FACTOR=2E+06

  ENDIF

  FAC1=1000/FACTOR  -正常输入值得算法FACTOR=312

  -按照标准格式发出的模拟量输出-

  ANOUTON ANA1=$VEL_ACT*FAC1+OFS1-打开模拟量机器人当前速度的又有关的算法,加上基数

 DELAY= ANA_DELAY1  是否推迟或提前发出模拟量

 MINIMUM=-1  ***大值***小值设置-1.0 +1.0 (相当于 -10 V +10 V)。

 MAXIMUM=1

.....

CASE 3  通过传感器轨迹纠正轨迹动作

FAC1=OFFSET*1E-04  固定值

OFS1=FACTOR*1E-04

SWITCH  IFC_NO

CASE 1

ANOUT ON ANA1=FAC1*$TECHVAL[3]+OFS1 -根据变量的测量值发出的模拟量

......

CASE 4 -固定变量值

IF FACTOR==0 THEN

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]  -胶枪打开

  -当胶枪打开时,涂胶控制器开始接收机器人发出的模拟量,并根据模拟量值得大小控制定量机输出胶量进行改变.

  -1.为什么不用PTP 而用直线KLIN? 应为PTP是点与点***近距离在移动过程中的速度不稳定的,所以模拟量的发出会时断时高,PTPVB=100%的速度值与直线设定的速度是不同的.

  -2. KLIN VB=250[mm/s]ana1 ( EIN ) =VPROP: 312 [mm/Sek]的关系?

    -直线距离的速度是250 也就是$VEL_ACT=250 312FAC1=1000/312

-公式:ANA1=$VEL_ACT*FAC1+OFS1;250*1000/312+0

-也就是说当VB=312[mm/s]时模拟的输出是***大的100%输出

 ----------------------------------------------------------

REAL  V_KLEBER.  ---声明实数变量----

V_KLEBER = -0.9  

$ANOUT[15] = V_KLEBER   ---指静态模拟量输出---

SIGNAL DRAHT $ANOUT[2]

ANOUT ON DRAHT = 0.8 *V_DRAHT   -----指动态模拟量输出控制-----

ANOUT OFF DRAHT –--结束模拟量输出---

--用于动态模拟量输出--

---用于动态模拟量结束---




 

联系热线:18616260662(微信同号) 联系人:王青慧 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 KUKA机器人销售服务

返回
顶部