下面,以西门子828D系统为例,为大家介绍如何将存储变量写入到CF卡,系统面板前的U盘和外部的网盘上。
将数据写入并存到CF卡上文件中
对于828D上的用户CF卡,不需要更改extdev.ini文件,直接可以在系统上执行程序即可在CF上生成记录文件。输出示例程序如下:

执行一次程序后,在系统前端用户CF卡上会自动生成文件my_file.txt,并记录“helloworld”一次。

将数据写入并保存到系统前面板的U盘上
对于828D的USB接口,需要按外部设备设置,就需要设置extdev.ini文件,把系统CF中的“…/siemens/sinumerik/nck/extdev.ini”拷入“…/oem/sinumerik/nck/”,如下图:

并修改如下:

注意格式更改完成后,828D断电重新启动。
输出示例程序如下:

然后可以得到:

将数据写入并存到网盘上的文件中
此方法的前提是设置好828D的网盘,这里不再赘述,可参阅828D简明调试手册。接下来,方法同USB类似,首先设置extdev.ini文件,如下图:

注意格式更改完成后,828D断电重新启动。
含义如下:
/dev/ext/1=” //PC机的用户名%PC机密码@PC机IP地址/共享文件夹名称,/要写入数据的文件名称,A”
输出示例程序如下:

然后可以得到:
