天津SIEMENS西门子销售经销商
西门子代理公司国际化工业自动化科技产品供应商,西门子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变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
错误原因:计算输出值时,Input 参数不含有效 REAL 值 (Reset = FALSE)。对错误的响应:替代输出值以 Output 参数输出,该参数以 ErrorMode 变量组态并受变量 UpperLimit 和 LowerLimit 限制。ErrorMode = 0 时,0.0 用作输出值。解决方案:确保参数 Input 是有效 REAL 值(≠ NaN,例如 16#7FFF_FFFF)。0004_0000 错误原因:输出值计算为 Output 参数生成了一个无效的 REAL 值。对错误的响应:替代输出值以 Output 参数输出,该参数以 ErrorMode 变量组态并受变量 UpperLimit 和 LowerLimit 限制。解决方案:检查输出值计算中涉及到的所有变量:• Input• PositiveRisingSlewRate• PositiveFallingSlewRate• NegativeRisingSlewRate• NegativeFallingSlewRate• CycleTime.Value这些变量具有有效值。采用这一变量组合时,输出值计算失败。0008_0000 错误原因:LowerLimit 或 UpperLimit 变量含有效值。对错误的响应:以下值以 Output 参数输出,具体取决于 Reset 参数:• Reset = FALSE在 ErrorMode 变量中组态的替代输出值会在 Output 参数中输出。• Reset = TRUESubstituteOutput 参数值以 Output 参数输出。两种情况下,Ouput 参数受限于 REAL 数据类型的取值范围(-3.402823e+38 到 3.402823e+38)。解决方案:请确保满足以下条件:1. LowerLimit < UpperLimit2. LowerLimit 和 UpperLimit 处于允许的取值范围(-3.402823e+38 到 3.402823e+38)内3. LowerLimit 和 UpperLimit 是有效的 REAL 值(≠ NaN,例如 16#7FFF_FFFF)0010_0000 错误原因:以下变量中至少有一个不含有效值,同时将执行输出值计算 (Reset = FALSE):1. PositiveRisingSlewRate2. PositiveFallingSlewRate3. NegativeRisingSlewRate4. NegativeFallingSlewRate对错误的响应:替代输出值以 Output 参数输出,该参数以 ErrorMode 变量组态并受变量 UpperLimit 和 LowerLimit 限制。解决方案:请确保上述所有四个变量都满足以下条件:• 这些值在允许的取值范围(0.0 到 3.402823e+38,不包括 0.0)内错误原因:首次调用指令时,用于初始化 Output 参数的变量(组态 StartMode)不含有效的 REAL 值。对错误的响应:首次调用指令时,替代输出值以 Output 参数输出,该参数以 ErrorMode 变量组态并受变量 LowerLimit 和UpperLimit 限制。对于后续调用,RampFunction 将从该替代输出值开始计算输出值。解决方案:确保用于初始化参数 Output 的变量是有效 REAL 值(≠ NaN,例如 16#7FFF_FFFF)。设置 Reset = FALSE时,在 CPU 的操作状态从 STOP 切换到 RUN 后首次调用指令时初始化会生效。用于初始化 Output 参数的变量取决于 StartMode:• StartMode = 1: Substitute Output• StartMode = 2: Output0040_0000 错误原因:CycleTime.Value 变量不含有效值,同时将执行输出值的计算 (Reset = FALSE)。对错误的响应:替代输出值以 Output 参数输出,该参数以 ErrorMode 变量组态并受变量 UpperLimit 和 LowerLimit 限制。解决方案:请确保满足以下条件:• 0.0 < CycleTime.Value ≤ 3.402823e+38• CycleTime.Value 是有效的 REAL 值(≠ NaN,例如 16#7FFF_FFFF)其它信息:要自动计算 CycleTime.Value 变量的值,请将 CycleTime.EnableMeasurement 变量设为 TRUE。10.8 RampSoak10.8.1 与 CPU 和 FW 的兼容性下表显示了 RampSoak 的各版本及其适用的 CPU:CPU FW RampSoakS7-1200 V4.2 或更高版本 V1.0基于 S7-1500 的 CPU V2.0 或更高版本 V1.010.8.2 RampSoak 说明说明可以使用 RampSoak 指令生成一个输出值,该输出值在时间相关的基础上遵循可组态的配置文件。此配置文件的每个点都有一个目标值和一个时间值。执行配置文件时,在时间值内达到当输出值是根据以下公式在当前点和前一个点之间进行插补计算的:1PJOU如果无法正确计算输出值,RampSoak 指令将输出替代输出值和带有错误消息 ErrorBits >=16#0002_0000 的错误。可使用变量 ErrorMode (页 432) 定义替代输出值,如下所述:ErrorModeOutput0 WorkingData.StartValue 变量值确保 UserData 中的配置文件数据已使用 Validate 参数进行验证,并在 WorkingData 之后被接受。如果配置文件数据从未经过验证和被接受,则使用 WorkingData.StartValue 的默认值0.0。1 SubstituteOutput 参数值2 配置文件执行的最后一个有效输出值如果配置文件执行的有效输出值不可用,则为 0.0。3 0.0以下内容还适用于 ErrorMode 变量的所有值:• 如果替代输出值不是一个有效的 REAL 值,则会将 0.0 作为输出值输出。• 替代输出值将限制在数据类型 REAL 的取值范围 -3.402823e+38 .. +3.402823e+38 内。只有这样才能在 Output 参数中输出替代输出值。• 只有在设置了 Reset = FALSE 参数的情况下 ErrorMode 变量才有效。如果设置了 Reset =TRUE 参数,则 SubstituteOutput 参数值或 0.0 将在“输出”参数中输出。Error 参数指示是否存在错误处于未决状态。当错误不再处于未决状态时,Error 设为 FALSE。ErrorBits 参数显示了已发生的错误。ErrorBits 具有保持性,仅通过 Reset 或 ErrorAck 参数的上升沿来复位。10.8.3 RampSoak 工作原理10.8.3.1 组态和验证配置文件数据组态配置文件数据可在静态结构 UserData 中组态配置文件。它包含以下元素:• NumberOfUsedPoints用于配置文件的点数。• StartValue开始 (页 423)、停止 (页 426)或结束配置文件执行时的可选输出值。• Point50 个元素的数组包含 Point[i].Value 和 Point[i].Time 点的值对:– Point[i].Value只要点处于活动状态,输出值就会逐步更改为该值