https://www.skbj.xyz/19783发那科Focas2中文使用说明书-NCBOOT32.EXECNC采集、发那科文章、菜单CNC、CTR、FANUC、FOCAS2、HMI
目的
Ncboot32.exe
BOOT屏幕(CNC系统数据维护、SRAM备份等)
IPL屏幕(如清除SRAM)
显示CNC开机画面
显示CNC警报屏幕
通信出错时重新连接
启动注册的应用程序
下次CNC启动时自动调用BOOT/IPL屏幕(FS30i/31i/32i/35i,PMi-A,FS0i-D和FS0i-F)
选项卡页面上创建或编辑条目。
安装
安装驱动程序时,Ncboot32.exe将被复制到Windows Sysytem32文件夹中。
有关安装驱动程序的说明,请参阅Readme2j.txt。
启动
当Windows启动时,它会自动启动并驻留在系统托盘中。

结束
通常,您不需要退出Ncboot32.exe,但要退出,请右键单击系统托盘中的图标,然后单击弹出菜单中的“End”。
如果Ncboot32.exe窗口打开,则无法选择“End”。
启动顺序
您可以通过CNC侧主印刷板(FS30i/31i/32i/35i,PMi-A,FS0i-D,FS0i-F)或HSSB板上的旋转开关,以及集成个人计算机功能的i系列主印刷板上的旋转开关来更改启动顺序。
对于FS30i/31i/32i/35i、PMi-A、FS0i-D和FS0i-F
位置F: 维护启动顺序
职位0: 正常运行时的启动顺序
位置E: 异步启动序列
对于非FS30i/31i/32i/35i、PMi-A、FS0i-D或FS0i-F CNC
职位0: 维护启动顺序
职位1: 正常运行时的启动顺序
职位2: 异步启动序列
对于Power Mate
职位0: 维护启动顺序
职位1: 异步启动序列
维护启动顺序
- 等待与CNC建立通讯
- 显示BOOT屏幕
- 显示IPL屏幕
- 显示CNC开机画面
- 初始化FOCAS2库的工作区
- 启动注册的应用程序
- 监控通信错误和CNC系统报警
正常运行时的启动顺序
- 等待与CNC建立通讯
- 初始化FOCAS2库的工作区
- 启动注册的应用程序
- 监控通信错误和CNC系统报警
异步启动序列
- 即使没有建立通信,CNC也会启动
- PC在建立通信后进行以下初始化
- 初始化FOCAS2库的工作区
- 启动注册的应用程序
- 监控通信错误和CNC系统报警
多连接
Ncboot32.exe支持HSSB多连接。通过HSSB连接的单个CNC以“节点”为单位进行管理。BOOT屏幕、IPL屏幕和系统报警屏幕为每个节点打开一个单独的窗口。
应用程序启动功能
使用FOCAS2库的程序必须在初始化FOCAS2库工作区后启动才能运行。您可以在Ncboot32.exe中注册这些程序,以便在初始化FOCAS2库工作区后运行它们。
每个节点注册应用程序。
(FOCAS2:FANUC开放CNC API规范版本2)
每个屏幕的说明
*需要使用鼠标打开Ncboot32.exe屏幕。
状态屏幕
双击系统托盘中的图标,或单击右键弹出菜单中的“打开”以打开状态屏幕。

节点: 节点编号
名称: 节点名称(在Windows NT/2000/XP中使用控制面板上的HSSB小程序定义)
Bus: 硬件级通信状态(0:通信错误,1:建立通信)
状态: 状态(十六进制)
对于FS30i/31i/32i/35i、PMi-A、FS0i-D和FS0i-F
Bit2:BOOT处理结束
Bit3:IPL处理结束
Bit4:旋转开关位置0
Bit5:IPL/系统报警屏幕30行
Bit7:内部标志
Bit8:CNC系统警报
Bit9:内部标志
Bit10:内部标志
对于非FS30i/31i/32i/35i、PMi-A、FS0i-D或FS0i-F CNC
Bit1:旋转开关位置1
Bit2:BOOT处理结束
Bit3:IPL处理结束
Bit4:旋转开关位置2
Bit5:内部显示界面正在使用中(仅限FS150i)
Bit6:通过HSSB端口2连接
Bit7:内部标志
Bit8:CNC系统警报
对于Power Mate
Bit2:BOOT处理结束
Bit3:IPL处理结束
Bit4:旋转开关位置1
Bit6:通过HSSB端口2连接
Bit8:CNC系统警报
在communication error中Pop up this window on:
如果选中此选项,当通信发生错误时,此屏幕将自动打开。
关闭。 按按钮关闭屏幕。
设置… 按下按钮可打开选项设置画面
Aboute… 按下按钮将打开版本信息屏幕。
选项设置屏幕
在选项设置屏幕上,您可以注册希望在FOCAS2库工作区初始化完成后启动的应用程序,并在FS30i/31i/32i/35i,PMi-A,FS0i-D和FS0i-F的下一次启动时设置BOOT/IPL屏幕调用。

节点。 选择节点。中间的列表框显示在选定节点中注册的程序。
New… 注册新的程序。如果路径包含空格,则用双引号括起来。
删除。 删除选定的行。
编辑。 用于编辑选定行。用于编辑参数。命令行中的字符串“%d”将替换为节点编号。如果要表示“%”本身,请写“%%”。
示例)基本操作如果要在节点的FOCAS2库工作区初始化完成后启动软件包1。
“C:\程序文件\基本操作包1\WinBOP32.exe”/Node=%d
对于FS30i/31i/32i/35i、PMi-A、FS0i-D和FS0i-F,选项设置屏幕中的“引导选项”选项卡可用。

如果选中未变灰的CNC左侧的复选框,则下次启动CNC时,无论CNC侧旋转开关的设置如何,都将显示BOOT/IPL屏幕。此设置只需一次,Ncboot32.exe将自动清除。
BOOT屏幕

板。 如果有子板,请从列表中选择一个板。
设置… 按钮来更改文件的位置。

选择CNC上的存储卡或PC上的文件夹。随时可以更改。
CNC内存卡: 指定CNC存储卡插槽。
- 显示集成CNC :指示器旁边
- 显示分离CNC(无显示) :控制单元
- 显示分离CNC(带显示) :指示器旁边
(此处的“显示器”是指不具备个人计算机功能的LCD单元。)
Folder: 指定计算机上的文件夹。
如果要使用PC内置i系列和PANEL i屏幕旁边的存储卡插槽,请选择“文件夹”,并指定Windows给存储卡的驱动器号。
使用系统数据
用于处理NC侧系统数据(控制软件,梯形程序等)的屏幕。

[Load…]: 文件选择屏幕打开。指定要加载的文件。
保存。 将选定NC侧系统数据保存到文件中。
检查。 检查选定NC侧的系统数据。
删除。 删除选定NC侧的系统数据。
对于FS150i,如果NC的引导功能为60I8/E或更低版本,则在更新机床制造商创建的用户软件(梯形程序,宏执行程序或C语言执行程序)之前,请删除旧的用户软件。相应的文件名如下。
PMC-NB0A、PMC-NB0B、PMC-NB0C、PMC-NB0D、PMC-NB0E、PMC-NB0F、
PD1M256K,PD1M0.5M,PD1M1.0M,PD1M1.5M,PD1M2.0M,PD1M3.0M,
CLB USER
使用SRAM
用于存储和恢复NC的SRAM数据的画面。

备份。 将SRAM数据保存到文件中。
恢复。 从文件恢复SRAM数据。
中央显示进度。与NC一样,备份文件的名称是自动确定的,不能更改。
对于FS30i/31i/32i/35i、PMi-A、FS0i-D和FS0i-F,CNC的功能是自动将SRAM内容存储到FROM(从60W1-07启动软件开始)。在PC端,可以自动将存储的数据写回SRAM。按下AutoBackup…按钮后,将显示与以下屏幕类似的屏幕。

在“名称”下,选择其中一个存储的映像,然后按Restore按钮以恢复CNC的SRAM数据。
使用文件
这是在CNC的存储卡或PC的文件夹中操作文件的屏幕。
删除。 删除选定的文件。
格式。 格式化存储卡。在Settings…中选择存储卡时,将启用此按钮。
刷新。 使文件列表保持最新。在更换存储卡或软盘时按下此按钮。
IPL屏幕
IPL屏幕内容因CNC型号而异。请按照菜单操作。
CNC报警画面

当CNC出现系统警报时出现。
向应用程序发送HSSB通信错误通知
NCBOOT32在发生HSSB通信错误和建立通信时向所有正在运行的应用程序发送消息。要在应用程序中使用此消息,请在RegisterWindowMessage中注册消息“FANUC-HSSB-COMMUNICATION”,然后在WindowProc中处理消息。
消息的参数wParam指示通信状态。
wParm=0 通信错误
表示通讯中断。
wParm=1 通信建立
指示通信已建立,数据窗口库已启用。
参数lParam指示节点编号。
使用案例
Step 1
在应用程序启动时注册消息。
InitInstance将消息ID保存在全局变量g_uHssbMsg中。
BOOL CMyApp::InitInstance()
{
g_uHssbMsg = RegisterWindowMessage("FANUC-HSSB-COMMUNICATION");
处理消息。
消息将发送到顶层窗口。不会送去儿童窗的。
如果收到的消息与在Step 1中保存的消息ID匹配,并且节点编号与应用程序使用的节点匹配,则执行通信错误或通信建立处理。
假设全局变量g_uMyNode包含正在使用的节点编号。
LRESULT CMyDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
if (message == g_uHssbMsg && lParam == g_uMyNode) {
switch (wParam) {
case 0:
// 通信エラー発生時の処理
break;
case 1:
// 通信確立時の処理
break;
}
return 0;
}
return CDialog::WindowProc(message, wParam, lParam);
}
历史
5.07版
在iHMI中,Ncrogctrl.exe现在可以自动启动。
5.06版
托盘图标可能未注册。我们修复了这个问题。
5.05版
支持CNC和个人电脑之间的存储卡,以及U盘的数据输入输出功能。
版本50.0
支持支持PCI Express的HSSB接口板。
49版.0
增强了风扇报警监控功能。
Version 48.0
支持宏执行器MEM格式文件的密码功能。
Version 46.0
NCBoot32.exe与CNC的BOOT系统60W4/01兼容。
支持Windows 7专业版。
45版.0
NCBoot32.exe适用于旧于Windows95 OSR2的操作系统。
版本44.0
NCBoot32.exe支持CNC的BOOT系统60M9/03,60MA/03,60MB/02,60WA/03和60WB/03。
43版.0
如果Windows语言不是日语,则无法执行SAVE、LOAD和DELETE操作。我们修复了这个问题。
当CNC引导系统为60W1和60W2系列时,CNC软件的基本组装B1到B4无法加载。我们修复了这个问题。
版本42.0
NCBoot32.exe支持CNC的BOOT系统60M9、60MA、60MB、60WA和60WB系列。
Version 40.0
支持Windows Vista Business。
在加载F-ROM文件时,不允许对其他F-ROM文件进行加载操作。
版本3.07
已修复DELETE键在连接至非FS30i/31i/32i时对IPL屏幕无效的问题。
版本3.05
已修复开机时显示“Reset request is not accepted by CNC/PMC(重新请求由CNC/PMC接收)”消息而导致无法启动的问题。
版本3.04
修复了在连接到FS30i/31i/32i时重新启动PC导致CNC屏幕显示功能出现SYSTEM ALARM的问题。CNC引导功能需要60W1-07版或更高版本。
当连接至FS30i/31i/32i时,已修复在PC完全启动之前仅关闭并重新打开PC时出现SYSTEM ALARM的问题。
修复了在FS30i/31i/32i的AutoBackup屏幕上恢复NO DATA项目时错误退出BOOT屏幕的问题。
在BOOT屏幕上显示CNC的引导功能系列和版本数。
在英语Windows中,文件的时间戳没有显示完整的数字,因此调整了BOOT屏幕,Load屏幕和自动备份屏幕的大小。
版本3.03
将FS30i连接到PANEL i并使用MDI键盘时,如果操作系统设置为在WinXP中自动登录,则MDI键根本无法输入。
此文档文件的格式已从Word 6格式更改为Word 97/2000格式。
我们在FS30i/31i/32i的启动序列说明中添加了旋转开关位置E。
更正了FS30i/31i/32i状态屏幕描述中的位位置错误。
版本3.02
支持FS30i/31i/32i中新的FROM/SRAM管理功能。
版本3.01
支持FS30i/31i/32i的PMC。
版本3.00
支持FS30i/31i/32i。
版本2.19
支持Windows XP Professional。
版本2.18
修复了在Ncboot32中加载交互宏时不会覆盖标准宏库的问题。
版本2.17
托盘图标显示清晰。
版本2.16
修复了无法加载大小小于1024字节的文件的问题。
版本2.15
对于Power Mate i(881I),如果数据为BOOT且数据大小为128K,则目标单元号将强制为1。
版本2.14
在版本2.12中所做的修复修复了计算机重新启动时无法启动注册应用程序的问题。
版本2.13
已修复硬盘温度错误时未显示报警信息的问题。
版本2.12
重新启动NCBOOT32时,如果没有通信错误,则不会重置CNC/PMC接口区域(以适应Windows NT的多用户环境)。
版本2.10
处理了150i。
版本2.07
添加了向应用程序发送通信错误通知的功能。
版本2.06
我已经处理了Power Mate i。
版本2.05
通信错误屏幕已废弃。出现通信错误时,状态屏幕打开。(根据状态屏幕上的设置,也可以不打开它。)
电源匹配H,电源匹配D。
支持MDI密钥驱动程序。
版本2.01至2.04
私人
版本2.00
初版
https://www.skbj.xyz/19783发那科Focas2中文使用说明书-NCBOOT32.EXECNC采集、发那科文章、菜单CNC、CTR、FANUC、FOCAS2、HMI