4
6ES7902-2AB00-0AA0西门子SIMATIC S7/M7,电缆 用于点对点耦合连接 TTY-TTY 每个 9 针 Sub-D 排针 5m 长度
工艺数据块
7.1 “速度控制轴”工艺 DB
S7-Technology
790 功能手册, 03/2008, A5E01078448-06
ActualAcceleration 变量
(S7T Config 系统变量 motionstatedata.actualacceleration)
返回轴的当前加速度。
如果速度控制轴缺少编码器,则该值始终为 0。
SpeedOverride 变量
(S7T Config 系统变量 override.velocity)
该变量将返回当前有效的 SpeedOverride 值的百分比。 该百分比与轴的速度设定值相对
应。 默认值为 *。
可以使用 MC_WriteParameter 工艺功能在范围 0% 到 200% 之间设置 SpeedOverride
值。
AccelerationOverride 变量
(S7T Config 系统变量 override.acceleration)
该变量将返回当前有效的 AccelerationOverride 值的百分比。 该百分比与轴的加速度设
定值相对应。 默认值 = *。
可以使用 MC_WriteParameter 工艺功能在范围 1% 到 1,000% 之间设置
AccelerationOverride 值。
工艺数据块
7.2 “定位轴”工艺 DB
S7-Technology
功能手册, 03/2008, A5E01078448-06 791
7.2 “定位轴”工艺 DB
适用于固件版本为 V4.1.x 的集成工艺
本部分介绍了固件版本为 V3.0.x、V3.1.x 和 V3.2.x 的应用。
集成工艺将数据写入 DB。该 DB 在 STEP 7 用户程序中为只读。
无论 CPU 中的数据保持设置如何,该 DB 都不具有保持性。
UpdateFlag / UpdateCounter 变量
请注意以下几点:更新工艺 DB (页 829)
ErrorID 变量
该变量将返回在定位轴上zui近检测到的错误或警告的 ErrorID。
错误条目可以通过调用工艺功能"MC_Reset”进行确认(其中,Axis = 工艺 DB 的编
号)。
请注意以下几点:可能出现的错误消息和警告 (页 835)
ErrorBuffer[0..2] 变量
收到的**条错误和警告的存储器。 *个错误写到 ARRAY 元素 0,*二个错误写到
ARRAY 元素 1,依次类推。
此存储器中的内容可以通过调用工艺功能“MC_Reset”进行(其中,Axis = 工艺 DB
的编号)。
TO_Adaption 变量
此变量是为内部功能保留的。它不包含任何与用户相关的信息。
工艺数据块
7.2 “定位轴”工艺 DB
S7-Technology
792 功能手册, 03/2008, A5E01078448-06
ErrorStatus.xxx 变量
ErrorStatus.xxx 变量中的位将返回有关轴错误的信息。
位号 变量 TRUE 状态的意义
0 ErrorStatus.SystemFault 内部系统错误
1 ErrorStatus.ConfigFault 工艺对象组态错误
2 ErrorStatus.UserFault 用户程序由于输出无效的命令而引发错误
3 ErrorStatus.FaultDrive 驱动器或工艺对象报告错误
4 ErrorStatus.Reserve4 未使用
5 ErrorStatus.FollowingWarning 动态跟随误差监视功能**出警告限制
6 ErrorStatus.FollowingError 动态跟随误差监视功能**出窗口限制
7 ErrorStatus.StandstillFault 轴已移出停止窗口,或者无法在的时间内到达停止窗口。
8 ErrorStatus.PositioningError 轴无法在的时间内到达定位窗口。
9 ErrorStatus.SynchronOpError 已**出同步公差
10 ErrorStatus.DynamicError 已**出动态响应限制
11 ErrorStatus.ClampingError 紧固时出错
未收到新的运动命令,轴就已**出“固定挡块后的位置公
差”。
位置公差在 S7T Config 中的“限制”(Limits) >“固定挡块”(Fixed
end stop) 选项卡 >“固定挡块检测后的位置公差”(Position
tolerance after fixed end stop detection) 参数中设置。
12 ErrorStatus.SoftwareLimitPos 已达到或**出软件限位开关上限
13 ErrorStatus.SoftwareLimitNeg 已达到或**出软件限位开关下限
14 ErrorStatus.LimitSwitchActive 硬件限位开关处于活动状态
15 ErrorStatus.SensorFreqViolation 已**出编码器限制频率。
16 ErrorStatus.ReferenceNotFound 回原点时没找到参考凸轮或零标记脉冲
17 ErrorStatus.ZeroMonitoring 零标记脉冲监视已检测到错误(不是回原点错误)
18 ErrorStatus.Overspeed 未使用
19 ErrorStatus.FollowObjectError 未使用
20 ErrorStatus.SupImpFollowObjectEr