4. Tc2_Utilities

4.23. PLC断电重启后,使用NT_StartProcess功能时ErrorID=1799原因及处理办法

现象描述:

使用NT_StartProcess功能块时,如果PLC断电重启后再执行这个功能块,会出现1799错误代码



回答:

功能块 NT_StartProcess 可用于从 PLC 启动 Windows 应用程序

但是,在windows系统中正常是不允许没有用户登录的情况下进行应用程序启动的,所以当你使用NT_StartProcess启动windows应用程序时如果没有用户登录则会出现ADS ErrorID 1799

TwinCAT XAE环境中可以配置操作系统开机自动登录,在System>Settings中勾选Auto Logon并填写用户名和密码即可。

倍福控制器出厂的配置中已经在系统设置中配置过了开机第一次自动登录,所以以上配置是针对未启用系统设置中的自动登录功能的控制器或第三方硬件而言的。



2025.3.31 云龙 供稿