$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自动化应用】欢迎添加关注!文章转载请注明出处。
全部0条评论
快来发表一下你的评论吧 !