西门子经销模块配件代理商

   2023-12-21 170
核心提示:西门子PLC西门子触摸屏西门子代理商西门子CPU西门子电源 西门子软件西门子变频器西门子S7-300 西门子S7-400 西门子S7-200 西门子S7-1200 V90 V20 G120 S120

西门子经销模块配件代理商

工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。西门子中国有限公司授权合作伙伴——湖南西控自动化设备有限公司,作为西门子中国有限公司授权合作伙伴,湖南西控自动化设备有限公司代理经销西门子产品供应全国,西门子工控设备包括S7-200SMART、S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP等各类工业自动化产品。公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统

集成和硬件维护服务的综合性企业。

西门子中国授权代理商——湖南西控自动化设备有限公司,本公司坐落于湖南省中国(湖南)自由贸易试验区长沙片区开元东路 1306 号开

阳智能制造产业园一期 4 栋 30市内外连接,交通十分便利。

建立现代化仓

储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销

售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们

的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。


目前,将产品布局于中、高端自动化科技产品领域,主要销售西门子PLC模块,西门子交换机,西门子变频器,西门子触摸屏,西门子电机,西门子数控软件,西门子电线电缆,西门子低压产品等等。

长期紧密合作过程中,建立了良好相互协作关系,在自动化控制方面的业务逐年成倍增长,为广大用户提供西门子的*新技术及自动控制的**解法方案。西门子公司是一家专注于工业、基础设施、交通和医疗领域的科技公司。湖南西控自动化设备有限公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以PLC复杂控制系统、传动技术应用、数控系统以及低压控制低压配电为公司的技术特长。

(S7-300, S7-400) 在循环中断 OB 内,F 运行组应在标准用户程序之前执行;也就是 说,应在 OB的起始处调用,这样无论处理标准用户程序花费多长时间,始终能以固定 的时间间隔调用 F 运行组。 为此,循环中断 OB也不应被较高优先级的中断所中断。 • 标准 I/O 的输入输出过程映像、位存储器以及标准用户程序中的 DB 变量可从多个 F 运行组采用只读或读/写方式进行访问。(另请参见在标准用户程序和安全程序间进行数 据交换 (页 206)) • 通常可在多个 F运行组中调用 F-FC。 说明 在标准用户程序中编写安全功能不需要的程序段,可改进性能。确定标准用户程序中要包括的元素和安全程序中要包括的元素时,请记住标准用户程序可 以更容易地进行修改并下载到F-CPU。通常,标准用户程序中的更改不需要进行验收。 5.2.2 定义 F 运行组的操作步骤(S7-300、S7-400) 要求 •已在项目中插入了 S7-300/400 F-CPU。 • 在 F-CPU 的“属性”(Properties) 选项卡中,选中了“激活F 功能”(F-capability activated) 复选框(默认设置)。F-CPU 将监视 F 运行组的 F循环时间。对于“F 运行组的*大循环时间”(Maximum cycle time of F-runtime group),请输入 F运行组两次调用间允许的*大时间。 警告 监视 F 运行组的调用间隔是否为*大值。这意味着会执行监视以确定调用的执行次数是否足够多,而不是确定调用的执行次数是否太多或者是否同步等。因此,必须使用 “指令”(Instructions) 任务卡中的TP、TON 或 TOF 指令 (页 523)来实现故障安全定时 器,而非使用计数器(OB 调用)。(S007) 警告除此之外,其安全功能的响应时间还取决于 F-OB 的循环时间、F 运行组的运行时 间,以及使用分布式 F-I/O 时PROFINET/PROFIBUS 的参数分配。 因此,标准系统的组态/参数分配会影响其安全功能的响应时间。 示例: • 标准 OB相对 F-OB 有更高的优先级,会导致 F-OB 的循环时间或 F 运行组的运行时间的延长。请注意,在创建工艺对象时,可以自动创建优先级非常高的 OB。 • PROFINET发送时钟周期的更改会更改事件类别为“同步循环”的 F-OB 的循环时间。请注意,标准系统的组态/参数分配不受安全程序的访问保护,因此不会导致集体 F 签名修改。如果不采取有组织的措施来避免标准系统的组态/参数分配的变化对响应时间产生影响,则必须始终将计算的安全功能的*大响应时间用作监视时间(请参见“组态监视 时间 (页 651)”)。通过安全程序的访问保护来保护监视时间免受更改,并通过集体 F 签名以及集体 FSW 签名进行记录。 使用计算响应时间的 Excel文件如果一个 F 运行组为安全程序中的另一个 F 运行组提供分析用的变量,则应为 F 运行组 通信分配 DB。为“F 运行组通信DB”(DB for F-runtime group communication) 选择一个 F-DB。(另请参见“F运行组通信(S7-300、S7-400) (页 153)”) 7. 如果要创建另一个 F 运行组,请单击“添加新 F 运行组”(Addnew F-runtime group) 按 钮。 8. 将 F-FB 或 F-FC 作为主安全块分配给调用块。如果 F-FB 或F-FC 不存在,将自动在项目 树中生成。 9. 如果主安全块是 F-FB,则应为主安全块分配背景 DB。背景 DB在项目树中自动生成。 10. 执行上述步骤 3 到 5 以生成另一个 F 运行组。已在项目中插入了 S7-1200/1500F-CPU。 • 在 F-CPU 的“属性”(Properties) 选项卡中,选中了“激活 F 功能”(F-capabilityactivated) 复选框(默认设置)。 默认情况下创建的 F 运行组 默认情况下,在添加 F-CPU 后,STEP 7Safety 会将 F 运行组的 F 块插入到项目树中。打 开“程序块”时,将在项目树中显示 F 运行组的 (F)块(FOB_RTG1 [OB123]、 Main_Safety_RTG1 [FB1] 和 Main_Safety_RTG1_DB[DB1])。 以下部分介绍如何修改默认创建的 F 运行组的设置/参数,或添加其它 F 运行组。 创建新的 F运行组时,请指定 F-OB 的事件类别。 对于 F-OB,可以在事件类别“Program cycle”、“Cyclicinterrupt”或“Synchronous cycle” 之间进行选择。 对于默认创建的 F 运行组,F-OB的事件类别为“Cyclic interrupt”。要更改已创建 F 运行 组的 F-OB 的事件类别,需要删除 F运行组并创建一个新组。 说明 建议创建事件类别为“Cyclic interrupt”的 F-OB。随后将调用安全程序,并以固定的时间间隔执行。 仅建议将事件类别为“Synchronous cycle”的 F-OB 与支持等时同步模式的 F-IO 配合使用,例如,驱动器 SINAMICS S120 CU310-2 PN V5.1 的子模块“Profisafe Telgr 902”。不建议使用事件类别为“Program cycle”的 F-OB,因为它们具有*低优先级“1”(见下 文)。 说明请注意事件类别为“Synchronous cycle”的 OB 的*大允许数量(包括 F-OB)(请参见 S7-1500 CPU产品手册中的技术规范)。 5. 如果需要,可以手动更改系统建议的 F-OB 编号。为此,请注意适用于相关事件类别的 编号范围6.为事件类别为“Cyclic interrupt”的 F-OB 分配循环时间、相移和优先级参数。 为事件类别为“Synchronouscycle”的 F-OB 分配优先级参数。 – 选择小于“F 运行组的*大循环时间”(Maximum cycle time ofF-runtime group) 及“F 运行组的循环时间警告限制”(Cycle time warning limit ofF-runtime group) 的循环 时间。 – 选择小于循环时间的相位偏移。 – 如果可能,请选择高于所有其它 OB优先级的优先级。 说明 通过高优先级的 F-OB,可以确保安全程序的运行时间和安全功能的响应时间 (页 651)尽可能不受标准用户程序的影响。 说明 对于事件类别为“Synchronous cycle”的 F-OB,在定义 F 运行组以及将等时F-I/O 连接到 等时同步模式中断 OB 后,还需要为应用程序循环 (ms) 和可能的延迟时间 (ms) 分配参数。可以在“等时同步模式”(Isochronous mode) 组中等时同步模式中断 OB 的“属 性”(Properties)对话框中找到这些参数。按照 STEP 7 帮助中“组态等时同步模式中断 OB”(Configuring isochronousmode interrupt OBs) 所述的内容进行操作。 7. 为 F-OB 分配调用主安全块。主安全块是 FB时,还必须分配背景 DB。 默认情况下,建议使用 Main_Safety_RTG1 [FB1] 和Main_Safety_RTG1_DB [DB1] F-CPU 将监视 F运行组的 F 循环时间。有两个参数可供选择: – 如果超出“F 运行组的警告循环时间”(Warn cycle time of theF-runtime group),则会 向 F-CPU 的诊断缓冲区写入维护请求,并激活 F-CPU 的 MAINTLED。例如,此参数 可用于在不将 F-CPU 切换到 STOP 模式时确定循环时间是否超出所需值。 说明 维护请求通过 F-CPU的 STOP/RUN 切换标记为传出事件。在 HF 系统中,必须先将 两个 HF-CPU 或冗余 S7-1500HF 系统设为STOP,然后再重新启动 HF-CPU。 此外,也可以通过标准指令“ACK_FCT_WARN”将维护请求标记为传出。为此,在输入参数“ACK_WARN”出现上升沿时,在标准用户程序中调用指令“ACK_FCT_WARN”。 在 F-CPU 的 STOP/RUN切换之前,不会提示再次超出警告限值。 – 如果超出“F 运行组的*大循环时间”(Maximum cycle time ofF-runtime group), F-CPU 将转为 STOP 模式。对于“F 运行组的*大循环时间”(Maximum cycletime of F-runtime group),请选择 F 运行组两次调用间允许的*大时间 (*大 µs)。 警告监视 F 运行组的调用间隔是否为*大值。这意味着会执行监视以确定调用的执行次数是否足够多,而不是确定调用的执行次数是否太多或者是否同步等。因此, 必须使用“指令”(Instructions) 任务卡中的TP、TON 或 TOF 指令 (页 523)来实现故 障安全定时器,而非使用计数器(OB调用)。(S007)除此之外,其安全功能的响应时间还取决于 F-OB 的循环时间、F 运行组的运行时 间,以及使用分布式 F-I/O时 PROFINET/PROFIBUS 的参数分配。 因此,标准系统的组态/参数分配会影响其安全功能的响应时间。 示例: • 标准OB 相对 F-OB 有更高的优先级,会导致 F-OB 的循环时间或 F 运行组的运行时间的延长。请注意,在创建工艺对象时,可以自动创建优先级非常高的 OB。 • PROFINET发送时钟周期的更改会更改事件类别为“Synchronous cycle”的 F-OB 的循环时间。请注意,标准系统的组态/参数分配不受安全程序的访问保护,因此不会导致集体 F 签名修改。如果不采取有组织的措施来避免标准系统的组态/参数分配的变化对响应时间产生影响,则必须始终将计算的安全功能的*大响应时间用作监视时间(请参见“组态 监视时间 (页 651)”)。通过安全程序的访问保护来保护监视时间免受更改,并通过集体 F 签名以及集体 F-SW 签名进行记录。 使用计算响应时间的 Excel文件F 运行组的循环时间警告限制”(Cycle time warning limit of F-runtime group) 必须组态为小于或等于“F 运行组的*大循环时间”(Maximum cycle time of F-runtime group)。 9.如有必要,可在“F 运行组 DB”(F-runtime group DB) 下为 F 运行组信息 DB (页 165) 更改系统建议的名称。 10. 如果需要,可以选择标准程序的块 (FC) 以便对 F 运行组进行预处理或后处理(请参见“预处理/后处理(S7-1200、S7-1500) (页 95)”) 11. 如果要创建另一个 F 运行组,请单击“添加新 F运行组”(Add new F-runtime group) 按 钮。请遵循上述步骤 3 到 10。F运行组通信(S7-300、S7-400) F 运行组之间的安全相关通信 可在安全程序的两个 F运行组之间进行安全相关的通信。这意味着,F-DB 中一个 F 运行 组提供的故障安全变量可在另一个 F 运行组中读取。 说明通过为其指定“运行组通信 DB”的 F 运行组可对 F 运行组通信 DB 进行读写访问,但通过 “接收方”F 运行组只能进行读访问。提示:按照使 F 运行组之间交换的变量尽可能少的方式构造安全程序,可提高性能。 定义 F 运行组通信 DB 的操作步骤 在工作区“F运行组”(F-runtime groups) 中为 F 运行组通信定义 DB。请按以下步骤操作: 1. 在“安全管理编辑器”中单击“F运行组”(F-runtime groups)。 2. 在“F 运行组通信 DB”(DB for F-runtime groupcommunication) 域中选择现有 F-DB 或分 配一个新的 F-DB。 3. 为 F-DB 分配一个名称。 从其他 F运行组读取的*新数据 说明 读取的变量保持*后完成的 F 运行组处理周期时的*新状态,该 F 运行组在启动读取这些 变量的 F运行组之前提供这些变量。 如果在提供这些变量的 F 运行组运行期间所提供的变量多次发生变化,则读取这些变量的 F运行组仅接收*后一次更改内容(请参见下图)。 故障安全值的分配 在 F 系统启动之后,将向具有 DB 中变量读访问权限的 F运行组提供故障安全值,以执行 其它 F 运行组(如 F 运行组 2)的 F 运行组通信。故障安全值可以是在 F 运行组 1 的 F 运行组通信 DB 中指定的初始值。 F 运行组 2 将在首次被调用时读取故障安全值。F 运行组 2 第二次被调用时,如果在它的两次调用期间已处理完 F 运行组 1,它将读取*新变量。如果未处理完 F 运行组 1,F 运 行组 2将继续读取故障安全值,直至完全处理完 F 运行组 1。


 
反对 0举报 0 收藏 0 打赏 0评论 0
 
同类新闻
  • 联系人:杨本刚
  • 地址:中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
  • 手机:15386422716
我们的产品