西门子德国PROFIBUS电缆6XV1830-OEH1O

供应商
浔之漫智控技术(上海)有限公司-西门子PLC
认证
品牌
西门子
用途
PIC控制
中国
全国代理商
联系电话
18717946324
手机号
18717946324
联系人
占雪芬
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-06-06 08:00

详细介绍

西门子德国profibus电缆6xv1830-oeh1o

西门子德国profibus电缆6xv1830-oeh1o

errorid 错误消息 说明/纠正或避免错误的方法
804c 命令输出率过高 具有相同背景数据块的命令的输出率超过了命令接口的容
量。第二个命令被拒绝,以保持*个命令的*性。
如果命令输出率较高,请务必使用单独的背景数据块或再
次请求命令。请注意,尽管接受的*个命令可能处于活
动状态,但是您可能无法通过状态输出对其进行监视。
8050 工艺未准备就绪 ? 在使用断点进行测试期间(cpu 处于 hold 状态),
工艺功能向工艺输出了一条新命令。该命令被拒绝。
? 在重启 ob 中输出了该命令。

8052 在不同运行级别进行块调用 使用同一背景数据块,在不同运行级别调用了此工艺功
能。
示例:
在 ob 1 和 ob 35 中都使用背景数据块 dbx 调用工艺功能
x。开始工艺功能在 ob 1 中执行,然后由于在 ob 35 中调
用它而中断其在 ob 1 中的执行。由于背景数据块是共享
使用的,因此将在这两个调用的输出参数 errorid 中都指
示该错误。
预期的错误响应:
? 新命令(输入参数 execute / enable 的上升沿或下降
沿)未传送到集成工艺。
? zui初启动的命令不能在工艺功能的输出参数中进行监
视。但是,该命令在集成工艺中可能仍处于活动状态
注意:
在不同的运行级别使用不同的背景数据块,或者互锁工艺
功能的调用。
8053 背景数据块无效 工艺功能的背景数据块存在故障(例如,长度错误)。
8083 db 不是工艺 db 通过输入参数 axis 的 db 未找到或不是工艺 db。
工艺功能
6.6 工艺功能 — 测量输入,外部编码器
s7-technology
696 功能手册, 03/2008, a5e01078448-06
errorid 错误消息 说明/纠正或避免错误的方法
8084 工艺 db 无效 ? 在通过输入参数 axis 定义的工艺 db 的控制器中不存在
工艺对象。
将当前工艺下载到目标系统,或通过输入参数 axis 更
改 db 号。
? 用户在输入参数 axis 中定义的工艺 db 中输入了无效数
据。
在“工艺对象管理"(technology objects management)
中删除工艺 db,然后创建一个新的工艺 db。
808b 参数值的 real 格式无效 数据类型为 real 的输入参数的值不符合有效的浮点数格
式。
检查输入参数值或背景数据块数据。 不能以浮点格式表示
格式无效的值。它们以十六进制格式 (dw16# ...) 显示。
工艺功能
6.6 工艺功能 — 测量输入,外部编码器
s7-technology
功能手册, 03/2008, a5e01078448-06 697
6.6.2 fb432 mc_externalencoder — 外部编码器
使用 fb 432“mc_externalencoder"的外部编码器
适用于固件版本为 v3.2.x 的集成工艺
本部分介绍了 v3.1.x 及更低版本固件的应用
用途
● “mc_externalencoder"工艺功能用于控制可以使用的外部编码器,例如,作为用于同
步操作的实际引导轴(主轴)。
● 可以启用/禁用外部编码器

● 支持编码器调整
● 同步: 增量编码器的实际位置值受相应设置或被动回原点的影响。
适用对象
● 外部编码器
先决条件
● 编码器值必须有效。 检查工艺数据块中的变量 statusword.cyclicinterface 和
statusword.encodervalid 。
● 仅可以修改已启用的外部编码器的实际位置值。
超驰命令
mc_externalencoder 命令仅可被其它输出到相同 to 的 mc_externalencoder 命令取
消。mc_externalencoder 命令无法取消其它命令。
工艺功能
6.6 工艺功能 — 测量输入,外部编码器
s7-technology
698 功能手册, 03/2008, a5e01078448-06
输入参数
参数 数据类型 初始值 说明
axis int 0 工艺 db 的编号
execute bool false 在上升沿处开始
position real 0.0 位置设定值
操作模式:
值 = 0: 取消激活外部编码器
位置实际值不再更新。
值 = 1: 启用外部编码器
(位置实际值被更新)
值 = 2: 直接回原点:
为当前位置分配了输入参数 position 的值。
值 = 3: 通过以下方式被动回原点:“仅编码器零标
记"或“仅外部零标记"或“参考凸轮和编码器
零标记"(默认为: “仅编码器零标记"):
已将参考点中输入参数 position 的值分配给
当前位置。
值 = 4: 直接回原点:
将 s7t config 中预组态的默认参考位置分
配给当前位置。
mode int 1
值 = 5: 通过以下方式被动回原点:“仅编码器零标
记"或“仅外部零标记"或“参考凸轮和编码器
零标记"(默认为: “仅编码器零标记"):
在 s7t config 中编程的默认参考位置已在
参考点分配给当前位置。
工艺功能
6.6 工艺功能 — 测量输入,外部编码器
s7-technology
功能手册, 03/2008, a5e01078448-06 699
值 = 6: 编码器调整
将输入参数 position 的值分配给当前位置。
电源发生故障后,将保留从编码器调整
获取的位置偏移。 该轴必须处于静止状
态,以便进行**调整。
值 = 7: 实际值校正
位置值 = 实际位置 - 输入参数 position
请注意,除了编码器调整以外,任何位置调整
(mode = 2, 4 或 7 )也将对轴产生影响。 在关闭电源
或重启后,仅可以激活编码器调整
(“mc_reset"、restart = true )。
doneflag int 0 在 mcdevice db 中生成 doneflag
输出参数(状态输出)
参数 数据类型 初始值 说明
done bool false true:命令已完成
busy bool false true:正在执行命令
commandaborted bool false true:命令由其它命令或因其执行过程中的错误而取
消。
如果工艺 db 的 errorstatus 中未显示错误,则该命令
由后续命令取消。
如果工艺 db 的变量 errorstatus 中指示有错误,则命
令执行期间影响该工艺对象的错误将导致该命令中止。
true : 命令启动时有错误。未执行该命令。有关原
因的信息,请参考 errorid。
error bool false
false : 命令启动时没有错误。
errorid word 0 输出参数 error 的 errorid。
工艺功能
6.6 工艺功能 — 测量输入,外部编码器
s7-technology
700 功能手册, 03/2008, a5e01078448-06
mc_externalencoder — 示例
启用外部编码器。 在启用之前,位置值为零。 直到完成激活后,位置值才会更新。 如果
随后禁用编码器,则不管该编码器是否可以移动,位置值将不再更新。 再次启用编码器
时,位置将更改为实际值。
工艺功能
6.6 工艺功能 — 测量输入,外部编码器
s7-technology
功能手册, 03/2008, a5e01078448-06 701
mc_externalencoder — errorid
errorid 错误消息 说明/纠正或避免错误的方法
0000 没有错误 -
8001 内部错误 项目/软件发生故障或不*。
8005 命令已取消,因为命令存储器正被
其它进程使用
命令容量不足,无法执行该命令。
可能的原因:
? 活动命令的数量已超出限制。
? 以下工艺功能中的活动命令过多:
"mc_camsectoradd"
"mc_readperiphery"
"mc_writeperiphery"
"mc_readrecord"
"mc_writerecord"
"mc_readdriveparameter"
"mc_writedriveparameter"
"mc_readcamtrackdata"
"mc_writecamtrackdata"
在同一周期内调用这些工艺功能,直到输出参数 done、
commandaborted 或 error 中有一个变为 true。 验证程
序是否包含不必要的(多余的)命令。
8022 轴/外部编码器中没有实际值 例如,编码器或数据总线未准备就绪
8040 轴/外部编码器被禁用,或者设置了
错误的模式
禁用外部编码器。 必须启用外部编码器才能使用 mode > 1
调用“mc_externalencoder"。
补救措施:
? 使用 mode = 1 通过工艺功能“mc_externalencoder"启
用外部编码器。
? 消除并确认可能禁用了外部编码器的所有错误,然后通
过在“mc_externalencoder"工艺功能中设置 mode = 1
启用外部编码器。
8043 参数值非法 涉及数据类型为 real 的所有输入参数,或者输入参数
mode 或 doneflag.
例如, mode = 167
工艺功能
6.6 工艺功能 — 测量输入,外部编码器
s7-technology
702 功能手册, 03/2008, a5e01078448-06

errorid 错误消息 说明/纠正或避免错误的方法

西门子德国profibus电缆6xv1830-oeh1o

西门子PLC代理商.西门子模块总代理.西门子PLC模块总代理

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话