在使用灯负载时要考虑到灯的接通电流是额定工作电流的n倍。灯丝升温会导致阻抗迅速增大。灯负载在数据表中的特性以瓦特数来表示。
这就意味着比产品在额定电压乘以允许输出电流所得功率低。高的接通电流导致了灯负载的大开关频率要比恒定的阻性负载大约低10倍。
对于数字量输出只能连接总的额定瓦特数低于标定的灯负载的灯。 LED指示灯不受影响,等同于阻性负载。
感性负载
如果使用感性负载,负载的阻抗(继电器线圈,接触器)大小依靠数字量输出的开关频率。它允许的开关频率要比恒定的阻性负载的低很多,
这样可以确保继电器开关的可靠性。这是因为感性负载电路要通过其保护电路将关断时产生的感应能量释放。如果开关频率过快,关断电流能量不能被充分释放,
结果导致输出继电器不能被关断。例如:在没有保护电路时,数字输出电子晶体管上就可能产生浪涌电压而损坏模块。
注意
为防止过载必须注意模块的大输出电流。
重启(暖启动)过程中,程序在程序开始处以系统基本设定和用户地址区运行。
过程映像和非保持性的位地址区、定时器、计数器被复位。保持性的位地址区、定时器、计数器各自保留上一有效值。所有属性为"Non Retain" 的数据块被复位为预置值。其它数据块各自保留上一有效值。
程序从头开始运行(OB1)。
启动操作顺序(暖启动):
以下操作会触发手动重启(暖启动):
切换模式选择开关
通过PG中的命令菜单或通信功能块(如果模式选择开关处于RUN或RUN-P位置)
如果满足以下条件,上电时会触发自动重启(暖启动):
CPU在断电时不在STOP位置。
模式选择开关在RUN或RUN-P位置。
上电时没有设置自动热启动
CPU的启动(暖启动)没有因为掉电而中断(与启动设置无关)。
SFC 20 被用来将一个与程序执行无关的、存储在装载存储器中的数据快的数据拷贝到另一目标区。在CPU319-3 PN/DP 中,SFC20不再用,而使用SFC 83 “READ_DBL”。
SFC 12 取消/激活 DP 从站:
在 CPU 319-3 PN/DP 中,通过SFC 12取消一个从站,当CPU从运行切换到停止模式时,不执行自动激活 DP从站的操作,只有在停止模式切换到运行模式时才执行。
在逻辑操作序列中跳转
当执行跳转操作时,确认跳转目的地总是在逻辑操作序列的开始。在逻辑操作序列中的目的地可能不能被定位。
寄存器 ACCU1, ACCU2
在 CPU 318-2 DP 中也能使用 ACCU3 和 ACCU4 寄存器,如 在STL程序中用到的算术指令。 请检查操作列表,判断用户程序是否需要进行调整。如: CPU 319-3 PN/DP 不再支持命令 ENT 和LEAVE 。
局部数据
可以通过查看操作列表去检查局部数据容量的不同。
I/O 访问出错 OB块OB 122
诊断块OB82
如果一个模块支持诊断功能并且选取了它的诊断中断,那么它就可以识别一个错误,当有错误事件进入或离去时,就会向CPU提出中断申请。操作系统就会调用OB82。在内部变量里OB82包含了错误模块的逻辑基本地址和四个字节的诊断数据,如果没有调用OB82,则CPU就会进入停止模式。
也可以通过系统功能块SFC39到SFC42来禁止或延迟诊断中断OB。
机架故障OB86
如果检测到一个 DP 主站系统或一个分布式 I/O 站有故障(对错误事件进入或离去),该 CPU的操作系统就会调用 OB 86 。
如果没有调用 OB 86, CPU就会进入到停止模式。也可以通过系统功能块SFC39到SFC42来禁止或延迟诊断中断OB。
I/O 访问出错OB122
当访问一个模块I/O出错时,该CPU的操作系统就调用OB122。比方说,CPU在读取信号模块时发现一个读取错误,那么操作系统就会调用OB122
OB122的优先级与引起错误的OB块的优先级一样,如果OB122没编程,那么CPU就会从运行模式进入到停止模式。