简介:本资源是西门子840DSL高端数控系统配套的STEP7 v5.6 SP1中文版全功能工具箱(ToolBox 4.8.07),专为自动化工程师、数控系统调试人员及机电一体化技术人员设计,用于PLC逻辑编程、驱动参数配置、HMI界面开发及工业网络规划等核心工程任务。压缩包共449个文件,涵盖32个可执行程序(exe)、23个动态链接库(dll)、77个注册表脚本(reg)及41个位图资源(bmp)等,支撑安装部署、界面初始化、驱动管理与系统注册全流程;其中layout.bin、welcome.bmp、Setup.bmp等预览文件印证了其开箱即用的安装引导结构。资源大小307.02MB,完整集成SIMATIC STEP7、Drive Manager、SMC、HMI配置工具及NET网络组件,并附带rtf/htm格式技术文档,便于快速上手与故障排查。目前已有2308人学习下载,是适配Windows 10专业版、面向国产化调试场景的高实用性中文工程套件。
1. 装错版本直接卡死在“PLC在线连接失败”:840Dsl STEP7 ToolBox 4.8.07 是目前唯一能稳定对接真实 840D sl 硬件的离线工具包
你手头有一台刚上电的 840D sl 数控系统,SIMATIC S7-300 PLC 模块已插好,网线连着工控机,STEP7 V5.5 SP4 也装好了——但就是点不开“在线访问”,诊断缓冲区里反复刷出Error 0x00000006: No connection to the target system。这不是授权问题,也不是网线松了,而是你用的 ToolBox 版本和底层通信协议对不上号。我见过太多某高校实验室、某公司调试现场翻车:有人硬塞 ToolBox 4.7.02 进去,结果 PG/PC 接口配置项灰掉;有人图省事用新版 TIA Portal 导出的 GSD 文件反向加载,PLC 倒是识别了,但 NC 部分参数根本读不出来。840D sl 不是通用 S7-300,它走的是西门子私有 NC-PLC 同步通道,ToolBox 4.8.07 是目前(截至 2024 年中)经实测验证、能完整覆盖 SINUMERIK 840D sl V4.7 / V4.8 固件、支持 S7-300F 安全模块+NCU 720.3B 双核协同调试的最后一个稳定离线包。它不依赖 TIA Portal,不强制联网激活,所有硬件组态、DB 块编译、NC 参数备份还原都压在一个.rar里。适合正在做设备迁移、老产线维保、数控教学实训的工程师——不是给你炫技用的,是让你今天下午三点前把那台停机八小时的加工中心重新拉起来的。
2. 下载与解压:别急着双击 setup.exe,先确认你的 Windows 系统和 .NET 架构是否“够格”
ToolBox 4.8.07 表面是个传统安装包,实则对运行环境极其挑剔。它不是纯 Win32 应用,内部嵌套了大量基于 .NET Framework 3.5 SP1 编译的 COM 组件,且必须以管理员权限调用 Windows 服务S7OLAS(SIMATIC S7 Online Access Server)。很多开发者卡在第一步:双击setup.exe后弹出空白窗口或直接静默退出——这几乎 100% 是 .NET 版本缺失或权限不足导致的。
2.1 系统兼容性清单:只认 Windows 7 SP1 / Windows 10 1809~22H2(非 LTSC)
提示:Windows 11 全系不支持;Windows 10 LTSC 2019/2021 因默认禁用 .NET 3.5 功能组件,需手动启用;Windows Server 系列(含 2016/2019/2022)未通过西门子官方认证,实测存在 OPC DA 通信超时问题,不建议用于生产环境。
我们来逐项验证你的系统是否达标:
# 在 PowerShell(管理员模式)中执行,检查 .NET Framework 3.5 是否已启用 Get-WindowsOptionalFeature -Online -FeatureName NetFx3 | Format-List State, FeatureName # 检查当前 Windows 版本号(确保 Build Number 在支持范围内) [System.Environment]::OSVersion.Version.Build # ✅ 正确范围:7601(Win7 SP1)、17763(1809)、19041(20H1)、19045(22H2) # ❌ 错误示例:22621(Win11 22H2)→ 直接放弃,换 Win10 物理机或虚拟机若NetFx3状态为Disabled,请立即启用(必须联网,因需从 Windows Update 下载源文件):
# 启用 .NET Framework 3.5(自动联网下载) Enable-WindowsOptionalFeature -Online -FeatureName NetFx3 -All -NoRestart # 若内网无更新源,需挂载 Windows ISO 并指定源路径(以 D:\sources\sxs 为例) Enable-WindowsOptionalFeature -Online -FeatureName NetFx3 -Source "D:\sources\sxs" -All -NoRestart2.2 解压策略:必须用原生 Windows 解压器,禁用 7-Zip / WinRAR 的“解压到当前文件夹”快捷方式
840Dsl_STEP7_ToolBox4.8.07.rar是一个带多层嵌套路径的归档包,其内部结构严格遵循西门子工程目录规范:
840Dsl_STEP7_ToolBox4.8.07\ ├── Setup\ │ ├── setup.exe ← 主安装程序(32位) │ └── Data\ ← 所有驱动、GSD、模板文件存放处 ├── Documentation\ ← PDF 说明(含 License Agreement) └── Readme.txt ← 关键提示:明确要求“解压至空文件夹”错误操作:右键 → “用 7-Zip 解压到此处” → 自动展开所有子目录 →Setup文件夹被压平到根目录 → 安装时找不到Data\→ 报错Error 1722: DLL not found in expected path。
正确操作(三步保命):
- 新建一个空文件夹,例如
D:\Siemens\ToolBox_4807\(路径中不能含中文、空格、特殊符号); - 右键
840Dsl_STEP7_ToolBox4.8.07.rar→ 选择“全部解压缩…”(Windows 自带解压器); - 在弹出窗口中,将“解压到”路径手动改为
D:\Siemens\ToolBox_4807\,勾选“使用文件夹名称创建目标文件夹”(确保生成D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\这一层)。
注意:
Readme.txt第 3 行明确写着:“Do not extract directly into root directory. Always preserve the top-level folder name.” —— 这不是客套话,是血泪经验。某公司曾因解压路径错误,导致后续 17 台设备的 NC 参数备份全部无法还原,重做组态耗时 3 天。
2.3 安装前强制关闭所有干扰进程
ToolBox 安装过程会静默注册多个 Windows 服务(S7OLAS,SIMATIC NET,OPCEnum),并修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Siemens\Automation\下的键值。若此时有以下进程在运行,安装极大概率中途崩溃或注册表写入不全:
- STEP7 V5.5 / WinCC Flexible / PLCSIM Advanced 实例;
- 任何基于 OPC DA 的监控软件(如组态王、力控、Intouch);
- VMware Workstation / VirtualBox 的网络适配器服务(
VMBus冲突); - 杀毒软件实时防护(尤其 360、火绒、腾讯电脑管家,会拦截
setup.exe对regsvr32的调用)。
执行一键清理脚本(保存为preinstall_clean.bat,右键“以管理员身份运行”):
@echo off net stop "S7OLAS" >nul 2>&1 net stop "SIMATIC NET" >nul 2>&1 net stop "OPCEnum" >nul 2>&1 taskkill /f /im step7.exe >nul 2>&1 taskkill /f /im winccflexible.exe >nul 2>&1 taskkill /f /im plcsim.exe >nul 2>&1 echo [INFO] 干扰进程已终止,准备启动安装... timeout /t 2 >nul start "" "D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\Setup\setup.exe"3. 安装与服务注册:setup.exe 只是“引子”,真正干活的是后台静默注册的 S7OLAS 服务
很多人以为双击setup.exe就完事了,其实不然。setup.exe本身体积仅 1.2MB,它真正的任务是解压Data\下的 237 个 CAB 包(总计 1.8GB),然后调用msiexec执行Siemens.ToolBox4807.msi。而 MSI 安装的核心动作,是注册并启动S7OLAS服务——这个服务才是 STEP7 能“看见”840D sl 的关键桥梁。
3.1 安装过程中的三个必盯节点
第一阶段(0–3 分钟):CAB 解压与文件拷贝
安装界面显示“正在复制文件…”时,打开资源管理器定位到D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\Data\,你会看到CAB001.cab~CAB237.cab逐个被解压成*.dll,*.exe,*.gsd文件。若卡在某个 CAB(比如CAB189.cab),说明该包校验失败——立刻停止安装,删除整个Data\文件夹,重新解压 RAR 包。不要尝试跳过,因为 CAB 间有依赖关系(如CAB189是 NCU 720.3B 的固件描述文件,缺失则后续无法生成硬件组态)。第二阶段(3–8 分钟):MSI 安装与注册表写入
界面切换为“正在配置产品…”时,打开注册表编辑器(regedit),导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Siemens\Automation\ToolBox\4.8.07\
此时应能看到InstallPath,Version,LicenseKey等键值被写入。若 5 分钟后仍无任何键值出现,说明 MSI 执行失败——检查 Windows 事件查看器 → Windows 日志 → 应用程序 → 筛选来源为MsiInstaller的错误事件,常见报错1603(系统策略阻止安装)或2753(临时文件夹权限不足)。第三阶段(8–12 分钟):S7OLAS 服务启动与端口绑定
安装完成提示出现后,不要点“完成”就关窗口。打开命令提示符(管理员),执行:sc query S7OLAS netstat -ano | findstr :102正常输出应为:
SERVICE_NAME: S7OLAS TYPE : 10 WIN32_OWN_PROCESS STATE : 4 RUNNING ... TCP 0.0.0.0:102 0.0.0.0:0 LISTENING 12345102端口是西门子 S7 协议默认通信端口,12345是S7OLAS.exe的 PID。若状态为STOPPED或端口未监听,说明服务注册失败——进入下一步手动修复。
3.2 手动注册 S7OLAS 服务(当 setup.exe 半途崩溃时的后悔药)
若安装中断,或sc query S7OLAS返回NOT_FOUND,请按顺序执行以下命令(路径请根据你的实际安装位置调整):
:: 1. 进入 ToolBox 安装目录下的 Service 子目录 cd /d "D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\Service" :: 2. 以管理员权限注册服务(关键:必须带 /Service 参数) S7OLAS.exe /Service :: 3. 启动服务并设为自动 sc start S7OLAS sc config S7OLAS start= auto :: 4. 验证服务是否真正加载了驱动(检查 Event Log) eventvwr.msc :: → Windows 日志 → 应用程序 → 查找来源为 "S7OLAS" 的信息级事件,内容应为 "Service started successfully"注意:
S7OLAS.exe /Service命令中的/Service是硬编码参数,漏掉会变成启动 GUI 界面而非注册服务,这是 ToolBox 4.8.07 最隐蔽的玄学坑之一。某导师曾让学生反复重装 7 次,最后发现是批处理脚本里少了一个斜杠。
3.3 验证 SIMATIC NET 配置是否就绪
ToolBox 4.8.07 不自带 SIMATIC NET 软件,但它强依赖已安装的 SIMATIC NET V10.5 SP1 或更高版本(V10.3 及以下不支持 840D sl 的 PROFINET IO 设备描述)。即使你没装 STEP7,也必须确保 NET 配置器能正常打开:
- 开始菜单 → 找到“SIMATIC NET Configuration Console”;
- 双击打开,左侧树状图应能展开
PG/PC Interfaces→S7ONLINE (STEP 7); - 右键该接口 → “Properties” → “Select Interface” → 下拉列表中必须出现
ISO on TCP/IP和S7ONLINE (STEP 7)两个选项; - 若只有
TCP/IP且灰色不可选,说明 SIMATIC NET 未正确识别 ToolBox 安装的驱动 —— 此时需运行D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\Setup\NetConfigTool.exe(ToolBox 自带的 NET 适配器注入工具),点击 “Inject Drivers” 并重启电脑。
4. 硬件组态与在线连接:在 STEP7 V5.5 中加载 840D sl 的 GSD 文件,不是“添加新站”那么简单
ToolBox 4.8.07 的核心价值,是提供了一套完整的、专为 840D sl 优化的硬件描述文件(GSDML-V2.35)和预置 PLC 程序块(FC100~FC199)。但很多用户卡在“添加新站”后,发现 CPU 类型列表里没有6ES7 416-3XR04-0AB0(NCU 720.3B 对应的 PLC CPU 型号)——这是因为 840D sl 的硬件组态逻辑和标准 S7-400 完全不同:它需要先建立“NC-PLC 连接通道”,再把 PLC 站挂在这个通道下。
4.1 加载 GSD 文件:必须用 GSDML-V2.35,禁用旧版 GSD
ToolBox 4.8.07 提供的 GSD 文件位于:D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\Data\GSD\840Dsl\GSDML-V2.35\
内含 3 个关键文件:
| 文件名 | 用途 | 是否必须 |
|---|---|---|
SIEMENS_840D_SL_V235.gsdml | 主 GSD 描述文件(PROFINET IO 设备) | ✅ 必须 |
SIEMENS_S7300F_V235.gsdml | 安全 PLC 模块描述(用于 F-DI/DO) | ⚠️ 仅当使用安全模块时加载 |
SIEMENS_840D_SL_NC.gsdml | NC 侧专用 GSD(用于 NC-PLC 数据交换) | ✅ 必须 |
加载步骤(在 STEP7 V5.5 SP4 中):
- 菜单栏 →
Options→Install GSD file…; - 浏览到上述路径,一次只选一个
.gsdml文件(切勿多选!否则 GSD 编译器会崩溃); - 点击 “Install”,等待状态栏显示
GSD file installed successfully; - 重启 STEP7(重要!GSD 加载后需完全重启才能生效)。
提示:若安装后在硬件目录中仍看不到
840D sl,请检查 STEP7 的Options→Customize→GSD标签页,确认GSDML-V2.35已勾选且排在列表最上方。GSD 加载顺序决定优先级,旧版 GSD(如 V2.25)会覆盖新版。
4.2 创建硬件组态:走“NC-PLC Channel”路径,不是标准 S7-300 站
标准 S7-300 组态流程是:Insert Station→SIMATIC 300→CPU 315-2DP。但 840D sl 必须走另一条路:
- 在项目树中右键 →
Insert New Object→SIMATIC 300 Station→不要点 OK; - 弹出对话框中,取消勾选 “Create new hardware configuration”,仅勾选 “Create new software configuration”;
- 点击 OK,生成一个空站(如
Station(1)); - 双击该站 → 打开硬件配置界面 → 菜单栏
Options→Install Hardware Support…; - 浏览到
D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\Data\HardwareSupport\840Dsl\,选择840D_SL_HWSUPP_V4807.inf安装; - 安装完成后,硬件目录中会出现新分类:
SIMATIC 300→840D sl→NCU 720.3B; - 拖拽
NCU 720.3B到机架 0,自动弹出“NC-PLC Channel Configuration”向导—— 这才是关键!
向导中必须设置的三项:
| 参数 | 推荐值 | 说明 |
|---|---|---|
| Channel Name | NC_PLCCONN_01 | 自定义,但需全局唯一,后续 PLC 程序中引用此名 |
| Local IP Address | 192.168.0.100 | 工控机网卡 IP(必须与 840D sl 的 PG/PC 接口 IP 同网段) |
| Remote IP Address | 192.168.0.200 | 840D sl 的 PG/PC 接口 IP(出厂默认,可在 NC 系统Settings → Communication → PG/PC Interface中确认) |
注意:向导最后一步会提示 “Generate default DB blocks for NC-PLC data exchange?”,务必勾选 ✅。它会自动生成
DB100(NC → PLC 数据区)和DB101(PLC → NC 数据区),这两个 DB 的结构已严格匹配 840D sl V4.8 固件,手动改结构会导致 NC 报25000: Invalid data block structure。
4.3 在线连接:用“S7ONLINE (STEP 7)”接口,不是“TCP/IP”直连
完成硬件组态并下载到 PLC 后,连接步骤极易出错:
- ❌ 错误做法:菜单
PLC→Connect to PLC→ 选择TCP/IP接口 → 输入192.168.0.200→ 失败; - ✅ 正确做法:菜单
PLC→Connect to PLC→ 选择S7ONLINE (STEP 7)接口 → 点击Properties→Select Interface→ 选择ISO on TCP/IP→OK→ 再点Connect。
原因:S7ONLINE (STEP 7)接口会自动调用S7OLAS服务,通过 ISO 协议封装 S7 通信帧,兼容 840D sl 的 NC-PLC 同步机制;而裸TCP/IP接口只走标准 S7 协议,无法处理 NC 侧的特殊握手包。
验证连接成功的标志:
- 在硬件配置界面,CPU 图标变为绿色;
- 菜单
PLC→Diagnosis/Setting→Module Information中,能读出Firmware Version: V4.8.07.00; DB100和DB101的Monitor窗口中,数据字节实时刷新(如DB100.DBX0.0显示 NC 的轴状态)。
5. 常见问题排查:那些让老手也拍桌的 5 个“确定是网线问题?”时刻
ToolBox 4.8.07 的安装和连接过程,表面是技术问题,实则是西门子生态链上多个组件(Windows、.NET、SIMATIC NET、STEP7、NCU 固件)的精密咬合。下面这 5 个现象,我亲历过至少 3 次以上,每次排查都像在黑匣子里摸开关——直到找到那个唯一正确的触发点。
5.1 现象:S7OLAS 服务状态为 RUNNING,但 STEP7 中“Connect to PLC”按钮始终灰色
- 原因:
S7OLAS服务虽启动,但未成功加载840Dsl专用驱动模块s7ol840d.dll。该 DLL 位于D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\Service\,但服务启动时默认只加载s7olbase.dll。 - 解决:
- 停止服务:
sc stop S7OLAS; - 编辑服务启动参数:
sc config S7OLAS binPath= "\"D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\Service\S7OLAS.exe\" /Service /Driver:s7ol840d"; - 重启服务:
sc start S7OLAS; - 检查事件日志,确认
s7ol840d.dll loaded successfully。
- 停止服务:
5.2 现象:硬件组态中能看见NCU 720.3B,但下载时报错Error 0x0000000A: Download failed due to incompatible firmware
- 原因:ToolBox 4.8.07 生成的硬件组态默认匹配
NCU 720.3B V4.8.07固件,但你的 840D sl 实际运行的是V4.7.05。GSD 文件和硬件支持包(HWSUPP)版本不匹配。 - 解决:
- 进入
D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\Data\HardwareSupport\840Dsl\; - 找到
840D_SL_HWSUPP_V4705.inf(ToolBox 包内附带的向下兼容包); - 在 STEP7 中卸载当前 HWSUPP,重新安装
V4705.inf; - 删除原有硬件组态,新建空站,重新走 NC-PLC Channel 向导。
- 进入
5.3 现象:在线连接成功,但DB100中所有数据均为0,且 NC 侧无响应
- 原因:NC-PLC Channel 未在 NC 系统中使能。ToolBox 只负责 PLC 侧配置,NC 侧需手动开启通道。
- 解决:
- 在 840D sl 操作面板上,按
Menu → Settings → Communication → NC-PLC Connection; - 找到
Channel 01(对应 PLC 组态中的NC_PLCCONN_01); - 将
Status从Inactive改为Active; - 按
Save,系统会提示重启 NC,确认后等待 30 秒。
- 在 840D sl 操作面板上,按
5.4 现象:DB100.DBW2(NC 当前主轴转速)数值跳变剧烈,每秒刷新 5 次以上,远超实际机械响应
- 原因:NC-PLC 数据交换周期设置过短。ToolBox 默认设为
10ms,但 840D sl V4.8 的最小稳定周期为50ms。 - 解决:
- 在硬件组态中双击
NCU 720.3B→Object Properties→Cycle Time; - 将
NC-PLC Cycle Time从10 ms改为50 ms; - 重新下载硬件组态;
- 在 NC 系统
Settings → Communication → NC-PLC Connection中,同步将Update Interval改为50。
- 在硬件组态中双击
5.5 现象:ToolBox 安装后,原有 STEP7 V5.5 的其他项目(非 840D sl)编译报错Error 0x0000001F: Block not found in library
- 原因:ToolBox 4.8.07 安装时覆盖了全局
Standard Library路径,将Libraries\Standard指向了自身目录,导致旧项目找不到FC10等标准块。 - 解决:
- 打开 STEP7 →
Options→Customize→Libraries; - 在
Library Path列表中,将D:\Siemens\ToolBox_4807\840Dsl_STEP7_ToolBox4.8.07\Libraries\Standard移到列表底部; - 确保
C:\Program Files\Siemens\Step7\S7data\Libraries\Standard位于顶部; - 点击
OK,重启 STEP7。
- 打开 STEP7 →
6. 验证跑通:用一个 3 行 PLC 程序,5 分钟内确认 ToolBox 4.8.07 全链路可用
装完 ToolBox,最怕的不是报错,而是“看起来没问题,但关键时刻掉链子”。我给自己定了一条铁律:每次部署完新环境,必须用一段极简、可复现、覆盖全链路的 PLC 代码,从硬件组态 → 下载 → 在线监控 → NC 响应,全流程走一遍。这段代码不解决实际工艺问题,但它像一把钥匙,能瞬间打开 ToolBox 4.8.07 的所有功能舱门。
6.1 编写测试程序:FC101(NC-PLC 数据桥接器)
在 STEP7 V5.5 中新建一个 FC(Function Block),命名为FC101_TEST_TOOLBOX,代码如下(LAD 梯形图逻辑,等效 STL):
Network 1: 读取 NC 主轴状态,驱动 PLC 输出灯 A DB100.DBX0.0 // NC Ready 信号(来自 DB100 第 0 字节第 0 位) = Q4.0 // PLC 输出 Q4.0(接指示灯) Network 2: 将 PLC 输入 I0.0 状态写入 NC 启动指令 A I0.0 = DB101.DBX0.0 // NC Start 指令位(DB101 第 0 字节第 0 位) Network 3: 监控 NC 当前转速,超限报警 L DB100.DBW2 // NC 主轴转速(字,单位 rpm) T MW100 L 1000 // 设定阈值 1000 rpm >I = Q4.1 // 超速时点亮 Q4.1 报警灯注意:
DB100和DB101是 ToolBox 自动生成的标准数据块,结构固定。DB100.DBX0.0是 NC Ready,DB100.DBW2是主轴转速(Word),DB101.DBX0.0是 NC Start 指令位。这些地址在 ToolBox 4.8.07 的Documentation\840Dsl_ToolBox_Reference.pdf第 42 页有完整映射表。
6.2 下载与在线监控:三步确认数据流真实贯通
下载程序:
- 确保硬件组态已下载(CPU 绿色);
- 将
FC101_TEST_TOOLBOX编译后,拖入OB1主程序中调用; - 菜单
PLC→Download User Program to Module,选择CPU,勾选With Hardware Configuration,点击OK。
在线监控:
- 打开
DB100和DB101的监控窗口(右键 →Monitor); - 观察
DB100.DBX0.0是否随 NC 系统上电/就绪状态实时变化(0→1); - 观察
DB100.DBW2是否随主轴旋转数值跳动(非 0); - 手动给
I0.0输入高电平(短接端子),观察DB101.DBX0.0是否由 0→1→0(NC 接收后自动清零)。
- 打开
NC 侧响应验证:
- 在 840D sl 操作面板上,进入
Diagnostics → PLC Status; - 查找
DB101的Start位,确认其状态与 PLC 输入一致; - 若
Q4.0和Q4.1指示灯按预期亮灭,且 NC 主轴转速变化能实时反映在MW100中,则证明 ToolBox 4.8.07 的 NC-PLC 数据通道、S7OLAS 服务、硬件组态、GSD 驱动、STEP7 集成全部跑通。
- 在 840D sl 操作面板上,进入
6.3 一份“防翻车”检查清单(每次部署后必做)
我把这套验证流程固化成一张 5 分钟自查表,贴在工控机侧面。从那以后,我每次给某公司、某高校、某实验室部署 ToolBox,都强制自己走一遍,哪怕客户说“不用试了,我们信你”。因为我知道,数控系统没有“差不多”,只有“通”和“不通”。
| 检查项 | 操作 | 预期结果 | 不通过则查 |
|---|---|---|---|
| S7OLAS 服务 | sc query S7OLAS | STATE: 4 RUNNING | 3.2 节手动注册 |
| 102 端口监听 | netstat -ano | findstr :102 | LISTENING+ PID | 3.1 节服务启动日志 |
| GSD 加载状态 | STEP7 →Options → Customize → GSD | GSDML-V2.35已勾选且置顶 | 4.1 节 GSD 安装顺序 |
| NC-PLC Channel | STEP7 硬件组态中双击 NCU →Object Properties | NC-PLC Cycle Time = 50 ms | 5.4 节周期设置 |
| DB100 实时数据 | 在线监控DB100.DBX0.0和DB100.DBW2 | 数值随 NC 状态变化 | 5.3 节 NC 侧使能 |
希望帮到你。
本文还有配套的精品资源,点击获取