TensorFlow Ckpt节点名称解析与信号流向实例

需积分: 50 28 下载量 98 浏览量 更新于2024-08-07 收藏 6.48MB PDF 举报
本文档主要介绍了PLC(Programmable Logic Controller,可编程逻辑控制器)编程中的基本原理和技术,以iDVP-ES2操作手册为例。内容涵盖了PLC梯形图编程的关键要素,包括信号流向、节点类型(常开和常闭节点)、PLC继电器和寄存器、指令集以及通讯方法。 1. **信号流向**:在PLC梯形图中,信号流动遵循从左至右的原则,例如,输入信号X0或X3可以作为程序的起点。然而,如果信号从右向左流动,即出现信号回流,会导致编译时错误,因为PLC不支持这种逆向流程。 2. **常开/常闭节点**: - **常开节点**:代表默认状态下处于“开”状态的节点,如A节点。 - **常闭节点**:代表默认状态下处于“关”状态的节点,如B节点。在编程时,通过LD/LDI指令加载这些节点,控制其逻辑状态。 3. **指令集**: - 提供了一系列基础指令,如AND、OR、ANB、ORB等,用于节点的串联和并联操作。 - 还有步进梯形程序(STL)、分支指令(MPS/MRD/MPP)以及返回指令(RET)。 - API(Application Programming Interface)指令集包括详细的说明和使用指南,便于高级功能的实现。 4. **记忆区与数据类型**: - ES2的记忆区(如内存、位、半字节、字节、字等)是存储和处理数据的基础。 - PLC使用二进制、八进制、十进制、BCD码和十六进制等多种数值表示法。 - 特殊数据寄存器、变址寄存器、指针等用于存储和访问特定数据。 5. **定时器与计数器**:PLC提供了多种类型的定时器(如T)和计数器(如C),用于精确的时间测量和计数任务。 6. **通讯**: - 文档介绍了两种通讯模式:ASCII模式和RTU模式,涉及通讯地址设置、命令码和数据传输、以及LRC校验等通信细节。 该文档是PLC编程入门的重要参考资料,对于理解梯形图的工作原理、指令操作以及与设备的通信有着重要价值。学习者可以通过实践和理解这些原理,来编写和调试复杂的PLC程序。