PLC学习之04---PLC的运行
来源:互联网 发布:爱上已婚男同事 知乎 编辑:程序博客网 时间:2024/05/06 08:43
PLC的工作就是对一段程序连续扫描。我们可以把这种扫描看成包括三个重要的步骤。虽然肯定不止三个步骤,但是我们集中精力考虑重要的部分,而不用担心其余的部分。其余部分的典型作用是作系统检查和刷新当前内部计数器和定时器的值。
步骤1-检查输入状态:首先,PLC检查一下每个输入点,看它们是闭合还是打开。换句话说,连接到第一个输入点的传感器闭合吗?第二个呢?第三个呢?......它将这些数据存入内存,以备在下一步使用。
步骤2-执行程序:然后,PLC执行你的程序,每次执行一步。你的程序或许是这样的:如果第一个输入点闭合,那么闭合第一个输出点。因为程序已从上一步中知道输入的开关状态,所以它能够根据第一个输入点的状态,决定第一个输出点是否应该闭合。PLC将执行结果存起来以备下一步使用。
步骤3-刷新输出结果:最后PLC刷新输出点的状态。它刷新的根据是第一步中读取的输入点状态和第二步中程序执行的结果。还是举第2步中的例子,此时PLC应将第一输出点闭合。原因是第一个输入点是闭合的,而且你的程序要求在这种状态下闭合第一个输出点。
第三步执行完毕,PLC返回到第一步,连续重复以上步骤。一次扫描时间(one scan time)就是PLC执行以上所列的3个步骤所需的时间。
- PLC学习之04---PLC的运行
- PLC学习之03---PLC的内部结构
- PLC学习之01---什么是PLC?
- PLC学习之02---PLC简史
- PLC学习之07---继电器
- PLC学习笔记之2
- plc
- Plc
- PLC
- PLC
- PLC
- PLC
- PLC学习之08---替代继电器
- 我国的PLC产品PLC的分类
- 怎样学习PLC?
- 好好努力,学习plc
- plc学习01
- 三菱PLC学习-四则运算
- php 连接多个数据库
- 46.avi ACL页面index.jsp编写
- FlushMode
- java mail 533 异常总结
- 中国移动通信信息资源站实体与互联网短消息网关(ISMG)
- PLC学习之04---PLC的运行
- SQL日期类型数据转换CONVERT
- 看盘ABC:看盘七大指标
- PLC学习之05---响应时间(Response Time)
- web developer tips (1):创建、管理、应用样式表的强大工具
- PLC学习之06---为何要关心响应时间
- 信息技术复习提纲
- 无限级树形菜单
- WEB界面测试用例~