为可视化元素配置用户输入 所有基本元素和一些常用控件都有 输入配置 财产。您可以在此处为元素配置用户输入。为此,您选择一个输入事件和一个输入动作。 配置用户输入 要求:具有可视化的项目已打开。 打开可视化并添加一个 按钮 元素。 这 特性 新按钮的视图打开。 配置 文本 财产与 Number of clicks: %i . 在应用程序中,在 PLC_PRG POU,声明一个变量: iClicks
文本显示的动画 您可以在 字体变量 财产。所有基本元素以及表格、滚动条和文本字段都具有此属性。 过程 . 示例:动画字体大小 要求:具有可视化的项目已打开。 打开可视化并添加一个 长方形 元素。 这 特性 视图显示元素的配置。 配置 文本 → 文本 财产与 Important . 在应用程序中,在 PLC_PRG 宝。 iFontHeight : INT; 配置 字体变量 → 大小 财产与 PLC
CODESYS Automation Server
视图:拓扑视图 功能 : 通过该视图,您可以在可自由选择的屏幕中显示在自动化服务器上输入的 PLC 及其网络拓扑。 称呼 : CODESYS Automation Server → PLC + 新拓扑视图 打开 创建拓扑视图 对话。 拓扑视图列表 信息 显示有关所选拓扑视图的信息 编辑 打开 编辑拓扑视图 窗户 图标 打开 管理拓扑图标 对话 在对话框中,您可以从文件目录中选择并上传图像。然后,当
CODESYS Development System
职能 在 ST 中,您可以将函数调用用作操作数。 例 194 . 例子: Result := Fct(7) + 3; TIME()函数 此函数产生自系统启动以来经过的时间(以毫秒为单位)。 数据类型是时间。 例 195 . ST 中的示例 systime := TIME(); 本节内容如下 :
CODESYS Development System
规则 变量规则 标识符不得包含空格或特殊字符。 下划线被识别。 例如, A_BCD 和 AB_CD 被视为两个不同的标识符。 不允许有多个连续的下划线。 不区分大小写。 例如, VAR1 和 var1 引用同一个变量。 标识符的长度不受限制。 我们建议您应用 建议 除了变量声明时需要特别考虑的事项之外。通过这样做,您可以在分配名称时获得最佳的协调性。 多重使用规则(命名空间) 标识符不能在本地声明
SA0013:具有相同变量名的声明 检测名称已被其他变量使用的变量(例如,具有相同名称的全局变量和局部变量)。还可以检测其函数、操作、方法或属性名称在同一访问范围内使用的变量。还检测在 GVL 中声明的变量 设备 查看或在 POU 池中。然而,为此,GVL POU 视图必须在应用程序中使用。 说明:相同的名称在阅读代码时可能会造成混淆,如果无意中访问了错误的对象,它们可能会导致错误。我们建议您使用
SA0066:临时结果的使用 检测数据类型小于寄存器大小的语句中临时结果的使用。在这种情况下,隐式强制转换可能会导致不良结果。 理由:出于性能原因, CODESYS Static Analysis 对处理器的寄存器宽度执行操作。中间结果不会被截断。这可能会导致误解,如下例所示: 例 77 . 例子 usintTest := 0; xError := usintTest - 1 <> 255; 在
SA0054:REAL/LREAL 的相等/不等比较 检测比较运算符是否 = (平等)和 <> (不等式)比较类型的操作数 REAL 或者 LREAL . 理由: REAL / LREAL 根据 IEEE 754 标准,值被实现为浮点数。该标准意味着特定的、看似简单的十进制数无法精确表示。因此,可能会有不同的表示形式: LREAL 对于相同的十进制数。 考虑以下代码行: lr11 := 1.1;
SA0058:对枚举变量的操作 检测对枚举数据类型的变量的操作 允许赋值。 理由:枚举不应用作普通整数值。或者,可以定义别名数据类型或者可以使用子范围类型。 重要性:中等 例外:如果枚举用 pragma 标记 {attribute 'strict'} ,那么编译器已经报告了这种操作。 如果枚举被 pragma 声明为标志 {attribute 'flags'} ,则不会发出错误 AND , OR
CODESYS Development System
命令:保存项目 象征: 键盘快捷键: Ctrl + 小号 功能 :该命令保存项目文件。 称呼 : 文件 菜单 该命令使用显示在主窗口标题栏中的当前项目名称保存项目文件。如果项目自上次保存后已更改,则项目名称带有星号。 如果项目被写保护,则该命令不可用。 . 以下情况存在写保护: 该项目在项目信息(摘要)中被标识为“已发布”。 打开项目时, 以只读方式打开 选项被选择在 打开项目 对话。 . 写保护