组态 PLC 系统的运行
组态数字量输出
单击“系统块”(System Block) (页 121) 的“数字量输出”(Digital Outputs) 节点组态所选模块 的数字量输出选项。
当 CPU 处于 STOP 模式时,可将数字量输出点设置为特定值,或者保持在切换到 STOP 模式之前存在的输出状态。 STOP 模式下,有两种方法可用于设置数字量输出行为: ● “将输出冻结在后状态”(Freeze Outputs in last state): 单击此复选框,就可在进行 RUN 到 STOP 转换时将所有数字量输出冻结在其后的状态。 ● “替换值”(Substitute value): 如果“将输出冻结在后状态”(Freeze Outputs in last state) 复选框未选中,只要 CPU 处于 STOP 模式,此表就允许选择每个输出所需状 态。 单击要设置为 ON (1) 的每个输出的复选框。 数字量输出的默认替换值为 OFF (0)。
组态保持范围
单击“系统块”(System Block) (页 121) 对话框的“保持范围”(Retentive Ranges) 节点组态在 循环上电后保留下来的存储器范围。
选择要在上电循环期间保持的存储区。 为 V、M、T 或 C 存储器输入新值。 您可将下列存储区中的地址范围定义为保持: V、M、T 和 C。对于定时器,只能保持保 持性定时器 (TONR),而对于定时器和计数器,只能保持当前值(每次上电时都将定时器 和计数器位清零)。 默认情况下,CPU 中并未定义保持区域,但可组态保持范围以保持多 10 KB 的存储器 空间。
CPU 断电后的数据保持
CPU 在断电和上电时对保持性存储器执行以下操作:
● 断电时: CPU 将指定的保持性存储器范围保存到存储器。
● 上电时: CPU 先将 V、M、C 和 T 存储器清零,将所有初始值都从数据块复制到 V 存储器,然 后将保存的保持值从存储器复制到 RAM。
组态系统安全
单击“系统块”(System Block) (页 121) 对话框的“安全”(Security) 节点组态 CPU 的密码及 安全设置。
密码保护权限级别
CPU 提供四级密码保护,“完全权限”(1 级)提供无限制访问,“不允许上传”(4 级)提 供受限制的访问。S7-200 SMART CPU 的默认密码级别是“完全权限”(1 级)。 CPU 密码授权访问 CPU 功能和存储器。未下载 CPU 密码(“完全权限”(1 级))情况 下,S7-200 SMART CPU 允许无限制访问。如果已组态比“完全权限”(1 级)级别更高 的访问权限并下载 CPU 密码,则 S7-200 SMART CPU 要求输入密码以访问下表定义的 CPU 操作。
即使密码已知,“不允许上传”(4 级)密码限制也对用户程序(知识产权)进行保护。4 级权限无法实现上传,只有在 CPU 没有用户程序时才能更改权限级别。因此,即使有人 发现密码,您也始终能够保护用户程序。
通信写入限制
可对 V 存储器特定范围的通信写入进行限制,禁止对其它存储区进行通信写入(I、Q、 AQ 和 M)。要对 V 存储器特定范围的通信写入进行限制,选中“限制”(Restrict) 复选框, 以字节为单位组态 V 存储器范围。 此区域可小到没有字节,大到整个 V 存储器。 使用此功能,用户程序可先验证写入此存储器子集的数据,然后再在应用程序中使用数 据,以获得更好的安全性。请注意,这些限制只适用于通信写入(例如从 HMI、 STEP 7-Micro/WIN SMART 写入或 PC 访问),不适用于用户程序写入。
说明
如果限制对 V 存储器特定范围的写访问,确保“文本显示”模块或 HMI 只在 V 存储器的可 写范围内写入。此外,如果使用 PID 向导、PID 控制面板、运动控制向导或运动控制面 板,确保这些向导或面板使用的 V 存储器在其可写范围内。 禁用此项限制时,可写入存储区的全部范围,包括 I、Q、M、V 和 AQ。
串行端口模式更改和日时钟 (TOD) 写入
无需密码也可通过串行端口(内置 RS485 和 RS485/RS232 信号板)允许 CPU 模式更 改(go-to-RUN 和 go-to-STOP)和 TOD 写入。为此,在“串行端口”(Serial Ports) 部分选 中“允许”(Allow) 复选框。 此复选框可向下兼容不提示这些功能的密码的旧版 HMI。下列选项可用: ● 如果已选中此复选框且 CPU 受密码保护,则可使用这些旧版 HMI 更改工作模式和进 行 TOD 写入。 ● 如果未选中此复选框且 CPU 受密码保护,无法使用这些旧版 HMI 更改工作模式和进 行 TOD 写入。 ● 如果 CPU 不受密码保护,无论是否选中复选框,都可使用这些旧版 HMI 更改工作模 式和进行 TOD 写入。
访问受密码保护的 CPU
说明
输入受密码保护的 CPU 的密码后,当编程设备从 S7-200 SMART CPU 断开后,该密码 的授权级别多可保持一分钟有效时间。始终在断开电缆之前退出 STEP 7-Micro/WIN SMART,以防另一位用户未经授权擅自访问。 通过网络输入密码并不影响 S7-200 SMART CPU 的密码保护。如果一位授权用户通过网 络访问受限功能,则不授权其他用户访问这些功能。在某一时刻,只允许一位用户无限制 访问 S7-200 SMART CPU。
禁用密码
由于 1 级权限允许所有不受限制的 CPU 访问,因此可通过将权限级别 4、3 或 2 更改为 “完全权限”(1 级)来禁用密码。
说明
如果权限级别为“不允许上传”(4 级),存在有效用户程序时无法通过新的密码级别下载 新的系统块。必须首先删除该用户程序,然后才能下载更新的系统块。
忘记密码怎么办
如果忘记密码,只有一种选择:使用“复位为出厂默认存储卡”(Reset-to-factory-defaults memory card)。(有关详细信息,请参见清除 PLC 存储器 (页 151)。)
组态启动选项 单击“系统块”(System Block) (页 121) 对话框的“启动”(Startup) 节点组态 PLC 的启动选 项。
CPU 模式
可从此对话框选择 CPU 启动后的模式。可以选择以下三种模式之一:
● STOP CPU 在上电或重启后始终应该进入 STOP 模式(默认选项)。
● RUN CPU 在上电或重启后始终应该进入 RUN 模式。对于多数应用,特别是对 CPU 独立运 行而不连接 STEP 7-Micro/WIN SMART 的应用,RUN 启动模式选项是正确选择。 ● LAST CPU 应进入上一次上电或重启前存在的工作模式。此选项可用于程序开发或调试。要 注意运行中的 CPU 会因为很多原因进入 STOP 模式,例如扩展模块故障、扫描看门 狗超时事件、存储卡插入或不规则上电事件。CPU 进入 STOP 模式后,每次上电时 CPU 都会继续进入 STOP 模式。必须通过 STEP 7-Micro/WIN SMART 将 CPU 恢复 到 RUN 模式 (页 40)。
硬件选项
还可组态 CPU 以允许在以下硬件条件下以 RUN 模式运行: ● 缺少在 CPU 中存储的硬件配置内指定的一台或多台设备。 ● CPU 中存储的硬件配置与实际存在的设备之间存在差别,导致配置错误(例如,离散 输入模块取代了组态的离散输出模块)。 如果不选择以上选项之一或全部并有任一禁止条件为真,则禁止 CPU 进入 RUN 模式。
组态模拟量输入
单击“系统块”(System Block) (页 121) 对话框的“模拟量输入”(Analog Inputs) 节点为在顶 部选择的模拟量输入模块组态选项。
模拟量类型组态
对于每条模拟量输入通道,都将类型组态为电压或电流。为偶数通道选择的类型也适用于 奇数通道:为通道 0 选择的类型也适用于通道 1,为通道 2 选择的类型也适用于通道 3。
范围 然后组态通道的电压范围或电流范围。可选择以下取值范围之一: ● +/- 2.5v ● +/- 5v ● +/- 10v ● 0 - 20ma
“抑制”(Rejection) 传感器的响应时间或传送模拟量信号至模块的信号线的长度和状况,也会引起模拟量输入 值的波动。这种情况下,可能会因波动值变化太快而导致程序逻辑无法有效响应。用户可 组态模块对信号进行抑制,进而消除或小化以下频率点的噪声: ● 10 Hz ● 50 Hz ● 60 Hz ● 400 Hz
“平滑”(Smoothing) 可组态模块在组态的周期数内平滑模拟量输入信号,从而将一个平均值传送给程序逻辑。 有四种平滑算法可供选择: ● 无(无平滑) ● 弱 ● 中 ● 强
报警组态 可为所选模块的所选通道选择是启用还是禁用以下报警: ● 超出上限(值 > 32511) ● 超出下限(值 < -32512) ● 用户电源(在系统块的“模块参数”(Module Parameters) 节点下组态,参见下图。)
模拟量输入技术规范参考
有关模拟量输入组态选项的更多信息,请参见以下技术规范: ● 范围:“模拟量输入的电压和电流测量范围(SB 和 SM)” (页 683) ● 抑制:“模拟量输入的采样时间和更新时间” (页 683) ● 滤波:“模拟量输入的阶跃响应” (页 682)