产品规格:
产品数量:0 个
包装说明:全新未拆封
关 键 词:德国西门子PLC模块代理商
行 业:电气 工控电器 DCS/PLC系统
发布时间:2023-05-19
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。西门子中国有限公司授权合作伙伴——浔之漫智控技术(上海)有限公司,作为西门子中国有限公司授权合作伙伴,浔之漫智控技术(上海)有限公司代理经销西门子产品供应全国,西门子工控设备包括S7-200SMART、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。西部科技园,东边是松江大学城,西边和全球著名芯片制造商台积电毗邻,作为西门子授权代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理商,西门子PLC模块代理商,阵逻辑的嵌套图表(“@MatrixName”)
矩阵逻辑的嵌套图表应始终至少具有两个输入:
● MatrixSig: 包括 Safety Matrix 签名
● EN_SWC: 为了在工程组态工具的在线模式下或者从 PCS 7 OS 中进行操作员输
入,可通过此输入 (F_BOOL) 来启用和禁用(必要时)“安全写”功能。 此过程将在编
译前通过在 CFC 中连接信号来进行(在信号 = TRUE 时启用)。 请参见“安全写
(页 150)”部分。
矩阵逻辑的嵌套图表应始终至少具有八个输入:
● Error – 该布尔标志表示检测到安全数据格式有错误
● Alarm – 该布尔标志表示检测到了报警条件
● Any_CA – 表示 Safety Matrix 中至少一个原因处于状态
● Any_EA – 表示 Safety Matrix 中至少一个结果处于状态
● CByp_Num – 该整数值表示当前旁路的原因数
● EByp_Num – 该整数值表示当前旁路的结果数
● Msec – 通道驱动程序嵌套图表(“MatrixName”)中包括 F 通道驱动程序的 Safety
Matrix 的当前处理时间
● MaxMsec – 通道驱动程序嵌套图表(“MatrixName”)中包括 F 通道驱动程序的
Safety Matrix 的最大处理时间。每次启动 Safety Matrix 时都会将此输出复位为 0。
不得更改不可见图表连接(输入和输出)。
说明
将 Safety Matrix 传送到项目后,可使用“工具 > 矩阵比较对象 > 程序”(Tools > Compare
matrix with > Program) 功能来检查项目组态是否与 Safety Matrix 相匹配。
警告
矩阵逻辑的嵌套图表
不得重命名、删除、复制或移动矩阵逻辑的嵌套图表(“@MatrixName”)。
只能更改可见参数,而不能更改“MatrixSig”参数。
警告
Safety Matrix 基本图表
不得更改 Safety Matrix 基本图表的名称(在 SIMATIC Manager 中可见)。当将 Safety Matrix 传送到项目时,会创建两个或三个运行组:
● 所有矩阵的 F 块都将被置于共用的“SafetyMatrixXX”F 运行组中,其中“XX”代表预先
指定 OB 编号。 F 运行组包括传送的代码。 不得在此进行任何更改。
说明
也不得使用 CFC 的“优化运行顺序”功能来更改 F 运行组。 为此,请是否已针对此
F 运行组在属性对话框中了“优化运行顺序”(Optimization of run sequence) 复选
框。
● 将为所有 Safety Matrix 创建各个 OB 的标准运行组“m_SafetyMatrixXX”,并会在那里
放置标准块。
● 将为每个具有其自己的 F 通道驱动程序的 Safety Matrix 创建标准运行组“@Matrix
name”。
可执行的顺序
每次传送 Safety Matrix 时,会自动确保 F 运行组的可执行顺序。 运行顺序以数据流为导
向。 如果运行顺序遭到了破坏(例如,由于用户的错误干预),则会在下次传送期间自
动对此进行修复,进而会再次产生可执行的顺序。
该顺序具有以下系统结构:
运行顺序(具有预处理)
1. 输入通道驱动程序
2. 预处理
3. Safety Matrix 的 F 块
4. 输出通道驱动程序
确保预处理中使用的块中的运行顺序正确。
说明
不得更改 Safety Matrix 运行组的顺序。
不得更改 Safety Matrix 运行组中块的顺序。
如果不遵守这些规则,则可能会导致 F-STOP,或者会导致后续循环中的安全程序响应使用 CFC 的注意事项
F 块以彩色突出显示在 CFC 图表中。 它们以黄色突出显示来表示与安全程序有关。
CFC 图表和具有 F 块的 F 运行组显示为黄色并标记有“F”,以便与标准用户程序的图表和
运行组进行区分。
优化代码区的长度
在 CFC 中进行编辑时,如果出现以下错误消息:
F:已经达到最大代码区长度(最大 64 KB)。
必须减少 Safety Matrix F 运行组的大小。 有两种不同的组态方法:
● 将每个 Safety Matrix 移动到其自身的 F 运行组中。
请按照以下步骤进行操作: 在 CFC 运行视图中,将 Safety Matrix 基本图表的所有块
移动到新创建的 F 运行组中。 例如,可将 Safety Matrix 的名称指定为新 F 运行组名
称。
● 如果这还不够,(如果可能)请将大的 Safety Matrix 拆分成几个小的 Safety Matrix。
我们始终建议您将大矩阵移动到其自身的 F 运行组中。 应在传送(例如,使用导入/导出
向导)前创建它们的 F 通道驱动程序,并使用“使用导入的通道驱动程序(IEA 支
持)”(Use imported channel drivers (IEA support)) 传送选项将这些 F 通道驱动程序链接
起来。
如果预处理不是 Safety Matrix 运行组(例如,IEA 支持或自定义通道驱动程序的运行
组)的一部分,则可更改该预处理的位置。
自动生成的图表
Safety Matrix 图表是一种自动创建的图表。
不能重命名、移动或删除该图表和下表中的嵌套图表(也不能嵌套它们包含的图表)。
说明 项目中的名称
矩阵的嵌套图表 @MatrixName已成功传送所有要编译的 S7 程序的 Safety Matrix。
编译 SIMATIC 项目
1. 确保 Safety Matrix 的所有输入和输出都与安全程序互连。
2. 选择“选项 > CFC > 编译”(Options > CFC > Compile) 菜单命令。
3. 要对 Safety Matrix 进行编译,请在“编译程序”(Compile Program) 对话框中选择“生成
模块驱动程序”(Generate module drivers) 选项。
4. 成功编译项目后,可将其下载到 F-CPU。
将 SIMATIC 项目下载到 F-CPU
选择“选项 > CPU > 下载”(Options > CPU > Download) 菜单命令。
现在,可以检查矩阵逻辑的运行是否正常。编译和下载到操作员站
要求
要编译 Safety Matrix 并将其下载到操作员站,如果已安装 Safety Matrix Engineering
Tool V6.2,则必须选中“AS-OS 工程组态”(AS-OS engineering) 复选框。 这样,可确保
ES 中所分配的 WinCC 面板与矩阵一一对应。 请参见“安装 (页 26)”一章。
组态和数据存储
仅在 ES 上使用 PCS 7 进行组态,然后下载到 OS 服务器。 会将所有组态数据保存在
PCS 7 项目中,并在其中对其进行集中管理。 会将画面、变量和归档等项目数据存储到
OS 服务器中,OS 客户机可以访问这些数据。
OS 服务器与工厂总线相连,并可处理过程数据。 在 OS 客户机,操作员可在过程模式下
进行输入。
说明
在编译和下载到 OS 之前,必须将 Safety Matrix 的 CFC 图表(该图表是在传送 Safety
Matrix 过程中创建的)分配给工厂层级的所需层级文件夹。使用 SIMATIC Manager 中的“编译和下载对象”(Compile and download objects) 功能下载
项目。 对话框中的对象与 SIMATIC Manager 中的组件视图相对应。即,在 SIMATIC
Manager 中创建的所有 SIMATIC PC 站均显示在此对话框中。 在此中央位置,为编译和
下载进行所有必要设置。 此外,在此对话框中指定是想要编译和下载整个项目,还是想
要编译和下载单个操作员站。
说明
单个 OS 不支持以下操作:先编译 WinCC 运行系统处于状态的 OS,而后再进行下
载。