西门子PLC功能指令的编程

   2024-09-11 建材之家900
核心提示:在西门子PLC中,功能指令在梯形图上一般有“功能指令图”与“功能触点”两种表达与显示形式。 (1)功能指令图 功能指令图在梯形图编程中的形式如图10-1.1所示。 功能指令图中各标记代表的意义如下: 功能指示:功能指令图的上部为功能指示区,用来表示所采用的功能指令,如图中的“MOV—B”、“ADD R”等。 “使能”控制端:功能指令图的EN输入端称为功能
    在西门子PLC中,功能指令在梯形图上一般有“功能指令图”与“功能触点”两种表达与显示形式。
    (1)功能指令图
    功能指令图在梯形图编程中的形式如图10-1.1所示。

    功能指令图中各标记代表的意义如下:
    功能指示:功能指令图的上部为功能指示区,用来表示所采用的功能指令,如图中的“MOV—B”、“ADD R”等。
    “使能”控制端:功能指令图的EN输入端称为功能指令的“使能”端,只有在“使能”端的状态为“1”时,才能执行对应的功能指令。
    “使能”输出端:功能指令图的ENO输出端称为功能指令的“使能”输出端,只有在“使能”端的状态为“1”,且功能指令被正确执行后,该输出端才为“1”。
    “使能”输出端可以作为其他功能指令的“使能”端或用于驱动线圈。当“使能”输出端作为其他功能指令的“使能”端时,可以实现功能指令的“串联”式控制,这一控制称为功能指令的“级连”。
    数据输入端:功能指令图的IN输入端称为功能指令的数据输入端,用于指定功能指令的操作数。根据实际需要,操作数可以是单个或多个(分别以IN1、IN2表示)的常数、存储器地址等。
    结果输出端:功能指令图的OUT输出端称为功能指令的结果输出端,用于指定功能指令的执行结果存储位置。
    以上程序用指令表的形式表示如下:
Networkl    Network Title
LD    IO.1
MOVB  VB200,QB10
AENO
 MOVR  50.0, VD100
+R    AC1.VD100
部分功能指令不能实现级连,这种功能指令图中将无ENO输出。
(2)功能触点
功能触点一般用于比较指令,它在梯形图编程中的形式如图所示。

    功能触点图的中间部分用于表示比较操作的类型,用数学符号表示,如:“>=”代表“大于等于”;“<>”代表“不等于”。
    功能触点的上部与下部分别用于指定被比较的数据与比较基准。如图中的功能触点1为( VB200)≥30时接通;功能触点2为(VB10) =1时接通。功能触点可以像输入、输出触点那样在梯形图中进行串、并联等编程与使用。
    以上程序用指令表的形式表示如下:
    Networkl    Network Title
    LDB>=  VB200, 30
    AB=VBl0.1
    MO.0
 
【温馨提示】本文内容和观点为作者所有,本站只提供信息存储空间服务,如有涉嫌抄袭/侵权/违规内容请联系QQ:727533600 删除!
 
举报收藏 0打赏 0评论 0

上一篇:西门子PLC的输入腧出信号

①输入信号I:输入信号用英文字母I标记,它是指与PLC输入端连接的来自外部设备的外部输入信号。在PLC程序中,一般是使用“输入映像”寄存器中的数据,其内容在一个PLC循环周期内保持不变。 ②输出信号Q:输入信号用英文字母Q标记,它是指与PLC输出端连接的用于控制外部设备的外部输出信号,PLC的输出信号送给输出模块...

下一篇:西门子PLC的装载、传送、移动指令

装载、传送与移动指令是PLC程序设计中的常用指令。它可以用于存储器间的数据传送与交换,指令通常以字节、字或双字的形式执行。三类指令面向的对象不同,在作用与功能方面存在如下区别: 装载:是指将存储器的内容或者特定的数据装入到累加器或地址寄存器中: 传送:是指将累加器或地址寄存器的内容移动到指定的存...
 
更多>同类电工资讯
推荐图文
推荐电工资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报