PLC技术

PLC技术

  • S7-300/400 PLC的取反码指令

    PLC技术 S7-300/400 PLC的取反码指令

    在计算机系统中,数据存在原码、反码和补码 3 种形式;作为工业控制计算机的代表, PLC 控制系统当然也满足这个基本规定。下面先介绍一下原码、反码和补码的基础知识。 在计算机...

    阅读更多
  • S7-300/400 PLC分析OS位的状态实例

    PLC技术 S7-300/400 PLC分析OS位的状态实例

    如图 4-63 所示,在程序段 1 中进行算术加法运算, ID2 中的数据和 MD8 中的数据进行相加,结果输出到 QD6 中。如果相加得到的结果没有溢出,则结果完全正确地输出到 QD6 中,并且 ENO...

    阅读更多
  • STEP7的扩展软件包

    PLC技术 STEP7的扩展软件包

    STEP7 标准软件包中包含的是一些基本功能,有时不能满足某些具体需求,此时用户可以通过选择可选软件进行扩展,进而组成 STEP7 的扩展软件包。根据扩展软件的功能范围,将扩展软件...

    阅读更多
  • S7-300/400 PLC的取补码指令

    PLC技术 S7-300/400 PLC的取补码指令

    (1) 对整型数取补码的指令 对整型数取补码指令的结构如图 4-42 所示,其基本结构也与前面介绍的指令类似。 IN 端和 OUT 端均为 INT 类型的数据,其中 OUT 端输出的为 IN 端输入数的二进制...

    阅读更多
  • S7-300/400 PLC分析BR位的状态实例

    PLC技术 S7-300/400 PLC分析BR位的状态实例

    如图 4-64 所示,在程序段 1 中,当 I1.0 为高电位 1 、 I1.2 为低电位 0 时, Q0.1 置位,即程序段 1 是连通的,因此 RLO 标志位置位。 在程序段 2 中,通过 SAVE 指令将 RLO 的值保存在 BR 标志...

    阅读更多
  • STEP7的工程软件

    PLC技术 STEP7的工程软件

    工程软件是在扩展标准 STEP7 软件包时的首选基本软件,它是面向对象设计的,主要包括以下 3 个方面。 ◇ 高级编程语言:主要针对程序编写人员。 ◇ 图形化语言:供技术人员了解整...

    阅读更多
  • S7-300/400 PLC的取整指令

    PLC技术 S7-300/400 PLC的取整指令

    PLC 数据类型中存在浮点数类型,在某些应用场合下只需要浮点数的整数部分,那么就涉及到取整的问题。下面依次介绍 S7-300/400 系统中基本的取整指令。 (1) 取整为长整型数的指令 对浮...

    阅读更多
  • S7-300/400 PLC基于标志位的条件跳转实例

    PLC技术 S7-300/400 PLC基于标志位的条件跳转实例

    如图 4-66 所示,程序段 1 在 I1.0 有效时,执行整数的加法运算,然后将 Q1.0 置位;执行完毕后标志位 RLO 置位。 程序段 2 则是将 RLO 的值保存到标志位 BR 中,以便后面用 BR 位来进行控制...

    阅读更多
  • STEP7的运行版软件

    PLC技术 STEP7的运行版软件

    运行版软件直接集成在自动化解决方案中,其功能如下。 ◇ 作为 SIMATIC S7 控制器,如用于标准模板控制、模糊控制等。 ◇ 作为连接可编程控制器与 Windows 应用程序的工具,实现彼此之...

    阅读更多
  • S7-300/400 PLC的MOVE指令

    PLC技术 S7-300/400 PLC的MOVE指令

    MOVE 指令用于将从输入端( IN 端)输入的数据传送到输出端( OUT 端),可以对字节 (B) 、字 (W) 、双字 (DW) 等类型的数据进行传送。 MOVE 指令工作的前提是使能输入端( EN 端)允许,因...

    阅读更多