PLC技术

PLC技术

  • STEP 7的梯形图(LAD)编程语言

    PLC技术 STEP 7的梯形图(LAD)编程语言

    梯形图是用得最多的 PLC 图形编程语言。梯形图与继电器电路图很相似,具有直观易懂的优点,很容易被工厂熟悉继电器控制的电气人员掌握,特别适合于数字量逻辑控制。 由触点和线...

    阅读更多
  • 用计数器扩展定时器的定时范围

    PLC技术 用计数器扩展定时器的定时范围

    S7-300/400 的定时器最长的定时时间为 9990s ,如果需要更长的定时时间,可以使用图 3-48 所示的电路。 I0.0 为 0 状态时,计数器 C0 被复位。 I0.0 变为 1 状态时,其常开触点接通,使 T11 和...

    阅读更多
  • S7 300/400地址寄存器的装入与传送指令

    PLC技术 S7 300/400地址寄存器的装入与传送指令

    可以不经过累加器 1 ,直接将操作数装入到地址寄存器 AR1 和 AR2 (见表 3-5 ),或从 AR1 和 AR2 将数据传送出来。下面是应用实例: LAR1 DBD 20// 将数据双字 DBD20 中的指针装入 AR1 LAR1 P#M...

    阅读更多
  • STEP 7的语句表(STL)编程语言

    PLC技术 STEP 7的语句表(STL)编程语言

    S7 系列 PLC 将指令表称为语句表 (Statement List , STL) ,见图 3-3 。它是一种类似于微机的汇编语言的文本语言,多条语句组成一个程序段。语句表比较适合经验丰富的程序员使用,可以实...

    阅读更多
  • S7 300/400加减计数器(S_CUD)

    PLC技术 S7 300/400加减计数器(S_CUD)

    在设置输入 S 的上升沿,用 PV 指定的预置值被送入加减计数器 (Up Down Counter ,见图 3-49) 。复位输入 R 为 1 状态时,计数器被复位,计数器位和计数值被清零。在加计数输入信号 CU 的上...

    阅读更多
  • S7 300/400梯形图的传送指令

    PLC技术 S7 300/400梯形图的传送指令

    梯形图的传送指令(见图 3-53 )只有一条 MOVE 指令,它直接将源数据传送到目的地址,不需经过累加器中转。输入变量和输出变量可以是 8 位、 16 位或 32 位的基本数据类型。同一条指...

    阅读更多
  • STEP 7的功能块图(FBD)编程语言

    PLC技术 STEP 7的功能块图(FBD)编程语言

    功能块图 ( FBD) 使用类似于数字电路中的图形逻辑符号来表示控制逻辑,有数字电路基础的人很容易掌握。方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈...

    阅读更多
  • S7 300/400 IEC计数器

    PLC技术 S7 300/400 IEC计数器

    IEC 计数器集成在 CPU 的操作系统中, SFB 0 “ CTU ”是加计数器, SFB 1 “ CTD ”是减计数器, SFB 2 “ CTUD ”是加减计数器。具体的使用方法可查看 STEP 7 的在线帮助。...

    阅读更多
  • S7 300/400用于数据传送的系统功能

    PLC技术 S7 300/400用于数据传送的系统功能

    1) 使用 SFC 20 “ BLKMOV ”(块移动),可将源存储区的内容复制到目标存储区。源区域与目标区域不能交叉。下面是使用 SFC 20 传送 20 个字节的例子。 CALL "BLKMOV ” // 调用 SFC 20 SRCBLK :...

    阅读更多
  • STEP 7的结构文本(ST)编程语言

    PLC技术 STEP 7的结构文本(ST)编程语言

    结构文本 ( ST) 是为 IEC 61131-3 标准创建的一种专用的高级编程语言。与梯形图相比,它能实现复杂的数学运算,编写的程序非常简洁和紧凑。 STEP 7 的 S7 SCL( 结构化控制语言 ) 是符合 I...

    阅读更多