为什么使用HMI的“SetPLCMode”函数触发后系统会报70050的失败消息?
2020-12-02
如果HMI和PLC连接无“读取”访问权限时,试图通过HMI面板或WinCC(TIA Portal)Runtime调用“SetPLCMode”函数切换PLC的模式,此时系统会报“70050:控制器HMI连接:无法设置控制器的操作模式”的消息。
试图通过HMI面板或WinCC(TIA Portal)Runtime调用“SetPLCMode”函数切换PLC的“停止”和“运行”模式时,HMI设备至少要有“读取”访问权限,否则该功能不能够执行。如果HMI设备没有“读取”权限,系统则会报“70050:控制器HMI连接:无法设置控制器的操作模式”的消息。
进行如下方法设置PLC模式以避免这种系统信息:
配置与PLC连接的通讯参数时,指定的是完全访问和读取访问权限的密码。
完全访问(不保护)"设置为PLC的访问级别(不推荐)。
注意
如果使用“完全访问”作为一个预设定访问级别,则抵消了PLC的访问保护。