西门子S7-300授权总经销商 6ES7327-1BH00-0AB0 数字模块 SM 327
SIMATIC S7-300,数字模块 SM 327,电位隔离, 8DE 和 8DX,24V DC,0.5A 1x 20 极; 8DX 单通道 可参数设置为 DE 或者 DA |
本公司销售的一律为原装**,假一罚十,可签正规的产品购销合同,可开增值税发票,税点另外算,24小时销售在线
浔之漫智控技术(上海)有限公司
本公司专业经销合信/CO-TRUST科思创西门子PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器
6FC,6SNS120 V10 V60 V80伺服数控备件:原装进口电机,电线,电缆,希望能跟您有更多的合作机会24小时销售在线
我公司经营西门子全新原装现货PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,
6FC,6SNS120 V10 V60 V80伺服数控备件:原装进口电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)
大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)西门子保内全新原装产品‘质保一年。
一年内因产品质量问题免费更换新产品;不收取任何费。欢迎致电咨询。
不能连接使能输入“EN”与使能输出“ENO”。因此,将一直执行该指令,而与使能输入“EN” 的信号状态无关。 说明 S7-300/400: 只根据输入 N 评估低字节。 S7-1200/1500: 如果输入 N 的值 < 0 ,则输出 OUT 置 0 。 编程和操作手册, 11/2022, A5E33215622-AM STEP 7 Safety V18 指令 13.12 移位和循环 编程和操作手册, 11/2022, A5E33215622-AM 613 参数 下表列出了该指令的参数: 参数 声明 数据类型 说明 IN Input WORD 移位的值 N Input INT 将对值进行移位的位数 OUT Output WORD 指令的结果 指令版本 下表列出了可用的指令版本号: 版本 S7 300/400 S7-1200 S7-1500 功能 1.0 √ — — 移植由 S7 Distributed Safety V5.4 SP5 创建的项目时,将自动 使用版本 V1.0 中的指令。 首次使用 STEP 7 Safety Advanced 编译移植的安全程序时,建 议先将指令更新到*新版本。 1.1 o — o 这些版本的功能与版本 V1.0 中的相同。 1.2 √ — o 1.3 √ o o 1.4 √ √ √ 2.0 √ √1 √2 o 该版本不再支持。 1 支持固件 V4.2 及更高版本 2 支持固件 V2.0 及更高版本 通过 STEP 7 Safety 创建新 F-CPU 时,系统将自动为所创建的 F-CPU 预设*新可用版本。 有关所使用指令版本的更多信息,请参见 STEP 7 帮助中的“使用指令版本”(Using instruction versions)。 STEP 7 Safety V18 指令 13.12 移位和循环 示例 614 以下示例说明了该指令的工作原理: 下表将通过具体的操作数值对该指令的工作原理进行说明: 参数 操作数 IN 值 "F_DB_1".TagIn_Value N 0011 1111 1010 1111 Tag_Number OUT 3 "F_DB_1".TagOut_Value 0000 0111 1111 0101 将一直执行该指令,而与使能输入“EN”处的信号状态无关。将“"F_DB_1".TagIn_Value”操作 数的内容向右移动 3 位。并将结果输出到输出“"F_DB_1".TagOut_Value”中。 编程和操作手册, 11/2022, A5E33215622-AM STEP 7 Safety V18 指令 13.12 移位和循环 13.12.2 说明 参数 参数 SHL:左移 (STEP 7 Safety V18) 可以使用“左移”(Shift left) 指令,将输入 IN 中操作数的内容按位向左移位并在输出 OUT 中查询结果。使用输入 N 指定待移动的特定位数。 如果输入 N 的值为“0”,则将输入 IN 的值复制到输出 OUT 的操作数中。 如果输入 N 的值大于可用位数,则输入 IN 中的操作数值将向左移动可用位数。 移位时操作数右侧空出来的各个位将用零进行填充。 下图说明了如何将 WORD 数据类型操作数中的内容向左移动 6 位: 不能连接使能输入“EN”与使能输出“ENO”。因此,将一直执行该指令,而与使能输入“EN” 的信号状态无关。 说明 S7-300/400: 只根据输入 N 评估低字节。 S7-1200/1500: 如果输入 N 的值 < 0 ,则输出 OUT 置 0 。 下表列出了该指令的参数: 声明 数据类型 IN Input 说明 WORD N Input 移位的值 INT OUT Output 将对值进行移位的位数 WORD 指令的结果 615 编程和操作手册, 11/2022, A5E33215622-AM STEP 7 Safety V18 指令 13.12 移位和循环 616 编程和操作手册, 11/2022, A5E33215622-AM 指令版本 下表列出了可用的指令版本号: 版本 S7 300/400 S7-1200 S7-1500 功能 1.0 √ — — 移植由 S7 Distributed Safety V5.4 SP5 创建的项目时,将自动 使用版本 V1.0 中的指令。 首次使用 STEP 7 Safety Advanced 编译移植的安全程序时,建 议先将指令更新到*新版本。 1.1 o — o 这些版本的功能与版本 V1.0 中的相同。 1.2 √ — o 1.3 √ o o 1.4 √ √ √ 2.0 √ √1 √2 o 该版本不再支持。 1 支持固件 V4.2 及更高版本 2 支持固件 V2.0 及更高版本 通过 STEP 7 Safety 创建新 F-CPU 时,系统将自动为所创建的 F-CPU 预设*新可用版本。 有关所使用指令版本的更多信息,请参见 STEP 7 帮助中的“使用指令版本”(Using instruction versions)。 STEP 7 Safety V18 指令 13.12 移位和循环 示例 以下示例说明了该指令的工作原理: 下表将通过具体的操作数值对该指令的工作原理进行说明: 参数 操作数 IN 值 "F_DB_1".TagIn_Value N 0011 1111 1010 1111 Tag_Number OUT 4 "F_DB_1".TagOut_Value 1111 1010 1111 0000 将一直执行该指令,而与使能输入“EN”处的信号状态无关。将“"F_DB_1".TagIn_Value”操作 数的内容向左移动 4 位。并将结果输出到输出“"F_DB_1".TagOut_Value”中。 617 编程和操作手册, 11/2022, A5E33215622-AM STEP 7 Safety V18 指令 13.13 操作 13.13 13.13.1 操作 ACK_OP:故障安全确认 (STEP 7 Safety V18) 说明(S7-300、S7-400) 该指令将对 HMI 系统中的信息进行故障安全确认。例如,通过该指令可以从 HMI 系统重 新集成待控制的 F-I/O。确认操作共分为两步: • 将 Input/output 参数 IN 更改为值 6 一个周期。 • 将 Input/output 参数 IN 在一分钟内更改为值 9 一个周期。 in/out 参数 IN 的值更改为 6 时,该指令将*早在 1 s 或*迟为 1 min 后评估该参数是否已 更改为值 9。之后,将 Output 参数 OUT(确认的输出)置位为 1 一个周期。 如果输入一个无效值,或者 in/out 参数 IN 的值在 1 min 内未更改为 9 或在超出 1 s 之前 发生变更,则 in/out 参数 IN 将复位为 0,然后必须重复执行以上两个步骤。 在 in/out 参数 IN 必须从 6 变为 9 的过程中,输出 Q 将置 1。否则 Q 的值为 0。 每次调用“故障安全确认”指令,都会为其分配一个数据区域存储该指令的数据。因此,将 该指令插入程序中时,将自动打开“调用选项”(Call options) 对话框。在该对话框中,可为 “故障安全确认”指令创建一个单背景数据块(如 ACK_OP_DB_1)或多重背景数据块(如 ACK_OP_Instance_1)。新创建的数据块位于项目树中“STEP 7 Safety”文件夹内的“程序 块 > 系统块”(Program blocks > System blocks) 下,而多重背景数据块作为局部变量位于 块接口的“Static”部分。更多信息,请参见 STEP 7 帮助。 说明 每次调用 ACK_OP 时,都必须使用一个单独的数据区域。在 F 用只能执行一次。 如果未遵守此要求,将不再确保可实现 “ 说明 ” 下介绍的行为。 运行组的一次循环,每个调 不能连接使能输入“EN”与使能输出“ENO”。因此,将一直执行该指令,而与使能输入“EN” 的信号状态无关。 警告 一个单独操作不能触发两个确认步骤(例如,将两个确认步骤与时间条件自动存储在一 个程序中,然后再通过一个键进行触发)。 此外,采用两个单独的确认步骤还可避免通过非故障安全 HMI 系统误触发确认。 (S013