问题:
生成时,出现“创建用于连接的变量出错”的原因是什么?
解答:
当用ProAgent生成时,用于AS_OS工程的字符替换方案的设置的无效注册条目会导致出错。在这种情况下,消息“创建用于连接的变量出错”被加入到ProAgent诊断文件PaGen.log中。如果从STEP7调用AS-OS工程并开始传送AS-OS连接数据,你可以将注册条目重新设置为有效的值。为此,需要在STEP7中调用菜单选项:工具->AS-OS连接数据->传送。有经验的用户也可以手动的更改注册条目。
在下列路径中,可以检查注册条目:
[HKEY_CURRENT_USERSoftwareSiemensSTEP72.0ApplicationsAS-OSnEngineeringSettings]
"CharacterSet"=dword:00000001
如果“CharacterSet”的值为1,那么字符“”和空格将由“$”来代替。这个替换字符方法同样应使用于新项目。
如果“CharacterSet”的值为0,那么字符“+-*/”和空格将由“$”来代替。
这个注册设置系用户专用。如果用户改变了,就必须重新再设置一次。
重要信息:
一般来说,对注册数据库的直接更改是不作任何保证的,因为这完全是用户的责任。无论何时,我们都建议您在进行如下操作之前,先做一个注册表的备份。n此外,这些设置是计算机专用的。也就是说,当复制项目到另一台计算机上时,这些设置需要重新再做一次。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc341744.html