西门子数控6SN1118-0DB11-0AA0现场服务
-
¥6.00
<p>
西门子数控6SN1118-0DB11-0AA0现场服务
</p>
寻找参考点。该命令使用所组态的模式寻找参考点。
装载参考点偏移量。当您使用手动控制将工件拖动到一个新的零点后,可以装载参考点偏
移量。
重新装载当前位置。该命令可更新当前位置值并建立一个新的零位置。
激活和禁止DIS输出。这些命令接通或断开位控模块上的DIS输出。
以脉冲触发CLR输出。该命令在位控模块的CLR输出产生一个50 ms的脉冲。
教授一个移动包络。使用该命令您可以根据您对工件的手动定位,把目标位置和速度保存到一
个移动包络和步中。控制面板显示位控模块正在执行的包络的状态。
装载模块组态。该命令通过命令位控模块读取S7-200的V存储器的组态块,可以装载一个新的
组态。
290
S7-200开环运动控制
第9章
□运动到一个位置。使用该命令,您可以以一个目标速度运动到位置。在使用该命令
前,零位置已经建立。
□以一个相对量运动。使用该命令,您可以以目标速度从当前位置运动到距离。您可以输人
一个正的或负的距离。
□复位命令接口。该命令清除位控模块的命令字节并置位Done位。当位控模块对命令没有响应时
可以使用该命令。
显示并修改位控模块的组态
使用控制面板的组态标签页,可以查看和
修改在S7-200数据块中存储的位控模块的
组态设置。
修改过组态设置后,只需点击一个按钮即
可同时更新STEP7-Micro/Win项目和
S7-200数据块中的设置
显示位控模块的诊断信息
使用控制面板的诊断标签,可以参看位控
模块的诊断信息。
您可以查看位控模块的特定信息,例如,
模块在I/O总线上的位置、模块类型和固件
版本号,以及用作该模块的命令字节的输
出字节。
控制面板显示所命令的操作引起的错误状
况。对于指令错误状况请参看表9-20。
您还可以查看位控模块所报告的所有错误
状况。对于位控模块错误状况请参看表
9-21。
图9-19
EM253控制面板的诊断标签
291
S7-200可编程序控制器系统手册
位控模块和位控指令的错误代码
表9-20 指令错误代码
错误代码 描述
0 无错
1 用户放弃
2 组态错误 使用EM253控制面板的诊断标签查看错误代码
3 非法命令
4 由于没有有效的组态而放弃 使用EM253控制面板的诊断标签查看错误代码
5 由于没有用户电源而放弃
6 由于没有定义的参考点而放弃
7 由于STP输人激活而放弃
8 由于LMT-输人激活而放弃
9 由于LMT+输人激活而放弃
10 由于运动执行的问题而放弃
11 没有为包络所组态的包络块
12 非法操作模式
13 该命令不支持的操作模式
14 包络块中非法的步号
15 非法的方向改变
16 非法的距离
17 RPS触发在达到目标速度前出现
18 RPS有效区域宽度不足
19 速度超出范围
20 没有足够的距离执行所希望的速度改变
21 非法位置
22 零位置未知
23至127 保留
128 位控模块无法执行该指令:位控模块正忙于处理另一个指令,或在该指令上没有启动脉冲。
129 位控模块错误:模块ID错误或模块退出。其它错误条件请参看SMB8到SMB21(I/O模块ID和 错误寄存器)。
130 位控模块未使能
131 位控模块不能使用由于模块故障或未使能 (参见POSx_CTRL状态)
132 由位控向导组态的Q内存地址与位控模块在该位置处模块的内存地址不一致。
292
S7-200开环运动控制
第9章
表9-21 模块错误代码
错误代码 描述
0 无错
无用户电源
2 没有组态块
3 组态块指针错误
4 组态块的大小超过了可用的V存储器
5 非法的组态块格式
6 定义了太多的包络
7 非法的STP_RSP定义
8 非法LIM-定义
9 非法LIM+定义
10 非法的FILTER_TIME定义
11 非法的MEAS_SYS定义
12 非法的RP_CFG定义
13 非法的PLS/REV值
14 非法的UNITS/REV值
15 非法的RP—ZP—CNT值
16 非法的JOGJNCREMENT值
17 非法的MAX_SPEED值
18 非法的SS_SPD值
19 非法的RP_FAST值
20 非法的RP_SLOW值
21 非法的JOG_SPEED值
22 非法的ACCEL_TIME值
23 非法的DECEL_TIME值
24 非法的JERK_TIME值
25 非法的BKLSH_COMP值
293
S7-200可编程序控制器系统手册
议题
理解组态/包络表
位控向导基于您关于您的运动控制系统所给出的回答可以自动地生成组态和包络信息,帮助您轻松地
完成运动程序。组态/包络表信息提供给那些想要创建他们自己的位控程序的用户。
组态/包络表位于S7-200的V存储器。正如表9-22所示,组态设置存储为信息的下列形式:
□组态块包含用来作模块设置以备执行运动命令所需的信息。
□这个交互作用的块支持通过用户程序对运动参数作直接设置。
□每个包络块描述一个将由位控模块执行的预先定义的运动操作。多可组态25个包络块。
提示
要生成多于25个的移动包络,您可以通过改变存储在组态/包络表指针中的数值变换组态/包络表。
表9-22 组态/包络表
偏移量 名称 功能描述 类型
组态块
0 MOD_ID 模块识别域 —
5 CB一LEN 以字节为单位的组态块的长度(1字节) —
6 旧一LEN 以字节为单位的交互块的长度(1字节) —
7 PF一LEN 以字节为单位的单个包络的长度(1字节) —
8 STP一LEN 以字节为单位的单步的长度(1字节) —
9 STEPS 每个包络允许的步数(1字节) —
10 PROFILES 从0到25的包络号(1字节) —
11 保留 设为0x0000 —
13 IN一OUT-CFG 模块输人和 MSB LSB 输出的使用(1字节) 7 6 5 4 3 2 1 0
P/D POL 0 0 STP RPS LMT- LMT+
P/D 该位P0和P1的使用。 正极性(POL=0): 0 - P0脉冲用于正向旋转 P1脉冲用于反向旋转 1 - P0脉冲用于旋转 P1用于控制旋转方向(0 -正向,1 -反向) 负极性(POL=1): 0 - P0脉冲用于正向旋转 P1脉冲用于反向旋转 1 - P0脉冲用于旋转 P1用于控制旋转方向(0 -正向,1 -反向) POL 该位为P0和P1选择极性转换。 (0-正极性,1-负极性) STP 该位控制STOP输人的有效等级。 RPS 该位控制RPS输人的有效等级。 LMT-该位控制反向移动限位输人的有效等级。 LMT+该位控制正向移动限位输人的有效等级。 0- 有效等级高 1- 有效等级低
294
<p>
</p>