$DATE 系统时间和系统数据

描述

$DATE 系统时间和系统数据

$DATE={CSEC ms,SEC s,MIN min,HOUR h,DAY DD,MONTH MM,YEAR

YYYY}

主要用途是提取系统时间,制作状态信息库。

  DECL DATE MYDATE  使用格式

MyDate = $DATE

MSLog[MS_LCnt].SB=MS_Spaltmas

MSLog[MS_LCnt].CMon = MyDate.MONTH --月

MSLog[MS_LCnt].CDay = MyDate.DAY  --日

MSLog[MS_LCnt].CHour = MyDate.HOUR --小时

MSLog[MS_LCnt].CMin = MyDate.MIN --分钟

MSLog[MS_LCnt].CSec = MyDate.SEC –-秒

用于数据信息库的建立:

MSLog[MS_LCnt]={SB 0,CMon 0,CDay 0,CHour 0,CMin 0,CSec 0}

数据信息

用于PFO激光飞行焊数据的报存:

MyDate = $DATE

PFOLog[LCnt].CP=$POS_ACT 当前坐标

PFOLog[LCnt].SP.X = startdata.Geo_Start_Point.X  初始坐标值信息

PFOLog[LCnt].SP.Y = startdata.Geo_Start_Point.Y

PFOLog[LCnt].SP.Z = startdata.Geo_Start_Point.Z

PFOLog[LCnt].SP.A = startdata.Geo_Start_Point.A

PFOLog[LCnt].SP.B = startdata.Geo_Start_Point.B

PFOLog[LCnt].SP.C = startdata.Geo_Start_Point.C

PFOLog[LCnt].CGeo = LSC_PARAM1

PFOLog[LCnt].CMon = MyDate.MONTH  --月

PFOLog[LCnt].CDay = MyDate.DAY   --日

PFOLog[LCnt].CHour = MyDate.HOUR  --小时

PFOLog[LCnt].CMin = MyDate.MIN  --分钟

PFOLog[LCnt].CSec = MyDate.SEC --秒

PFOLog[LCnt].CSNR = $PRO_IP.SNR_C  --当前KLR的处理指针,在第几步。

PFOLog[LCnt]={CP{X 0,Y 0,Z 0,A 0,B 0,C 0},SP {X 0,Y 0,Z 0,A 0,B 0,C 0},CGeo 0,CMon 0,CDay 0,CHour 0,CMin 0,CSec 0,ISNR[]" "}

数据信息

原文标题:KUKA 时间变量的控制$DATE

文章出处:【微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。  

      审核编辑:彭静

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分