西门子PLC中断由事件驱动。在启动中断例行程序之前,必须使中断事件与发生该事件时您希望执行的程序段建立联系。使用“附加中断”指令(ATCH)建立中断事件(由中断事件号码指定)与程序段(由中断例行程序号码指定)之间的联系。将中断事件附加于中
如果您使用全局禁用中断指令禁用所有的中断,中断事件的每次出现均被排队等候,直至使用全局启用中断指令重新启用中断。
使用“拆卸中断”指令(DTCH)可拆卸中断事件与中断例行程序之间的联系,从而禁用单个中断事件。“拆卸”指令使中断返
了解西门子PLC的S7-200如何处理中断例行程序
作为对关联的内部或外部事件的应答,执行中断例行程序。一旦中断例行程序的后一条指令被执行,控制被返回至主程序。您
可以用执行“从中断指令有条件返回”指令(CRETI)的方法退出例行程序。
使用中断例行程序指南和限制 中断程序为特殊内部或外部事件提供快速反应。您应当优化中断例行程序,执行某项具体任务,然后将控制返回至主程序。
通过将中断例行程序保持为短小和简明扼要,可加快执行的速度,使其他程序不会受到长时间的延误。如果未能做到这一点,无
法预料的情形可能导致主程序控制的装置出现非正常操作状况。
限制
您不得在中断例行程序中使用DISI、ENI、HDEF、LSCR和END指令。
中断的系统支持
由于接点、线圈和累加器逻辑可能受中断的影响,系统保存和重新载入说明累加器和指令操作状态的逻辑堆栈、累加器寄存器 这样可避免因分支至中断例行程序和从中断例行程序分支而导致的主程序中断。
数字量输入模块可记录工厂中的 24 V DC 或 230 V AC 信号,并将它们传送到 PLC。可以连接开关以及 2 线制、3 线制或 4 线制接近开关。
高性能型模块,参数和诊断功能可设置,因此可根据相应过程要求进行灵活调整。
高性价比模块没有可设定的参数或诊断功能,可极为方便地集成到工程系统中。建议将它们在只需要很少输入通道的位置使用,或在必须在十分有限的空间内部署大量通道的情况下使用。
根据需要,可在一个站中并排使用两种模块。由于具有标准特性并采用共同的系统附件,处理十分方便。
提供了以下宽度为 35 mm 的数字量输入模块:
DI 16x24VDC HF;
16 通道数字量输入模块,用于采集 24 V DC 信号;1 个电位组;输入延时 0.05 ... 20 ms;输入类型 3 (IEC 61131);诊断报警和硬件中断可设置;可选择使用 2 个通道,用于简单的计数器功能,大 6 kHz
DI 32x24VDC HF;
32 通道数字量输入模块,用于采集 24 V DC 信号;2 个电位组;输入延时 0.05 ... 20 ms;输入类型 3 (IEC 61131);诊断报警和硬件中断可设置;可选择使用 2 个通道,用于简单的计数器功能,大 6 kHz
DI 16x24VDC HS;
16 通道数字量输入模块,用于采集 24 V DC 信号;2 个电位组;输入延时 0.05 ... 20 ms;输入类型 2 (IEC 61131);等时同步模式,大 250 μs;诊断报警和硬件中断可设置;可选择使用 4 个通道,用于简单的计数器功能,大 20 kHz;脉冲展宽;抖动监控,信号反转
DI 16x24VDC SRC BA;
16 通道数字量输入模块,用于采集 24 V DC 信号;源输入;1 个电位组;固定输入延时 3.2 ms;输入类型 3 (IEC 61131)
DI 16x230VAC BA;
16 通道数字量输入模块,用于采集 230 V DC 信号;4 个电位组;固定输入延时 20 ms;输入类型 1 (IEC 61131)
DI 16x24...125VUC HF;
16 通道数字量输入模块,用于采集 24 ... 125 V UC 信号;16 个电位组;输入延时 0.05 ... 20 ms (DC) 或 20 ms,指定 (AC);诊断报警和硬件中断可设置
DI 64x24VDC SNK/SRC BA;
64 通道数字量输入模块,用于采集 24 V DC 信号;源/漏输入;4 个电位组,各 16 通道;固定输入延时 3.2 ms;输入类型 3 (IEC 61131);通过 SIMATIC TOP connect 连接信号
DI 16xNAMUR HF;
16 通道数字量输入模块,用于采集 NAMUR 信号 (8.2 V DC);2 个电位组;输入延时 0.05 ... 20 ms;诊断报警和硬件中断可参数设置;对于计数器功能,可选择四通道,大 20 kHz;脉冲展宽;抖动监控;信号反转;直接在模块上放电 8.2 V
提供了以下宽度为 25 mm 的数字量输入模块:
DI 16x24VDC BA;
16 通道数字量输入模块,用于采集 24 V DC 信号;漏输入;1 个电位组;固定输入延时 3.2 ms;输入类型 3 (IEC 61131)
DI 32x24VDC BA;
32 通道数字量输入模块,用于采集 24 V DC 信号;漏输入;1 个电位组;固定输入延时 3.2 ms;输入类型 3 (IEC 61131)
工作过程:将C0、C1、C2计数器输出到显示器上,便可得到一电子时钟。其中C1为秒脉冲,当C1为60S、C2为60min、C3为24h时分别产生进位信号。
I/O分配:
X0:秒调整
X1:分调整
X2:时调整
梯形图:
16、32 和 64 通道数字量输入模块
提供有漏输入型和源输入型
用于记录 NAMUR 信号的模块
灵活地选择 PLC 以满足相应任务需要
用于使用附加输入对系统进行后续扩展
35 mm 宽的模块具有参数设置和诊断功能
25 mm 宽的模块可在狭小空间内使用:
极为经济,无参数设置或诊断功能