全国服务热线 15801815554

SIEMENS西门子 ET200S输入模块 6ES71344GD000AB0

更新时间:2025-02-01 08:00:00
价格:请来电询价
西门子:代理销售商
ET200:全新原装
德国:现货
联系电话:15801815554
联系手机: 15801815554
联系人:邓经理
让卖家联系我
详细介绍


                    输入 SCL 指令SCL 指令的规则 SCL 指令 SCL 可识别下列类型的指令: • 赋值运算 赋值用于为一个变量赋值一个常数值、表达式的结果或另一个变量的值。 • 程序控制指令 程序控制指令用于实现程序的分支、循环或跳转。 • “指令”(Instructions) 任务卡中的其它指令 “指令”(Instructions) 任务卡提供大量可用于在 SCL 程序的标准指令。 • 块调用 块调用用于调用已放置在其它块中的子例程,并对这些子例程的结果作进一步的处理。 规则 当输入 SCL 指令时需要遵守下列规则: • 指令可跨行。 • 每个指令都以分号 (;) 结尾。 • 不区分大小写。 • 注释仅用于描述程序。而不会影响程序的执行。 示例 下面将举例说明各种类型的指令:

              手动输入 SCL 指令 要求 SCL 块打开。 步骤 要输入 SCL 指令,请按以下步骤操作: 1. 通过键盘输入指令语法。 输入时支持自动完成功能。 可以输入当前位置允许的所有指令和操作数。 2. 从自动完成功能中选择所需的指令或操作数。 如果选择了需要指定操作数的指令,则会在程序中插入操作数占位符。 操作数占位符以黄色 高亮显示。 选择第一个占位符。 3. 用操作数替换该占位符。 4. 用键导航到所有其它占位符,然后用操作数进行替换。 说明 也可从 PLC 变量表或块接口中,将一个已定义的操作数拖放到程序中。 要替换已经插入的 操作数,可以将鼠标指针短暂地放在要替换的操作数上,然后再松开鼠标按钮。 这将选择 操作数,并在松开鼠标按钮时,将此操作数替换为新的操作数。 结果 插入该指令。 编程编辑器将进行语法检查。 不正确的输入以红色斜体字显示。 此外,在检查窗口还会显 示详细的出错消息。 通过“指令”(Instructions) 任务卡插入 SCL 指令 “指令”(Instructions) 任务卡提供可在 SCL 程序中使用的大量指令。在“指令”(Instructions) 任务卡中,包含有 SCL 特定的可用于程序控制的指令。 要求 SCL 块打开。 步骤 要使用“指令”(Instructions) 任务卡将 SCL 指令插入程序,请按以下步骤操作: 1. 打开“指令”任务卡。 2. 要插入指令,请选择下列步骤中的一个: – 导航到待插入的 SCL 指令,然后将它拖放到程序代码中指定的行。插入位置以绿色矩 形高亮显示。 – 在程序代码中选择要插入指令的位置,然后双击待插入的指令。 该指令插入到程序中。操作数占位符以黄色高亮显示。浅黄色表示无须互连的可选参数。深 黄色表示必须互连的必须参数。选择第一个占位符。 3. 用操作数替换该占位符。也可从接口或 PLC 变量表中将一个变量拖放到占位符处。 4. 用键导航到所有其它占位符,然后用操作数进行替换。 结果 插入该指令。 编程编辑器将进行语法检查。不正确的输入以红色斜体字显示。此外,在检查窗口还会显示 详细的出错消息。操作步骤 要使用结构化元素包围程序代码,请执行以下操作步骤: 1. 选择待使用结构化元素包围的程序代码。 2. 右键单击所选择的程序代码。 3. 在快捷菜单中的“围绕”(Surround with) 下方,选择所需的结构化元素。 4. 此外,也可在收藏夹中或“简单指令 > 程序控制”(Simple instruction > Program control) 窗格 内的“指令”(Instructions) 任务卡中,选择结构化元素。使用区间 功能 在 SCL 中,可在区间内构建程序代码。由于集成了相关程序段而且可根据需要对区间进行灵 活展开和折叠,因而程序代码更为清晰直观。在区间总览窗口中,可快速查看各个区间。区 间总览窗口位于编程窗口旁边,可根据需要打开或关闭。 下图显示了区间总览窗口和编程窗口:区间总览图中,还将显示存在语法错误的区间。这样,即可快速确定故障代码所在位置并进 行相应修正。 要在区间中编写程序段,可将程序段包含在关键字“REGION”和“END_REGION”中。根据突出 显示关键字中的设置,相应的关键字可以为“region”和“end_region”,也可以是“Region”和 “End_Region”。这些关键字可根据当前的设置进行自动转换。要查找关键字“REGION”和 “END_REGION”的配对部分,可单击“REGION”或“END_REGION”。系统将高亮突出显示这两个 关键字。可为每个区间指定一个名称,具有以下诸多优势: • 区间折叠时也会显示该名称。这样,可确保程序代码的清晰显示。 • 在区间的总览窗口中,可轻松识别各个区间并快速导航到指定区间处。 • 如果将该名称插入为多语言注释,则可将该名称翻译为其它项目语言。为此,需使用字 符串“(/*”和“*/)”包围该名称。但只能将该名称作为插入为不可翻译的名称或多语言注释。 请注意以下事项: – 不允许混用普通名称和多语言注释。 – 多语言注释名称不能扩展为多行。 – 如果区间名称为多语言注释,也可以复制区间。如果该名称已存在翻译,则也会应用 于区间副本。如果之后更改了区间的名称,则将使用当前编辑语言进行更改。 另请参见:“使用多语言项目” 指定块名称为可选操作。 语法 可通过以下语法,可在区间内构建程序段:使用区间时,请注意以下信息: • 关键字 "REGION" 和 "END_REGION" 必须在一行的起始位置。这些关键字之前,仅允许插 入空格。 • 关键字“END_REGION”的所有字符将认作为注释信息,因而不影响程序的执行。• 所有指令的执行都必须在一个区间内完成。 • 在 CASE 语句内,该指令可用区间进行包围。用于比较 CASE 语句的常量需位于区间之外。 这些区间不得包含多个分支。 以下示例显示了 CASE 语句中允许的区间用法:以下示例显示了 CASE 语句中不允许的区间用法: CASEOF REGION:END_REGION: REGIONEND_REGION ELSEEND_CASE CASEOF:REGION: END_REGIONELSEEND_CASE 在这些情况下,区间内的常量将解释为可通过 GOTO 命令到达的跳转标签,但 CASE 本 身不会执行这些跳转标记。 也可以对这些区间进行嵌套。但需确保其它区间中包含的区间可成功执行:插入区间 通过以下几种方式,可在程序代码中插入区间: • 通过键盘,手动插入区间: • 通过“指令”(Instructions) 任务卡,插入区间:此时,可插入空的区间,也可使用区间包 含当前程序代码。 • 通过收藏夹插入区间。此时,可插入空的区间,也可使用区间包含当前程序代码。 通过键盘,手动插入区间: 要通过键盘在程序代码中手动插入区间,请按以下步骤操作: 1. 将光标放置在待插入区间的位置处。 2. 输入关键字“REGION”。 说明 根据突出显示关键字中的设置,相应的关键字可以为“region”和“end_region”,也可以是 “Region”和“End_Region”。这些关键字可根据当前的设置进行自动转换。 3. 输入普通区间名称,或输入多语言注释名称。这操作为可选操作。 4. 将光标放置在区间的结束处。 5. 输入关键字“END_REGION”。 相应的程序代码将集成到区间内,并可折叠和展开。新区间将显示在区间总览窗口中。如果 未指定区间名称,在该区间将在区间总览窗口中显示为“未命名”(Unnamed)。 通过“指令”(Instructions) 任务卡,插入区间: 要通过“指令”(Instructions) 任务卡在程序代码中插入一个区间,请按以下步骤操作: 1. 将光标放置在待插入空区间的位置处,或选择将使用区间包含的程序代码。 2. 打开“指令”(Instructions) 任务卡。 3. 浏览到“控制面板 > REGION”(Control Panel > RUN)。4. 将指令 REGION 拖放到程序代码中待插入区间的位置处;也可通过双击操作,插入指令 REGION。 此时,即可插入空的区间,也可使用区间包含所选的程序代码。新区间将显示在区间总览窗 口中,且使用占位符“_name_”作为区间名称。 5. 使用指定名称替代占位符“_name_”,作为普通文本或多语言注释。如果不希望指定一个名称, 则可删除此占位符。此时,区间总览窗口中新建的区间名称将事项未“未命名”(Unnamed)。 通过收藏夹插入 要使用收藏夹在程序代码中插入一个区间,请执行以下操作步骤: 1. 将光标放置在待插入空区间的位置处,或选择将使用区间包含的程序代码。 2. 在程序编辑器中的“收藏夹”(Favorites) 窗格中或“收藏夹”(Favorites) 栏中,单击“REGION”指 令。 此时,即可插入空的区间,也可使用区间包含所选的程序代码。新区间将显示在区间总览窗 口中,且使用占位符“_name_”作为区间名称。 3. 使用指定名称替代占位符“_name_”,作为普通文本或多语言注释。如果不希望指定一个名称, 则可删除此占位符。此时,区间总览窗口中新建的区间名称将事项未“未命名”(Unnamed)。

联系方式

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