西门子S7-400全国授权经销商
使用输出参数 RET_VAL 判断错误 错误信息的类型 在用户程序中执行的系统功能 (SFC) 指示 CPU 是否能够成功执行 SFC 功能。 可通过两种方式获取关于各种错误的信息: 通过状态字的 BR 位 通过输出参数 RET_VAL (返回值) 注意 在判断专用于某个 SFC 的输出参数之前,应始终遵循以下步骤操作: 首先,判断状态字的 BR 位。 然后,检查输出参数 RET_VAL 如果 BR 位指示发生错误,或 RET_VAL 包含常规错误代码,则不得判断 SFC 输出参数!西门子S7-400全国授权经销商
国际化工业自动化科技产品供应商,西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供。
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球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变频器、直流调速器、电线电缆
类型 描述 OB121_BLK_NUM WORD 具有导致错误的 MC7 命令的块编号 (未在此处为 S7-300 输入 有效的编号) OB121_PRG_ADDR WORD 导致错误的 MC7 命令的相对地址 (未在此处为 S7-300 输入有 效值) OB121_DATE_TIME DATE_AND_TIME 调用 OB 时的 DATE_AND_TIME 取决于错误代码的变量具有如下: 错误代码: 含义 B#16#21: OB121_FLT_REG: BCD 码转换出错 所涉及寄存器的 ID (W#16#0000:累加器 1) B#16#22: B#16#23: B#16#28: B#16#29: OB121_RESERVED_1: 读取数据时发生的区域长度错误 写入数据时发生的区域长度错误 利用位地址不为 0 的指针对字节、字或双字进行读取访问。 利用位地址不为 0 的指针对字节、字或双字进行写访问。 字节地址不正确。可从 OB121_RESERVED_1 读取数据区和访问类型。 位 7 至 4 访问类型。 - 0:位访问, - 1:字节访问, - 2:字访问, - 3:双字访问 位 3 至 0 存储区: - 0:I/O 区域 - 1:过程映像输入表 - 2:过程映像输出表 - 3:位存储器 - 4:全局 DB - 5: 实例 DB - 6:自己的本地数据 - 7:发话人的本地数据 B#16#24: B#16#25: OB121_FLT_REG: 读取时发生范围错误 写入时发生范围错误 在低字节中包含非法区域的 ID (自己的本地数据区的 B#16#86) B#16#26: B#16#27: OB121_FLT_REG: 定时器编号错误 计数器编号问全局 DB 时 DB 编号出错 访问实例 DB 时 DB 编号出错 DB 编号非法 B#16#34: B#16#35: B#16#3A: OB121_FLT_REG: B#16#3C: OB121_FLT_REG: B#16#3D: OB121_FLT_REG: B#16#3E: OB121_FLT_REG: B#16#3F: OB121_FLT_REG: 调用 FC 时 FC 编号出错 调用 FB 时 FB 编号出错 访问了尚未装载的 DB;DB 编号位于允许的范围内 DB 编号 访问了尚未装载的 FC;FC 编号位于允许的范围内 FC 编号 访问了不可用的 SFC;SFC 编号位于允许的范围内 SFC 编号 访问了尚未装载的 FB;FB 编号位于允许的范围内I/O 访问错误组织块 (OB122) 描述 只要在访问模块上的数据时出错,CPU 的操作系统即调用 OB122。例如,如果在访问 I/O 模块上的数据 时,CPU 检测到读取错误,操作系统将调用 OB122。 了解 I/O 访问错误 OB 的操作 执行 OB122 时所处优先级与中断 OB 的优先级相同。如果 OB122 未编程,则 CPU 将由 RUN 模式改变 为 STOP 模式。 S7 提供了下列 SFC,用于在执行程序期间屏蔽和取消屏蔽 OB122 的启动事件: SFC36 (MSK_FLT):屏蔽特定的错误代码 SFC37 (DMSK_FLT):取消屏蔽由 SFC36 屏蔽的错误代码 SFC38 (READ_ERR):读取错误寄存器 I/O 访问错误 OB 的本地数据 下表说明了 I/O 访问错误 OB 的临时 (TEMP) 变量。变量名为 OB122 的缺省名称。 变量 类型 描述 OB122_EV_CLASS BYTE 事件等级和标识符:B#16#29 OB122_SW_FLT BYTE 错误代码: B#16#42:I/O 访问错误,读取 B#16#43:I/O 访问错误,写入 OB122_PRIORITY BYTE 优先级: 出错 OB 的优先级 OB122_OB_NUMBR BYTE OB 编号 (122) OB122_BLK_TYPE BYTE 出错块的类型 (B#16#88:OB, B#16#8C:FC,B#16#8E:FB) (未在此处为 S7-300 输入有效 编号)- 2:字访问 - 3:双字访问 位 3 到 0:存储区 - 0:I/O 区域 - 1:输入的过程映像 - 2:输出的过程映像 OB122_MEM_ADDR WORD 出错的内存地址 OB122_BLK_NUM WORD 具有导致错误的 MC7 命令的块编号 (未在此处为 S7-300 输入 有效的编号) OB122_PRG_ADDR WORD 导致错误的 MC7 命令的相对地址 (未在此处为 S7-300 输入有 效编号) OB122_DATE_TIME DATE_AND_TIME 调用 OB 时的 DATE_AND_TIMEET_VAL 中有两种不同类型的错误代码,如下所述: 常规错误代码,所有系统功能都可输出 专属错误代码,系统功能可输出,与其特定功能相关。 可将程序编写为,在执行系统功能期间发生错误时进行响应。这样可防止由于第一个错误导致发生更多 的错误。 常规和专属错误信息 系统功能的返回值 (RET_VAL) 提供以下两种错误代码之一: 常规错误代码,它与任意系统功能发生的错误相关。 专属错误代码,仅与特定系统功能相关。 虽然输出参数 RET_VAL 的数据类型为整型 (INT),但系统功能的错误代码根据十六进制值来分组。如果 想要检查返回值,将该值与本手册中所列的错误代码相比较,然后以十六进制格式显示错误代码。 下图以十六进制格式显示了系统功能错误代码的结规错误信息 常规错误代码指示任意系统功能都可能发生的错误。常规错误代码包含以下两个编号: 参数编号 1 到 111,其中 1 指示 SFC 的第一个参数,2 指示第二个参数,以此类推。 事件编号 0 到 127。事件编号指示发生的同步错误。 下表列出了常规错误代码以及各个错误的说明。 Bits 15 8 7 0 Sign Parameter number Event number 1 注意 如果常规错误代码被输入到 RET_VAL 中,则可能发生下列情况: 与 SFC 相关联的操作可能已启动或已完成。 可能在执行操作期间发生专属 SFC 错误。由于其后发生的常规错误的结果,专属错误可能会不再 指示。 专属错误信息 一些系统功能 (SFC) 有提供专属错误代码的返回值。这种错误代码指示某个特定系统功能在执行功能期 间发生的错误 (见图)。专属错误代码包含以下两个编号: 错误类别 0 到 7。 错误编号 0 到 15。
- 西门子S7-300全国授权经销商 2024-01-15
- 西门子S7-200全国授权经销商 2024-01-15
- 西门子软启动器全国授权经销商 2024-01-15
- 西门子模块配件全国授权经销商 2024-01-15
- 西门子工业计算机全国授权经销商 2024-01-15
- 西门子WinCC软件全国授权经销商 2024-01-15
- 西门子数控软件全国授权经销商 2024-01-15
- 西门子工业开关全国授权经销商 2024-01-15
- 西门子低压断路器全国授权经销商 2024-01-15
- 西门子低压电器全国授权经销商 2024-01-15
- 西门子断路器全国授权经销商 2024-01-15
- 西门子电源全国授权经销商 2024-01-15
- 西门子SITOP电源全国授权经销商 2024-01-15
- 西门子低压开关全国授权经销商 2024-01-15
- 西门子电线电缆全国授权经销商 2024-01-15