PLC技术

PLC技术

  • S7-300/400启动组织块(OB100~ OB102)

    PLC技术 S7-300/400启动组织块(OB100~ OB102)

    下列事件发生时, CPU 执行启动功能: PLC 电源上电后; CPU 的模式选择开关从 STOP 位置扳到 RUN 或 RUN-P 位置;接收到通过通信功能发送来的启动请求;多 CPU 方式同步之后和 H 系统连接...

    阅读更多
  • CPM2A系列PLC的BCD减法(SUB(31))指令

    PLC技术 CPM2A系列PLC的BCD减法(SUB(31))指令

    图 8-74 为 SUB(31) 指令梯形图。当执行条件为 OFF 时, SUB( 31) 不执行;当执行条件为 ON 时, SUB(30) 把 Su 和 CY 的内容从 Mi 中减去并把结果输出到 R 。如果结果为负数, CY 被置位且将实际...

    阅读更多
  • S7-300/400中断过程

    PLC技术 S7-300/400中断过程

    中断处理用来实现对特殊内部事件或外部事件的快速响应。如果没有中断, GPU 循环执行组织块 OB1 。因为除背景组织块 0890 以外, OB1 的中断优先级最低, CPU 检测到中断源的中断请求...

    阅读更多
  • S7-300/400异步错误组织块

    PLC技术 S7-300/400异步错误组织块

    1 .错误处理概述 S7-300/400 有很强的错误(或称故障)检测和处理能力。这里所说的错误是 PLC 内部的功能性错误或编程错误,而不是外部传感器或执行机构的故障。操作系统可以检测出...

    阅读更多
  • CPM2A系列PLC的BCD乘法(MUL(32))指令

    PLC技术 CPM2A系列PLC的BCD乘法(MUL(32))指令

    图 8-77 为 MUL( 32) 指令梯形图。 DM 6144 ~ DM 6655 不能用于 R 。 当执行条件为 OFF 时, MUL( 32) 不执行;当执行条件为 ON 时, MUL(32) 把 Md 中内容与 Mr 中内容相乘并把结果输出到 R 和 R+1 。...

    阅读更多
  • S7-300/400的同步错误

    PLC技术 S7-300/400的同步错误

    同步错误是与执行用户程序有关的错误,程序中如果有不正确的地址区、错误的编号或错误的地址,都会出现同步错误,操作系统将调用同步错误 OB 。 OB121 用于对程序错误的处理,...

    阅读更多
  • CPM2A系列PLC的BCD除法(DIV(33))指令

    PLC技术 CPM2A系列PLC的BCD除法(DIV(33))指令

    图 8-79 为 DIV(33) 指令梯形图。 图 8-79 DIV(33) 指令梯形图 R 和 R+1 必须在同一数据区域。 DM 6144~ DM 6655 不能用于 R 。 当执行条件为 OFF 时, DIV( 33) 不执行,并且程序移到下一指令;当执行...

    阅读更多
  • S7-300/400编程错误组织块(OB121)

    PLC技术 S7-300/400编程错误组织块(OB121)

    出现编程错误时, CPU 的操作系统将调用 OB121 。局部变量 OB121_SW_FLT 是错误代码, OB121_FLT_REG 是错误来源,例如发生转换错误的寄存器,不正确的地址(读 / 写错误),不正确的定时器...

    阅读更多
  • CPM2A系列PLC的二进制加法(ADB(50))指令

    PLC技术 CPM2A系列PLC的二进制加法(ADB(50))指令

    图 8-81 为 ADB (50) 指令梯形图。 图 8-81 ADB(50) 指令梯形图 DM 6144 ~ DM 6655 不能用于 R 。 当执行条件为 OFF 时, ADB (50) 不执行;当执行条件为 ON 时, ADB( 50) 把 Au 、 Ad 和 CY 的内容相加并把...

    阅读更多
  • CPM2A系列PLC的秒到小时(HMS(-))指令

    PLC技术 CPM2A系列PLC的秒到小时(HMS(-))指令

    图 8-63 为 HMS ( - )指令梯形图。 S 和 S+1 必须在相同数据区域; R 和 R+1 必须在相同数据区域; S 和 S+1 必须是 BCD ,并且在 0~35999999 秒之间。 图 8-63 HMS( -) 指令梯形图 DM 6144 ~ DM 6655...

    阅读更多