全国服务热线 15801815554

SIEMENS西门子 存储卡 6AV66711CB000AX2

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


              RETURN:退出块 (S7-300, S7-400) 说明 使用“退出块”指令,可以终止当前处理块中的程序执行,并在调用块中继续执行。 如果该指令出现在块结尾处,则可以跳过。 示例 以下示例说明了该指令的工作原理:如果“Tag_Error”操作数的信号状态不为 0,则将终止当前处理块中的程序执行。插入注释段 (S7-300, S7-400) 说明 可以通过“插入注释段”指令添加一个注释段。括号内“(*...*)”的文本将解释为一段注释。 示例 以下示例说明了该指令的工作原理:

             插入多语言注释 (S7-300, S7-400) 说明 使用指令“插入多语言注释”时,可插入一条可翻译为其它项目语言的注释信息。多语言注 释是一个以“(*”开始,以“*)”结束的单元。即,只能对整个注释进行标记或选择,而不能选 择其中一部分。多语言注释不能相互嵌套,但在注释行和注释段中使用。所不同的是,在多 语言注释中不能使用注释行或简单的注释段。这是因为,系统会将“(/*”与“*/)”之间的所有内 容均解释为常规文本消息。REGION:构建程序代码 (S7-300, S7-400) 说明 可以使用指令“构建程序代码”,在 SCL 块中构建程序代码并将其分为几个不同区域。 有关该区域应用的更多信息,请参见“使用区间 (Region) (页 9991)” 可按如下方式声明此指令: REGION <名称> <指令> END_REGION运行时控制 (S7-300, S7-400) COMPRESS:压缩 CPU 内存 (S7-400) 说明 “压缩 CPU 内存”指令用于压缩 CPU 的工作存储器或 RAM 加载存储器。执行压缩期间,将 现有的块拼接到一起,以填充因删除或装载块而导致空隙。通过调用“压缩 CPU 内存”指令启动压缩操作。压缩操作分成若干程序周期。可通过各个 参数值监视压缩操作。如果指令的参数 BUSY 值为“1”,则说明仍在执行压缩操作。如果参数 DONE 的值为“1”,说明压缩操作已完成。可从 RET_VAL 参数获取错误信息。 如果已经开始执行从外部启动的压缩操作,则调用“压缩 CPU 内存”指令将显示错误信息。 参数 下表列出了该指令的参数: 参数 声明 数据类型 存储区 说明 BUSY Output BOOL I、Q、M、D、L 关于压缩操作是否激活的 信息。 DONE Output BOOL I、Q、M、D、L 关于压缩操作是否完成的 信息。 函数值 (RET_VAL) INT I、Q、M、D、L 错误信息 有关有效数据类型的更多信息,请参见“另请参见”。RE_TRIGR:重置周期监视时间 (S7-300, S7-400) 说明 “重置周期监视时间”指令用于重新触发 CPU 的循环时间监控。根据 CPU 组态中所设置的时 间,重新启动周期监视时间。 可以在所有块中调用指令“重新启动循环监视时间”(Restart cycle monitoring time),而无需 考虑优先级。 如果在优先级较高的块(例如,硬件中断或诊断中断)中调用此指令,则不会执行此指令。 指令“重置周期监视时间”完全在时间范围内执行(Zui大程序循环的 10 次),而不考虑调 用次数。过期后,程序循环将无法再延长。 参数 “重置周期监视时间”指令不带任何参数且不提供错误信息。WAIT:组态延时时间 (S7-300, S7-400) 说明 可使用“组态延迟时间”(Configure time delay) 指令,将程序的执行过程暂停特定的时间段。 在该指令的参数 WT 中时间段的单位为微秒。 可以组态的延时为 -32768 到 32767 微秒 (μs)。允许的Zui短延时时间取决于 CPU 并且与指 令的执行时间一致。 优先级更高的事件可中断该指令的执行且不返回任何错误信息。 适用于 S7-300-CPU: 对于 S7-300-CPU(S7-318 除外),该指令设置的延时时间为Zui短时间。各类嵌套优先级的 执行时间和系统利用率会延长该时间。 说明 负延时时间 如果在参数 WT 中指定了负延时时间,则使能输出 ENO 或 RLO 和 BR 位将返回信号状态 FALSE。负延时时间不会对 CPU 造成影响。以下与使能输出 ENO 相关联的指令不在 LAD 或 FBD 中执行。 参数 下表列出了该指令的参数: 参数 声明 数据类型 存储区 说明 WT Input INT I、Q、M、D、 L、P 或常数 延时时间的单位为微秒 (μs)

              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:通过用户手动重启或上电后自动重 启 保持不变 语法 “更改保护等级”指令的语法如下所示:该指令的语法由以下部分组成: 参数 声明 数据类型 存储区 说明 MODE Input WORD I、Q、M、D、L 保护等级 可能的值: • W#16#0000:设置保 护等级“1” • W#16#0001:设置需 要密码验证的保护等级 “2” • W#16#000C:设置无 需密码验证的保护等级 “3” 函数值 (RET_VAL) INT I、Q、M、D、L 如果在处理过程中出错, 则将输出错误相关信息。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 同步期间,会冻结输出且不评估输入。下表列出了该指令的参数: 参数 声明 数据类型 存储区 说明 MODE Input BYTE I、Q、M、D、L 作业标识符 参数 MODE 的有效值有: • 0:信息功能 • 1:启用 CiR 过程 • 2:禁用 CiR 过程 • 3:有条件禁用 CiR 过 程。在 FRZ_TIME 中指 定 CiR 同步时间的上 限。 FRZ_TIME Input TIME I、Q、M、D、L CiR 同步时间的上限,以 毫秒为单位。 允许的取值范围:60 到 2500 ms(默认值:1000 ms) 只有当参数 MODE 的值设 置为 3 时,才相关参数 FRZ_TIME。 A_FT Output TIME I、Q、M、D、L CiR 同步时间当前有效的 上限值 函数值 (RET_VAL) INT I、Q、M、D、L 错误信息 参数 MODE 的值为“0”时, 参数 RET_VAL 将提供关于 启用 CiR 过程的信息。

联系方式

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