全国服务热线 15801815554

SIEMENS西门子 SIMATIC ITC1500 6AV6646-1AB22-0AX0

更新时间:2024-07-03 08:00:00
价格:请来电询价
西门子:代理经销商
精智面板:全新原装 假一罚十
德国:现货 实体经营
联系电话:15801815554
联系手机:15801815554
联系人:邓经理
让卖家联系我
详细介绍


                 PROTECT:更改保护等级 (S7-300, S7-400) 说明 “更改保护等级”指令用于更改 CPU 中所组态的保护等级“1”。 所组态的保护等级为“1”时选择“通过密码进行删除”(Removable with password) 选项,意味 着您需要组态一个密码。通过该密码,可以在操作期间对由“更改保护等级”指令提供只读 保护的 CPU 进行写访问,例如加载。 可在该指令的 MODE 参数中指定保护等级。CPU 的当前保护等级显示在巡视窗口的“属性 > 保护”(Properties > Protection) 下

                下表列出了各保护等级的含义。 保护等 级 含义 1 允许对所有设备功能进行编程。可通过指令“更改保护等级”,取消对任何现有块的密码验证。 2 • 不能更改 CPU 中的程序和组态。只能读取 CPU 中的程序。 • 允许过程控制、过程监视和过程通信功能。 • 允许所有信息功能。 • 如果知道有效密码,则可以取消所设置的写保护。 • 可通过指令“更改保护等级”,取消对任何现有块的密码验证。 3 • 但无法取消所设置的读写保护,即使知道有效密码。 • 如果在调用指令“更改保护等级”时存在有效的连接,则调用该指令并不会影响该连接。 如果 CPU 已组态为保护等级为“2”或“3”,那么调用“更改保护等级”指令将不起任何作用。 执行“更改保护等级”指令之后,还可以通过 SSL ID 为 W#16#0232 且索引为 W#16#0004 的 SSL 部件列表检查保护等级“2”或“3”是否仍然有效。 说明 只能使用“更改保护等级”指令,设置比使用 STEP 7“配置硬件”(Configure hardware) 组态 的保护等级相同或更高的保护等级。例如,已经组态保护等级 3 并且以 MODE 参数为 12 调 用指令“更改保护等级”。这将阻止密码验证。如果在参数 MODE 为 0 或 1 的情况下再次 调用该指令,将保留保护等级 3 并且通过输入有效密码取消读写保护。 运行状态切换将影响保护等级 下表列出了切换运行状态对通过“更改保护等级”指令所设置的保护等级产生的影响。 动作 对保护等级产生的影响 • 操作模式切换到“STOP” • 无缓冲上电 • 使用操作模式开关执行存储器复位 • S7-400 CPU 处于“STOP”模式时组态和/或更改编程 保护等级被设置为“1”。允许对所有设备功能进行编程。 • 冷启动 • 暖启动 操作系统将保护等级设置为“1”。允许对所有设备功能 进行编程。 如果需要,可以通过调用“更改保护等级”指令在用 户程序中将保护等级设置为“2”或“3”。 缓冲上电 保持不变动作 对保护等级产生的影响 更改操作模式 RUN/STARTUP/HOLD -> STOP(通过调用 “退出程序”(STP) 指令,由于无对应错误 OB 的程序错 误,或通过操作员操作)。 保持不变 S7-400:通过用户手动重启或上电后自动重启 保持不变 参数 下表列出了“更改保护等级”指令的参数: 参数 声明 数据类 型 存储区 说明 EN Input BOOL I、Q、M、D、L 使能输入 ENO Output BOOL I、Q、M、D、L 使能输出 MODE Input WORD I、Q、M、D、L 或常数 保护等级 可能的值: • W#16#0000:设置保护等 级“1” • W#16#0001:设置需要密 码验证的保护等级“2” • W#16#000C:设置需要密 码验证的保护等级“3” 参数 MODE 中也可指定常数。 RET_VA L Output INT I、Q、M、D、L 如果在处理过程中出错,那么 将输出错误相关信息。 参数 RET_VAL 下表列出了 RET_VAL 参数值的含义: 错误代码* (W#16#...) 说明 0000 作业已执行,且无任何错误 8090 参数 MODE 的值无效。 80C3 所需的操作资源当前被占用。 *在程序编辑器中,错误代码可显示为整数或十六进制值。有关切换显示格式的更多信息,请参见“另请参 见”。CiR:控制 CiR 过程 (S7-400) 说明 “控制 CiR 过程”指令可在用户程序中按如下方式影响 CiR 过程: • 禁用 CiR 过程。 在这种情况下,将始终拒绝将修改后的组态从编程设备下载到 CPU。 再 次使用“控制 CiR 过程”指令将其取消之前,将一直禁用该过程。 • 通过在参数 FRZ_TIME 中指定 CiR 同步时间上限,可以有条件地禁用 CiR 过程。 在这种情 况下,只有 CPU 计算出的 CiR 同步时间没有超过指定的上限时,才允许将修改的组态从 编程设备下载到 CPU。 • 禁用 CiR 过程。CiR 同步时间上限设置为默认值 1000 ms。 • 确定是否启用 CiR 过程。如果已启用或有条件地启用 CiR 过程,则可在该指令的参数 A_FT 中获得 CiR 同步时间的当前上限。 说明 CiR 同步期间,会冻结输出且不评估输入。 参数 下表列出了“控制 CiR 过程”指令的参数: 参数 声明 数据类 型 存储区 说明 EN Input BOOL I、Q、M、D、L 使能输入 ENO Output BOOL I、Q、M、D、L 使能输出。参数 声明 数据类 型 存储区 说明 MODE Input BYTE I、Q、M、D、L 或常数 作业标识符 参数 MODE 的有效值有: • 0: 信息功能 • 1: 启用 CiR 过程 • 2: 禁用 CiR 过程 • 3: 有条件禁用 CiR 过程。 在 FRZ_TIME 中指定 CiR 同 步时间的上限。 FRZ_TI ME Input TIME I、Q、M、D、L 或常数 CiR 同步时间的上限,以毫秒 为单位。 允许的取值范围:60 ... 2500 ms(默认值:1000 ms) 只有当参数 MODE 的值设置 为 3 时,才相关参数 FRZ_TIME。 RET_VA L Output INT I、Q、M、D、L 错误信息 参数 MODE 的值为“0”时,参 数 RET_VAL 将提供关于启用 CiR 过程的信息。 A_FT Output TIME I、Q、M、D、L CiR 同步时间当前有效的上限 值 参数 RET_VAL 下表列出了 RET_VAL 参数值的含义: 错误代码* (W#16#...) 说明 0000 作业已执行,且无任何错误 只有当参数 MODE 的值设置为“1”、“2”或“3”时,才会输出该错误代码。 0001 启用 CiR。 只有当参数 MODE 的值被设置为“0”时,才会输出该错误代码。 0002 禁用 CiR 过程。 只有当参数 MODE 的值被设置为“0”时,才会输出该错误代码。错误代码* (W#16#...) 说明 0003 有条件地禁用 CiR。 只有当参数 MODE 的值被设置为“0”时,才会输出该错误代码。 8001 CPU 尚未就绪执行 CiR 操作。 正在使用 H 系统(单机模式)中的 H-CPU,或者正在多值计算 模式下使用标准 CPU。 8002 参数 MODE 的值无效。 8003 参数 FRZ_TIME 的值无效。 8xyy 有关错误的更多信息,请参见“另请参见”。 *在程序编辑器中,错误代码可显示为整数或十六进制值。 有关切换显示格式的更多信息,请参见“另请参 见”。 示例 例如,可使用“控制 CiR 过程”指令确保在需要Zui大 CPU 性能执行过程期间,不会启动 CiR 过程。 要通过“控制 CiR 过程”来实现此目的,则必须在过程活动增多时段开始之前调用该指令, 而且在参数 MODE 的值设置为“2”(禁用 CiR 过程)时执行该指令。 满足以上条件后,将禁 用 CiR 过程。 要在过程活动增多时段结束后再次启用 CiR 过程,则必须再次调用“控制 CiR 过程”指令, 并在参数 MODE 的值设置为“1”时执行该指令。 也可通过将参数 MODE 的值设置为 3 来有条 件地禁用 CiR 过程。字逻辑运算 (S7-300, S7-400) AND:“与”运算 (S7-300, S7-400) 说明 可以使用“与”运算指令将输入 IN1 的值和输入 IN2 的值按位进行“与”运算,并在输出 OUT 中查询结果。 执行该指令时,输入 IN1 的值的位 0 和输入 IN2 的值的位 0 进行“与”运算。结果存储在 输出 OUT 的位 0 中。 对指定值的所有其它位都执行相同的逻辑运算。 只有该逻辑运算中的两个位的信号状态均为“1”时,结果位的信号状态才为“1”。 如果该逻辑 运算的两个位中有一个位的信号状态为“0”,则对应的结果位将复位。 参数 下表列出了“与”运算指令的参数: 参数 声明 数据类型 存储区 说明 EN Input BOOL I、Q、M、D、L 使能输入 ENO Output BOOL I、Q、M、D、L 使能输出 IN1 Input WORD, DWORD I、Q、M、D、 L、P 或常数 逻辑运算的第一个值 IN2 Input WORD, DWORD I、Q、M、D、 L、P 或常数 逻辑运算的第二个值 OUT Output WORD, DWORD I、Q、M、D、 L、P 指令的结果 可以从指令框的“???”下拉列表中选择该指令的数据类型。 有关有效数据类型的更多信息,请参见“另请参见”。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061