工业西门子总线电缆代理经销商
工业西门子总线电缆代理经销商
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
西门子中国有限公司授权——浔之漫智控技术(上海)有限公司为西门子中国代理商,主要供应全国范围:西门子PLC代理商SIEMENS可编程控制器PLC模块、HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
SIEMENS 可编程控制器
用于从标准用户程序调用 F 运行组的 F 块。 F-CALL 包含 F程序块的调用和 F 运行组中自动添加的 F 块的调用。您可以创建 F-CALL,但无法对其进行编辑。 可以在 OB 中调用 F-CALL 或在 OB 中调用的 FB/FC 中来调用 F-CALL。F-CALLF-FB/FFC、F-PB使用 F-FBD 或 F-LAD 对实际安全功能进行编程。 F 编程的起始点是 F 程序块。 F-PB 是一个 F-FC 或 F-FB(具有背景数据块),在分配给 F-CALL 时成为 F-PB。 可以在 F-PB中执行: 使用 F-FBD 或 F-LAD 对安全程序进行编程 调用其他已创建的 F-FB/F-FC 以构建安全程序 从 Distributed Safety F 库 (V1)中插入 F 应用程序块块文件夹的 F 块。 从“用户创建的 F 库”中插入 F 块您定义 F-PB 中 F 块的调用顺序。F-FBD/FLADF-DB 可以从安全程序中的任何地方进行读/写访问的可选故障安全数据块F-DBF-I/O DB 在 HW Config 中进行编译时,将为每个 F-I/O 自动创建一个F-I/O DB。 您可以或必须访问与 F-I/O 访问相关的 F-I/O DB的变量Distributed Safety F 库 (V1) 包含:● F 应用程序块\块块文件夹中的 F 应用程序块● F 系统块\块块文件夹中的 F 系统块和 F 共享 DB下表列出了块文件夹中包括的 F 块:块文件夹 ... F 块的用途 功能/F 块F 应用程序块 该块文件夹包含用户可以在 F-PB/F-FB/F-FC中调用的 F 应用程序块安全相关的 CPU 与CPU 通讯用于安全相关的 CPU 与 CPU 通讯的 F 应用程序块:在安全相关的 CPU 与 CPU 通讯期间,用于发送和接收数据的 F_SENDDP、F_RCVDP、F_SENDS7 和 F_RCVS7确认 用于通过操作员监视和控制系统确认故障安全的 F 应用程序块 F_ACK_OP用于全面确认 F 运行组的所有 F-I/O 的 F 应用程序块 F_ACK_GL定时器和计数器 F 应用程序块 F_TP、F_TON、F_TOF;F 应用程序块 F_CTU、F_CTD、F_CTUD预制的 F 功能 用于诸如双手操作监视、暂时失效、急停、安全门监视和反馈回路监视等功能的 F 应用程序块数据转换和数据换算 F 应用程序块 F_SCA_I、F_BO_W、F_W_BO复制 F 应用程序块 F_INT_WR、F_INT_RD移位指令 F 应用程序块 F_SHL_W、F_SHR_WF 系统块 该块文件夹包含自动插入安全程序中的 F 系统块 (F-SB) 和 F 共享 D当编译安全程序以便从用户的安全程序创建可执行安全程序时,F 系统块 (F-SB) 由 S7Distributed Safety 自动插入。不得从 F-PB/F-FB/F-FC 中的 F 系统块块文件夹插入 F 系统块。 同样,不得修改(重命名)或删除 Distributed Safety F 库 (V1) 或用户项目块文件夹中的 F 系统块。 F 共享 DB 包含安全程序的所有全局数据和 F 系统所需的其他信息的故障安全块。 当保存并编译硬件配置时,将自动插入并扩展 F 共享 DB。 使用 F共享 DB 的符号名(即,F_GLOBDB),可以在标准用户程序中评估安全程序的某些数据。说明可以在『Distributed Safety F 库 (V1)』一章中找到 F 应用程序块的详细说明。参见F-I/O 访问 (页 101)Distributed Safety F-Library (V1) 概述 (页 177F-FBD 和 F-LAD 编程语言与标准 FBD 和 LAD 编程语言之间的区别引言通常情况下,F-CPU 中的用户程序由标准用户程序和安全程序组成。 标准用户程序是使用标准编程语言(例如,STL、LAD 或 FBD)在 STEP 7 中创建的。S7 Distributed Safety 的安全程序使用 F-FBD 或 F-LAD 进行编程。F-FBD 和 F-LAD 编程语言F-FBD 和 F-LAD 编程语言原则上相当于标准 FBD/LAD 语言。 可以使用 STEP 7 中的标准 FBD/LAD 编辑器 进行编程。F-FBD 和 F-LAD 编程语言与标准 FBD/LAD 语言之间的主要区别在于指令集和地址区的限制以及可使用的数据类型的不同。支持的数据类型和参数类型F-FBD/F-LAD 支持以下基本数据类型:● BOOL● INT● WORD● TIME不允许的数据类型和参数类型以下为不允许的数据类型和参数类型:● 以上未列出的基本数据类型(例如,BYTE、DWORD、DINT、REAL)● 复杂数据类型(例如,STRING、ARRAY、STRUCT、UDT)F-CPU 的系统存储器被分为与标准 CPU 的系统存储器相同的地址区。 您可以在安全程序中访问下表列出的地址区。请注意,在 F-FBD 和 F-LAD 中只能访问以下数据:● BOOL 数据类型的数据(以位为单位)● INT 数据类型的数据(以字为单位)● WORD 数据类型的数据(以字为单位)● TIME 数据类型的数据(以双字为单位)当通过标准用户程序(标准 I/O 的位存储器或过程映像)对数据进行写访问时,不存在以上限制。实例: 要在 F-I/O 过程输入映像中访问 BOOL 数据类型的输入通道,必须使用“输入(位)”单元。为了使得程序更加清晰,应该始终使用符号名访问安全程序中的地址区。地址区 可访问的大小单元:S7 符号说明过程输入映像 F-I/O 的 F 运行组 (F-CALL) 开始时,F-CPU 将从 F-I/O 读取输入,并将这些值保存到过程输入映像。 输入通道为只读通道。因此,不允许传送到 F-FB 或 F-FC 的IN_OUT 参数。数据类型为BOOL 的通道,例如数字通道输入(位) I 数据类型为 BOOL 的输入通道为只读通道,只能使用“输入(位)”单元进行访问。 不允许使用其他单元(例如,“输入字”单元)进行访问。数据类型为 INT(WORD) 的通道,例如模拟通道输入字 IW 数据类型为 INT (WORD) 的输入通道为只读通道,只能使用“输入字”单元进行访问。 不允许使用“输入(位)”单元访问单个位。可访问的大小单元:S7 符号说明 标准 I/O 的 每个 OB1 周期开始时,F-CPU 将从标准 I/O 读取输入,并将这些值保存到过程输入映像。 如果使用 S7-400,还请记住使用部分过程映像时的更新次数。输入(位)输入字IIW标准 I/O 的输入通道为只读通道,只能使用指定的单元进行访问。因此,不允许传送到 F-FB 或 F-FC 的IN_OUT 参数。此外,还需要进行过程特定的有效性检查。过程输出映像 F-I/O 的 在 F-PB 中,安全程序将计算 F-I/O 的输出值,并将其存储在过程输出映像中。 F 运行组 (F-CALL) 结束时,FCPU 将计算的输出值写入 F-I/O 的输出。输出通道为只写通道。因此,不允许传送到 F-FB 或 F-FC 的IN_OUT 参数。数据类型为BOOL 的通道,例如数字通道输出(位) A 数据类型为 BOOL 的输出通道为只写通道,只能使用“输出(位)”单元进行访问。 不可使用其他单元(例如,“输出字”单元)进行访问。数据类型为 INT(WORD) 的通道,例如模拟通道输出字 QW 数据类型为 INT (WORD) 的输出通道为只写通道,只能使用“输出字”单元进行访问。 不允许使用“输出(位)”单元访问单个位。 标准 I/O 的 在 F-PB 中,安全程序还将计算标准 I/O的输出值(如果可用),并将其存储到过程输出映像中。 下一个 OB1 周期开始时,F-CPU 将计算的输出值写入标准I/O 的输出。 如果使用 S7-400,还请记住使用部分过程映像时的更新次数标准 I/O 的输出通道为只写通道,只能使用指定的单元进行访问。因此,不允许传送到 F-FB 或 F-FC 的IN_OUT 参数。位存储器 位存储器(位)存储器字MMW该区域用于与标准用户程序进行数据交换。只能使用指定的单元访问存储器。此外,读取访问需要进行过程特定的有效性检查。对于存储器位,可以在安全程序中进行读取访问或写访问。因此,不允许传送到 F-FB 或 F-FC 的IN_OUT 参数。请注意,存储器位只能用于连接标准用户程序和安全程序;不能将其用作 F 数据的缓冲区。数据块 数据块存储程序信息。 可将这些数据块定义为所有 F-FB、F-FC 和 F-PB 均可对其 (F-DB) 进行访问,也可以将其指定给特定的 F-FB 或 F-PB(背景数据块)。 必须使用“F-DB”编程语言或作为F-FB 或 F-PB 的背景数据块创建数据块。数据位数据字数据双字DBXDBWDBD本地数据只能使用与声明表中的数据类型相对应的单元进行访问。本地数据 执行该块时,该存储区接受块或 F 块的临时数据。 本地数据栈还提供用于传送块参数和保存中间结果的存储器。本地数据位本地数据字本地数据双字LLWLD本地数据只能使用与声明表中的数据类型相对应的单元进行访