自动导入结构化文本代码
用于自动导入代码的PLC ide
您可以生成结构化文本代码并自动导入到3S-Smart Software Solutions CoDeSys Version 2.3目标PLC IDE中。
生成和自动导入结构化文本代码
您可以生成并自动导入结构化文本代码。在开始之前:
在目标IDE中,保存当前项目。
关闭打开的项目。
关闭目标IDE和目标IDE相关的窗口。
请注意
在自动导入过程中,请勿使用鼠标或键盘,以免中断该过程。处理完成后,可以恢复正常操作。
您必须已经在默认位置安装了目标PLC IDE。目标IDE必须使用CoDeSys V2.3 IDE。如果将目标PLC IDE安装在非默认位置,则打开“配置参数”对话框。在“PLC Coder”节点中设置目标IDE路径参数添加到您的PLC IDE的安装文件夹中。看到目标IDE路径.
如果尚未启动,请打开命令窗口。
打开
plcdemo_simple_subsystem
模型。选择
子系统
块。打开PLC编码器应用程序。打开公司代码选项卡上,单击设置>将代码导入IDE.
打开公司代码选项卡并单击生成PLC代码.
软件:
生成的代码。
启动目标IDE接口。
创建一个项目。
将生成的代码导入到目标IDE。
如果希望生成、导入和验证结构化文本代码,请参见导入和验证结构化文本代码.
处理自动导入问题
的自动导入功能时可能遇到的问题,以下是指导方针、提示和技巧动态仿真模块®PLC编码器™产品。
ide支持目标
的仿真软件PLC编码器软件只支持3S-Smart software Solutions CoDeSys Version 2.3目标IDE进行自动代码导入和验证。
请注意
一些杀毒软件错误地将实现自动导入特性的可执行程序识别为恶意软件。你可以忽略这个错误的识别。有关更多信息,请参见杀毒软件的问题.
自动导入不支持目标ide
以下目标ide不支持自动导入。对于这些目标ide,将代码导入IDE而且在IDE中验证代码是禁用的。
3S-Smart软件解决方案CoDeSys 3.3版本
3S-Smart软件解决方案CoDeSys 3.5版本
B&R自动化工作室®IDE
Beckhoff®TwinCAT®2.11, 3
通用的
PLCopen
罗克韦尔自动化®Studio 5000 Logix Designer(例程和AOI构造)
凤凰接触(以前KW)软件MULTIPROG®5.0或5.50(英文)
菲尼克斯®PC WORX™6.0(英文)
罗克韦尔自动化RSLogix™5000系列版本17,18,19(英文)
对于罗克韦尔自动化的RSLogix例程格式,您必须生成用于自动导入和验证的测试台架代码。
西门子®硅镁质®一步®7版本5.4(英语和德语)
可能的自动导入问题
当仿真软件PLC编码器如果软件无法完成为目标IDE自动导入生成的代码,则会在消息对话框中报告一个问题。要解决这个问题,请尝试以下措施:
检查编码器是否支持目标IDE版本和语言设置组合。
检查您是否在子系统配置参数对话框中指定了目标IDE路径。
关闭目标IDE中当前打开的项目,完全关闭目标IDE,然后再试一次。
一些目标ide可能在支持编码器测试台架生成的大型数据集方面存在问题。在这些情况下,尝试缩短模拟周期以减少数据集大小,然后再次尝试自动导入。
其他应用程序可能会干扰自动导入到目标IDE。关闭系统上其他不相关的应用程序,然后重试自动导入。