想知道在运动控制指令POS0-RUN指令中参数Error具体的含义,和在程序中得作用
最佳答案
挺多的,这个是位控模块EM253的指令吧
参考手册306页的错误代码
S7-200可编程序控制器系统手册
htTPs://suPPORT.induSTry.siemens.com/cs/cn/zh/view/1109582
错误代码描述
0无错
1用户放弃
2组态错误
使用EM253控制面板的诊断标签查看错误代码
3非法命令
4由于没有有效的组态而放弃
使用EM253控制面板的诊断标签查看错误代码
5由于没有用户电源而放弃
6由于没有定义的参考点而放弃
7由于STP输入激活而放弃
8由于LMT–输入激活而放弃
9由于LMT+输入激活而放弃
10由于运动执行的问题而放弃
11没有为指定包络所组态的包络块
12非法操作模式
13该命令不支持的操作模式
14包络块中非法的步号
15非法的方向改变
16非法的距离
17RPS触发在达到目标速度前出现
18RPS有效区域宽度不足
19速度超出范围
20没有足够的距离执行所希望的速度改变
21非法位置
22零位置未知
23至127保留
128位控模块无法执行该指令:位控模块正忙于处理另一个指令,或在该指令上没有启动脉冲。
129位控模块错误:模块ID错误或模块退出。其它错误条件请参看SMB8到SMB21(I/O模块ID和
错误寄存器)。
130位控模块未使能
131位控模块不能使用由于模块故障或未使能
(参见POSx_CTRL状态)
132由位控向导组态的Q内存地址与位控模块在该位置处模块的内存地址不一致。
提问者对于答案的评价: