zoukankan      html  css  js  c++  java
  • PLC编程逻辑思路

    PLC编程逻辑思路     

            在整个执行过程的流程中,都是在不断地找启动条件,停止条件以及输出结果。当条件不够时,就得想办法如果添加标志位,根据已有条件去构造条件;当结果开发耦合时,就制造中间继电器去除耦合。

         1.根据流程确定IO口

           根据工作需求,工作流程制定硬件与软件方案,在设计PLC编程逻辑思路时,首先确定IO口,其中输入Input为启动或停止条件;Output为输出结果。但条件绝不仅仅只有输入点,还可以自行添加,如自加1,计数器,标志位等。

          2.根据已有条件与结果编程

           根据已经获得的条件和结果配合整体执行流程进行下一步编程。每个子网络的基本框架可以是”起保停“。起保停,即包括了启动条件和停止条件以及保持输出结果。在一个起保停框架中,尽量可以考虑加上升沿触发,更符合逻辑框架。在已有的条件与结果编程框架中,还需要注意三点:

    •       在多个条件可以联合的情况下,触发结果是相同的,可以让条件并联或串联;同一个条件下,触发多个结果,让结果并联;

    •       在多个条件不可联合的情况下,触发结果是相同的,此时,需要引入中间继电器,分段触发;

                    

    •       在同一个条件下,触发不同结果,且不可耦合,此时,需要引入标志位或计算器,分段触发。

            在PLC编程中,还需要特别注意避免出现双线圈,此时结果耦合,容易发生异常。但使用双线圈编程技巧时,需要引入JMP跳转指令配合。

  • 相关阅读:
    两台Mysql数据库数据同步实现
    利用Python读取外部数据文件
    在Python应用中使用MongoDB
    使用python语言操作MongoDB
    windows下Graphviz安装及入门教程
    【Machine Learning】决策树案例:基于python的商品购买能力预测系统
    Python数据可视化-seaborn
    np.tile 函数使用
    Python机器学习库scikit-learn实践
    基于C#net4.5websocket客户端与服务端
  • 原文地址:https://www.cnblogs.com/dzw2017/p/7770954.html
Copyright © 2011-2022 走看看