西门子经销软启动器代理商
工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。西门子中国有限公司授权合作伙伴——浔之漫智控技术(上海)有限公司,作为西门子中国有限公司授权合作伙伴,浔之漫智控技术(上海)有限公司代理经销西门子产品供应全国,西门子工控设备包括S7-200SMART、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。西部科技园,东边是松江大学城,西边和全球**芯片制造商台积电毗邻,作为西门子授权代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理商,西门子PLC模块代理商,
,建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品与此同时,我们
向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。
目前,将产品布局于中、高端自动化科技产品领域,主要销售西门子PLC模块,西门子交换机,西门子变频器,西门子触摸屏,西门子电机,西门子数控软件,西门子电线电缆,西门子低压产品等等。
长期紧密合作过程中,建立了良好相互协作关系,在自动化控制方面的业务逐年成倍增长,为广大用户提供西门子的*新技术及自动控制的**解法方案。西门子公司是一家专注于工业、基础设施、交通和医疗领域的科技公司。浔之漫智控技术(上海)有限公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以PLC复杂控制系统、传动技术应用、数控系统以及低压控制低压配电为公司的技术特长。
F 运行组通信(S7-1200、S7-1500) 简介 借助 Flexible F-link,可以实现 F 运行组通信。 使用 Flexible F-link,编码的 F 数组可用于 F 运行组的发送数据。编码的 F 数组使用 UNMOVE_BLK 等标准指令传送到其它 F 运行组。 要求 • S7-1500 F-CPU(自固件版本 V2.0 起) • S7-1200 F-CPU(自固件版本 V4.2 起)Send”是发送数据的 F 运行组的 F 通信 DB (页 314)。 “Receive”是接收数据的 F 运行组的 F 通信 DB (页 314)。 8. 针对 FC 中确认(例如,RTG2)调用 F 运行组中的指令“UMOVE_BLK”,以进行后处理 (页 105)。 9. 如下所示互连确认连接的“UMOVE_BLK”指令: “Receive”是发送确认报文的 F 运行组的 F 通信 DB (页 314)。 “Send”是接收确认报文的 F 运行组的 F 通信 DB (页 314)。在验收期间,使用安全摘要来验证 F 型 PLC 数据类型 (UDT) 的所有元素的偏移与安全消 息帧内的发送和接收数据是否匹配。为此,所有成员和地址都列在每个 UDT 的安全摘要 中。(S088) 警告 在“安全管理编辑器”中创建新的 Flexible F-link 通信时,系统会提供用于通信的唯一 F 通 信 UUID。在参数化表的“安全管理编辑器”中复制通信或复制到另一个 F-CPU 时,不会重 新生成 F 通信 UUID,因此不再是唯一的。如果副本用于组态新的通信关系,则用户需自 行确保唯一性。为此,请选择受影响的 UUID 并通过“生成 UUID”(Generate UUID) 快捷菜 单重新生成。在进行验收时,必须在安全摘要中检查该值的唯一性。(S087) 警告 这样可以确保(从故障安全角度出发)仅当信号状态保持的时间不小于分配的监视时间 时,才会采集要传送的信号状态并传送给接收方。 (S018) 从其他 F 运行组读取的*新数据 描述与“F 运行组通信(S7-300、S7-400) (页 153)”章节的应用相同(写入或读取的存储 位置或初始值除外)。 5.2.6 删除 F 运行组 删除 F 运行组 要删除 F 运行组,请按以下步骤操作: 1. 在安全管理编辑器的区域导航中,单击要删除的 F 运行组。 2. 在工作区域中选择“删除 F 运行组”(Delete F-runtime group) 按钮。 3. 单击“是”(Yes) 确认该对话框。 4. 编译安全程序 (页 320)(菜单命令“编辑 > 编译”(Edit > Compile))使更改生效。 将删除 F 块到 F 运行组(主安全块的调用块)的分配。但 F 块仍然存在。可在相应“F 运行组”(F-RunTime Groups) 工作区域中,对安全程序的每个 F 运行组进行以 下更改: • 将另一个块指定为主安全块的调用块。 • 将另一个 F-FB 或 F-FC 指定为主安全块。 • 为主安全块输入其它的 I-DB 或新的 I-DB。 • 更改 F 运行组的*大循环时间值 • 将另一个 DB 指定为 F 运行组通信数据块。 5.2.8 更改 F 运行组(S7-1200 和 S7-1500) 更改 F 运行组 可在相应“F 运行组”(F-RunTime Groups) 工作区域中,对安全程序的每个 F 运行组进行以 下更改: • 更改 F-OB 的名称、编号、循环时间、相位偏移和优先级。 • 将另一个 F-FB 或 F-FC 指定为主安全块。 • 为主安全块输入其它的 I-DB 或新的 I-DB。 • 更改 F 运行组的*大循环时间值和循环时间警告限制。 • 为 F 运行组信息 DB 分配其它名称。 • 为预处理和后处理指定 FC。要为安全程序创建 F-FB、F-FC 和 F-DB,应使用与标准相同的基本操作步骤。下面仅显示 了与标准块不同的操作步骤。 创建 F-FB、F-FC 和 F-DB 使用与标准块相同的方式创建 F 块。请按以下步骤操作: 1. 在 F-CPU 或安全单元的项目树中,在“程序块”(Program blocks) 下双击“添加新块”(Add new block)。 2. 在出现的对话框中,指定类型、名称和语言,并选中“创建 F 块”(Create F-block) 复选 框。(如果未选中此复选框,则会创建标准块。) 3. 确认对话框后,将在程序编辑器中打开 F 块。• 不能声明主安全块的块接口中的块参数,因为这些参数无法提供。 • (S7-1200、S7-1500)可以在背景数据块中编辑初始值。 • 不支持“应用实际值”(Apply actual values) 功能。 • 不能访问其它 F-FB 的单一背景或多重背景中的静态局部数据。 • 必须始终初始化 F-FC 的输出。 如果未遵守上述信息,则 F-CPU 会进入 STOP 模式。在 F-CPU 的诊断缓冲区中输入引 起该诊断事件的原因。 • (S7-300、S7-400)如果要将数据区域的地址(数据块)作为实际参数分配给 F-FC 的 形式参数,则必须使用完全资格 DB 访问权限。 • 其输入只能在读取模式下被块访问,而其输出只能在写入模式下被访问。 如果要同时具有读写访问权,应使用输入/输出。 • 为清楚起见,请为创建的 F 块指定有具体含义的名称。 复制/粘贴 F 块 可以与标准用户程序块完全相同的方式复制 F-FB、F-FC 和 F-DB。 (S7-1200、S7-1500)不能复制 F-OB。 例外: • 从“程序块 > 系统块”(Program blocks > System blocks) 文件夹中,无法对块进行复 制。 • 不能将 F 块从安全单元复制到标准单元,也不能在安全单元与 F-CPU 的“程序 块”(Program blocks) 文件夹之间复制 F 块。 参见 更改 F 运行组(S7-1200 和 S7-1500) (页 159)专有技术保护 要对 F 块进行专有技术保护,请按照 STEP 7 帮助中的“保护块”(Protecting blocks) 步骤进 行操作。 要求 请注意以下有关 S7-1200/1500 F-CPU 的 F 块专有技术保护的注意事项: • 需要分配专有技术保护的 F 块必须在安全程序中进行调用。 • 为 F 块设置专有技术保护之前,安全程序必须一致。为此,需对安全程序进行编译 (页 320)。 说明 在安全摘要中,不会输出专有技术保护 F 块的源代码。因此,需在设置专有技术保护前, 创建安全摘要(如,执行一次代码审核或接受 F 块)。 说明 如果要对专有技术保护的 F 块的程序代码和/或块接口进行编辑,不建议通过输入密码打 开该 F 块,而建议完全删除专有技术保护并在编译后重新设置。 说明 (S7-1200、S7-1500)对专有技术保护 F 块或由其调用的 F 块进行重命名时,仅在打开 或移除专有技术保护时输入密码后,专有技术保护的 F-block 的签名才会改变。 说明 使用专有技术保护 F 块时,在编译安全程序时将显示因 F 块设有专有技术保护而产生的警 告和错误消息。警告和错误消息中包含相应信息。示例:在专有技术保护的 F 块中,在对 标准程序中的变量执行读访问,同时另一个(专有技术保护)的 F 块在对该变量正在写访 问。 对于 S7-1200/1500 F-CPU,更多信息可参见“安全程序中的专有技术保护 F 块”部分中的安 全摘要。其它安全程序中,可重用已通过测试(如果适用)和认证的 F 块,而无需重新测试和认 证。 通过设置专有技术保护,可保护 F 块中的内容。只有对 F 块进行验收后才能设置该保护, 以确保安全摘要完整地包含该 F 块。 与标准块相同,F 块可存储为模板副本或全局库/项目库中的类型。 更多信息,请参见 STEP 7 帮助中“使用库”部分。 为待重用的 F 块创建安全文档 为待重用的 F 块创建包含以下信息的安全文档。 S7-300/400 F-CPU • 专有技术保护 F 块的签名和初始值签名 • 所用 LAD/FBD 指令的所有版本 • 所有被调用 F-FB 和 F-FC 的签名和初始值签名 • 所有要重用的由故障安全块访问的 F-DB 的签名。 S7-1200/1500 F-CPU • 专有技术保护 F 块的签名 • 设置专有技术保护时的安全系统版本 • 所用 LAD/FBD 指令的所有版本 • 所有被调用 F-FB 和 F-FC 的签名 • 所有要重用的由故障安全块访问的 F-DB 的签名。 安全文档中还应包含 F 块的功能说明。对于专有技术保护 F 块更是如此。 通过为待重用 F 块(已创建、测试和认证)创建安全程序的安全摘要,可查看所需信息。 该安全摘要也可直接用作待重用 F 块的安全文档。重用 F 块时,需确保: • F 块的签名和初始值签名 (S7-300/400) 未发生改变。 • (SIMATIC S7-1200、S7-1500)设置了记录的安全系统版本。 • 设置了记录的(或功能上相同的)LAD/FBD 指令版本。有关指令版本的信息,请参见 指令说明。 • (S7-1200、S7-1500)使用带有已记录签名的已调用和已访问的 F 块。 • (S7-300、S7-400)使用带有已记录签名和初始值签名的已调用 F 块。 如果由于相关性而无法消除版本冲突,则需联系专有技术保护块的创建者,以获得经认证 可使用的兼容版本。 参见 安全程序中使用的设有专有技术保护的 F 块符合其安全文档。 (页 387) 5.4 与安全程序的信息接口 5.4.1 F 共享 DB(S7-300、S7-400) 功能 F 共享 DB 是一个故障安全数据块,它包含安全程序的所有共享数据和 F 系统所需的其它 信息。编译硬件配置时,系统将自动插入 F 共享 DB。 通过其名称 F_GLOBDB,可以在标准用户程序中评估安全程序的某些数据。。 在标准用户程序中读取 F 共享 DB 在标准用户程序中或在操作员监视和控制系统上,可读出 F 共享 DB 中的以下信息: • 操作模式:安全模式或已禁用的安全模式(“MODE”变量) • 错误信息“执行安全程序时出错”(“ERROR”变量) • 集体 F 签名(“F_PROG_SIG”变量) • 安全程序的编译日期(“F_PROG_DAT”变量,DATE_AND_TIME 数据类型) 可使用完全资格访问来访问这些变量(例如 “"F_GLOBDB".MODE”)。