西门子工业数控模块总经销代理商将数据从安全程序写入到标准用户程序也可以在安全程序中将安全程序数据直接写入标准用户程序(另请参见“编程语言FBD/LAD 的限制 (页 125)”中的支持的操作数区域表)。此方法也适用于非故障安全信息(例如输出故障安全指令的 DIAG)。请注意“在标准用户程序和安全程序间进行数据交换 (页 206)”部分中的表。写入到 ARRAY 数据类型的变量中时,索引可以是常量或变量。8.2 将数据从标准用户程序传送到安全程序由于标准变量不安全,因此在安全程序中通常只能处理来自 F-I/O 和其它安全程序(位于其它 F-CPU 中)的故障安全数据或故障安全信号。不过,如果必须在安全程序中处理标准用户程序中的变量,则可以在安全程序中评估标准用户程序的位存储器、标准数据块的变量或标准 I/O 的过程映像输入 (PII)(请参见“编程语言 FBD/LAD 的限制 (页 125)”的支持的操作数区域表)。请注意“在标准用户程序和安全程序间进行数据交换 (页 206)”部分中的表。读取 ARRAY 数据类型的变量中时,索引必须是常量。不允许将变量作为索引。请注意,对安全程序中所用标准数据块的结构进行更改,将导致安全程序发生不一致,因此,仅当提供对安全相关项目数据的访问权限时方可执行此更改。此时,集体 F 签名在编译后将与原签名相同。要防止这一现象的发生,请在标准用户程序和安全程序间使用“传输数据块”。警告由于这些变量不是安全生成的,因此必须在安全程序中执行其它过程特定的真实性检查,以确保不发生危险状况。如果在两个 F 运行组中都使用位存储器、标准 DB 的变量或标准 I/O 的输入,则必须分别在每个 F 运行组中执行真实性检查。(S015)为了便于检查,会在创建安全文档 (页 356)时打印来自标准用户程序且在安全程序中进行评估的所有 PLC 变量。安全文档中不包含来自标准用户程序且在受专有技术保护的 F 块中进行评估的 PLC 变量。必须已由受专有技术保护的 F 块的创建者确保真实性检查。
西门子工控设备包括S7-200SMART、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。西部科技园,东边是松江大学城,西边和全球zhuming芯片制造商台积电毗邻,作为西门子授权代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理商,西门子PLC模块代理商,
,建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品与此同时,我们
向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。
目前,将产品布局于中、高端自动化科技产品领域,主要销售西门子PLC模块,西门子交换机,西门子变频器,西门子触摸屏,西门子电机,西门子数控软件,西门子电线电缆,西门子低压产品等等。
长期紧密合作过程中,建立了良好相互协作关系,在自动化控制方面的业务逐年成倍增长,为广大用户提供西门子的Zui新技术及自动控制的zuijia解法方案。西门子公司是一家专注于工业、基础设施、交通和医疗领域的科技公司。浔之漫智控技术(上海)有限公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以PLC复杂控制系统、传动技术应用、数控系统以及低压控制低压配电为公司的技术特长。
使用“比较 (页 545)”(Comparison) 指令检查来自标准用户程序的变量是否高于允许的上限或低于允许的下限。然后,再根据用比较结果确定可使用的安全功能。• 例如,将 ---( S )---:置位输出 (STEP 7 Safety V18) (页 430)、---( R )---:复位输出(STEP 7 Safety V18) (页 429)或 SR:置位/复位触发器 (STEP 7 Safety V18) (页 432)指令与来自标准用户程序的变量结合使用可关断电机,但不能为电机通电。• 例如,对于通电序列,可使用“与”逻辑运算指令对标准用户程序中的变量与源自故障安全变量的通电条件进行逻辑运算。如果要在安全程序中处理来自标准用户程序的变量,则需注意,无法对所有变量进行快速的真实性检查。从可在 F 运行组运行期间进行更改的标准用户程序读取变量如果要在安全程序中读取标准用户程序的变量(位存储器、标准数据块的变量或标准 I/O的 PII),而且在读取这些变量的 F 运行组的运行过程中通过标准用户程序或操作员监控系统对这些变量进行更改(例如,由于较高优先级的循环中断正在处理标准用户程序),则此时必须使用位存储器或标准数据块的变量。我们建议针对 S7-1200/1500 F-CPU 使用用于预处理的标准 FC (页 95)。(S7-300/400) 在调用 F 运行组之前,必须将标准用户程序中的变量直接写入位存储器或标准数据块的变量中。随后即可在安全程序中仅访问该位存储器或标准数据块的变量。另请注意,由于时钟存储器的运行与 F-CPU 循环异步,因此在 F 运行组的运行过程中可更改组态 F-CPU 时在“属性”(Properties) 选项卡中所定义的时钟存储器。说明如果未执行以上操作,则 F-CPU 将切换为 STOP 模式。在 F-CPU 的诊断缓冲区中输入引起该诊断事件的原因。通过 PROFIBUS DP 或 PROFINET IO 进行安全相关的 CPU 与 CPU 通信在进行安全相关的 CPU 与 CPU 通信时,DP 主站/智能从站或 IO 控制器/智能设备上 F-CPU的安全程序间可以故障安全方式传送固定数量且数据类型为 INT 和 BOOL 的故障安全数据。在进行数据传送时,可通过指令 SENDDP 指令发送数据并通过指令 RCVDP 接收数据。并将数据存储在设备上所组态的传输区域中。每个传输区域都由一个输入地址区和一个输出地址区组成。通过 PROFIBUS DP 进行安全相关的智能从站与从站通信对于支持智能从站与从站将安全相关通信的 DP 从站,可通过 F-I/O 实现智能从站与从站间的安全相关通信。如,通过带有 IM 155-6 DP HF 的所有 ET 200SP F 模块(固件 >V3.1)、带有 IM 151-1 HF 的所有 ET 200S F 模块、带有 IM 153-2 的所有故障安全 S7-300 信号模块(订货号 6ES7153-2BA01-0XB0 及以上版本,固件版本 > V4.0.0)。在智能从站 F-CPU 的安全程序与 DP 从站上的 F-I/O 间可使用直接数据交换进行安全相关的通信,与标准程序中的相同。过程映像用于访问智能从站 F-CPU 上安全程序内 F-I/O 的各个通道。通过工业以太网进行安全相关的 CPU 与 CPU 通信使用 S7 连接可通过工业以太网进行安全相关的 CPU 与 CPU 通信,与以下设备进行数据接收和发送:• 通过集成的 PROFINET 接口与 S7-300 F-CPU 进行通信• 通过集成的 PROFINET 接口或 CP 443-1 或 CP 443-1 Advanced-IT,与 S7-400 F-CPU进行通信通过 S7 连接进行安全相关的通信时,S7 连接所关联的各 F-CPU 上安全程序间可以故障安全方式传送固定数量且数据类型为 BOOL、INT、WORD、DINT, DWORD 或 TIME 的故障安全数据。在进行数据传送时,可通过指令 SENDS7 指令发送数据并通过指令 RCVS7 接收数据。在发送方和接收方分别使用一个 F-DB(“F 通信 DB”)进行数据交换。与 S7 Distributed Safety 或 F 系统进行安全相关的 CPU 与 CPU 通信SIMATIC Safety 中的 F-CPU 可与 S7 Distributed Safety 或 S7 F 系统的 F-CPU 间进行安全相关的通信。9.1.2 安全相关的 IO 控制器与 IO 控制器通信9.1.2.1 组态安全相关的 IO 控制器与 IO 控制器通信简介通过在 F-CPU 间设置的 PN/PN 耦合器,IO 控制器 F-CPU 的安全程序间即可进行安全相关的通信。对于未集成 PROFINET 接口的 416F-2 DP CPU,请使用 CP 443-1 或 CP 443-1 AdvancedIT。说明在硬件与网络编辑器内 PN/PN 耦合器属性中取消激活参数“数据有效性显示 DIA”(Datavalidity display DIA)。该选项为默认设置。否则,无法将进行安全相关的 IO 控制器 与 IO控制器通信。待发送数据的输入数据和输出数据的传输区域的起始地址必须相同。输出数据传输区域共需 12 个字节(一致),而输入数据传输区域则需 6 个字节(一致)。待接收数据的输出数据和输入数据的传输区域的起始地址必须相同。输入数据传输区域共需 12 个字节(一致),而输出数据传输区域则需 6 个字节(一致)。组态的操作步骤安全相关的 IO 控制器与 IO 控制器通信的组态过程与标准系统中的相同。请按以下步骤操作:1. 将两个 F-CPU 从“硬件目录”(Hardware catalog) 任务卡插入到项目中。2. 切换到硬件与网络编辑器的网络视图中从“硬件目录”(Hardware catalog) 任务卡的“其它现场设备\PROFINET IO\网关\Siemens AG\PN/PN 耦合器”(Other fielddevices\PROFINET IO\Gateway\Siemens AG\PN/PN Coupler) 中选择一个 PN/PN 耦合器 X1和一个 PN/PN 耦合器 X2,然后将其插入到硬件和网络编辑器的网络视图中。4. 将 F-CPU 1 的 PN 接口与 PN/PN 耦合器 X1 的 PN 接口相连接,然后将 F-CPU 2 的 PN 接口与 PN/PN 耦合器 X2 的 PN 接口相连接。5. 切换到 PN/PN 耦合器 X1 的设备视图以进行双向通信连接,即,其中的每个 F-CPU 都可进行数据接收和发送。从“硬件目录”(Hardware catalog) 任务卡(激活了过滤器)的“IN/OUT”中选择以下模块,然后再将这些模块插入到“设备总览”(Device overview) 选项卡中:– 一个“IN/OUT 6 个字节 / 12 个字节”模块必须组态 PN/PN 耦合器上输入和输出数据的传输区域。编程步骤编程安全相关的 IO 控制器与 IO 控制器通信,如下所示:1. 在待发送数据的安全程序中,可在主安全块的结束处调用 SENDDP 指令 (页 629)发送数据。2. 在待接收数据的安全程序中,可在主安全块的开始处调用 RCVDP 指令 (页 629)接收数据。3. 将硬件与网络编辑器中所组态的 PN/PN 耦合器中输出和输入数据传输区域的起始地址分配给各个 LADDR 输入。每个 F-CPU 的各通信连接都必需进行以上分配操作。 网络由一个或多个子网组成。“网络范围”表示超出子网边界。在 PROFIBUS 中,网络包含可通过 PROFIBUS DP 进行访问的所有节点。在 PROFINET IO 中,网络包含可通过RT_Class_1/2/3(Ethernet/WLAN/Bluetooth,第 2 层)和(如果适用)RT_Class_UDP(IP,第 3 层)访问的所有节点。5. 在 SENDDP 的 SD_BO_xx and SD_I_xx 输入中输入发送信号。要减少块参数传送过程中的中间信号,可在调用 SENDDP 之前以完全资格访问方式(例如,"NameSENDDP_1".SD_BO_02)直接在 SENDDP 的背景 DB 中写入值。6. 在 RCVDP 的 RD_BO_xx 和 RD_I_xx 输出处,输入要在其它程序段中进一步处理的信号,或在程序段中通过完全资格访问方式从相关联背景数据块内直接读取而且需要进一步处理的信号(例如,"Name RCVDP_1".RD_BO_02)。7. 在 RCVDP 的 SUBBO_xx 和 SUBI_xx 输入处,输入 RCVDP 待输出的故障安全值以代替过程数据,直到发送和接收 F 系统后首次建立起通信或在安全相关的通信中发生错误为止。– 固定故障安全值的规范:数据类型为 INT 时,可直接输入固定故障安全值,作为输入 SUBI_xx 处的常量(初始值为“0”)。如果要为数据类型为 BOOL 的数据指定固定的故障安全值“TRUE”,应将 SUBBO_xx 输入设置为变量 "F_GOBDB".VKE1(初始值为“FALSE”)。– 指定可变替代值:如果要指定可变替代值,则需定义一个可在 F-DB 中通过安全程序进行计算的变量,并在输入 SUBI_xx 或 SUBBO_xx 中指定该变量(完全限定)。警告注:计算可变替代值的程序逻辑只能在 RCVDP 调用之后插入,因为在 RCVDP 调用之前不得存在程序逻辑。因此,在 F 系统启动后的第一个周期中,所有 RCVDP 指令中替代值的初始值均有效。因此,必须为这些变量分配适当的初始值。(S017)8. 使用要求的监视时间组态 RCVDP 和 SENDDP 指令的 TIMEOUT 输入。警告这样可以确保(从故障安全角度出发)仅当信号状态保持的时间不小于分配的监视时间时,才会采集要传送的信号状态并传送给接收方。 (S018)有关计算监视时间的信息,请参见 监视和响应时间 (页 650)。9. 可选:评估 RCVDP 指令的 ACK_REQ 输出,例如,在标准用户程序或在 HMI 系统中,以查询或指明是否需要用户确认。10. 在 RCVDP 指令的 ACK_REI 输入处输入确认信号进行重新集成
- 西门子工业电缆电线总经销代理商 2024-01-15
- 西门子工业软件总经销代理商 2024-01-15
- 西门子工业S7-1500总代理经销商 2024-01-15
- 西门子工业S7-1200总代理经销商 2024-01-15
- 西门子工业S7-400总代理经销商 2024-01-15
- 西门子工业S7-300总代理经销商 2024-01-15
- 西门子工业S7-200总代理经销商 2024-01-15
- 西门子工业软启动器总代理经销商 2024-01-15
- 西门子工业模块配件总代理经销商 2024-01-15
- 西门子4 芯电缆经销一级代理商 2024-01-15