当前位置:首页 >> 机械/仪表 >>

840D sl NCU 操作系统


系统设置
SINUMERIK SINUMERIK 840D sl NCU 操作系统 (IM7)

1 2 3 A

配置系统

诊断与维修

SINUMERIK
附录

SINUMERIK 840D sl NCU 操作系统 (IM7)

开机

调试手册

适用于: 840D sl/ 840DE sl CNC 软件 版本 4.5

02/2012
6FC5397-1DP40-3RA0

法律资讯

法律资讯 警告提示系统
为了您的人身安全以及避免财产损失,必须注意本手册中的提示。人身安全的提示用一个警告三角表示,仅与财产 损失有关的提示不带警告三角。警告提示根据危险等级由高到低如下表示。 危险 表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。 警告 表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。 小心 带有警告三角,表示如果不采取相应的小心措施,可能导致轻微的人身伤害。 小心 不带警告三角,表示如果不采取相应的小心措施,可能导致财产损失。 注意 表示如果不注意相应的提示,可能会出现不希望的结果或状态。 当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。如果在某个警告提示中带有警告可能导致人身 伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。

合格的专业人员
本文件所属的产品/系统只允许由符合各项工作要求的合格人员进行操作。其操作必须遵照各自附带的文件说明,特 别是其中的安全及警告提示。 由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危 险。

Siemens 产品
请注意下列说明: 警告 Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。如果要使用其他公司的产品和组件,必须得到 Siemens 推荐和允许。正确的运输、储存、组装、装配、安装、调试、操作和维护是产品安全、正常运行的前 提。必须保证允许的环境条件。必须注意相关文件中的提示。

商标
所有带有标记符号 ? 的都是西门子股份有限公司的注册商标。标签中的其他符号可能是一些其他商标,这是出于保 护所有者权利的 目地由第三方使用而特别标示的。

责任免除
我们已对印刷品中所述内容与硬件和软件的一致性作过检查。然而不排除存在偏差的可能性,因此我们不保证印刷 品中所述内容与硬件和软件完全一致。印刷品中的数据都按规定经过检测,必要的修正值包含在下一版本中。

Siemens AG Industry Sector Postfach 48 48 90026 N?RNBERG 德国

文件订购号: 6FC5397-1DP40-3RA0 ? 01/2012 本公司保留技术更改的权利

Copyright ? Siemens AG 2012. 保留所有权利

目录
1 系统设置 ...........................................................................................................................................5 1.1 1.2 1.3 1.4 2 2.1 2.2 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.4 2.4.1 2.4.2 2.4.3 2.5 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.5.10 2.5.11 2.5.12 2.5.13 系统供货状态 ........................................................................................................................ 5 开关位置的含义 .................................................................................................................... 7 系统引导启动 ........................................................................................................................ 9 系统引导启动时的显示 ....................................................................................................... 10 NCU 的 Ethernet 接口 ........................................................................................................ 15 确定 NCU IP 地址的方法 .................................................................................................... 17 配置文件“basesys.ini”......................................................................................................... 18 段落 [ExternalInterface] ...................................................................................................... 19 段落 [InternalInterface] ....................................................................................................... 21 段落 [IBNInterface] ............................................................................................................. 25 段落 [SNMP]....................................................................................................................... 26 段落 [DCP] ......................................................................................................................... 27 段落 [LLDP] ........................................................................................................................ 28 段落 [LinuxBase] ................................................................................................................ 29 示例: 配置文件“basesys.ini” ............................................................................................. 33 服务命令 ............................................................................................................................. 40 使用服务命令 ...................................................................................................................... 40 动作的句法 ......................................................................................................................... 41 类单元 ................................................................................................................................ 42 动作描述 ............................................................................................................................. 45 Help.................................................................................................................................... 45 Check-cf ............................................................................................................................. 46 清除 .................................................................................................................................... 46 关闭端口 ............................................................................................................................. 47 Connect.............................................................................................................................. 47 取消使能 ............................................................................................................................. 50 Disconnect ......................................................................................................................... 51 分配 .................................................................................................................................... 51 使能 .................................................................................................................................... 52 打开端口 ............................................................................................................................. 54 Portstatus ........................................................................................................................... 55 Restart................................................................................................................................ 56 Restore............................................................................................................................... 57

配置系统 .........................................................................................................................................15

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

3

目录

2.5.14 2.5.15 2.5.16 3 3.1 3.1.1 3.1.2 3.1.3 3.1.4 3.2 3.2.1 3.3 3.3.1 3.3.2 3.3.3 3.3.4 3.4 3.4.1 3.4.2 3.4.3 3.4.4 3.5 3.5.1 3.5.2 3.6 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 A A.1

Save....................................................................................................................................58 Show ...................................................................................................................................60 Start, Stop ...........................................................................................................................64 生成服务系统.......................................................................................................................67 这样创建 NCU 的服务系统 ..................................................................................................67 这样操作维修系统 ...............................................................................................................69 诊断功能 ..............................................................................................................................70 这样连接网络驱动器 ............................................................................................................72 备份授权 ..............................................................................................................................73 这样备份授权密钥 ...............................................................................................................74 通过维修菜单备份数据 ........................................................................................................76 这样备份用户数据 ...............................................................................................................76 这样恢复用户数据 ...............................................................................................................78 这样创建 CF 卡的完整备份 .................................................................................................79 这样安装完整的系统备份 .....................................................................................................81 通过 Service Shell 备份数据 ................................................................................................84 这样将数据备份至服务系统 .................................................................................................84 这样从服务系统恢复数据 .....................................................................................................85 这样将数据备份至网络驱动器..............................................................................................85 这样从网络驱动器恢复数据 .................................................................................................87 执行软件更新.......................................................................................................................89 这样执行固件更新 ...............................................................................................................89 这样执行软件更新 ...............................................................................................................91 系统诊断 ..............................................................................................................................93 执行系统诊断.......................................................................................................................93 这样修改系统设置 ...............................................................................................................96 这样检查 CF 卡 ...................................................................................................................97 调用 VNC 浏览器.................................................................................................................99 WinSCP 和 PuTTY............................................................................................................101 缩写 ...................................................................................................................................103

诊断与维修 ..................................................................................................................................... 67

附录 .............................................................................................................................................. 103 术语表 .......................................................................................................................................... 105 索引 .............................................................................................................................................. 107

4

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

系统设置
1.1
适用范围:

1
系统供货状态
本文档适用于所有发货时 CF 卡上装有 Linux 操作系统的系统,例如: 所有 NCU 7x0。

CF 卡的目录
在 CF 卡上有 Linux 分区和 FAT 分区。 其中 Linux-EXT3 分区占主要部分,它包含了系 统软件和用户数据。 只剩下 2 MB 大小的 FAT 分区用于内部管理。 系统运行时,CF 卡上的 EXT3 分区有如下目录(节选,没有全部列出):

目录 /siemens /addon /oem /user

使用 为保存西门子系统软件预留 为保存西门子插件预留 保存机床制造商的插件和配置 ? 保存用户数据 ? 保存 HMI 应用程序的配置 ? 保存调试时 HMI 应用程序产生的数据

/system /user/system/etc /user/common/tcu /var/log/messages

Linux 操作系统 basesys.ini 文件(可以更改) TCU 的配置文件 系统日志文件(和 Windows 操作系统下的 event.log 类似)

说明 如果文件同名,目录 /user 下文件的优先级比目录 /oem → /addon → /siemens 下的文件 要高。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

5

系统设置 1.1 系统供货状态
存储器划分
CF 卡上存储器的划分是纯逻辑式的,也就是说:原则上用户可以任意占用存储器,直到 达到最大物理限制。 如果可用存储容量小于 4 MB,LINUX 会发出报警。 1 GB 存储卡 100 MB 256 MB 8 GB 存储卡 1 GB 2 GB

目录 /oem /addon /user

预设用户
系统设定了以下几种用户:

用户 Operator Operator1 Operator2 Operator3 user service manufact

存取等级 钥匙开关位置 0 钥匙开关位置 1 钥匙开关位置 2 钥匙开关位置 3 口令: CUSTOMER 口令: EVENING 口令: SUNRISE

目标客户 用户,操作人员 用户,操作人员 用户,操作人员 用户,操作人员 用户,操作人员 服务人员 机床制造商

6

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

系统设置 1.2 开关位置的含义

1.2
一览

开关位置的含义

NCU 面板的下方有两个旋转开关:

1&.,QEHWULHEQDKPHVFKDOWHU

69& 1&.

3/&%HWULHEVDUWHQVFKDOWHU

3/&

图 1-1

调试开关和运行方式开关

SVC/NCK 旋转开关
各个开关位置的含义如下:

开关位置 0 1 2 7 8 所有其他位置

NCK 的运行方式 NCK 正常启动 NCK 以缺省值启动(相当于清零) NCK 和(PLC)以上次关机时保存的数据启动。 调试模式(NCK 不启动)。 NCU 的 IP 地址以 7 段方式输出。 不相关

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

7

系统设置 1.2 开关位置的含义
PLC 旋转开关
该开关的含义和 SIMATIC S7-CPU 上的开关一样: PLC 的运行方式 RUN RUN (保护模式) STOP 清零(MRES) 不相关

开关位置 0 1 2 3 所有其他位置

8

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

系统设置 1.3 系统引导启动

1.3
操作步骤

系统引导启动

为了确保 NCU 顺利启动,必须插入 CF 卡。 NCU 启动时,通过下列显示装置输出当前运行状态的可视信息: ● ● 在存取 CF 卡时,RDY-LED 黄灯慢速闪烁。 7 段显示器在启动时会输出不同的代码,例如会在启动 BIOS 或存取 CF 卡等情况下 发出信号。

当启动成功结束时,可以看见下列显示: ● ● ● PLC-LED 绿灯亮起。 7 段显示器用闪烁点显示"6."。 RDY-LED 绿灯亮起,其他所有的 LED 都关闭。

执行复位
复位键位于 NCU 盖板的后面。 复位会使整个系统复位并要求重启系统,和“上电复位”相比无需关闭 24 V 电源。

维护情况下启动
出于维修或者诊断目的,可以在维修系统(Emergency Boot System:紧急启动系统)上 执行 NCU 的引导启动。

另见
这样创建 NCU 的服务系统 (页 67)

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

9

系统设置 1.4 系统引导启动时的显示

1.4

系统引导启动时的显示

启动时 LED 的特性
在 NCU 前端的 LED 中,对于 NCU 启动只有 RDY-LED 及其状态有含义。 LED: RDY 橙色 LED 的名称: RUN STOP SU/PF SF DP1 DP2 OPT 橙色 BIOS 启动 自检代码(Post Code),参见表格:装 载 BIOS 橙灯缓慢闪烁 (0.5 Hz) 橙灯/绿灯缓慢闪 由 PLC/选件模块设置 烁(0.5 Hz) OFF 绿灯/红灯闪烁 (0.5 Hz) 红色 红色(5 Hz) 由 PLC/选件模块设置 由 PLC/选件模块设置 内核关闭 SINAMICS 故障 OFF --由 PLC/选件模块设置 由 PLC/选件模块设置 由 PLC/选件模块设置 内核启动 阶段 2:驱动器初始化 基础系统启动 阶段 3:基础系统初始化 NRK/NCK 输出 基础系统关闭 参见表格:NRK/NCK 输 出 OFF 参见表格:装载操作系统 1 状态/阶段 7 段显示

SINAMICS 故障和警告,另见:SINAMICS S120/S150 参数手册(LH1)

10

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

系统设置 1.4 系统引导启动时的显示
装载 BIOS
7 段显示 00 01 02 03 04 05

含义 在装载 CF 卡的主引导记录区(MBR:Master Boot Record)前 在启动主引导记录(MBR:Master Boot Record)代码前 主引导记录(MBR:Master Boot Record)代码已启动 在读取配置文件前,启动 Boot Loader 的第二级 在装载内核前 在启动内核前

基础系统启动
7 段显示 1 (begin) 2 (prepfs)

含义 基本初始化 文件系统的清理和准备

3 (hostname, loopback) 设置名称和配置环回接口(Loopback-Interface)。 4 (syslog) 5 (network) 6 (NCU:rtai, TCU:tcuconfig) 7 (lsh) 8 (NCU:ftpd, TCU:mtouch) 9 (NCU:tcuservices, TCU:usbexport) 启动 TCU 通讯(TFTP,VNC) 启动 SSH 服务器(若无 Host 键,必要时可进行创建)。 启动 FTP 服务器 启动系统日志 启动 CFS 等级 1,准备网络接口。 网络接口和防火墙初始化 启动时间服务器(ntpd)

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

11

系统设置 1.4 系统引导启动时的显示
NRK/NCK 输出
7 段显示 1 2 3 4 5 6 6. F 1或2 Lxx=yyy 内部故障:仅可通过附加诊断读出。 CF 卡和 SRAM 数据不匹配。 需要通过含开关位置 1 或 2 的引导启动进 行清零来排除故障。 NCK 启动时的内部故障,其中“xx”为 mcsystem.ini 中的行编号,“yyy”为 代码位的唯一故障代码。

含义 不相关。 不相关。 Debugger 已启动。 NRK 操作系统已成功激活。 NRK 操作系统已启动,初始化任务进行中(→ 应用程序启动)。 初始化已成功进行;控制系统处于循环运行中。 带闪烁点:控制系统处于循环运行中,且周期有效。

系统故障
LED: RDY LED 的名称: RUN STOP SU/PF SF DP1 DP2 OPT 红灯快速闪烁 (2 由 PLC/选件模块设置 Hz) 红灯/橙灯快速闪 由 PLC/选件模块设置 烁(2 Hz) 永久故障: 系统停止运行。 暂时故障: 系统继续运行,但可能某些功能会被 限制。 参见下表 7 段显示

含义

12

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

系统设置 1.4 系统引导启动时的显示

7 段显示 永久故障: C P 暂时故障: E F

含义

“crash”(崩溃):操作系统崩溃(和 Windows 中的蓝屏相似);详细 信息请参见系统日志文件。 “partition”(分区):重新分区时出错

“error”(错误):在 CF 卡上发生写入或读取出错(对于写入错误还会 显示额外的点)。 可能是 CF 卡损坏并且需要更换。 “full”(过满):CF 卡存储过满,因此可能不能成功启动所有通讯。 此故障仅在启动时显示 1 分钟;之后系统会继续启动,尽管可能会存在 问题。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

13

系统设置 1.4 系统引导启动时的显示

14

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统
2.1
前提条件
为运行 NCU: ● ● 在工程网络中最多允许一个 NCU 作为 DHCP 服务器运行。 建议使用一个外部鼠标来操作系统网络中心。

2
NCU 的 Ethernet 接口

接口的配置
通过以太网接口可以建立下列连接:

接口 Ethernet IE1/OP

标记 X120

内部 名称 )

接口设置

(Eth 2 连到工程网络上的接口,使用默认 IP 地址 192.168.214.1、子网掩码 255.255.255.0 和有效 的 SINUMERIK DHCP 服务器。

以太网 IE2/NET Ethernet

X130 X127

(Eth 1 作为标准 DHCP 客户端接到公司网络上的接口 ) (Ibn 0 服务接口,使用固定 IP 地址 192.168.215.1 和固 ) 定子网掩码 255.255.255.224 以及有效的 DHCP 服务器

网络接口
网络接口是实现网络通讯的接口。 在 NCU 上,网络接口是以太网接口。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

15

配置系统 2.1 NCU 的 Ethernet 接口
VNC(virtual network computing:虚拟网络计算)
虚拟网络处理是一种软件,它可以在本地计算机(VNC 浏览器运行中)上显示远程计算 机(VNC 服务器运行中)的屏幕内容并且可以通过本地计算机的键盘和鼠标来操作远程 计算机。

文献
操作组件与联网设备手册

16

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.2 确定 NCU IP 地址的方法

2.2

确定 NCU IP 地址的方法
说明 SINUMERIK Operate 操作软件 SINUMERIK Operate 在操作区“诊断”内提供了用于修改网络设置的对话框,例如:用于 修改 X130 和 X120 的 IP 地址。 除此以外,还有以下其他方式可以修改网络设置。

确定 NCU 在公司网络(X130)中的 IP 地址
NCU X130 上已经设置了 DHCP 分配的地址。 如公司网络中已具有一台 DHCP 服务器, 此时不需要进行其他的设置。 有三种方法可以确定 NCU 在公司网络中获取的地址: ● ● 如果 NCU 从开关位置 8 启动,X130 的 IP 地址会显示在 7 段指示器上。 在 NCU 成功启动后,您可以在 TCU 上打开一个 Service Shell 程序并执行下列命 令,用来获取所需信息: SC SHOW IP

修改 IP 地址
如果在公司网络中未安装或者没有使用 DHCP 服务器,可以为 NCU X130 设定一个固定 地址(与公司网络中已使用的地址一致)。 示例: 以下指令可以查看 X130 的 IP 地址: SC SHOW IP -X130

工程网络(X120)中的 NCU
NCU X120 的缺省地址已经适用, 不需要进行任何设置。

参见
类单元 (页 42)

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

17

配置系统 2.3 配置文件“basesys.ini”

2.3
保存路径

配置文件“basesys.ini”

在 Linux 基本系统中,原始文件保存在 CF 卡路径 /system/usr/etc 下; OEM 文件保存在 路径 /oem/system/etc 和 /oem_i/system/etc 下;而用户文件则保存在路径 /user/system/etc 下。 注意 只允许更改本章节中描述的“basesys.ini”文件的参数。 此处也可以选择使用“System Network Center”(系统网络中心)。 该程序由指令“sc start snc”调用。 操作该程序需要使用鼠标。

使用
在“basesys.ini”文件中可以设置系统在网络中的属性。 编辑该文件时应注意以下几点: ● ● ● 注释通过‘;’或‘#’在行首引入,并占据一整行。 空行也视为一条注释。 由一个 “[NAME]” 行引入的段落会被基础系统自身忽略,但是 HMI 会部分地使用该段 落。 变量定义的格式为“名称=数值”。 ‘ =’前后可以有空格。 此外,数值也可以选择括在双 引号内。 注意 适用于 Linux 的编辑器 大多数 Linux 系统文件中仅允许用 LF 来换行,而不允许用 Windows 操作系统中的 CRLF。 在选择编辑器时要注意这一点。 “调试”下的 HMI 应用程序编辑器是合适的编 辑器。 在 Linux 操作系统中,有 UNIX 自带的编辑器 vi 可供使用。 使用 Linux 操作系统时请区分大小写。

参见
系统供货状态 (页 5)

18

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.3 配置文件“basesys.ini”

2.3.1
说明

段落 [ExternalInterface]

在该段中会定义外部以太网接口的参数和设置。 使用 NCU7x0 时此处是 X130 (Eth 1)。 如果外部接口处于 DHCP 模式下,也就是说 ExternalIP (外部 IP)的值为空或者未定 义,那么只要该服务器为此提供一个值,DHCP 服务器便会接收所有此处列出的参数(除 了‘DHCPClientID')。

DisableCompanyNet
该变量置 1 后,公司网络接口 X130 便不再初始化,不再可以使用。

值: 缺省值:

空、0 或者 1 空

ExternalIP
如果 ExternalIP 不为空,则使用其中给定的、公司网络接口上的固定 IP 地址。 此外,必 须设置 ExternalNetMask(外部网络掩码),并且根据需要也要设置 Gateway (网 关)、Nameservers(名称服务器)、Hostname (主机名称)和 Domain(域名)。 如果 ExternalIP 未设置或者为空,则会启动接口上的一个 DHCP 用户。

值:

IP 地址

缺省值: 空

ExternalNetMask
ExternalNetMask 必须连同 ExternalIP 一起设置,以便定义网络的大小。

值:

网络掩码

缺省值: 空

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

19

配置系统 2.3 配置文件“basesys.ini”
Gateway
如果 Gateway 的值不为空,则其中给出的 Host (主机)作为 Default-Gateway(缺省网 关)来使用,也就是说,所有不能直接递送的 IP 包都会发送到那里用来转寄。 如果没有规定网关,则只能到达直接连接的网络。

值:

IP 地址

缺省值: 空

Nameservers
如果在此处给定了 DNS 名称服务器,则该服务器用于分辨符号型的主机名称,即:在大 多数需要 IP 地址的位置上也可以使用计算机名称。 名称服务器设置也会通过 NCU 的 DHCP 服务器传递到 DHCP 用户 (TCU, PG),从而使 得这些用户也能够用符号名称来工作。

值:

IP 地址列表(用空格隔开)

缺省值: 空

Timeservers
在此处可以输入 NTP 服务器 (UDP/123) 的列表,NCU 上的 NTPD 通过此服务器进行时 间同步。

值:

IP 地址列表(用空格隔开)

缺省值: 空

Hostname
此处可以确定一个本地主机的名称。 该手动给出的名称相对于其他所有名称有优先权。 该主机名称依照以下顺序来决定: ● ● ● “basesys.ini”文件中的主机名称,如果设置了该名称。 由 DHCP 服务器获得的名称(如果提供 DHCP 客户模式和名称):反向 DNS 查找的 结果,即哪个名称属于获得的 IP (如果定义了名称服务器)。 缺省名称 ("NONAME_...")
NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

20

配置系统 2.3 配置文件“basesys.ini”
由于主机名称也用作 DNS 名称,因此它必须满足相应的 RFC 要求: ● ● ASCII 字母(a-z, A-Z)、数字(0-9)和“-” 最多 63 个字符

值:

名称

缺省值: 空

Domain
使用该变量可以配置 DNS 域名。 其作用在于,域名无需验证即可被识别出,例如:如果 域名为“test.local”,则可以选择给定名称为“rechner1.test.local”或“rechner1”。

值:

名称

缺省值: 空

DHCPClientID
使用该变量可以控制 DHCP 用户将哪个用户 ID 显示在它的服务器上。 服务器可以使用 该 ID,以便能够给用户分配确定的参数,例如一个静态 IP 地址。 通常以太网接口的 MAC 地址具有该用途,这也是系统的缺省设置。 此外还可以使用主机 名称 ("@NAME"),当然该名称稍后必须在 basesys.ini 文件中定义,以便在 DHCP 要求 之前能够识别。 除此之外也可以使用任意一个字符串作为 ClientID。

值:

@MAC, @CFID, @NAME 或者任意一个字符串

缺省值: @MAC

2.3.2
说明

段落 [InternalInterface]

在段落[InternalInterface]中可以定义用于工程网络中 DHCP 服务器同步的数据。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

21

配置系统 2.3 配置文件“basesys.ini”
DisableSysNet
该变量置 1 后,工程网络接口 X120 便不再初始化,不再可以使用。

值: 缺省值:

空、0 或者 1 空

InternalIP
使用该变量可以设置工程网络中的固定 IP 地址。 InternalIP 必须始终和 InternalNetMask 一起使用。

值:

IP 地址

缺省值: 192.168.214.1

InternalNetMask
该变量指定了 InternalIP 的子网掩码,两者必须始终一起使用。

值:

子网掩码

缺省值: 255.255.255.0

InternalIP_Alias
使用该变量可以为工程网络接口(X120)定义一个附加的假 IP 地址,在特定应用情况下会 需要使用该地址。

值:

IP 地址

缺省值: 空 InternalIP_Alias 必须始终和 InternalNetMask_Alias 一起使用。

22

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.3 配置文件“basesys.ini”
InternalNetMask_Alias
该变量指定了 InternalIP_Alias 的子网掩码,两者必须始终一起使用。

值:

子网掩码

缺省值: 空

SyncModeDHCPD_SysNet
如果没有将该变量设为“OFF”,工程网络(X120)中的 DHCP 服务器会相互同步,进而只有 其中一个服务器分配有效地址。 可以通过这种方法同时运行多个 NCU 或 PCU,而无需 修改网络设置。

值:

ON_MASTER, ON_HIGH (= ON), ON_LOW, 或 OFF

缺省值: ON_HIGH 此时没有激活的 DHCP 服务器进入“待机”模式,它会定期从激活的服务器上读取当前地址 数据和 TCU 数据,以便在激活服务器发生故障时待机服务器可以迅速激活,而不丢失数 据。 ● 如果设置为 ON_MASTER ,而不是 ON_HIGH,则在同步中具有“Master”设置的服务 器始终是激活服务器(为此它必须始终联网)。 通过这种方法可以确保,正常情况下 始终是同一个控制系统用作 DHCP 服务器,其中包含了当前地址数据(/var/etc/udhcpeth0.leases)和 TCU 数据(/user/common/tcu/...)。 只有当工程网络只具有一个 DHCP 服务器时,才可以设为 ON_MASTER;存在多个主机时不允许使用该变量。 ● ON_LOW 设置可以为 DHCP 服务器指定一个比普通等级更低的优先级。 只有在网络 中通过“ON_HIGH”或“ON_MASTER”没有找到服务器时,该服务器才会被激活。 说明 和之前版本的兼容性 如果 DHCP 服务器已被不再使用的变量“DisableDHCPDeth0=1”关闭,则自动使用优 先级“ON_LOW”。 因此,虽然此 NCU 拥有一个(待机)DHCP 服务器以及一个 Lease 数据备份,但在正常情况下它不会被激活。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

23

配置系统 2.3 配置文件“basesys.ini”
InternalDynRangeStart
若有需要,可以通过“InternalDynRangeStart ”和“InternalDynRangeEnd ”这两个变量精确 定义 DHCP 服务器指定的 IP 地址的范围。 通常默认设置中的编号范围已经足够使用。

值:

IP 地址

缺省值: 工程网络中的第一个地址 + 10 或 +2(≤ 16 个地址时)

InternalDynRangeEnd
IP 地址

值:

缺省值: 工程网络中的最后一个地址 - 15 或 -1(≤ 16 个地址时)

DHCPDNoMasterWait
如果一个正在同步的 DHCP 服务器之前有一次曾被定义为主机服务器,在同步中它会一 直等待,直至此处给定的时间届满,才变为激活的服务器。 通过这种额外的暂停可以使规定的 DHCP 主机顺利变为激活的 DHCP 服务器,即使该主 机的启动比其它控制器稍晚或占用更长时间。

值:

时间,单位为秒

缺省值: 120

InternalDNSDomain
通过该变量可以确定工程网络中使用的 Top Level Domain (TLD),即:顶级域名。 NCU 的 DNS 服务器会将该区域中的名称指定给工程网络中的各个设备。 而针对其他所有区域 的名称查询将会转送给公司网络上的外部名称服务器。 为避免和全局定义的域名冲突,在缺省设置采用了由 RFC1035 建议的“local”,用于本地 网络。 推荐: 应保持缺省设置。

值:

域名(字母、数字、-、_;最多 63 个字符)

缺省值: local

24

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.3 配置文件“basesys.ini”

2.3.3
说明

段落 [IBNInterface]

本段落的设置针对 X127 接口。

EnableDHCP_IBNNet
该变量置 1 后,调试接口 X127 上的 DHCP 服务器不会再启动。

值: 缺省值:

空、0 或者 1 空

DisableIBNNet
该变量置 0 后,调试接口 X127 便不再初始化,不再可以使用。

值: 缺省值:

空、0 或者 1 空

EnableSysNetToIBNForwarding
该变量置为 1 时,允许从工程网络 (X120)转送数据包到 X127,通常该过程会被防火墙禁 止。 需要注意的是,此时不进行任何 NAT,发送方必须通过相应的路由自己负责以下任务: 将发到 X127 (地址为 192.168.215.x)上编程装置或服务 PC 的数据包首先完整地发送 到连接设备的 NCU。

值: 缺省值:

空、0 或者 1 空

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

25

配置系统 2.3 配置文件“basesys.ini”
DisableIBNForwarding
该变量置为 1 时,数据包从服务接口 X127 到工程网络(X120) 的 NAT 转送功能被取消。

值: 缺省值:

空、0 或者 1 空

2.3.4
说明

段落 [SNMP]

此处可以设置由 SNMP (Simple Network Management Protocol) 提供的字符串, 以输出 信息。

SNMPLocation
该字符串用于标准 OID SNMPv2-MIB::sysLocation。 此处可以输入一个地点,该地点随 后可通过 SNMP 客户端调用。

值: 缺省值:

任意字符串 空

SNMPContact
该字符串用于标准 OID SNMPv2-MIB::sysContact。 此处可以输入一个联系地址,该地 址随后可通过 SNMP 客户端调用。

值: 缺省值:

任意字符串 空

26

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.3 配置文件“basesys.ini”
SNMPAutLocation
该字符串用于西门子专用的 OID automationSystemIdent.automationLocationTag。 此处 可以输入其他一个地点,该地点随后可通过 SNMP 客户端调用。 该点和 SNMPLocation 类似,但根据 MIB 说明该变量是出于自动化的角度而给定的。

值: 缺省值:

任意字符串 空

SNMPFunction
该字符串用于西门子专用的 OID automationSystemIdent.automationFunctionTag。 此处 可以输入一个功能名称,该名称随后可通过 SNMP 客户端调用。

值: 缺省值:

任意字符串 空

SNMPStation
该字符串用于 SINUMERIK 专用的 OID mcSinumerikMIB.mcSinumerikMiscStation。 该 值是设备所属工作站的名称, 具有相同工作站名称的设备因此被视为一组设备。

值: 缺省值:

任意字符串 空

另见
示例: 配置文件“basesys.ini” (页 33)

2.3.5
说明

段落 [DCP]

本段中的参数定义了 DCP 协议(Discovery and Basic Configuration Protocol:发现与基 本配置协议)的属性,例如此协议在菜单项“可达节点”中由 STEP 7 使用。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

27

配置系统 2.3 配置文件“basesys.ini”
InternalDcpEnabled
这样可在设备网络(X120)中激活和取消 DCP,在 NCU 中值还用于 X127。

值: 缺省值:

0或1 1

ExternalDcpEnabled
这样可在公司网络(X130)中激活和取消 DCP。

值: 缺省值:

0或1 0

2.3.6
说明

段落 [LLDP]

本段中的参数定义了 LLDP 协议(Link Layer Discovery Protocol:链路层发现协议)的属 性,此协议被用于一些网络诊断应用。

InternalLldpEnabled
这样可在设备网络(X120)中激活和取消 LLDP,在 NCU 中值还用于 X127。

值: 缺省值:

0或1 1

ExternalLldpEnabled
这样可在公司网络(X130)中激活和取消 LLDP。

值: 缺省值:

0或1 0
NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

28

配置系统 2.3 配置文件“basesys.ini”
InternalLldpTLVsTxEnabled
使用此参数释放 X120/X127 上 LLDP 包中的更多信息,这些信息通常不包含在内。

值: 缺省值:

数值 0 … 15 0

值为一个位域,即在需要发送相关信息时,总数值为设定的数值的总和:

1: 2: 4: 8:

端口描述 系统名称 系统描述 权能

ExternalLldpTLVsTxEnabled
使用此参数释放 X130 上 LLDP 包中的更多信息,这些信息通常不包含在内。

值: 缺省值:

数值 0 … 15 0

值对应参数 InternalLldpTLVsTxEnabled。

2.3.7
说明

段落 [LinuxBase]

在本段落中综合了 Linux 系统的其他设置方法。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

29

配置系统 2.3 配置文件“basesys.ini”
使时间同步
分为两种情况: ● ● 如果存在一个外部 NTP 服务器作为时间服务器(记录在文件 basesys.ini 中或者通过 DHCP),则使 PLC 时间和 Linux 时间同步。 如果不存在外部时间服务器,则使 Linux 时间和 PLC 时间同步。

注意 在开关位置 3 “MRES”上给 PLC 上电 在“清零”时 PLC 时间会保留,不会被复位。 而在开关位置 3 “MRES”上接通 PLC 时,时间会被复位。 此时采用 Linux 系统的有效时 间,无需重新设定。

Timezone
系统使用此处设置的时区,以便将 UTC 时间换算成本地时间。 该时区也可以通过环境变 量 TZ 转送给所有的应用程序,并且由 libc 功能 localtime() 观察。 在基础系统中时区对所有时间数据生效,主要是指令“date”、“ls -l”以及系统日志文件 (在 CF 卡上的 /var/log/messages 路径下)。

值: 缺省值:

时区描述 UTC

30

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.3 配置文件“basesys.ini”
示例:

Europa:

WET0WEST,M3.5.0,M10.5.0 CET-1CEST,M3.5.0,M10.5.0 EET-2EEST,M3.5.0,M10.5.0

USA:

EST5EDT,M4.1.0,M10.5.0 CST6CDT,M4.1.0,M10.5.0 MST7MDT,M4.1.0,M10.5.0 PST8PDT,M4.1.0,M10.5.0

China: Japan:

CST-8 JST-9

LogFileLimit
借助该变量可以限制系统日志文件 /var/log/messages 的大小。 “0”值表示日志文件 的大小不受限制。 为提高效率,此处给定的极限值不应视为硬限制,而应视为目标值。 如果日志文件达到 目标值的 1.5 倍,文件大约会缩小为目标值的 75%。 系统会每 2 分钟(最长间隔)检查 文件是否太大。

值:

大小,单位为字节

缺省值: 100 kB

FirewallOpenPorts
此处您可以给定一个端口列表,在外部网络接口的防火墙中会打开这些端口。 始终打开 的端口为 TCP/22 (ssh) 和 TCP/102(S7 通讯)。 日志为“TCP”或“UDP”、端口、需要释 放通讯的端口的编号。

值:

日志/端口对的列表

缺省值: 空

多个端口数据用空格隔开。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

31

配置系统 2.3 配置文件“basesys.ini”
例如还可使能 VNC 服务器: FirewallOpenPorts=TCP/5900 TCP/5904 TCP/5905 注意 安全 请注意,打开防火墙的端口潜在有安全隐患。 请只有在确实需要的情况下才打开防火墙 端口。 请注意,每个可访问的服务也可能有安全漏洞。

DisableSubsystems
借助该变量可以阻止特定子系统(CFS 系统)的安装和启动。 多个子系统名称可以用空 格隔开。

值:

CFS 名称列表(用空格分隔)

缺省值: 空

名称可以就是 CFS 基本名称,如 nck,这样所有具有该名称的 CFS 系统都会被忽略。 也可以是一个绝对路径,如/siemens/sinumerik/nck,这样只有该路径下的 CFS 系 统被忽略。 也可以设置“DisableSubsystems=all”,这样所有的 CFS 系统都无法安装或启动。

DisablePLCTimeSync
如果设置此变量为 1,则不进行任何系统时间和 PLC 时间的同步(两个方向)。

值: 缺省值:

0或1 0

32

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.3 配置文件“basesys.ini”
EnableCoreDumps
如果将该变量设为 1,则会创建一个此过程的日志文件,并保存在/var/tmp 路径下。 在日志文件中包含了异常中断或者自动结束过程的内存转储。

值:

空、0 或者 1

缺省值: 0

2.3.8

示例: 配置文件“basesys.ini”

配置文件 basesys.ini
目录 /siemens/system/etc 下提供的文件 template_basesys.ini 的缺省设置如下: ; ----------------------------------------------------------------; Default Linux basesystem configuration ; ----------------------------------------------------------------; ; section ID is for Windows compatibility and is ignored ;) [ExternalInterface]

; If DisableCompanyNet is set to 1, the whole interface will ; be disabled. ;DisableCompanyNet=1

; If ExternalIP is set, you can force the external Ethernet ; interface to use a fixed IP address etc. instead of using DHCP ; if a Hostname is set, it even overrides one received by DHCP

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

33

配置系统 2.3 配置文件“basesys.ini”

;ExternalIP=210.210.210.210;ExternalNetMask=255.255.255.0;Gateway =210.210.210.1;Nameservers=210.210.210.1 210.210.210.2;Timeservers=210.210.210.3;Hostname=somename;Domain= example.com ; if ExternalIP is empty (default), DHCP is used with the following ; ClientID the default is "@MAC" to use the MAC address, ; alternatives are "@NAME" to use the hostname (Hostname above), ; "@CFID" to use the ID of the CF card if one is available ; (like on X120), or any other arbitrary string ;DHCPClientID=@MAC [InternalInterface]

; If DisableSysNet is set to 1, the whole interface will ; be disabled ;DisableSysNet=1

; With InternalIP and InternalNetMask (both must be set together), you ; can change the address on the internal/TCU/automation/system net. ;InternalIP=192.168.214.1;InternalNetMask=255.255.255.0 ; These two can define an alias IP for X120. ;InternalIP_Alias=192.168.216.1;InternalNetMask_Alias=255.255.255 .0 ; This defines a "name of station" for ProfiNet (ERTEC interface) ; for use with DCP, default is the normal hostname. ; Please be careful if a PN-Name can also be set by other means, ; for example by NCU-Link. Usually it is not needed to define ; a name here.

34

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.3 配置文件“basesys.ini”

;PN_StationName="PN_IO"

; Setting EnableDHCPD_SysNet to 0 suppresses that a DHCP server is started on ; that interface ;EnableDHCPD_SysNet=0

; Set synchronization of all DHCP servers in the ; system/TCU network (X120). Possible values are: ; OFF, ; or ON_LOW (low priority), ; or ON or ON_HIGH (normal priority), ; or ON_MASTER (highest priority), ; or ON_CLIENT_SYNC (starts DHCP client only, synchronization active), ; or ON_CLIENT_NO_SYNC (starts DHCP client only, synchronization ; inactive), ; ON_MASTER is used to make this machine deterministically the ; DHCP master server, but should be used only for one server ; in the network. ;SyncModeDHCPD_SysNet=ON

; This is the range of dynamic IPs given out by the DHCP server ; Defaults should be sensible InternalDynRangeStart=192.168.214.10InternalDynRangeEnd=192.168.2 14.239 ; If once a DHCP master was seen, the DHCP server waits this many seconds ; for the master to show up before trying to become the active server
NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

35

配置系统 2.3 配置文件“basesys.ini”

;DHCPDNoMasterWait=120

; DNS domain name used for names in system/TCU network ; (default is "local" to conform with RFC) InternalDNSDomain=local

; FixedDomain and FixedNameservers can be used to define a DNS domain and ; nameservers, if the DHCP/DNS server on system network is disabled ;FixedDomain=local ;FixedNameservers=192.168.214.1

; If DisableNATRouting is set to 1, the NCU won't forward ; from TCU or IBN net ; (X120 anad X127, resp.) to external net (X130). ; If set to "X120" or "X127", forwarding will only be ; disabled from that interface. ;DisableNATRouting=1

[IBNInterface]

; If DisableIBNNet is set to 1, the whole interface will be disabled ;DisableIBNNet=1

; Setting EnableDHCPD_IBNNet to 0 suppresses that a DHCP server is started on ; that interface

36

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.3 配置文件“basesys.ini”

;EnableDHCPD_IBNNet=0

; If DisableIBNForwarding is set to 1, the NCU won't do NAT routing ; from IBN network (X127) to system network (X120). ;DisableIBNForwarding=1

; If EnableSysNetToIBNForwarding is set to 1, the NCU forwards packets from ; X120 to X127. (Please note that the sending host must be able to route ; the packets to the NCU by its own means, the NCU just accepts and forwards ; packets to 192.168.215.x with this setting.) ;EnableSysNetToIBNForwarding=1

[SNMP] ; The following variables define strings which are delivered on ; certain SNMP requests. ; SNMPLocation and SNMPContact are reported for the standard OIDs ; SNMPv2-MIB::sysLocation and SNMPv2-MIB::sysContact, resp. ; SNMPAutLocation and SNMPFunction are used in the Siemens A&D specific ; AUTOMATION-SYSTEM-MIB as automationSystemIdent.automationLocationTag ; and automationSystemIdent.automationFunctionTag, resp. SNMPLocation="not specified" SNMPContact="not specified" SNMPAutLocation="not specified" SNMPFunction="not specified"

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

37

配置系统 2.3 配置文件“basesys.ini”

SNMPStation=""

[DCP] ; These variables en/disable the DCP protocol on X120/X127 ; and X130, resp. ;InternalDcpEnabled=0 ;ExternalDcpEnabled=1

[LLDP] ; These variables en/disable the LLDP protocol on X120/X127 ; and X130, resp. ;InternalLldpEnabled=0 ;ExternalLldpEnabled=1

[LinuxBase] ; Keep size of /var/log/messages around this value ; (not followed exactly for performance reasons) LogfileLimit=102400

; Protocol/Port pairs to open in the firewall ; (e.g., TCP/5900, UDP/514, ...) ;FirewallOpenPorts="TCP/5900 TCP/102" ; If there is only one Ethernet interface, it's used by ; default as an external (company) network. Alternatively, ; usage as automation net (TCU boot support etc.) is possible ; by setting NetworkModel to "automation". (Only NCU, Service ; and PCU20A variants!) ;NetworkModel=automation

38

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.3 配置文件“basesys.ini”

; DisableSubsystems can be used to skip certain CFSes (= subsystems) ; a list of multiple names (separated by spaces) is possible ; a simple name means all CFSes with this name, an absolute path ; (e.g.,/siemens/sinumerik/nck) exactly this one CFS with ; the special value "ALL", all subsystems can be disabled ;DisableSubsystems=nck

; Directory for OEM netboot files (served by tftp to diskless clients) NetbootDirectory=/oem/common/netboot

; Properties of local time zone:names, offset, start and end day ; Some examples: ; Europe: WET0WEST,M3.5.0,M10.5.0; CET-1CEST,M3.5.0,M10.5.0; EET-2EEST,M3.5.0,M10.5.0; USA: EST5EDT,M4.1.0,M10.5.0; CST6CDT,M4.1.0,M10.5.0; MST7MDT,M4.1.0,M10.5.0; PST8PDT,M4.1.0,M10.5.0; China: CST-8; Japan: JST-9Timezone=UTC

; If DisablePLCTimeSync is set, no time synchronization with ; PLC will happen ;DisablePLCTimeSync=1

; Set to 1 to enable coredumps in /var/tmp EnableCoreDumps=0

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

39

配置系统 2.4 服务命令

2.4

服务命令

2.4.1
概述

使用服务命令

维修命令‘sc’是执行 SINUMERIK NCU 上不同维护任务的工具。 将所需要的动作写在命 令行的‘sc’后面,例如: sc help 该动作会输出所有动作的列表,并附有简要描述。 在该动作之后,需要时可能有其他参 数或者选项。 不管是在 NCU 基础系统中,还是在维修系统(通常为 USB 存储器形式)中,都可以使 用‘sc’。 尽管如此,有些动作仅在一个或者另一个系统(NCU/维修)中有意义,这要根 据各个动作的说明来确定。

另见
在词汇表中解释了最重要的概念和缩略语。

权限等级
‘sc’命令可以执行带有更多权限的动作,比通常情况下提供给所调用用户的权限要多。 例 如:在启动或者停止子系统时需要引导权,尽管如此 'sc' 允许每个属于‘service’组的用户 拥有该权限。 每个‘sc’动作分配了一个权限等级。 这是一个用户组,用户必须属于这个组,以便能够执 行该动作。 因为这些组按等级来划分,所以当然也允许“较高”组的成员来使用有关的动 作。 这样‘manufact’组的权限就高于‘service’组,也就是说,‘manufact’组的成员允许调用 所有‘service’权限等级要求的动作。 使用单个动作时会分别注明,该动作要求调用者具有哪个权限等级。 按升序排列的可能 的等级为: ● ● ● ● ● 无 operator user service manufact

40

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.4 服务命令
示例: 一个标识为‘user’权限等级的动作总是可以由‘service’和‘manufact’组的成员来执行。 每个 用户都可以调用权限等级为‘无’的动作。 如果某个用户不具有所需权限,则会输出下列故障信息: Action 'ACTION' needs at least GROUP privilege level.

2.4.2
说明

动作的句法

‘sc’的命令行原则上不区分大小写。 下列输入是完全相同的: sc help show SC help SHOW sc HeLp sHoW 但大小写在有些情况下也是有区别的,例如:文件名或者用户名。 但这些情况要避免。 对此,使用的惯例是: ● 全部大写的名称可以替换为那些需要根据情况来使用的动作。 示例: sc help ACTION 此处 ACTION 可以用一个动作来替换,以便获取该动作的描述。 小写的部分只要按照 规定那样输入即可。 ● 方括号标识出可选择的参数。 示例: sc help [ACTION] 某个动作的说明是可选的,可以选择,但不是必须选择。 方括号有时也可以嵌套: ... [USERNAME[/DOMAIN]] ... 此处 USERNAME 和 DOMAIN 两者都是可选的,但只有当 USERNAME 存在时才可 以规定 DOMAIN。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

41

配置系统 2.4 服务命令
● 有多个参数可以选择时中间用‘|’隔开。 示例: sc start all|system|SUBSYSTEM 也就是说,下列命令中的任意一个都是有效的: sc start all sc start system sc start SUBSYSTEM 最后一种情况大写的 SUBSYSTEM 还可以由一个具体的子系统名称来替换。 ● 简写方式可能将供选择的参数写在方括号内。 sc save [-full|-user] ... 可以选择使用选项 "-full" 或者 "-user" 或者都不选。 ● 用‘-’开头的选项的排列顺序可以是任意的。 因此书写方式可以这样解释,"-force" 必须在 "-full" 或者 "-user" 的后面,但这不是必 然的情况: sc save [-full|-user] [-force] FILENAME

2.4.3
概述

类单元

在这一段中会描述由多个动作所使用的句法单元。

允许的接口名称
网络接口的名称可以由例如“sc show ip”或“sc enable DHCPSv”等指令使用。 因为接口说明是可选的,所以总是用‘-’来引导名称。 在‘-’之后才是真正的名称,多个名称 可能指同一个接口。 可接受的名称是:

设备网络端口: 公司网络端口: 开机调试端口:

"X120", "eth2", "tcu", "intern" "X130", "eth1", "factory", "extern "X127", "ibn0", "pg"

42

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.4 服务命令
允许的子系统名称
子系统名称例如可以在使用 "sc enable" 和 "sc start" 时给出。 在大多数情况下,子系统 名称就是所属的 CFS 的名称,没有路径说明和扩展名 ".cfs"。 如果仔细观察一个文件 名,例如:CFS /siemens/sinumerik/nck.cfs,会发现子系统名称就是 "nck"。 除此之外也可以在一个子系统名称中使用绝对路径说明(以 / 开头)。 在上面的例子中也 可以使用 "/siemens/sinumerik/nck" 作为子系统名称。 带和不带路径说明的名称之间的区 别是,在没有路径说明的情况下,会认为是所有该名称的 CFS 文件,在有路径说明时, 则仅仅只针对确定的那一个文件。

子系统
子系统是一个 CFS, 其不仅包含多个文件、而且运行时会执行某个程序。 对此, CFS 包 含一个脚本,用该脚本可以控制该程序的启动和停止。 出于这个原因,只有管理员才允许对 NFS 文件系统进行设置,并且 NFS 大多设置为统一 的管理环境。 服务器输出的文件系统直接通过其路径在服务器上进行响应。

CFS (compressed file system)
CFS (文件结尾 ".cfs")是一个压缩文件系统,和 zip 文件基本类似。 它包含文件和子目 录,这些文件和子目录在控制系统上运行时和普通文件几乎一样。 CFS 中的文件和目录 不可以进行更改。 它们会在运行时根据需要进行解压缩。

NFS (network file system)
NFS 是在 Unix 环境下最常用的远程文件系统协议,也可用于 Windows 操作系统。 Unix 计算模型在每次存取时都会同时提供一个 UID 和 GID,服务器根据这些数据决定是否允 许进行操作,因此计算模型很大程度上决定了 NFS。 服务器默认用户提供的是正确的 ID。

Remote File System
远程文件系统是通过网络进行响应的文件系统。 这些文件物理上位于网络中的另一台计 算机上(“服务器”),但在本地也可以像其他所有文件一样显示。 对此类文件的操作可以 通过网络传到服务器上,而不是直接在本地存储媒介(硬盘,CF 卡)上进行。 因为一个服务器通常输出多个文件系统,所以除了规定服务器的名称之外,还要规定所需 文件系统的名称。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

43

配置系统 2.4 服务命令
SMB (server message block)
SMB 是一个协议,MS Windows 的远程文件系统是以该协议为基础的(也可以作为网络 驱动器、使能、Share 等)。 SMB 连接在特定用户的联系中总是有效的,该用户在服务 器上必须是已知的。 输出的文件系统有一个名称(使能名称),以该名称响应文件系 统,用户无需知道服务器上具体的路径。

44

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.5 动作描述

2.5

动作描述

2.5.1
说明

Help

句法: 可选择的名称: 权限等级:

sc help [Action] -h, - -help 无

调用 "sc help" 时,如后面没有其他动作,则会输出一个列表,上面包含所有可能的动 作,并带有简要描述。 如果另外规定一个动作,则会输出该动作的详细描述。 示例: sc 帮助 所有指令: 帮助 [ACTION] 打印指定帮助或者列出所有指令 重启 重新引导启动机床 使能 hmi|nck|SUBSYSTEM... 使能 DHCPSvr -INTERFACE 使能 HMI, NCK, 或其它子系统 [...]

sc 帮助使能 使能 hmi|nck|SUBSYSTEM... DHCPSvr -INTERFACE

使能子系统(s), 如 'hmi', 'nck', 等等。 子系统名称 是 CFS 名称包含它,没有 '.cfs' 扩展。
NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

45

配置系统 2.5 动作描述
这将使能所有带该名称的 CFSes,但你也可以用一个全 路径 (例如: /siemens/sinumerik/nck) 来使能一个指定 CFS 。 另外一个格式来使能在网络接口上的 DHCP 服务器。 例如:'使能 DHCPSvr -X120'。

2.5.2
说明

Check-cf

句法: 可选择的名称: 权限等级:

sc check-df checkcf user

用该动作可以检查 CF 卡是否含有坏扇区。 如果出现故障,会记录在 /var/log/messages 文件中。

2.5.3
说明

清除

用“清除”指令可以执行不同的指令;这里只使用指令"clear dhcp"。

clear dhcp
sc clear dhcp [-INTERFACE] --服务

句法: 可选择的名称: 权限等级:

用该指令在指定的接口(预设置为设备网络)上删除 DHCP 服务器的任何状态并将其设 置到初始状态。 表示,删除了租借数据: 网络中的所有 IP 地址将重新分配,服务器忘记 一次性检查主机服务器。

46

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.5 动作描述
该指令仅在具有有效 DHCP 服务器的机床上运行。 说明 删除租借数据并不是删除了全部文件,而只删除了所包含的数据。 版本号也升级,则现 有的待机 DHCP 服务器能够接受该删除。

2.5.4
说明

关闭端口

句法: 可选择的名称: 权限等级:

sc 关闭端口 ID --service

功能方式
该指令再次关闭防火墙中通过"sc openport"打开的端口。 当 "sc openport" 设置的时间用 尽前, 应当再次关闭该端口时,该指令才有意义。 否则,该端口生命周期用尽时将自行 再次关闭。 参数是防火墙规则的 ID 编号,由"sc openport" 输出。

2.5.5
说明

Connect

句法:

sc connect [-ro] SERVER:/PATH [MOUNTPOINT] sc connect [-ro] [-public] //[USERNAME[/DOMAIN] [%PASSWORD]@]SERVER/SHARE [MOUNTPOINT]

可选择的名称: 权限等级:

mount 无

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

47

配置系统 2.5 动作描述
该动作可以允许在控制系统上使用某个服务器的远程文件系统。 为此要连接一个本地目 录,即所谓的 "MOUNTPOINT"。 在该目录下可以看见服务器提供的文件。 注意 请注意,在输入符合规定句法的指令时,密码在屏幕上显示为明码文本。 并且在输入路径时请使用斜杠“/”,而不是反斜杠“\”。

支持的文件系统
支持两种类型的远程文件系统: Windows SMB 和 Unix NFS。 这两种类型的特性完全不 同,特别是在用户管理方面。 ● 使用 Windows SMB 时,要作为服务器能够识别的特定用户进行连接。 通过建立的连 接,作为该用户可以存取文件,本地用户是否存取文件对其不会产生影响。 需要使用该特性必须在 SMB 进行连接时给出一个用户名,需要的时候还要给出域名和 密码。 ● 使用 NFS 时连接本身不需要给出特定的用户名,而是在每次进行文件操作时都要报 告给服务器是谁要执行该操作。 然后由服务器决定是否允许该操作。 用户说明要有 用户 ID 和组 ID,不需要名称。 服务器必须识别相应的 ID (或者允许任何人进行存 取操作。) 所支持的远程文件系统的另一种类型是由 TCU 输出的 USB 存储媒介(USB 闪存驱动 器)。 该存储媒介在 NFS 的帮助下进行连接,服务器和路径的说明看起来和 NFS 的 类似。 当然, TCU 名称的管理会有些不同,并且 USB 存储媒介有特殊的,物理上不 存在的路径。

远程文件系统的标记
远程文件系统的说明对于 SMB 和 NFS/TCU 会使用不同的标记:

SMB: //[USERNAME[/DOMAIN][%PASSWORD]@]SERVER/SHARE
固定部分为: //SERVER/SHARE 服务器名称当然也可以是一个数字的 IP 地址。 SHARE 是服务器上释放份额的名称。 请 注意,在此类名称中经常出现的‘$’字符,在命令行中前面必须加一个反斜杠 (‘\’),否则会 尝试扩展一个变量。 在服务器名称前还可以有一个用户名,用‘@’字符隔开。 如果必要,还可以用‘/’和 Windows 域名来扩展该用户名,该用户名从属于该域名。 从属于该用户的密码通常情况 下会进行互动式的询问,这样在屏幕上就看不见密码了。 ?
NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

48

配置系统 2.5 动作描述
对于特定的应用程序可能仍然需要将密码同时写入命令行。 (例如:从键盘不能读取由 WinSCP 启动的程序)。 在这种情况下可以在密码后再附上一个‘%’字符。 如果密码包含 任意一个由 Shell 解释的特殊字符 (<, >, &, ;, ", ', $, (, ), |),则应该用一个前置的反斜杠将 其屏蔽。 逗号在 SMB 密码中不能解释。

NFS: SERVER:/PATH
使用 NFS 时取消用户说明,仅保留两部分,SERVER 和 PATH。 SERVER 和前面一样 是文件服务器的名称。 和 SMB 不同的是 PATH 是一个在服务器上已经存在的路径名 称,而不是一个任意分配的名称。 命令 "sc show drives SERVER" 已经以正确的标记显示由某个特定文件服务器提供的文 件系统。 对于 SMB,在需要时还是必须补充用户名等。 在远程文件系统说明后面还可以规定所需的目录 (‘MOUNTPOINT'),该目录下在本地可以 看见远程文件。 这应该是一个空的目录,对于该目录有写入权限。 如果删除 MOUNTPOINT,则‘sc' 会自动生成一个合适的目录。 名称是 /tmp/drvNN (连续编 号),成功连接时会显示出来。 选项 "-ro" 以只读模式连接远程文件系统,也就是说,在那里只能读取,但不能写入。 如 果要禁止从控制系统进行更改,或者服务器仅允许进行只读连接,则该选项是有用的。 如上所述,一个 SMB 文件系统会作为规定用户进行连接。 为了避免第三方用户在控制系 统上以连接用户的名义在服务器上执行文件操作,通常情况下,只有最后一个用户(和所 有其组中的成员)可以对本地目录进行存取。 但如果要让其他本地用户也能使用远程目录,则可以用选项 "-public" 来要求 MOUNTPOINT 从属于组 "操作人员",这样就可以进行存取。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

49

配置系统 2.5 动作描述

2.5.6
说明

取消使能

句法:

sc disable hmi|nck|SUBSYSTEM ... sc disable DHCPSvr -INTERFACE sc disable DHCPSync [-X120] sc disable IPAlias [-X120] sc disable usb [-MINUTES] all | HOSTS --service

可选择的名称: 权限等级:

“sc disable”指令关闭指定的子系统,在下次重新启动时不再加载该系统。 也可以使用一 个“disable”的指令来关闭多个子系统。 子系统名可以为“hmi”、“nck”或者任意其他子系统 名称。 说明 指令“sc disable”作用于文件“basesys.ini”中的参数,该文件位于目录 “card/user/system/etc/basesys.ini”中。 “sc disable IPAlias”指令可以关闭网络接口 X120 的第二个 Alias IP 地址。

另见
文件“basesys.ini”中的参数“InternalIP_Alias”和“InternalNetMask_Alias”。

特殊子系统
“DHCPSvr”是一个特殊指令,因为它不打开或关闭一个正常的子系统,而是控制 DHCP 服务器是否在网络接口上启动。 该接口会以标准形式给出。 “DHCPSync”用于打开并关闭 DHCP 服务器的同步。 该同步只能在工程网络上实现。 指令“sc enable”和“sc disable”可以更改文件 /user/system/etc/basesys.ini 中的特定变量。 在子系统中这些变量是“DisableSubsystems”;在 DHCPSvr 中是 “DisableDHCPD<INTERFACE>”。

50

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.5 动作描述
“sc disable usb”指令可以禁用 USB 存储卡,具体而言就是禁用“存储”类型的 USB 设备, 也就是说:输入设备仍可以通过 USB 接口运行。 ● ● 如果不在[-MINUTES]中设定时间,系统会永久禁用 USB 存储卡。 在其中设定了时间 时,系统按照该时间禁用 USB 存储卡。 工程网络中的所有设备都可以被禁用,或者输入需要禁用的一系列主机名称或 IP 地址 禁用设备。

2.5.7
说明

Disconnect

句法:

sc disconnect MOUNTPOINT sc disconnect all umount, unmount user

可选择的名称: 权限等级:

该动作 "disconnect" 会断开之前用 "connect" 进行连接的远程文件系统。 如果‘sc' 自动创 建 MOUNTPOINT,则相应的目录也会再次被删除。 一种形式是 "sc disconnect -all",这会删除所有存在的 SMB 和 NFS 文件系统。

2.5.8
说明

分配

句法: 可选择的名称: 权限等级:

sc 分配 [参数] dist service

用该指令将 TCU 数据分配到设备网络的其他机床上。 这里只用参数 "tcudata"。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

51

配置系统 2.5 动作描述
distribute tcudata
sc 分配 tcudata --service

句法: 可选择的名称: 权限等级:

该指令向有效的 DHCP 服务器发送提示,在/user/common/tcu 下手动更改 TCU 数据。 由此,该服务器能够向待机服务器继续发送这种数据。 不推荐在/user/common/tcu 下手动更改版本文件, 因为 DHCP 服务器只将该版本文件读入 一次。 升级后的版本只在重启时生效。 说明 不仅在有效的服务器上,还可以在设备网络上的任意机床上执行该指令。 在每种情况 下,发送消息到有效的服务器上。

2.5.9
说明

使能

句法:

sc enable hmi|nck|SUBSYSTEM ... sc enable DHCPSvr -INTERFACE sc 使能 DHCPSync [-X120][-PRIORITY] sc 使能 IPAlias [-X120]IPADDR[/NETMASK] sc enable usb [-MINUTES] all | HOSTS --service

可选择的名称: 权限等级:

52

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.5 动作描述
指令“sc enable”可以启用指定的子系统,在启动某个子系统它一同被激活。 可以只用一 个“enable”指令来启用多个子系统。子系统名可以为“hmi”、“nck”或者任意其他子系统名 称。 说明 指令“sc enable”作用于文件“basesys.ini”中的参数,该文件位于目录 “card/user/system/etc/basesys.ini”中。 使用“sc enable IPAlias”来定义用于网络接口的第二个假 IP 地址。 该指令只用于 X120。 IP 地址的普遍书写方式是 4 个由点隔开的数值。 如果没有给定子网掩码,它可由 IP 的等 级(A/B/C) 来确定或者清楚确定。 此时也允许使用 CIDR 符号(网络部分的位数)。

另见
文件“basesys.ini”中的参数“InternalIP_Alias”和“InternalNetMask_Alias”。

特殊子系统
“DHCPSvr”名称是一个特殊情况,因为它不能启动或关闭一个正常的子系统,而是会影响 DHCP 服务器是否在网络接口上启动。 该接口会以标准形式给出。 指令“sc enable”和“sc disable”可以更改文件 /user/system/etc/basesys.ini 中的特定变量。 在子系统中这些变量是“DisableSubsystems”;在 DHCPSvr 中是 “DisableDHCPD<INTERFACE>”。 “sc enable usb”指令用于使能被永久禁用的 USB 接口上的 USB 存储设备,也可以用于使 能特定主机名称或 IP 地址上的设备。

DHCP 同步
使用“DHCPSync”可以启用并关闭 DHCP 服务器的同步。 只允许在工程网络(X120)中进 行此同步。 另外还可以给定优先级: -LOW, -HIGH 或者 -MASTER. 对于 DHCP 服务器的同步,优先级的作用如下:

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

53

配置系统 2.5 动作描述
● ● MASTER: 计算机节点是激活的 DHCP 服务器。 如果在工程网络中设计了多个服务 器,则该计算机具有最高优先级。 HIGH: 该计算机节点属于带有较高优先级的服务器成员,即:当没有带有“MASTER” (主机)标识的服务器被激活时,可以将带有“HIGH”(高)标记的计算机当作激活的 服务器。 ● LOW: 该计算机节点属于带有较低优先级的服务器成员,即:当没有带有“MASTER” (主机)或“HIGH”(高)标记的服务器被激活时,可以将带有“LOW”(低)标记的计 算机当作激活的服务器。 说明 推荐的设置: ? 在工程网络中启用 DHCP 运行和 DHCP 同步。 ? 只有一个 NCU 被设置为激活的 DHCP 服务器。 ? 最多 2 个计算机是带有“HIGH”标记的成员。 ? 所有其他组件都设置为 DHCP 客户端或者带有“LOW”标记的成员。

另见
文件“basesys.ini”中的参数“SyncModeDHCPD_SysNet”。

2.5.10
说明

打开端口

句法: 可选择的名称: 权限等级:

sc 打开端口 [-MINUTES] PROTO/PORT SOURCE ... --service

功能方式
该指令在一定时间内打开用于公司网络(X130)防火墙中的端口。 标准时间为 15 分 钟,也可以更改选项 MINUTES。 最大可能为 60 分钟。 在格式"PROTO/PORTNR" 中指定了要打开的端口。 该协议为"tcp" 或者 "udp"。 随后是 一个主程序从端口要达到的数据。 多个格式可能:

54

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.5 动作描述
● ● ● ● 单个 IP 地址: "128.128.12.12" 主程序名称(如果通过 DNS 可以释放),例如:“服务器” 带网络掩码数据的 IP 范围,例如 "128.128.12.0/255.255.255.0" 有效位数据的 IP 范围,例如 "128.128.12.0/24"

如果完全缺少源主机的数据,通常故障消息来应答。 当"sc openport"指令在一个通过 SSH 打开的 SHELL 中输入,为一个特例。 从环境变量 $SSH_CLIENT 中取到允许的主 程序,包含 SSH 客户的 IP。 如果成功打开,在状态消息中输出一个 ID 编号: sc: 端口 tcp/25 打开,规则 ID 是 6620 该 ID 可与"sc closeport" 一起使用来手动关闭上一个端口。 注意 安全 请注意,打开防火墙的端口潜在有安全隐患。 请只有在确实需要的情况下才打开防火墙 端口。 请注意,每个可访问的服务也可能有安全漏洞。

另见
在文件 "basesys.ini"中的参数"FirewallOpenPorts" 。

2.5.11
说明

Portstatus

句法: 可选择的名称: 权限等级:

sc portstatus [-x127] PORTSPEC SOURCE --service

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

55

配置系统 2.5 动作描述
生效方式
指令“sc portstatus”用于查询防火墙内的某个端口是否打开。 如果需要查询 X127 防火墙 而不是 X130 防火墙,则需要输入选项“-x127”。 端口的规格和“sc openport”(比如: tcp/102)看上去完全一样, 但是在该位置上不允许名称,必须输入唯一的“Source-IP”。 该指令会输出以下状态: ● ● “Port not open”,退出状态 1。 “Port is open (rule ID is <N>)”和退出状态 0。 其中也会一同输出在“sc closeport”中输入的 ID。

2.5.12
说明

Restart

句法: 可选择的名称: 权限等级:

sc restart all|system|network| [!]SUBSYSTEM reboot service

“sc restart”指令用于暂停并重新启动指定的子系统,该子系统关联的子系统也会一同重新 启动。

句法
子系统名称可以为“hmi”、“nck”或者任意其他子系统名称。 此处也可以依次指定多个子系 统,这些子系统的关联子系统会一同暂停然后重新启动。 您也可以在其中指定不重启的 系统, 为此需要在清单前面加上感叹号“!”。 子系统的特殊值有“all”、“system”和“network”: ● ● ● “all”停止然后重启所有存在的子系统。 与此相反,“sc restart system”直接重启系统(Reboot)。 “network”必须和“restart”一起使用。 “sc restart network”重新初始化网络,例如:在 “basesys.ini”中的设置经过修改后。

56

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.5 动作描述
示例
# 停止所有子系统: $ sc stop all # 只停止 HMI: $ sc stop hmi # 只启动 HMI 和 NCK: $ sc start hmi nck # 重新启动所有子系统,除了 NCK $ sc start ! nck

2.5.13
说明

Restore

句法: 可选择的名称: 权限等级:

sc restore [-full|-addon|-addon+|-oem|-oem+|-user] [-force] [-nodelete] [-update] [-restart] FILENAME --user

一个用“sc save”创建的备份可以用“sc restore”再次录入到控制系统中。

作用方式
和“sc save”一样,只能从服务系统来进行修复或者先停止所有的子系统再进行修复。 如 果“sc restore”报告一个故障,例如:在子系统正在运行时修复异常中断,可以和使用“sc save”时一样用选项“-force”强制要求修复继续进行。 通常情况下“sc restore”在修复备份之前会删除整个目标区域(完整备份时删除全部 CF 卡,用户数据备份时删除 /user 目录下内容)。 如此备份文件中不包含的文件随后被删 除。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

57

配置系统 2.5 动作描述
存档和备份文件的大小超过 4 GB
如要使用“sc restore”修复由多个存档文件组成的备份,则在参数 FILENAME 中只需给定 备份的第一个文件。 该文件结束时会自动查找下一部份。 在查找下一个文件时起作用的是调用时使用的文件名的格式,即在调用“sc restore /tmp/backup.01of02.tgz”时,当“/tmp/backup.01of02.tgz”结束时会查找名为 “/tmp/backup.02of02.tgz”的下一个文件。 当调用“sc restore /tmp/backup.1of2.tgz”时,会 相应地查找名为“"/tmp/backup.2of2.tgz”的文件作为备份的第二部分。

选项
如无其它选项,系统会默认存档是一个完整备份文件,进行完全复制。 因此全部文件的 状态在“restore”后与备份时相同。 ● ● 此外,选项“-full”会强制要求在 CF 卡上重新创建分区和文件系统。 但该选项只能在服 务系统上操作。 当分区表和/或文件系统不存在和损坏时,“-full”是必要的。 如果虽然需要恢复备份文件,但是不想丢失在此期间所创建的文件,则可以用选项 “nodelete”来阻止删除文件。 “-nodelete”不可以和“-full”一起执行,因为在重新创建文 件系统时通常要删除所有数据。 ● ● 使用选项“-addon”、“-oem”、“-user”、“-addon+”和“-oem+”也可以只打开部分存档。 选项“-update”用于录入由西门子提供的更新软件。 使用“-update”时还可以使用选项“restart”。 如果在录入控制系统中的存档时,自行改动了某个系统文件,则必须进行重 启或重新初始化。 此时,“sc restore”不会在结束时输出相应信息。 利用选项“-restart” 可以同时执行要求的动作。

2.5.14
说明

Save

句法: 可选择的名称: 权限等级:

sc save [-full|-addon|-addon+|-oem|-oem+|-user] [-force] [-update] FILENAME backup user

调用“sc help” 时,如后面没有其他动作,则会输出一个列表,上面包含所有允许的动作, 并带有简要描述。 如果另外规定一个动作,则会输出该动作的详细描述。

58

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.5 动作描述
动作 "save" 或者 "backup" 可将 CF 卡备份在 FILENAME 中。 如由服务系统出发使用该 动作,则备份包含基础控制系统的文件,不包含服务系统自身的文件。

存档和备份文件的大小超过 4 GB
如要将备份写入 FAT32 目标文件系统,该系统不支持超过 4 GB 的文件,备份会被分割 为多个小于该限值的文件。 此时会在调用“sc save”时给定的目标文件名中添加说明,注明是总共多少个文件中的第几 个文件: 例如在调用“sc save /tmp/backup.tgz”时会生成文件“/tmp/backup.01of02.tgz”和 “/tmp/backup.02of02.tgz”。

选项
下列选项用于选择哪些文件系统目录应当写入存档:

-full: -addon: -oem: -user: -addon+: -oem+:

完全备份(默认设置): 控制系统的所有文件,连同 Boot Loader 程序 仅 /addon 目录 仅 /oem 目录 仅 /user 目录(用户数据) /addon, /oem 和 /user /oem 和 /user

如果在控制系统上直接使用"sc save" 且子系统正在运行,则可能会导致保存的文件互相 不一致,因为在备份过程中这些文件可能会有更改。 所以通常在这种情况下,"sc save" 会以一个故障显示信息结束,报告仍有子系统在运行中。 ● 如果仍要创建备份,则可以使用选项-force。 虽然 "sc save" 依旧会发出警告,但备份 过程会继续。 如果在服务系统上启动 "sc save",则一定不会有控制系统的子系统在 运行,所以 "-force" 是没有必要的。 ● 选项-update 可以将 Img-D 控制文件写入到存档中。 随后可以通过“sc restore update”应用存档。 示例: sc save -user /tmp/drv01/backup.tgz

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

59

配置系统 2.5 动作描述

2.5.15
说明

Show

句法: 可选择的名称: 权限等级:

sc show ip [-INTERFACE] ---无

在“sc show”的指令中概括了系统状态的各种显示。

show ip
sc show ip [-INTERFACE] 无

句法: 权限等级:

该命令显示网络接口的 IP 地址数据。 也可以给定一个特定的接口。 如果没有给定接口, 则会显示所有存在接口的数据,并显示缺省网关。 示例: sc show ip X120 (system network, eth0): configured: (default) current : IP=192.168.214.1 Netmask=255.255.255.0 MAC=08:00:06:73:55:fd DNS Name : ncu1.local Nameserver: 127.0.0.1 DNS Suffix: local DHCP : synced server, prio=high, active Statistics: RX=0.0MB (0.00% errors), TX=0.2MB (0.00% errors) X130 (company network, eth1): configured: DHCP current : IP=111.222.333.64 Netmask=255.255.248.0 MAC=08:00:06:73:55:fe DNS Name : name.test.siemens.de Nameserver:111.222.333.12 111.222.333.13 111.222.333.14 DNS Suffix: test.siemens.de DHCP : client (server: 111.222.333.221) Statistics: RX=1.2MB (0.00% errors), TX=0.0MB (0.00% errors) X127 (engineering network, ibn0):

60

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.5 动作描述
current : IP=192.168.215.1 Netmask=255.255.255.224 MAC=08:00:06:73:55:ff DNS Name : ncu-ibn DHCP : server Statistics: RX=0.0MB (0.00% errors), TX=0.0MB (0.00% errors) Default gateway: 111.222.333.1 (via eth1) Used nameserver: 127.0.0.1 Used DNS suffix: test.siemens.de local

对于每个接口都会显示下列数据: ● ● Name: 连接插口的名称 (X1_ _),括号内是操作系统中所用的名称 (ethN 或者 ibnN)。 "configured": 在 basesys.ini 中配置的 IP 地址 (变量 ExternalIP/ExternalNetMask 用 于 X130;InternalIP/Internal-NetMask 用于 X120);如果在 basesys.ini 中没有配置或 地址通过 "DHCP" 获取时,为“(default)”。 ● ● ● ● ● "current": 当前设置的 IP 地址以及网络掩码和接口的 MAC 地址 "DNS Name": 在当前 IP 地址上查找 DNS 反转结果 。 "Nameserver": 此处可以输出一个和该接口相关的 DNS 服务器的列表(例如:在该接 口上接收 DHCP)。 "DNS Suffix": DNS-查找后缀,与该接口相关。 "DHCP": 此处显示该接口上是否有 DHCP 客户端或者服务器在运行。 如果有客户 端,则显示 IP 地址所在的服务器。 X120 上的 DHCP 服务器可以与其它工程网络同 步运行。 然后显示它是否是激活的服务器或者处于待机状态。 ● "Statistics": 通过该接口接收或者发送的数据总量以及出错数据包的百分数程序段。

显示所有接口时,还另外输出缺省网关,即一个路由器的地址,所有不能直接通过本地接 口到达其目标的数据包都发送到该路由器。 缺省网关是跨接口的数据,且仅存在一个。 而且还有一个通过缺省网关必须达到的接 口,显示在地址后的括号中。

show drives
sc show drives SERVER 无

句法: 权限等级:

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

61

配置系统 2.5 动作描述
"sc show drives" 显示可由特定服务器使用的远程文件系统。 服务器名称 SERVER 可以 是 NFS 服务器或者 TCU(代表连接到 TCU 的 USB 设备)。 允许的服务器名称的详细 信息、SMB 时经常需要的某个用户名说明可以参见“sc connect”指令的说明。

示例
符号: sc show drives someuser/somedomain@somepc # Windows-Server Password: ******* //somepc/C$ //somepc/D$ //somepc/images sc show drives someserver # NFS-Server someserver:/export/home1 someserver:/export/home2 sc show drives TCU # TCU USB-Medien TCU1:/dev0-0 TCU2:/dev0-0

各个服务器可使用的远程文件系统会分别列出,写法和 "sc connect" 的要求一致。 ● ● 使用 NFS 文件系统时,服务器名称后面有冒号,之后是输出路径。 TCU 上的 USB 存储器是 NFS 的特殊情况,和 NFS 文件系统一样进行标注。 但给出 的路径在 TCU 上实际是不存在的,而是由 NFS 服务器在那里转换至 USB。

show net
sc show net [-xml] [-hw|-tco|-sw|-swfull|-loc|-panel| -dhcp|-switch|-all] [HOSTS...] 权限等级: 无

句法:

指令“sc show net”可以显示工程网络中的设备,并给出这些设备的详细信息。

62

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.5 动作描述
这两个功能都需要借助 SNMP (Simple Network Management Protocol),从而只查找出 支持 SNMP 的设备。 在基于 Linux 的设备上具有从版本 2.6 起的 SNMP;在其他设备上 如 MCP 则取决于使用的软件版本。 这是一种简单的调用方式,无需使用其他选项即可输 出一张查找到的设备的列表,列表中给出了相应的 IP 地址、DNS 名称(能够识别时)以 及一些简单说明(组件名称)。

选项
通过各个相互组合的开关可以输出查找出的设备的详细信息。 ● 出于屏幕显示的考虑采用了“sc show net”的输出格式,它不带其他选项。 而可选的 XML 格式更适合于自动化的后续处理,通过选项“ -xml”可以选择此格式(该选项必须 在第一位!)。 ● 如果在指令行的此开关后没有其他指令,“sc show net”会在整个工程网络中通过广播 查找支持 SNMP 的设备。 搜索过程一般会占用一些时间,而且在大型的设备工程中 会输出大量信息。 因此,为简化信息的显示,可以同时给定一张 IP 地址或 (DNS-)名 称的列表。 从而可以限制搜索过程,只查找指定的设备。

-hw

硬件信息,如:MLFB、序列号、硬件 ID、硬件更新、SRM 版本、CF 卡 的制造商和序列号。 某些设备会具有两个此类硬件信息块,其中第二个 针对集成组件。 例如,NCU 中的 PLC 以及 TCU 上 OP 中的 TACO。

-tco -loc -sw -swfull

运行状态数据: 接通次数计数器、运行时间计数器、CF 卡上写入的数据 量、超出最高温度的次数。 地点数据: 设备的地点、功能和联系方式(如果其中配置了这些数 据)。 安装的软件的简明说明,仅整个系统的版本;只安装了基础系统时,显示 基础系统的版本。 显示所有安装的软件组件。 各个组件按照结构尺寸分级排列;显示每个 组件的版本、内部版本(不一致时)、给定版本(不一致时)、版本的详 细说明和安装路径。

-panel: -dhcp

显示面板专有的数据,即:显示屏的尺寸和颜色深度、MCP 索引、TCU 索引、DCK 索引和 EKS 索引、当前显示的 VNC 服务器。 显示正在同步的 DHCP 服务器的数据: 运行状态(关闭/待机/激活)、优 先级、Lease 文件和 TCU 数据的版本、动态分配的 IP 地址的区域。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

63

配置系统 2.5 动作描述

-switch -all

显示设备上旋转开关的位置,如:NCU 的 NC 开关或 PLC 开关或者 HT 8 的 DIPFIX。 相当于所有上述开关的功能。

说明 EUNA (End User Notification Administration) 此处读出的数据和信息会录入 EUNA 文件并保存在相应的设备上。

2.5.16
说明

Start, Stop

句法:

sc start all|system|SUBSYSTEM... sc stop all|system|SUBSYSTEM... --service

可选择的名称: 权限等级:

这两个指令会启动或者停止单个或所有子系统。 由于这两个动作会对运行性能产生影 响,所以只能在控制系统上直接使用,而不能在维修系统中使用(例外: "sc stop system")。 在那里基础控制系统的子系统不运行,也不可以对其进行控制。 说明 仅 "all" 和 "system" 起作用,而不是任意的子系统。 这两个动作只能实现部分功能!

子系统名称
作为子系统的名称,可以使用‘hmi',‘nck' 或者其他任意名称。 也可以连续指定多个按顺序 启动或者停止的子系统。 作为子系统的特殊值可以有 "all" 和 "system":

64

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

配置系统 2.5 动作描述
● ● ● "all" 启动或者停止所有存在的子系统。 "sc stop system" 同样停止所有子系统,但也停止带控制系统的基础系统。 "start system" 和 "start all" 是相同的,主要是出于对称的原因设置的。

start snc
sc start snc --service

句法: 可选择的名称: 权限等级:

使用该指令可以启动“System Network Center”。操作该程序需要使用鼠标。 “System Network Center”可以通过按下“Exit”退出。 如果不希望退出“System Network Center”,通过以下按键组合可以回到 HMI: <Recall> + <MENU SELECT> (区域转换键)或 <F9> + <F10>,位于外部键盘

文献
“System Network Center”中的设置相关信息请参见“设备手册,操作组件和网络连接”。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

65

配置系统 2.5 动作描述

66

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修
3.1
概述
执行以下步骤备份用户数据或整张 CF 卡: ● ● ● ● 创建服务系统。 备份授权 Backup:将数据备份至 USB 存储介质或网络驱动器。 系统诊断 – 输出网络设置 – 修改网络设置 – 启动 VNC 浏览器 执行以下步骤恢复用户数据或整张 CF 卡: ● ● ● Restore/Recover:从 USB 存储介质或网络驱动器上恢复数据。 执行软件更新。 执行固件更新。

3

生成服务系统

3.1.1
使用目的

这样创建 NCU 的服务系统

可以在 USB 存储器上创建一个维修情况下使用的便携式“Emergency Boot System” (EBS:紧急启动系统)。 这样可通过服务系统开始 NCU 的引导启动,从而可在一个 Service Shell 下执行不同的维护任务,例如:数据备份或者更新。 在服务系统上划分为两个分区:

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

67

诊断与维修 3.1 生成服务系统
● ● 一个 Linux 分区,在 Windows 下不可见。 一个 FAT 分区,用于保存备份文件或软件更新程序。 FAT 分区既可通过 Linux,也可通过 Windows 系统读取和写入。 在 Linux 下的 Command Shell 中可通过路径 /data 访问 FAT 分区。

供货范围
在光盘上随附了以下文件,用于在 USB 存储器上创建服务系统: ● ● ● 可执行文件 installdisk.exe USB 设备用镜像文件 含最新信息的文件 siemensd.txt / siemense.txt

建议:
最好使用 SIMATIC PC USB 设备。 说明 创建服务系统需要有管理员权限。 创建服务系统将会删除 USB 存储器上所有已经存在的数据。 使用 USB 2.0 进行传输是最佳的;而使用 USB 1.1 传输到 USB 存储器会比使用 USB 2.0 的时间长。

步骤
在 USB 存储器上创建一个服务系统步骤如下: 1. 将服务系统复制到 PG/PC 的本地硬盘上。 2. 将 USB 存储器连接到 PG/PC 的 USB 接口上。 3. 可以在 Windows 浏览器窗口中看到给 USB 存储器分配了哪一个驱动器字符,例如 H: 4. 打开一个 DOS Shell,并且切换到保存服务系统文件的目录。 5. 在 DOS Shell 中输入下列命令: installdisk ––verbose ––blocksize 1m linuxbase.img h: 结果:该镜像被传输至 USB 存储器。

68

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.1 生成服务系统

3.1.2
连接服务系统

这样操作维修系统

步骤: 1. 将 USB 存储器连接到 NCU 的 USB 接口 X125 或 X135 上。 2. 重新启动系统。 或 3. 按下“Reset"键。 在首次通过 USB 存储器启动 NCU 时,服务系统被拆包: 此后 USB 存储器才能作为 服务系统使用,且整个存储容量都可用。

操作服务系统
用于在服务系统中导航的按键和软键:

软键

OP 上的按键 外部键盘 HSK1 HSK2 <F1> <F2> <F3> <F4> <F5> <F6> <Shift> + <F7>
Ok

说明 光标,下一行 光标,上一行 光标,下一页 光标,上一页 插入文本或数字 插入文本或数字 取消/返回 OK/确认 光标,至最上行 光标,至最下行

Page Page Char Char

HSK3 HSK4 HSK5 HSK6 VSK7 VSK8

Cancel

<Shift> + <F8> Pos1 Ende

-----

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

69

诊断与维修 3.1 生成服务系统

说明 触摸屏上的操作 服务系统不支持触摸屏操作。 ? SINUMERIK OP019: 文本输入需要使用一个通过 USB 接入的外部键盘。 ? SIMATIC 薄型客户端: 此处激活设备内置的键盘。

3.1.3
“服务”菜单的功能

诊断功能

服务系统上提供以下用于服务和诊断的功能:

图 3-1

“服务”菜单

70

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.1 生成服务系统
主菜单概览:

主菜单 Firmware Update

说明 执行 BIOS 更新: ? PLC BIOS ? FPGA ? CBE30 引导加载程序

参考章节/手册 这样执行固件更新 (页 89)

VNC Viewer Diagnosis Backup NCU Software and Data Update NCU Software and Data Restore NCU Software and Data Modify NCU Settings

启动 VNC Viewer 诊断功能,用于显示网络连接数据和 系统 CF 卡上的数据。

调用 VNC 浏览器 (页 99) 执行系统诊断 (页 93)

将系统数据和用户数据备份到 USB 设 通过“服务”菜单备份数据 (页 76) 备或网络驱动器上。 从 USB 设备或网络驱动器升级系统。 这样执行软件更新 (页 91) 从 USB 存储介质或网络驱动器恢复系 通过“服务”菜单备份数据 (页 76) 统数据和用户数据。 ? 修改网络设置 ? 激活/取消 HMI ? 恢复以下组件的出厂设置: – HMI – NCK – PLC – 驱动装置 这样修改系统设置 (页 96)

Service Shell

打开 Service Shell ,输入服务命令。 通过 Service Shell 备份数据 (页 84) 服务命令 (页 40)

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

71

诊断与维修 3.1 生成服务系统

3.1.4
连接网络驱动器

这样连接网络驱动器

1. 选择“Connect to network drive”。 2. 输入网络驱动器的完整路径名。 3. 使用具有访问权限的用户名登录此驱动器。 请注意给出示例中的句法:

图 3-2

连接网络驱动器

4. 按下“Ok”确认。 之后会被要求输入密码。

72

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.2 备份授权

3.2
授权密钥的效力

备份授权

授权密钥与 CF 卡的序列号相对应。 如果在 SINUMERIK 840D sl 上更换了 CF 卡,则授 权密钥失效,设备不再处于运行就绪状态。 该情况发生在系统 CF 卡出现硬件损坏时。

应用场合
备份 CF 卡的授权密钥,用于 USB 存储介质或网络驱动器上的以下情况: ● ● 软件更新,无授权密钥 系统软件故障,无硬件损坏

注意 CF 卡备件 为了在更换系统 CF 卡后获取有效的授权密钥,需要以下数据: 损坏的和新的 CF 卡的 序列号。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

73

诊断与维修 3.2 备份授权

3.2.1

这样备份授权密钥

备份授权密钥至 USB 存储介质
步骤: 1. 在主菜单中选择菜单项“Backup NCU Software and Data”。 显示以下菜单:

图 3-3

备份授权

74

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.2 备份授权
2. 选择菜单项“Backup license key to USB memory stick”。 显示以下菜单:

图 3-4

Save license key

授权密钥和 CF 卡序列号一同备份至指定的目录下。

另见
“Backup license key to network drive”的步骤与此相似。 连接网络驱动器的信息另见: 这样连接网络驱动器 (页 72)

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

75

诊断与维修 3.3 通过维修菜单备份数据

3.3

通过维修菜单备份数据

3.3.1

这样备份用户数据

备份和恢复用户数据
步骤: 1. 在主菜单中选择菜单项“Backup NCU Software and Data”。 2. 选择“Backup user data to USB memory stick”,并按下“Ok”确认。 3. 输入完整的文件名(如示例所示):

图 3-5

输入文件名

76

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.3 通过维修菜单备份数据
4. 按下“Ok”确认。 在此步骤成功执行后,会输出以下信息:

图 3-6 说明

步骤完成

超过 4 GB 的备份文件 备份文件大小超过 4 GB 时,服务系统 FAT 分区(8 GB)的容量将会不足。 这样将 会分割该大小的备份文件(另见:sc save/sc restore)或者您可将其保存在网络驱动 器上。

另见
“Backup user data to network drive”的步骤与此相似。 连接网络驱动器的信息另见: 这样连接网络驱动器 (页 72)

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

77

诊断与维修 3.3 通过维修菜单备份数据

3.3.2
恢复用户数据

这样恢复用户数据

步骤: 1. 在主菜单中选择菜单项“Restore NCU Software and Data”。 显示以下菜单:

图 3-7

恢复用户数据

2. 选择“Restore user data from USB memory stick”,并按下“Ok”。 显示 USB 存储媒介上可用的 tgz 文件的列表。 3. 选择相应的 tgz 文件,并按下“Ok”确认。 在此步骤成功执行后,会输出一条信息。

另见
“Restore user data from network drive”的步骤与此相似。 连接网络驱动器的信息另见: 这样连接网络驱动器 (页 72)

78

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.3 通过维修菜单备份数据

3.3.3
创建完整备份

这样创建 CF 卡的完整备份

步骤: 1. 在主菜单中选择菜单项“Backup NCU Software and Data”。 显示以下菜单:

图 3-8

备份

2. 选择“ackup complete CF card to USB memory stick”,并按下“Ok”确认。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

79

诊断与维修 3.3 通过维修菜单备份数据
3. 输入完整的文件名(如示例所示)。 4. 按下“OK”确认。 该过程可能要持续几分钟。 过程显示如下:

图 3-9

备份中...

在此步骤成功执行后,会输出一条信息。

另见
“Backup complete CF card to network drive”的步骤与此相似。 连接网络驱动器的信息另 见: 这样连接网络驱动器 (页 72)

80

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.3 通过维修菜单备份数据

3.3.4
安装完整备份

这样安装完整的系统备份

通过此菜单项从服务系统或网络驱动器在 CF 卡安装完整数据备份,完整备份既包含系统 软件也包含用户数据。 注意 格式化 此步骤相当于对 CF 卡进行格式化,全部现有数据都会被覆盖。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

81

诊断与维修 3.3 通过维修菜单备份数据
安装完整备份
步骤: 1. 在主菜单中选择菜单项“Restore NCU Software and Data”。 显示以下菜单:

图 3-10 认。

Restore system

2. 选择“Recover system from USB memory stick (reformat CF card)”,并按下“Ok”确 显示 USB 存储介质上可用的 tgz 文件的列表。 3. 选择相应的 tgz 文件,并按下“Ok”确认。 在此步骤成功执行后,会输出一条信息。

完成
重新启动系统后,新的数据才会生效。

82

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.3 通过维修菜单备份数据
另见
“Recover system from network drive (reformat CF card)”的步骤与此相似。 连接网络驱动 器的信息另见: 这样连接网络驱动器 (页 72)

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

83

诊断与维修 3.4 通过 Service Shell 备份数据

3.4

通过 Service Shell 备份数据

使用 Service Shell 备份和恢复
根据配置,采用以下方法调用 Service Shell:

(I) (II)

带 TCU 的 NCU 配置:在 Linux 下调用 Service Shell。 带 PCU 50 或编程器(PG)的 NCU 配置: 可通过以下方式调用 Service Shell: ? 在 NCU 上的 Linux 下 ? 在 PCU/PG 上通过 VNC 浏览器(设备网络或公司网络) ? 在 PCU/PG 上通过 WinSCP(设备网络或公司网络)

3.4.1
步骤

这样将数据备份至服务系统

备份完整的系统步骤如下: 1. 将该维修系统连接至 NCU 的一个 USB 接口(X125 或者 X135),并按下复位键。 也可以关闭 NCU,连接维修系统,然后再次接通 NCU。 结果: 从维修系统引导启动 NCU。 2. 在主菜单中选择菜单项“Service Shell”。 3. 请作为维修技术员以用户名“manufact”和密码“SUNRISE”登录(Login)。 4. 用命令“sc backup”来创建备份文件“backup01.tgz”。 维修系统上的目录 /data 为备份文件预留。 必须给出完整的路径。 5. 可以选择 –full,备份 CF 卡上的所有数据;或者选择 –user,仅备份用户数据。 示例: sc backup –full /data/backup01.tgz 结果: 在维修系统的 USB 存储器上的 /data 路径下生成一个完整 CF 卡的备份文件。

84

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.4 通过 Service Shell 备份数据

3.4.2
步骤

这样从服务系统恢复数据

需要恢复完整的系统,步骤如下: 1. 将该维修系统连接至 NCU 的一个 USB 接口(X125 或者 X135),并按下复位键。 也可以关闭 NCU,连接维修系统,然后再次接通 NCU。 结果: NCU 从维修系统引导启动,并显示主菜单。 2. 在主菜单中选择菜单项“Service Shell”。 3. 请作为维修技术员以用户名“manufact”和密码“SUNRISE”登录(Login)。 4. 用命令“sc restore”将备份文件“backup01”从维修系统复制到 NCU 的 CF 卡上。 必须 给出完整的路径。 示例: sc restore /data/backup01.tgz 结果: 在 NCU 上恢复了文件“backup01”中保存的系统状态。 说明 如果不能存取 CF 卡上的系统数据(因为 CF 卡损坏或者为空),则只能以用户 “admin”和密码“SUNRISE”登录,而不能以用户“manufact”登录。

3.4.3
步骤

这样将数据备份至网络驱动器

请按照下列顺序操作: ● ● ● ● 连接服务系统。 "打开“Service Shell”。 创建与网络驱动器的连接。 创建备份文件(Backup)。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

85

诊断与维修 3.4 通过 Service Shell 备份数据
情况 I: 在 Linux 下启动 Command Shell
步骤: 1. 将服务系统连接到 NCU 的 USB 接口 X125 或 X135 上。 2. 在主菜单中选择菜单项“Service Shell”。 3. 请作为服务人员以用户名“manufact”和密码“SUNRISE”登录(Login)。 4. 用指令“sc connect”连接网络驱动器: sc connect //username%password@server/share /tmp/backup 在此输入待连接网络驱动器的用户名和密码。 5. 通过指令“sc save”创建备份文件“backup01”。 此时可选择 –full,备份 CF 卡上的所有数据;或者选择 –user,仅备份用户数据。 示例: sc save –full /tmp/backup/backup01 结果: 在网络驱动器的指定路径下生成整张 CF 卡的备份文件。

情况 II: 用编程器上的 WinSCP 来启动 Command Shell
步骤: 1. 启动 WinSCP,并在登录窗口中输入下列数据: – NCU 的 IP 地址(或者可能的主机名称) – 用户名“manufact”和密码“SUNRISE”。 2. 选择菜单中的“Commands” → “Open Terminal”。 3. 根据情况 I 中的步骤 4 到 6 的指令进行数据备份。

情况 II: 用编程器上的 VNC 浏览器来启动 Command Shell
步骤: 1. 启动 VNC 浏览器,并通过 IP 地址(或者必要时通过主机名)与 NCU 连接 2. 请以用户名“manufact”和密码“SUNRISE”登录。 3. 根据情况 I 步骤 3 到 5 的描述输入相应指令,以恢复数据。

86

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.4 通过 Service Shell 备份数据

3.4.4
步骤

这样从网络驱动器恢复数据

请按照下列顺序操作: ● ● ● ● 连接维修系统。 "打开“Service Shell”。 建立与网络驱动器的连接。 恢复数据(还原)。

情况 I:在 Linux 下启动 Command Shell
1. 将维修系统连接到 NCU 的 USB 接口 X125 或 X135 上。 2. 在主菜单中选择菜单项“Service Shell”。 3. 请作为维修技术员以用户名“manufact”和密码“SUNRISE”登录(Login)。 4. 用指令“sc connect”连接网络驱动器: sc connect //username%password@server/share /tmp/backup 5. 在此输入待连接网络驱动器的用户名和密码。 为了完整地恢复系统(系统数据和用户数据),请输入:sc restore –full backup01 结果: 备份数据覆盖整个系统。 6. 如仅要恢复用户数据,请输入下列命令: sc restore –user backup01 结果: 恢复用户数据。 之后重新启动所有子系统:sc start all 结果: 在 NCU 上恢复了文件“backup01.tgz”中保存的系统状态。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

87

诊断与维修 3.4 通过 Service Shell 备份数据
情况 II:用编程器上的 WinSCP 来启动 Command Shell
步骤: 1. 启动 WinSCP,并在登录窗口中输入下列数据: – NCU 的 IP 地址(或者可能的主机名称) – 用户名“manufact”和密码“SUNRISE”。 2. 选择菜单中的“Commands” → “Open Terminal”。 3. 根据情况 I 步骤 3 到 5 的描述输入相应指令,以恢复数据。

情况 II: 用编程器上的 VNC 浏览器来启动 Command Shell
步骤: 1. 启动 VNC 浏览器,并通过 IP 地址(或者必要时通过主机名)与 NCU 连接 2. 请以用户名“manufact”和密码“SUNRISE”登录。 3. 根据情况 I 步骤 3 到 5 的描述输入相应指令,以恢复数据。

88

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.5 执行软件更新

3.5

执行软件更新

3.5.1
Firmware Update

这样执行固件更新

在进行服务时,服务人员可能需要安装 BIOS 更新程序。 相应的更新文件由西门子提 供。 可能的格式有: *.img 或*.rom 或*.bin. 更新文件也可能随服务系统发货,此时可省 略步骤 1。 步骤: 1. 将更新文件复制到服务系统的 FAT 分区中。 2. 将服务系统连接到 NCU 的接口 X125 或 X135 上。 3. 连接系统。 4. 在主菜单中选择菜单项“Firmware Update”。 显示以下菜单:

图 3-11

固件更新

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

89

诊断与维修 3.5 执行软件更新
5. 选择“BIOS Update”,按照后续指令操作。 输出 NCU 上安装的 BIOS 版本以及服务系统上现有的更新文件:

图 3-12

选择更新

6. 选择更新文件,并按下“Ok”确认。 之后需要“Restart”。 说明 恢复方案 在安装 BIOS 更新前,会在服务系统上保存安装的 BIOS 版本的备份。 由于安全原因,仅可选择与 NCU 相匹配的文件。

更新其他组件
在更新其他组件时注意: ● ● ● PLC-BIOS Update 更新步骤与 BIOS Update 步骤相似。 FPGA Update: 适用于 NCU7x0.3 CBE30 Bootloader Update: 适用于 CBE30 和 CBE30-2(选件模块)

90

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.5 执行软件更新

3.5.2

这样执行软件更新

Update / Recover
可进行以下操作: ● ● 通过维修系统或网络驱动器执行软件更新。 通过维修系统或网络驱动器完整恢复含系统软件的 CF 卡(Recover system ...)。

执行软件更新
步骤: 1. 在主菜单中选择菜单项“Update NCU Software and Data”。 显示以下菜单:

图 3-13

软件更新

2. 选择菜单项“Update system software from USB memory stick”。 显示 USB 存储介质上可用的 tgz 文件的列表。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

91

诊断与维修 3.5 执行软件更新
3. 为了检查 tgz 文件的软件版本,先选中 tgz 文件,然后按下“Show version”。 会输出下列信息:

图 3-14

版本信息

4. 选择相应的 tgz 文件,并按下“Ok”确认。 更新步骤成功执行后,会输出一条信息。

完成
重新启动系统后,新的数据才会生效。

另见
“Update system software from network drive”的步骤与此相似。 连接网络驱动器的信息 另见:这样连接网络驱动器 (页 72) 系统的完整备份参见:这样安装完整的系统备份 (页 81)

92

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.6 系统诊断

3.6

系统诊断

3.6.1
诊断功能概览

执行系统诊断

在此菜单中,以下诊断功能用于显示网络设置:

图 3-15

诊断功能

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

93

诊断与维修 3.6 系统诊断
System diagnosis Show all network settings Show network settings X120 (system network) Show network settings X127 (engineering network) Show network settings X130 (factory network) Show card identification 输出系统 CF 卡的下列数据: ? 序列号 ? 系统软件版本 ? 硬件(NCU)版本 Check card integrity 检查系统 CF 卡 显示 X130 接口的连接数据。 显示 X127 接口的连接数据。

说明 显示所有 Etherne 接口的连接数据。 显示 X120 接口的连接数据。

94

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.6 系统诊断
示例: NCU 的所有以太网接口的连接数据:

图 3-16

NCU:接口

另见
这样检查 CF 卡 (页 97)

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

95

诊断与维修 3.6 系统诊断

3.6.2

这样修改系统设置

Modify NCU Settings
在此菜单中修改以下系统设置:

图 3-17

修改系统设置

菜单项 Change network settings Disable internal HMI (currently enabled) Reset HMI data to factory defaults Reset NC data to factory defaults Reset PLC data to factory defaults

说明 修改 NCU 的网络设置。 激活/关闭 HMI 任务 恢复 HMI 数据的出厂设置。 恢复 NC 数据的出厂设置。 恢复 PLC 数据的出厂设置。

Reset DRIVE data to factory defaults 恢复驱动数据的出厂设置。

96

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.6 系统诊断

注意 将 ... 数据恢复为出厂设置 选中的数据被恢复到出厂状态,所有之前完成的调试设置被清除。

3.6.3
显示标识数据

这样检查 CF 卡

步骤: 1. 在主菜单中选择菜单项“Diagnosis”。 显示以下菜单:

图 3-18

系统诊断

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

97

诊断与维修 3.6 系统诊断
2. 选择菜单项“Show card identification”。 输出以下标识数据:

图 3-19

标识

98

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.6 系统诊断
3. 选择菜单项“Check card integritiy”。 检查 CF 卡上是否有错误:

图 3-20 说明

检查

此过程可能会持续好几分钟。

3.6.4
使用目的

调用 VNC 浏览器

使用 VNC 浏览器可直接与 VNC 服务器连接,并操作 HMI 应用程序。 此外还可以列出全部的网络设备,从而获取设备网络概览。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

99

诊断与维修 3.6 系统诊断
启动 VNC 浏览器
步骤: 1. 在主菜单中选择菜单项“VNC Viewer”。 显示以下菜单:

图 3-21

VNC Viewer

2. 输入以下连接数据,用于启动 VNC 浏览器: – 服务器名称,例如 IP 地址或 DNS。 – 密码为可选设置,可为空。 – 以下分配适用于“Session number”:

100

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

诊断与维修 3.6 系统诊断

序号 Session 0 Session 4 Session 5 Session 6

含义 HMI-Applikation Command Shell System logfile System Network Center (SNC)

3.6.5
使用

WinSCP 和 PuTTY

WinSCP 和 PuTTY 是可以自由使用的 Windows 开源程序。 WinSCP 主要用于文件传 输、从 Linux 系统导出和导入文件,PuTTY 用于 Command Shell 的远程操作。 ● WinSCP 可以通过下面的链接进行下载: http://winscp.net/eng/download.php (http://winscp.net/eng/download.php) (Installation Package)。 WinSCP 也提供一个“Command Shell”,但是会有如下限制:仅可以取消命令,但不 能应答查询。 ● 相比之下,PuTTY 提供了一个完整功能的“Command Shell”。 PuTTY 的网页是: http://www.chiark.greenend.org.uk/~sgtatham/putty (http://www.chiark.greenend.org.uk/~sgtatham/putty) 用这两个程序,维修技术员可以在 NCU 上登录并且处理维修任务。 用户名“manufact”和 口令“SUNRISE’”用于西门子维修人员。

启动 WinSCP
当维修技术员(例如:作为用户“manufact”以口令“SUNRISE”登录)在他所连接的 NCU 上用相应权限登录后,从 Window 启动 WinSCP 。 在菜单“Commands”中请选择“Open Terminal”,用来打开一个“Command Shell”。 那里可 以用常规方式执行维修命令。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

101

诊断与维修 3.6 系统诊断

102

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

附录

A
缩写
CompactFlash Card:存储卡 Cluster File System: 集群文件系统 Direct Control Keys:直接控制按键 Discovery and Basic Configuration Protocol: 发现与基本配置协议 Dynamic Host Configuration Protocol: 动态主机配置协议,向网络内的计算机动态分配 IP 地址和其他配置参数 Domain Name System: 域名系统,将域名转换为 IP 地址 Emergency Boot System: 紧急启动系统 Electronic Key System: 电子钥匙系统,用于检验并识别用户的系统(授权系统) End User Notification Administration: 终端用户通知管理 Human Machine Interface: 操作界面 Isochronous Real Time (Ethernet): 同步实时 Link Layer Discovery Protocol: 链路层发现协议,不受制造商影响的 Layer 2 协议,它根 据标准 IEEE-802.1AB 定义,实现不同设备间的信息交换。 Media Access Control: 媒体存取控制,MAC 地址是一个 48 位的以太网 ID。 Machine Control Panel: 机床控制面板 Multi Point Interface: 多点接口 Multilingual User Interface:多语言用户接口 Numerical Control Kernel: 带有程序段处理、运行范围等的数控核心 Numerical Control Unit: NCK 硬件单元 Non Real Time (Ethernet): 非实时 New Technology File System: 新技术文件系统 Network Time Protocol: 网络时间协议,用于整个网络中时间同步的标准 NTP Daemon: 在后台运行,无需由用户启动的服务程序。 PC Unit: 计算机单元

A.1
CF CFS DCK DCP DHCP DNS EBS EKS EUNA HMI IRT LLDP MAC MCP MPI MUI NCK NCU NRT NTFS NTP NTPD PCU

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

103

附录 A.1 缩写

PDEV PG PLC RAM RDY SNMP SSD TCU TFTP UDP USB USV UTC VNC

Physical Device: 物理设备 编程器 Programmable Logic Control: 可编程的逻辑控制器 Random Access Memory: 随机存储器,可读写的程序存储器 Ready: 系统就绪。 Simple Network Management Protocol:一种网络协议,由中央工作站来监控和调节网络 组件,如:路由器、服务器、开关和打印机等。 Solid State Drive:固态硬盘 Thin Client Unit: 薄型客户单元 Trivial File Transfer Protocol: 非常简单的数据传输协议 User Datagram Protocol: 用户数据报协议,一般通过 UDP 处理 NTP。 Universal Serial Bus: 通用串行总线 不间断电源 Universal Time, Coordinated: 世界统一时间 Virtual Network Computing: 虚拟网络计算

104

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

术语表
CFS (compressed file system)
CFS (文件结尾 ".cfs")是一个压缩文件系统,和 zip 文件基本类似。 它包含文件和子目 录,这些文件和子目录在控制系统上运行时和普通文件几乎一样。 CFS 中的文件和目录 不可以进行更改。 它们会在运行时根据需要进行解压缩。

NFS (network file system)
NFS 是在 Unix 环境下最常用的远程文件系统协议,也可用于 Windows 操作系统。 Unix 计算模型在每次存取时都会同时提供一个 UID 和 GID,服务器根据这些数据决定是否允 许进行操作,因此计算模型很大程度上决定了 NFS。 服务器默认用户提供的是正确的 ID。

Remote File System
远程文件系统是通过网络进行响应的文件系统。 这些文件物理上位于网络中的另一台计 算机上(“服务器”),但在本地也可以像其他所有文件一样显示。 对此类文件的操作可以 通过网络传到服务器上,而不是直接在本地存储媒介(硬盘,CF 卡)上进行。 因为一个服务器通常输出多个文件系统,所以除了规定服务器的名称之外,还要规定所需 文件系统的名称。

SMB (server message block)
SMB 是一个协议,MS Windows 的远程文件系统是以该协议为基础的(也可以作为网络 驱动器、使能、Share 等)。 SMB 连接在特定用户的联系中总是有效的,该用户在服务 器上必须是已知的。 输出的文件系统有一个名称(使能名称),以该名称响应文件系 统,用户无需知道服务器上具体的路径。

VNC(virtual network computing:虚拟网络计算)
虚拟网络处理是一种软件,它可以在本地计算机(VNC 浏览器运行中)上显示远程计算 机(VNC 服务器运行中)的屏幕内容并且可以通过本地计算机的键盘和鼠标来操作远程 计算机。

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

105

术语表

子系统
子系统是一个 CFS, 其不仅包含多个文件、而且运行时会执行某个程序。 对此, CFS 包 含一个脚本,用该脚本可以控制该程序的启动和停止。 出于这个原因,只有管理员才允许对 NFS 文件系统进行设置,并且 NFS 大多设置为统一 的管理环境。 服务器输出的文件系统直接通过其路径在服务器上进行响应。

网络接口
网络接口是实现网络通讯的接口。 在 NCU 上,网络接口是 Ethernet 接口。

106

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

索引
InternalIP_Alias, 22 InternalLldpEnabled, 28 InternalLldpTLVsTxEnabled, 29 InternalNetMask, 22 InternalNetMask_Alias, 23 LogFileLimit, 31 Nameservers, 20 SNMPAutLocation, 27 SNMPContact, 26 SNMPFunction, 27 SNMPLocation, 26 SNMPStation, 27 SyncModeDHCPD_SysNet, 23 Timeservers, 20 Timezone, 30


7 段显示, 10


basesys.ini, 18 DHCPClientID, 21 DHCPDNoMasterWait, 24 DisableCompanyNet, 19 DisableIBNForwarding, 26 DisableIBNNet, 25 DisablePLCTimeSync, 32 DisableSubsystems, 32 DisableSysNet, 22 Domain, 21 EnableCoreDumps, 33 EnableDHCP_IBNNet, 25 EnableSysNetToIBNForwarding, 25 ExternalDcpEnabled, 28 ExternalIP, 19 ExternalLldpEnabled, 28 ExternalLldpTLVsTxEnabled, 29 ExternalNetMask, 19 FirewallOpenPort, 31 Gateway, 20 Hostname, 20 InternalDcpEnabled, 28 InternalDNSDomain, 24 InternalDynRangeEnd, 24 InternalDynRangeStart, 24 InternalIP, 22


CF 卡 分区, 5 存储器划分, 6 CFS (compressed file system), 43


DHCP 同步, 53


Emergency Boot System, 67 Ethernet 接口, 15


IP 地址

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

107

索引

设置, 17

六划
同步 DHCP, 53 权限(特权), 40 网络驱动器, 72 网络接口, 15


NCK 调试开关, 7 NCU 启动, 9 NFS (network file system), 43


PLC 运行方式开关, 7

七划
应用情况, 67 时区, 30 更新 BIOS, 89 固件, 89 系统 日志文件, 5, 33 诊断, 10 系统故障, 12


Remote File System, 43


SMB (server message block), 44


VNC(virtual network computing:虚拟网络计算), 16

八划
备件, 73 拨码开关, 7 服务系统 为 NCU 创建, 68 服务命令 句法, 41


WinSCP, 101

三划
子网掩码, 17 子系统, 43 名称, 43

九划
复位 执行, 9 键, 9 指令 Backup, (?? Save) Check-cf, 46 Connect, 47 Disconnect, 51 Enable, 52
NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

五划
用户(缺省设置), 6 用户组, 40

108

索引

Help, 45 Portstatus, 55 Reboot, (???Restart?) Restart, 56 Restore, 57 Save, 58 Show, 60 Start, 64 Stop, 64 打开端口, 54 关闭端口, 47 取消使能, 50 帮助, 45 段落 [DCP], 27 [ExternalInterface], 19 [IBNInterface], 25 [InternalInterface], 21 [LinuxBase], 29 [LLDP], 28 [SNMP], 26

十三划
数据 恢复, 87

十一划
接口 Ethernet, 42 NCU, 15 维修工具 WinSCP, 101 维修系统 备份数据, 84 恢复数据, 85 维修命令 权限, 40 应用, 40

十二划
装载操作系统, 11
NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0

109

索引

110

NCU 操作系统 (IM7) 开机调试手册, 02/2012, 6FC5397-1DP40-3RA0


相关文章:
西门子840D系统简介
OP10S、 ※ PCU(PC UNIT)是专门为配合西门子最新的操作面板 OP10、 OP10C...840D 系统的 MMC,HHU,MCP 都通过一根 MPI 电缆挂在 NCU 上面, MPI 是西门子...
840d连接PLC
具体如何操作?谢谢 最佳答案 楼主的问题具有一定代表性,840D SL 数控系统正在...NCU 7x0、HT8、MM440、机床控制面板和手轮等设 备,通过 STEP7 5.4 SP4 全部...
nck维修与保养
从而造成西门子 NCU 出现故障,那么我们公 司在长期西门子 NCU 维修工作中,总结...西门子数控系统维修 ,802D/SL 系统 810D/DE 系统 820D/SL 系统 840D/DE ...
sl的区别
sl的区别_兵器/核科学_工程科技_专业资料。840Dsl 系统840D 的升级版,并且...NCU/PCU 上可连接多达 4 个、距离远达 100 m 的分布式操作面板 .系统内置 ...
840D_NCU维护注意事项
840D_NCU 维护注意事项最近遇到一些客户,都是因不正当的维护,造成 NCU 故障。 因此我总结了几条注意事项与维护方法,仅供大家参考。 1。在对系统维护前,必须对 ...
多轴加工技术工作室建设内容一览表
三维控制系统 Siemens 840D SL 带 ShopMill 硬件: SINUMERIK 840D SL功能包括...操作,编程和显示软件全部集成在CNC软件中,运行在 高负荷, 多处理器的NCU模块中...
ERS
ERS_英语学习_外语学习_教育专区。840D sl ESR功能实现武汉国威重型机床股份有限...(24V 电源模块) 软件版本: NCU 系统软件 ESR 功能 电子齿轮功能 CP-Comfort ...
CNC设备检查
设备上是否有润滑系统图 CNC 设备检查 42 操作面板、控制面板的符号是否易于识别...? Siemens control SINUMERIK 840Dsl NCU 720 with PLC programming viastatement...
SIEMENS 840D数控系统120202的故障排除
SIEMENS 840D数控系统120202的故障排除_机械/仪表_工程科技_专业资料。SIEMENS 840D...NCU 模块, 按 可将 OPI 网络 (X101) 接入 MPI 网络 (X122) , 具体操作略...
840D系统NC加工程序向PLC存储器传送数据
840D840Dsl 系统中,NC 和 PLC 有高速数据交换区。数据交换的内容可自由...//www.qikan.com.cn 默认情况下 NC 对高速数据交换区进行读操作,向数据区写...
更多相关标签:
西门子840dsl系统简明 | 西门子840dsl数控系统 | 840dsl系统仿真软件 | 西门子840dsl操作手册 | 840d ncu | 西门子840d ncu | 840dsl | 840dsl简明调试手册 |