回复:R参数读取本地txt文本数据-R参数读取外部变量

已锁定

右边

  • 帖子

    91
  • 精华

    1
  • 被关注

    7

论坛等级:侠士

注册时间:2013-06-05

黄金 黄金 如何晋级?

发布于 2024-08-29 11:36:31

6楼

NC程序中用READ可以读取文件中的内容,但是文件必须位于NCK的用户存储器中。只能单次或循环读取,不能实时读取。





用RunMyscreens二次开化做个画面,可以读取文件不得位于NC文件系统中的内容


修改E:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.93 HF5\hmi\user\sinumerik\hmi\cfg中

easyscreen.ini文件如下,可以在JOG,MDA,AUTO三个界面都能进入

[STARTFILES]

StartFile03 = area := AreaMachine, dialog := SlMachine, menu := SlMaAutoMenuHU, startfile := ZTAIXS.com ;AUTO程序运行

StartFile05 = area := AreaMachine, dialog := SlMachine, menu := SlMaJogMillMenuHU, startfile := ztaixs.com ;铣床jog

StartFile07 = area := AreaMachine, dialog := SlMachine, menu := SlMaMdaMenuHU, startfile := ZTAIXS.com     ;MDA



新建文件ZTAIXS.COM放入E:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.93 HF5\hmi\user\sinumerik\hmi\proj中,内容如下:

//S(Start)

HS6=("状态",ac7,se1)

PRESS(HS6)

LM("ZTAI1")

END_PRESS

//END


//M(ZTAI1///)


DEF VBE2=(I////wr4//"$AC_TIMES"/10,40,70/85,40,70,/),

VBE1=(R///,"R1"/wr1//"$R[1]"/10,20,70/85,20,70,/),


VS8=("退 出",,se1)

RECALL=()


LOAD

END_LOAD

CHANGE(VBE2)

VBE1 = RDLINEFILE("E:/Downloads/TESTFILE.txt", 1)

END_CHANGE


PRESS(VS8)

EXIT

END_PRESS


//END


必须在进入这个画面后才能实时读取,并且必须要你的txt文件中的内容实时变化后是保存了的




评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25496条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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