逻辑梯形图(LD)编程
使用逻辑梯形图(LD)实现语言创建 POU
在设备树中,选择应用程序。
点击命令。
这添加 POU对话框打开。
指定名称并选择逻辑梯形图(LD)实现语言。
点击添加按钮。
CODESYS将 POU 添加到设备树并在编辑器中打开。在实现部分插入一个空网络。空网络左侧以垂直线为界,该垂直线代表母线。工具箱视图也会自动打开,其中有适合 LD 编程的元素、操作符和功能块可用。
添加一个触点和一个功能块(TON )
要求:在编辑器中打开一个具有实现语言 LD 的 POU,并插入一个空网络。
在工具箱查看,点击梯形图元素类别。
点击触点元素,将其拖入网络并将其放在插入位置从这里开始。
触点直接添加到网络左侧的垂直线上。
点击
???并输入布尔变量的标识符。输入助手也可用于此操作。在工具箱查看,点击功能块类别并拖动TON将 功能 块 放置 到 插入触点右侧 连接 线上 的 插入 位置 .
CODESYS插入TON触点右侧的运算块。触点与输入相连
IN的TON功能块。指定时间常数
PT输入(例如:T#3s)。如果你的触点的变量变成
TRUE,然后INTON功能块的输入也变为TRUE。例如,接通延迟时间为T#3s这TON功能块转发值TRUE到Q输出。
有关详细信息,请参阅下列内容:触点
插入已关闭的分支
要求:在编辑器中打开一个具有实现语言 LD 的 POU,并插入一个空网络。
单击空白网络,然后单击。
选择触点左侧的连接线并单击。
连接线上的起点以红色矩形表示。CODESYS用蓝色矩形表示分支的所有可能的端点。
单击蓝色矩形以设置封闭分支的终点。
CODESYS在起点和终点之间插入分支。程序流将依次运行这两个分支,直至到达终点。
如果你将分支插入到运算块而不是触点处,那么只有当其他分支都不存在时,才会调用运算块。
TRUE。
有关详细信息,请参阅下列内容:已关闭的分支
生成 LD 可视化
可以为 POU 生成带有梯形逻辑图的可视化效果(类型:程序或者功能块)在梯形图(LD2)实现语言。首先将 POU 从 LD 转换为 LD2,然后使用生成 SFC/LD 可视化命令。
有关更多信息,请参阅: 命令:创建 AS/KOP 可视化