西门子工业开关全国代理经销商
与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额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变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
西门子中国有限公司授权——浔之漫智控技术(上海)有限公司为西门子中国代理商,主要供应全国范围:西门子PLC代理商SIEMENS可编程控制器PLC模块、HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
格 7- 119 GetError 指令LAD/FBD SCL 说明不提供 指示发生本地程序块执行错误,并用详细错误信息填充预定义的错误数据结构。表格 7- 120 参数的数据类型参数 数据类型 说明ERROR ErrorStruct 错误数据结构: 可以重命名该结构,但不能重命名结构中的成员。表格 7- 121 ErrorStruct 数据结构的元素结构组件 数据类型 说明ERROR_ID Word 错误 IDFLAGS Byte 显示块调用期间是否出错。? 16#01: 块调用期间出错。? 16#00: 块调用期间未出错。REACTION Byte 默认响应:? 0: 忽略(写入错误),? 1: 以替代值“0”继续(读取错误),? 2: 跳转指令(系统错误)CODE_ADDRESS CREF 有关块地址和类型的信息 BLOCK_TYPE Byte 出错块的类型:? 1: OB? 2: FC? 3: FB CB_NUMBER UInt 代码块的编号 OFFSET UDInt 对内部存储器的引用MODE Byte 访问模式: 根据具体的访问类型,可输出以下信息默认情况下,CPU 通过将错误记录到诊断缓冲区来响应块执行错误。 但是,如果在代码块中放置一个或多个 GetError 或 GetErrorID 指令,即将该块设置为在块内处理错误。 在这种情况下,CPU 不在诊断缓冲区中记录错误。 而是在 GetError 或 GetErrorID 指令的输出中报告错误信息。 可以使用 GetError 指令读取详细错误信息,或使用 GetErrorID 指令只读取错误标识符。 因为后续错误往往只是第一个错误的结果,所以第一个错误通常最重要。在块内第一次执行 GetError 或 GetErrorID 指令将返回块执行期间检测到的第一个错误。在块启动到执行 GetError 或 GetErrorID 期间随时都可能发生该错误。 随后执行GetError 或 GetErrorID 将返回上次执行 GetError 或 GetErrorID 以来发生的第一个错误。 不保存错误历史,执行任一指令都将使 PLC 系统重新捕捉下一个错误。可以在数据块编辑器和块接口编辑器中添加 GetError 指令所使用的 ErrorStruct 数据类型,从而程序逻辑可以访问这些值。 从数据类型下拉列表中选择 ErrorStruct 以添加该结构。 您可以使用唯一的名称创建多个 ErrorStruct 元素。 不能重命名 ErrorStruct 的成员。ENO 指示的错误条件如果 EN = TRUE 且 GetError 或 GetErrorID 执行,则:● ENO = TRUE 表示发生代码块执行错误并提供错误数据● ENO = FALSE 表示未发生代码块执行错误可以将错误响应程序逻辑连接到在发生错误后激活的 ENO。 如果存在错误,该输出参数会将错误数据存储在程序能够访问这些数据的位置。GetError 和 GetErrorID 可用来将错误信息从当前执行块(被调用块)发送到调用块。 将该指令放置在被调用块程序的最后一个程序段中可以报告被调用块的最终执行状态。AND、OR 和 XOR 指令表格 7- 125 AND、OR 和 XOR 指令LAD/FBD SCL 说明out := in1 AND in2; AND: 逻辑 ANDout := in1 OR in2; OR: 逻辑 ORout := in1 XOR in2; XOR: 逻辑异或1 对于 LAD 和 FBD: 单击“???”并从下拉菜单中选择数据类型。要添加输入,请单击“创建”(Create) 图标,或在其中一个现有 IN 参数的输入短线处单击右键,并选择“插入输入”(Insert input) 命令。要删除输入,请在其中一个现有 IN 参数(多于两个原始输入时)的输入短线处单击右键,并选择“删除”(Delete) 命令。表格 7- 126 参数的数据类型参数 数据类型 说明IN1, IN2 Byte, Word, DWord 逻辑输入OUT Byte, Word, DWord 逻辑输出1 所选数据类型将 IN1、IN2 和 OUT 设置为相同的数据类型。IN1 和 IN2 的相应位值相互组合,在参数 OUT 中生成二进制逻辑结果。 执行这些指令之后,ENO 总是为 TRUE说明out := ENCO(IN :=