设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
博途(TIA Portal )简单实例(6)
返回列表
发新帖
[西门子]
博途(TIA Portal )简单实例(6)
[复制链接]
76869
|
0
|
2024-9-21 13:06:42
|
显示全部楼层
|
阅读模式
什么是程序段?
【简介】
组织块程序分为若干程序段。程序段可用来构建程序。每个块最多可以包含 999 个程序段。
在组织块“Main [OB1]”中会自动创建一个程序段。
采用 LAD 编程语言的程序段
可以使用不同编程语言创建组织块的程序。对于实例项目,使用图形编程语言 LAD 编辑组织块“Main [OB1]”。
此编程语言使用基于电路图的表示法,即,块中的每个 LAD 程序被分为若干程序段,每个程序段包含一根电源线和至少一个梯级。
通过添加其它梯级可扩展程序段。可以使用分支在特定梯级中创建并联结构。梯级和程序段按照从上到下、从左到右的顺序执行。
LAD 指令
可以使用用户界面的“指令”任务卡中提供的 LAD 指令创建实际程序内容。有三种不同类型的 LAD 指令:
● 触点:可以使用触点创建或中断两个元素之间的载流连接。在这种情况下,元素可以是 LAD 程序元素或电源线的边沿。电流从左向右传递。可以使用触点查询操作数的信号状态或值,并根据电流的结果对其进行控制。
● 线圈: 可以使用线圈修改二进制操作数。线圈可根据逻辑运算结果的信号状态置位或复位二进制操作数。
● 功能框: 功能框是具有复杂功能的 LAD 元素。但空功能框除外。可以使用空功能框作为占位符,在其中可以选择所需的运算。
在“指令”任务卡中可找到触点、线圈和功能框的各种变体,这些变体根据其功能被划分到不同的文件夹中。必须给多数 LAD 指令提供变量。
下图显示了已编写的 LAD 程序段实例:
① 电源线
② 梯级
③ 分支
④ 触点
⑤ 线圈
⑥ 功能框
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
hai2li
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』