CODESYS Development System
生成应用程序代码 应用程序代码是 PLC 在您启动应用程序时执行的机器代码。 CODESYS 从开发系统中编写的源代码自动生成应用程序代码。这是在将应用程序下载到控制器之前自动完成的。在生成应用程序代码之前,执行测试以检查分配、数据类型和库的可用性。此外,内存地址是在生成应用程序代码时分配的。 你可以点击 构建 → 生成代码 显式执行此命令。这对于检测源代码中的任何错误很有用,即使 PLC 尚未连
CODESYS Development System
使用构建块进行隐式检查 CODESYS 提供实现隐式监控功能的特殊 POU。这些函数在运行时检查数组或子范围类型的边界、指针地址的有效性或被零除。 选择对象 应用 在设备树中。 选择命令 项目 → 添加对象 → POU 进行隐式检查 . 出现对话框 为隐式检查添加 POU . 激活所需的功能。 点击按钮 添加 . 选定的 POU 显示在 应用 插入设备树。 在编辑器中打开 POU。 根据您的要求调
CODESYS Development System
的错误原因 : FOR 循环中的语法错误。计数器变量未正确初始化。 错误修正 : 注意 FOR 循环 [...] : INT; END_VAR FOR i
CODESYS Development System
命令:为活动应用程序生成代码 功能 :该命令为库项目的应用程序生成代码。 称呼 : 菜单 创建 要求 : 该项目包含一个应用程序。 库项目已打开。 库项目包含一个应用程序。 使用此命令生成代码时,生成的代码与将应用程序加载到控制器时一样;但是,代码不会传输到控制器。对源代码进行了进一步的测试。这使您可以检查代码是否存在编译器无法识别的错误,并在在线使用之前更正它们。 有关更多信息,请参阅: 生成运
CODESYS Development System
Locals.g_diaData[0]; FOR di [...] Index]); END_FOR PROGRAM [...] Counter := diCounter + 1; FOR
CODESYS Development System
区域监控功能可能导致无限循环。例如,如果 FOR 循环 [...] ); ... END_VAR FOR ui:=0 [...] ... END_FOR 程序
CODESYS Development System
区域监控功能可能导致无限循环。例如,如果 FOR 循环 [...] ); ... END_VAR FOR ui:=0 [...] ... END_FOR 程序
CODESYS Development System
区域监控功能可能导致无限循环。例如,如果 FOR 循环 [...] ); ... END_VAR FOR ui:=0 [...] ... END_FOR 程序
CODESYS Development System
区域监控功能可能导致无限循环。例如,如果 FOR 循环 [...] ); ... END_VAR FOR ui:=0 [...] ... END_FOR 程序
CODESYS Development System
循环比 FOR 循环更强大,因为 [...] 循环执行的次数是明确的,那么 FOR 最好