write指令

已锁定

非苦即甜

  • 帖子

    30
  • 精华

    0
  • 被关注

    3

论坛等级:游士

注册时间:2014-11-06

普通 普通 如何晋级?

write指令

1812

6

2015-01-27 20:42:01

DEF INT ZBEGIN=150 ;Beginn der verwendeten R-Parameter,
DEF STRING[320] ZEITPROT= "/_N_MPF_DIR/_N_Zeitprot_MPF" ;Name der Protokolldatei
DEF INT ZVAR1, ZVAR2
DEF REAL ZVARGES, ZVAREND
DEF INT ERRF
DEF STRING[150] ZEILE
ZVAREND=($A_HOUR*3600)+($A_MINUTE*60)+$A_SECOND+($A_MSECOND/1000)
ZVARGES=ZVAREND-R[ZBEGIN+1]
IF R[ZBEGIN]==0 GOTOF ENDE
IF R[ZBEGIN]==-1
DELETE(ERRF,ZEITPROT)
R[ZBEGIN]=1
ENDIF

ZVAR1=(ZVARGES*1000) ZVAR2=(R[ZBEGIN+2]*1000)
ZEILE=$A_DAY<<"."<<$A_MONTH<<"."<<$A_YEAR<<";"<<$A_HOUR<<":"<<$A_MINUTE<<":"<<$A_SECOND<<","<<$A_MSECOND<<";"
ZEILE=ZEILE<
WRITE(ERRF,ZEITPROT,ZEILE)
ENDE:
R[ZBEGIN+1]=0
R[ZBEGIN+1]=($A_HOUR*3600)+($A_MINUTE*60)+$A_SECOND+($A_MSECOND/1000)
RET
这是一个记录节拍的子程序,DELETE(ERRF,ZEITPROT)这段程序执行时可以把ZEITPROT.MPF程序删除,但是WRITE(ERRF,ZEITPROT,ZEILE)这段执行了,没有输出是什么原因呢?
write指令 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25500条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。