西门子博途:如何创建实例机器的开关程序

工业控制

1210人已加入

描述

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

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

●  常开触点 

●  输出线圈 

●  取反线圈 

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

常开触点 

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

<操作数> 

---| |--- 

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

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

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

输出线圈 

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

<操作数> 

---( )--- 

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

取反线圈 

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

<操作数> 

---( / )--- 

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

要求 

●  已创建项目。 

●  已组态 PLC。 

●  组织块“Main [OB1]” 已打开。 

步骤 

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

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

LAD

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

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

LAD

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

LAD

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

LAD

5.   插入分支。 

LAD

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

LAD

修改指令 

如果选择了错误的指令类型,可以通过指令图标直接在程序段中进行修改。  通过将鼠标指针移动到指令右上角的黄色三角形上来打开下拉列表选择指令图标。 

结果 

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

LAD

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

编辑:黄飞

 

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分