CPU完全复位后保留下来的设置
问题:
CPU全面复位后哪些设置会保留下来?
解答:
当完全复位时,CPU内存没有被完全删除。而是整个系统内存被完全删除了,但装载内存如MC卡或微存储卡(MMC)中数据仍然会全部保留下来。除了装载内存以外,CPU的运行时钟和诊断缓冲器中的数据也被保留。
具有MPI接口或一个MPI/DP接口的CPU在全部复位之后, 其所设置的MPI地址及波特率仍然保留。但如果MPI/DP接口设置为一个PROFIBUS接口,其地址及波特率的设置被完全删除,不能再访问。
在全部复位之后,其前设置的保护等级也将保留。
当一个分布式 IO 设备出故障时被处理的组织块
当CPU315-2DP做主站或从站时,应分别调用哪些“故障 OBs”?
当把CPU315-2DP配置为从站时,必须在STEP7程序中调用下列OB块以来识别分布式I/O出错的类型:
S7-300 中的过程报警指南
说明:
在当前过程中可能会发生这样的事件,它要求的响应比当前程序周期所能提供的响应更快。还可能会发生这样的事件,它的持续时间太短以至于不足以在当前程序周期中被识别出来。因此,在 SIMATIC S7-300 控制器和下列模块中组态过程警报:
模拟量输入模块 (AI)
数字量输入模块 (DI)
功能模块 (FM)
过程警报能力:程序满足事件要求而被实时调用。
过程警报类似于中断。
这篇文章作为 S7-300 CPU 中的过程警报指南。
概要:
如果在程序处理过程中发生警报触发事件,则操作系统调用警报 OB 40 来中断程序周期的运行或中断优先级较低的程序块处理。通过警报 OB 40 的临时区域数据可以更地一个或多个警报触发事件(可以置位多个位)。用户程序可评估警报 OB 中的临时区域数据。如果 CPU 中没有警报 OB 40,当警报触发事件发生时,则 CPU 跳转到 STOP 模式。警报 OB 有固定的优先级设置:16。
PLC对FM 352-5的循环更新时间是多长?
描述:
PLC循环更新时间是指从背板总线传输数据的时间或背板总线数据交换的更新时间(总线-ASIC).
必须将PLC循环更新时间与微秒级的实际FM循环时间区分开来。
在近的版本更新中(固件版本3), PLC循环更新时间被进一步缩短至现在的典型值1.4 -->1.5 毫秒 (大1.7 毫秒).
手册A.5部分列出来的仍然是过去的数值。
这些值对应于没有激活诊断和报警处理的与CPU的数据交换。如果激活诊断和报警处理,数据交换的时间将显著增加。大概是原来的10倍。使能报警对于FPGA里的程序处理没有任何影响。