0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子博途中程序编辑器的功能

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-09-15 09:26 次阅读

程序编辑器的功能

可以使用程序编辑器创建程序包含的块。 程序编辑器由若干区域组成,可根据不同功能对各种编程任务的执行提供支持。

下图显示了程序编辑器的结构:

wKgaomUDstSAcTMqAAHGhQPDifc855.png

① 工具栏:

使用工具栏可以访问程序编辑器的主要功能,例如:

插入、删除、打开和关闭程序段

显示和隐藏绝对操作数

显示和隐藏程序段注释

显示和隐藏收藏夹

显示和隐藏程序状态

② 块接口

通过块接口可以创建和管理局部变量。

③ “指令”(Instructions) 任务卡中的“收藏夹”(Favorites) 窗格和程序编辑器中的收藏夹:

通过收藏夹可以快速访问常用的指令。 可单独扩展“收藏夹”(Favorites ) 窗格以包含更多指令。

④ 指令窗口:

指令窗口是程序编辑器的工作区。 可在其中执行以下任务:

创建和管理程序段 ( 页 39)

输入块和程序段的标题与注释

插入指令并为指令提供变量。

⑤ “指令”(Instructions) 任务卡中的“指令” 窗格

⑥ “指令”(Instructions) 任务卡中的“扩展指令”(Extended Instructions) 窗格

⑦ “指令”(Instructions) 任务卡

“指令”(Instructions) 任务卡包含用于创建程序内容的指令。

⑧ “测试”(Testing)任务卡

LAD 指令

可以使用用户界面的“指令”任务卡中提供的 LAD 指令创建实际程序内容。 有三种不同类

型的 LAD 指令:

触点:可以使用触点创建或中断两个元素之间的载流连接。 在这种情况下,元素可以是 LAD 程序元素或电源线的边沿。电流从左向右传递。 可以使用触点查询操作数的信号状态或值,并根据电流的结果对其进行控制。

线圈: 可以使用线圈修改二进制操作数。 线圈可根据逻辑运算结果的信号状态置位或复位二进制操作数。

功能框: 功能框是具有复杂功能的 LAD 元素。但空功能框除外。 可以使用空功能框作为占位符,在其中可以选择所需的运算。

在“指令”任务卡中可找到触点、线圈和功能框的各种变体,这些变体根据其功能被划分到不同的文件夹中。 必须给多数 LAD 指令提供变量。

下图显示了已编写的 LAD 程序段实例:

wKgaomUDstSAVkJiAABYpGYuLY4465.png

① 电源线

② 梯级

③ 分支

④ 触点

⑤ 线圈

⑥ 功能框

插入 LAD 指令

以下步骤介绍了如何在组织块“Main [OB1]” 的第一个程序段中创建实例机器的开关程序。

为此,需插入一个分支和下列指令:

常开触点

输出线圈

取反线圈

此外,采用“LAD” 编程语言通过分支来设计一个并联结构。

常开触点

下图显示了程序中常开触点的图标:

<操作数>

---| |---

常开触点的激活取决于相关变量的信号状态(<操作数>)。

如果变量的信号状态为“1”,则常开触点闭合。 信号流从左侧电源线通过该常开触点流到右侧电源线,并且该指令输出的信号状态设置为“1”。

如果变量的信号状态为“0”,则常开触点不会被激活。 到右侧电源线的信号流中断,并且该指令输出的信号状态复位为“0”。

在本项目中,还将用到常闭触点 ( 页 101) ,它的作用与常开触点基本相同,只是以相反的方式响应变量的信号状态。

输出线圈

下图显示了程序中“输出线圈”指令的图标:

<操作数>

---( )---

可以使用“输出线圈”运算置位指定变量(<操作数>)的位。 如果线圈输入的信号状态为“1”,则变量位置位为“1”。 如果线圈输入的信号状态为“0”,则变量位的信号状态也为“0”。

取反线圈

下图显示了程序中“取反线圈”指令的图标:

<操作数>

---( / )---

“取反线圈”操作对信号状态取反并将相应的位分配给指定变量(<操作数>)。 如果线圈输入的信号状态为“1”,则相应位复位为“0”。 如果线圈输入的信号状态为“0”,则变量位置位为“1”。

步骤

要创建实例机器的开关程序,请按以下步骤操作:

激活变量的符号表示形式。

wKgaomUDstSAHPBgAAIkiXmCFbg902.png

激活变量的符号表示形式后,程序段中将不显示变量地址。

向块中的第一个程序段插入一个常开触点。

wKgZomUDstSAfhepAAGX17_L4Nk113.png

打开“指令”(Instructions) 任务卡。

wKgZomUDstSAEfOxAADSwVAdq2I799.png

在主梯级的末尾插入“输出线圈”指令。

wKgZomUDstSAXP_dAAMAI0V-qHc444.png

插入分支。

wKgaomUDstSAcwqYAAE-16scK98463.png

在分支末尾插入“取反线圈”指令。

wKgaomUDstSAXPtiAAKqxSm2pVQ578.png

结果

在组织块“Main [OB1]” 的第一个程序段中插入这些 LAD 指令后,即完成创建实例机器开关程序的第一部分。

wKgZomUDstSAdUZGAAAtrepSNcM495.png

在下一部分中,将 LAD 指令与 PLC 变量互连,从而完成该程序。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 西门子
    +关注

    关注

    92

    文章

    2850

    浏览量

    113778
  • 程序
    +关注

    关注

    114

    文章

    3631

    浏览量

    79548
  • 编辑器
    +关注

    关注

    1

    文章

    788

    浏览量

    30202

原文标题:西门子博途:程序编辑器概述

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    西门子S7-200PLC与西门子变频器MM440通讯程序实例

    西门子S7-200PLC与西门子变频器MM440通讯程序实例
    的头像 发表于 05-04 09:54 3598次阅读
    <b class='flag-5'>西门子</b>S7-200PLC与<b class='flag-5'>西门子</b>变频器MM440通讯<b class='flag-5'>程序</b>实例

    畅销西门子助听器价格表_西门子助听器价格大全

    畅销西门子助听器价格表_西门子助听器价格大全 1、西门子盒式助听器 AMIGA 176AO Pocket AMIGA 176AO 西门子助听器价格:441元
    发表于 08-23 12:19 1.1w次阅读
    畅销<b class='flag-5'>西门子</b>助听器价格表_<b class='flag-5'>西门子</b>助听器价格大全

    西门子s7-200库函数安装程序

    西门子s7-200库函数安装程序,官网的200库函数程序含有全部西门子原装库函数
    发表于 01-20 15:55 4次下载

    西门子S7-200使用教程

    西门子S7-200 PLC仿真软件超详细使用教程西门子S7-200使用教程
    发表于 05-06 16:43 0次下载

    西门子S7-300解密软件

    西门子 S7-200 的 PLC 密码共分三个层次,我们最为关心的就是系统密码,因为它直接影响到程序的上载, 也是我们所要破解的关键一层密码。其次就是 POU 密码,对于西门子的 200PLC
    发表于 06-21 15:13 12次下载

    西门子大赛1200电梯参考程序

    西门子大赛1200电梯参考程序,博途V13文件.有需要的加油!
    发表于 06-22 15:56 183次下载

    带注释的西门子200程序

    西门子200程序
    发表于 10-17 10:59 0次下载

    博世和西门子哪个好_博世和西门子的关系

    本文开始阐述了博世和西门子的关系以及分析了西门子和博世哪个更好,其次分析了西门子和博世的冰箱哪个更好,最后介绍了博世和西门子家电集团在中国的发展。
    的头像 发表于 04-04 09:30 15.2w次阅读

    西门子PLC的块结构和块编辑的教程详细说明

    本文档的主要内容详细介绍的是西门子PLC的块结构和块编辑的教程详细说明
    发表于 03-19 14:52 20次下载
    <b class='flag-5'>西门子</b>PLC的块结构和块<b class='flag-5'>编辑</b>的教程详细说明

    西门子PLC教程之块的编辑详细资料说明

    本文档的主要内容详细介绍的是西门子PLC教程之块的编辑详细资料说明
    发表于 03-25 17:08 8次下载
    <b class='flag-5'>西门子</b>PLC教程之块的<b class='flag-5'>编辑</b>详细资料说明

    西门子PLC的功能功能

    本文档的主要内容详细介绍的是西门子PLC的功能功能块。
    发表于 11-09 17:49 61次下载
    <b class='flag-5'>西门子</b>PLC的<b class='flag-5'>功能</b>和<b class='flag-5'>功能</b>块

    西门子PLC指令和程序设计

    西门子PLC指令和程序设计方法免费下载。
    发表于 05-07 09:42 116次下载

    西门子S7程序软件下载

    西门子S7程序软件下载
    发表于 12-09 16:06 22次下载

    西门子PLC编程软件功能及安装

    、编程、测试、启动和维护、文件建档、运行和诊断功能功能,性能稳定高效。 西门子PLC编程软件介绍 西门子plc编程软件,德国西门子推出的一
    发表于 04-17 14:31 7次下载
    <b class='flag-5'>西门子</b>PLC编程软件<b class='flag-5'>功能</b>及安装

    西门子PLC S7-1200在线下载功能分享

    S7-1200具有在线下载功能,可以帮助用户在现场方便的进行程序逻辑修改,提高了工作效率。本文下面就对西门子PLC S7-1200的在线下载功能做一个介绍,供用户在调试过程中进行参考
    的头像 发表于 06-25 16:25 1620次阅读