产品规格:模组
产品数量:10000 个
包装说明:全新未拆封
关 键 词:西门子PLC模块一级代理商
行 业:电气 工控电器 DCS/PLC系统
发布时间:2023-04-26
集成和硬件维护服务的综合性企业。西部科技园,东边是松江大学城,西边和全球著名芯片制造商台积电毗邻,作为西门子授权代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理商,西门子PLC模块代理商,说明/纠正或避免错误的方法
8052 在不同运行级别进行块调用 使用同一背景数据块,在不同运行级别调用了此工艺功能。
示例:
在 OB 1 和 OB 35 中都使用背景数据块 DBx 调用工艺功能
x。开始工艺功能在 OB 1 中执行,然后由于在 OB 35 中调用
它而中断其在 OB 1 中的执行。由于背景数据块是共享使用
的,因此将在这两个调用的输出参数 ErrorID 中都指示该错
误。
预期的错误响应:
• 新命令(输入参数 Execute / Enable 的上升沿或下降沿)
未传送到集成工艺。
• 最初启动的命令不能在工艺功能的输出参数中进行监视。
但是,该命令在集成工艺中可能仍处于活动状态
注意:
在不同的运行级别使用不同的背景数据块,或者互锁工艺功能
的调用。
8053 背景数据块无效 工艺功能的背景数据块存在故障(例如,长度错误)。
8056 由于正在向固定挡块运动而取消 轴已运动到固定挡块 (InClamping = TRUE)。只有新命令从固
定挡块释放轴,它们才被接受。
已启动的命令不符合该条件。
8083 DB 不是工艺 DB 通过输入参数 Axis 指定的 DB 未找到或不是工艺 DB。
8084 工艺 DB 无效 • 在通过输入参数 Axis 定义的工艺 DB 的控制器中不存在工
艺对象。
将当前工艺下载到目标系统,或通过输入参数 Axis 更改
DB 号。
• 用户在工艺 DB(通过输入参数 Axis 定义)中输入的数据
无效。
在“工艺 Objects 管理”中删除该工艺 DB,然后重新创建一
个工艺 DB。
808B 参数值的 REAL 格式无效 数据类型为 REAL 的输入参数的值不符合有效的浮点数格
式。
检查输入参数值或背景数据块数据。 不能以浮点格式表示格
式无效的值。它们以十六进制格式 (DW16# ...) 显示。FB437 MC_SetTorqueLimit — 启用/禁用扭矩限制
使用 FB 437“MC_SetTorqueLimit”进行扭矩限制
用途
● “MC_SetTorqueLimit”工艺功能用于启用/禁用扭矩限制。
● 对于集成工艺固件版本 V4.1.x 和更高版本,即使通过“MC-Power”工艺功能删除使能
后,仍会保持扭矩限制。
适用对象
● 速度控制轴
● 定位轴
● 同步轴
先决条件
● 没有处于活动状态的 MC_Stop 命令
● 启用轴进行速度控制操作或位置控制操作
● 必须正确设置轴的参考扭矩才能保持指定的扭矩。参考扭矩的默认值是 100 N/m。
● 驱动器必须支持扭矩减小,并且必须通过报文 101 到 106 中的一个进行操作工艺 DB 的编号
Execute BOOL FALSE 在上升沿处启动命令
EnableLimit BOOL TRUE 启用/禁用限制
最大有效驱动扭矩。 *
定义扭矩(以 [N/m] 为单位)。
值 = 0: 使用定义的值
MaxTorque REAL 3.2
值 < 0: 不允许
* 在轴组态中务必始终设置“最大驱动扭矩”参数(在专家列表:
TypeOfAxis.SetPointDriverInfo.DriveData.maxTorque 中)。
输出参数(状态输出)
参数 数据类型 初始值 说明
Done BOOL FALSE TRUE :已成功执行命令
Busy BOOL FALSE TRUE:正在执行命令
CommandAborted BOOL FALSE TRUE:命令由其它命令或因其执行过程中的错误而
取消。
如果工艺 DB 的 ErrorStatus 中未显示错误,则该命令
由后续命令取消。
如果工艺 DB 的变量 ErrorStatus 中指示有错误,则命
令执行期间影响该工艺对象的错误将导致该命令中
止。
TRUE: 命令启动时有错误。未执行该命令。 有关
原因的信息,请参考 ErrorID 。
Error BOOL FALSE
FALSE: 命令启动时没有错误。对于集成工艺的固件版本 V4.1.x 或更高版本,扭矩减小的高精度可用于 SINAMICS 和
SIMODRIVE 驱动器。 可以使用工艺功能“MC_WriteParameter”,通过参数 4502 或
S7T Config 中的组态参数
TypeOfAxis.SetPointDriverInfo.DriveData.torqueReductionGranularity 设置扭矩减小的高
精度。必须根据下表调整驱动器参数: 精细粒度的扭矩减小
精度 ENUM 值(工艺参数
4502)
SIMODRIVE SINAMICS
1/100 基本 P0881 = 4000h (16384)
(默认)
P1544 = 4000h (16384)
1/16384 标准
(默认)
P0881 = 64h (100) P1544 = 64h (100)
(默认)
说明
该工艺功能正在使用时,将禁用跟随误差监视。 当扭矩增大或反向扭矩减小时,将根据
组态的驱动限制产生的所有跟随误差。在输入参数中定义的动态值和在该工艺对象中
设置的限制都不会影响该操作。
在使用“MC_Stop”或“MC_Halt”停止轴之前,请务必降低跟随误差。 最好使用工艺功能
“MC_MoveVelocity”(具有设置:PositionControl = FALSE 和 Velocity = 0.0 )停止无位
置控制的轴。
MC_SetTorqueLimit — 示例
默认情况下,扭矩限制设置为值 3.2 N/m(组态参数在同一周期内调用这些工艺功能,直到输出参数 Done、
CommandAborted 或 Error 中有一个变为 TRUE。 验证程
序是否包含不必要的(多余的)命令。
8043 参数值非法 涉及 MaxTorque 输入参数(值必须大于或等于零)。
8044 命令不受工艺对象支持 例如,将命令发送至输出凸轮
8045 在当前状态下不允许使用该命令 MC_Stop 命令处于活动状态
804C 命令输出率过高 具有相同背景数据块的命令的输出率超过了命令接口的容
量。第二个命令被拒绝,以保持第一个命令的一致性。
如果命令输出率较高,请务必使用单独的背景数据块或再
次请求命令。 请注意,尽管接受的第一个命令可能处于活
动状态,但是可能无法通过状态输出对其进行监视。
804D 轴类型无效 该轴类型不支持“MC_SetTorqueLimit”工艺功能。
• 该轴是一个虚拟轴说明/纠正或避免错误的方法
8050 工艺未准备就绪 • 在使用断点进行测试期间(CPU 处于 HOLD 状态),
工艺功能向工艺输出了一条新命令。该命令被拒绝。
• 在重启 OB 中输出了该命令。
8052 在不同运行级别进行块调用 使用同一背景数据块,在不同运行级别调用了此工艺功
能。
示例:
在 OB 1 和 OB 35 中都使用背景数据块 DBx 调用工艺功能
x。开始工艺功能在 OB 1 中执行,然后由于在 OB 35 中调
用它而中断其在 OB 1 中的执行。由于背景数据块是共享
使用的,因此将在这两个调用的输出参数 ErrorID 中都指
示该错误。
预期的错误响应:
• 新命令(输入参数 Execute / Enable 的上升沿或下降
沿)未传送到集成工艺。
• 最初启动的命令不能在工艺功能的输出参数中进行监
视。但是,该命令在集成工艺中可能仍处于活动状态
注意:
在不同的运行级别使用不同的背景数据块,或者互锁工艺
功能的调用。
8053 背景数据块无效 工艺功能的背景数据块存在故障(例如,长度错误)。
8056 由于正在向固定挡块运动而取消 MC_MoveToEndPos 命令处于活动状态。
8083 DB 不是工艺 DB 通过输入参数 Axis 指定的 DB 未找到或不是工艺 DB。
8084 工艺 DB 无效 • 在通过输入参数 Axis 定义的工艺 DB 的控制器中不存在
工艺对象。
将当前工艺下载到目标系统,或通过输入参数 Axis 更
改 DB 号。
• 用户在输入参数 Axis 中定义的工艺 DB 中输入了无效数
据。
在“工艺对象管理”(Technology Objects Management)
中删除工艺 DB,然后创建一个新的工艺 DB。B439 MC_SetCharacteristic — 阀控曲线
通过调用 FB 439“MC_SetCharacteristic”阀控曲线
固件版本为 V3.2.x 或更高版本的集成工艺支持该功能
用途
● Q 阀的阀控曲线(速度阀)
● 也可以在液压轴运动时更改阀控曲线。可选的控制信号补偿将受到限制
● 通过输入参数 Execute 的上升沿重复调用该工艺功能将取消上一个命令。
适用对象
● 液压速度控制轴
● 液压定位轴
● 液压同步轴
先决条件
● 必须将选定的轴组态为液压轴
● 曲线已映射到一个凸,并在 S7T Config 中作为可选阀控曲线进行组的信息,请参考 ErrorID 。
Error BOOL FALSE
FALSE: 命令启动时没有错误。
ErrorID WORD 0 输出参数 Error 的 ErrorID。
控制信号补偿的限制
转换时,输出信号补偿在默认情况下限制为 100 %/s,这意味着 100 % 的输出信号跳转
在 1 秒内得到补偿。
可以在液压轴的专家列表中组态控制信号补偿:
“系统变量”变量 userdefaultqfaxis.maxderivate.qoutput
说明
只有满足以下条件才能通过调用工艺功能“MC_Power”启用液压轴:
• 必须为该液压轴分配一个凸以作为阀控曲线。
• 必须由“MC_SetCharacteristic”工艺功能该阀控曲线。同一周期内调用这些工艺功能,直到输出参数 Done、
CommandAborted 或 Error 中有一个变为 TRUE。 验证程
序是否包含不必要的(多余的)命令。
8043 参数值无效 涉及输入参数 Mode 和 DoneFlag 。