6EP352-1SH01
说明:
在当前过程中可能发生这样的事件,它需要的响应时间要快于当前程序执行周期所能提供的时间,还可能发生这样的事件,它的持续时间短的不足以在当前的程序执行周期内被识别出来,因此,在 S7-300控制器以及以下模块中编辑了过程报警。
模拟量模块(AI)
数字量输入(DI) 和
功能模板 (FM)
过程报警能力,满足事件要求而被实时调用。
过程报警类似于中断。
本文为 S7-300 CPU 提供过程报警指南。
概要:
如果在程序执行过程中触发报警事件,操作系统会调用 OB 40,来中断当前程序执行或者是中断低优先级的程序块处理。OB 40的临时堆栈数据可以更加的指定一个或多个报警触发事件(可置位多个状态位), 这些临时堆栈数据可以在报警 OB块中通过用户程序评估。
如果在 CPU 中没有报警组织块 OB 40 存在,当报警事件触发时,CPU 会进入停机模式。报警组织块有一个固定的优先级设置16。
在不同模块中的过程报警触发事件:
模拟量模块:可以用过程报警监视模拟量输入模块中的某个值。当模拟量的值低于指定下限或高于指定上限的时候, 过程报警可以被组态为在此时触发。有关各个模拟量输入模块的更多信息,请参见手册"Programmable Logic Controller S7-300 Module Data" (可编程逻辑控制器 S7-300模板规范)第4章,条目号 8859629。
数字量模块:具有过程报警能力的数字量输入模板可以监视单独的位状态。过程报警可以在以下事件发生时触发:该位出现下降沿或者上升沿。有关各个数字量输入模块的更多信息,请参见手册"Programmable Logic Controller S7-300 Module Data" (可编程逻辑控制器 S7-300模板规范)第3章,条目号 8859629。
功能模块:具有过程报警能力的功能模块能够执行大量不同的任务,可以为不同的事件配置过程报警,下面通过 FM350-1计数器模块的例子来说明。
在下列情况下,FM 350-1 都会触发 CPU 中的过程报警:达到比较值、超过上限/低于下限、计数器过零。有关 FM 350-1模块的更多信息,请参见手册 "FM 350-1 Function Module" (FM 350-1功能模块),条目号 1086726。其它功能模块的详细信息,请参见具体模块的相关文档。
6EP1332-1SH51
6SN1123-1AB00-0BA1
3TX7144-4E9
3TX7117-5PC03
6ES7134-0KH01-0XB0
6ES7135-4FB01-0AB0
6ES7216-2BD23-0XB0
6AV6 545-0BA15-2AX0
332-5HF00-0AB0
331-7KF02-0AB0
ED63B080
6ES7312-5AC02-0AB0
6ES7322-1BL00-0AA0
6ES7321-1BL00-0AA0
6ES7 972-0AB01-0XA0
6FC5211-0AA10-0AA0
C98043-A7004-L1-7
6AV6645-0BB01-0AX0
6ES7038-6GL84-1JA1
ED63B030/30A
ED63B080/80A
6ES7 972-0BA50-0XA0
6ES7313-1AD03-0AB0
6SE6440-2UD13-7AA1
6AV4010-1AA10-0AA0
6ES7214-2AD23-0XB8
6ES7223-1BL22-0XA8
6ES7223-1BH22-0XA8
6SE7031-2HF84-1BG0
6SE7021-8EB84-1HF3
6SE7032-6EG84-1GF0
6SE7090-0XX84-0KB0
6SE7090-0XX84-0KA0
6SE7031-7HG84-1JA1
6SE7090-0XX84-0AB0
6SE7090-0XX84-0FF5
6SE7090-0XX84-0KC0
322-1HH01-0AA0
3RX9-503-0BA00
6SE9615-8DD10-ZC87
6SE9996-0XA17
6SE6440-2UD31-1CA1
6ES7 972-0BA12-0XA0
6GK1502-3CB10
6SN1145-1BA00-0BA0
6SN1145-1BA02-0CA1
6ES7307-1EA00-0AA0
6EP1334-2AA01
APOW-01C
RPBA-01
NPOW-42
NPOW-41
NPOW-41C
NAMC-N10C
NPOW-43C
NPOW-43
NPOW-61
NPOW-61C
NPOW-62
NPOW-62C
NINT-46C
NINT-46
NINT-43C
NINT-43
NINT41C
NINT51C
NINT52C
NINT54
NINT62C
NINT63C
NINT64
NINT66C
NINT66
NINT72C
NINT73C
NINT42C
NDCU-52C
AGDR-71C/61C
AGDR-66CS
AGDR-76C/66C
RINT5514C
RDCU-02C
CDP-312R
NPBU-42C
NPBU-42
RMIO-12C
ACS800R7-R8
ACS801R6
RINT6621C
RVAR6612
TD140N18KOF
RMIO-11C
SKKT57/16E
DSMB-01C
RINT5512C
RVAR5512
RMIO-02C
RMIO-01C
RRFC6411
RINT5211
RINT5211C
RVAR6411
RRFC5221
RINT6411C
RVAR6511
RINT6512C
RRFC6511
RINT5513C
RVARU5311