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

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

3天内不再提示

plc梯形图转换为指令表的方法

h1654155282.3538 来源:电工天下 作者:电工天下 2020-02-20 21:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

梯形图的转换过程是根据元件所在的行、列坐标,仿照人工转换思维,把plc梯形图先转换为一棵二叉树,并根据二叉树来识别相应指令。

plc梯形图是由很多个梯级构成的,在梯形图的人工转换过程中,遵循着自上而下、从左往右的原则,逐个梯级进行转换。

因此,plc梯形图本质上就是一个有向图,梯形图在绘制过程中,通过梯形图链表,表明了各个元件所在的行和列。

梯形图的转换过程:根据元件所在的行、列坐标,仿照人工转换思维,把plc梯形图先转换为一棵二叉树,然后根据二叉树来识别相应的指令。

1幅梯形图可以看成触点或电路块之间串联与并联。而电路块实质上就是2个或2个以上触点构成的。

因此,本质上还是触点的串联与并联,串联用“”号表示,并联用+”表示。如图1所示。

按照自上而下、从左往右的原则,该梯形图可转换为二叉树。二叉树是梯形图向指令表转换的关键,每个梯级均对应1棵二又树。

二叉树清晰地表达了触点之间的关系,通过对二叉树进行遍历。结合对应的触点类型,进行指令表的书写。

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

    关注

    5045

    文章

    14441

    浏览量

    483547
  • PLC梯形图
    +关注

    关注

    4

    文章

    18

    浏览量

    9940
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    梯形图语言补充编程说明书

    电子发烧友网站提供《梯形图语言补充编程说明书.pdf》资料免费下载
    发表于 07-09 14:14 2次下载

    PLC梯形图编程方法(PPT版)

    梯形图经验设计法 经验设计方法也叫试凑法,经验设计方法需要设计者掌握大量的典型电路,在掌握这些典型电路的基础上,充分理解实际的控制问题,将实际控制问题分解成典型控制电路,然后用典型电路或修改的典型
    发表于 05-30 16:46

    PLC梯形图程序的设计方法与技巧

    一、梯形图的经验设计法在PLC发展的初期,沿用了设计继电器电路方法来设计梯形图,即在一些典型电路的基础上,根据被控对象对控制系统的具体要
    发表于 05-22 15:18

    轻轻松松学电工(识图篇)

    内容介绍 结合广大电工人员的实际需要,主要介绍了常用电工电路识图的基础知识、方法及技巧,内容包括常用电气符号、电工识图基本方法,以及识读供配电系统、建筑电气、电力拖动系统电气
    发表于 04-30 17:18

    树莓派大变身:如何用 OpenPLC 打造你的迷你 PLC

    通过使用RaspberryPi和OpenPLC软件平台,可以创建一个简单的PLC,该PLC可以使用梯形图进行编程,并具有远程访问和I/O监控仪表板功能。OpenPLC提供了一个控制工程开发平台,能够
    的头像 发表于 03-25 09:41 4144次阅读
    树莓派大变身:如何用 OpenPLC 打造你的迷你 <b class='flag-5'>PLC</b>

    将YOLOv4模型转换为IR的说明,无法将模型转换为TensorFlow2格式怎么解决?

    遵照 将 YOLOv4 模型转换为 IR 的 说明,但无法将模型转换为 TensorFlow2* 格式。 将 YOLOv4 darknet 转换为 Keras 模型时,收到 TypeError: buffer is too s
    发表于 03-07 07:14

    ONNX模型无法转换为IR v10,为什么?

    使用以下命令将 ONNX* 模型转换为 IR:mo --input_model model.onnx 该模型无法转换为 IR v10,而是转换为 IR v11。
    发表于 03-06 06:32

    labview数据类型与PLC 数据类型之间的转换(来自于写入浮点数到汇川 PLC中的数据转换关键的修改)

    本帖最后由 ironflag 于 2025-6-26 21:09 编辑 Labview通过Modbus库函数,写入浮点数到汇川PLC,正常操作如下: 1、将labview浮点数,强制转换为
    发表于 02-24 19:01

    RCA接口转换为其他接口的方案

    RCA接口转换为其他接口的方案多种多样,具体取决于需要转换的目标接口类型以及应用场景。以下是一些常见的转换方案: 1. RCA转3.5毫米接口 应用场景 :常用于将老式音频设备(如CD播放器、磁带机
    的头像 发表于 02-17 16:52 2255次阅读

    请问PCM4222转换为数字信号后,怎么计算转换为模拟信号?

    请问PCM4222转换为数字信号后,怎么计算转换为模拟信号?谢谢
    发表于 02-08 09:20

    基于工业智能网关和云平台的AB PLC数据采集解决方案

    编程语言,如梯形图、函数块和文本编程,工程师可以根据应用需求选择合适的编程方式。 AB PLC数据采集旨在从PLC设备中实时、准确、全面地获取生产过程中的各类数据,包括但不限于设备状
    的头像 发表于 12-27 16:05 837次阅读

    三菱PLC常用指令说明

    PLC常用的指令说明,这些指令是构建PLC程序的基础。 1. 基本逻辑指令 1.1 LD(Load) 功能 :将输入信号加载到累加器(AC)
    的头像 发表于 12-26 18:04 9253次阅读

    三菱PLC编程语言解析

    61131-3,包括梯形图(Ladder Diagram, LD)、功能块(Function Block Diagram, FBD)、指令列表(Instruction List, IL)和顺序功能
    的头像 发表于 12-26 17:36 2223次阅读

    RS232接口转换为TTL信号的方法

    RS232接口转换为TTL信号的方法主要包括使用专门的RS232转TTL转换器以及自制转换电路两种方式。以下是这两种方法的详细步骤和注意事项
    的头像 发表于 12-19 09:36 4124次阅读

    请问读出内部温度传感器的AD转换值,怎么转换为温度呢?

    请问读出内部温度传感器的AD转换值,怎么转换为温度呢?手册上说参考NIST分度,请问是哪一种分度
    发表于 12-12 08:41