想知道在运动控制指令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 非法的距离
17 RPS触发在达到目标速度前出现
18 RPS有效区域宽度不足
19 速度超出范围
20 没有足够的距离执行所希望的速度改变
21 非法位置
22 零位置未知
23至127 保留
128 位控模块无法执行该指令:位控模块正忙于处理另一个指令,或在该指令上没有启动脉冲。
129 位控模块错误:模块ID错误或模块退出。其它错误条件请参看SMB8到SMB21(I/O模块ID和
错误寄存器)。
130 位控模块未使能
131 位控模块不能使用由于模块故障或未使能
(参见POSx_CTRL状态)
132 由位控向导组态的Q内存地址与位控模块在该位置处模块的内存地址不一致。
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc156995.html