1200工艺对象(TO) 位置控制常问问题

常问问题

Q1:回零位置不准?

Q2:1200 PLC 可以控制带绝对值编码器电机的V90吗?

Q3:1200 可以实现位置同步控制吗?

Q4:1200 可以控制多少个位置轴?

Q5:轴的机械参数、减速比、螺距、模态范围、加减速度、限位、模态范围等在哪里设置?

Q6:1200PLC 在博途中可以通过HSP配置V90 PN吗?

Q7:1200 通过工艺对象TO,怎样组态V90 PN?

Q8:回零开关和限位开关应该连接到哪里?

Q9:使能电机后运行不正常?

Q10:MC_Power功能块对驱动器进行使能时,功能块出现16# 8001错误代码,工艺对象显示"与设备(驱动装置或编码器)通信故障"报警等?

 

回零位置不准

寻零速度设置的太快、零点开关信号不稳定、回零方式请选择"外部零开关+编码器零脉冲"

1200 PLC 可以控制带绝对值编码器电机的V90吗

当前1200PLC中的工艺对象可以配置绝对值编码器的电机,但需要注意的是在执行绝对值校准后,对于单圈绝对值编码器,可以记忆的位置运行范围为以零点为中心的±1/2圈。对于多圈绝对值编码器,可以记忆的位置运行范围为以零点为中心的±2048圈。若超出此范围,断电后将无法记忆位置。

1200 可以实现位置同步控制吗

不支持位置同步控制,只支持单轴的定位控制。

1200 可以控制多少个位置轴

最多可以配置8个轴,控制轴数的多少直接影响控制性能,根据实际需要决定配置数量。

轴的机械参数、减速比、螺距、模态范围、加减速度、限位、模态范围等在哪里设置

在轴的工艺对象组态画面中进行设置.

1200PLC 在博途中可以通过HSP配置V90 PN吗

不可以,1200 PLC只能使用V90 PN的GSD文件进行组态,只有S7-1500(T) 才能使用V90 HSP文件组态工艺对象。

1200 通过工艺对象TO,怎样组态V90 PN

需注意,在组态1200工艺对象时,首先在网络组态时应该使用V90 GSD文件组态V90 PN,并使用3号报文,只能采用RT通信方式。

回零开关和限位开关应该连接到哪里

需要连接到PLC的数字量输入并在工艺对象中组态。

使能电机后运行不正常

检查在“与编码器进行数据交换”处是否勾选了“自动传送编码器参数值”,如果勾选了请取消,手动输入编码器参数。

(1) 增量编码器:
•编码器类型:旋转增量;
•每转步数:2500;
•GN_XIT1中的位:2;

(2) 单圈绝对值编码器:
•V90参数P29418:11;
•V90参数P29419:9;
•编码器类型:旋转绝对值;
•每转步数:2048;
•转数:1;
•GN_XIT1中的位:12;
•GN_XIT2中的位:10;

(3) 多圈绝对值编码器:
•编码器类型:旋转绝对值;
•每转步数:2048;
•转数:4096;
•GN_XIT1中的位:11;
•GN_XIT2中的位:9;

MC_Power功能块对驱动器进行使能时,功能块出现16# 8001错误代码,工艺对象显示"与设备(驱动装置或编码器)通信故障"报警等

在实际应用中如果PLC组态工艺对象时,当"与驱动装置进行数据交换"及"与编码器进行数据交换"时选择了"运行时自动应动驱动值"及"自动进行编码器值数据交换"时,工程师常常会遇到PLC控制V90 PN起动运行工作不正常的问题,如PLC起动后调用MC_Power功能块对驱动器进行使能时,功能块出现16# 8001错误代码,工艺对象显示"与设备(驱动装置或编码器)通信故障"报警等。

基于以上的原因,建议工程师采用以下的方法进行"MC_Power"的编程。
将Enable管脚与工艺对象中通讯相关的变量"TO.StatusDrive.CommunicationOK"、"TO.StatusSensor[1].CommunicationOK"进行关联。此外,还可以将"TO.StatusDrive. AdaptionState"的状态(2:"ADAPTED",已完成数据传送)加入到启动条件中。

当PLC与驱动器之间通讯建立后,在正常运行过程中如果再次出现通讯中断的情况,MC_Power的Error管脚会出现16#8001错误,工艺对象会出现"与设备(驱动装置或编码器)通信故障"报警,当通讯重新建立后,由于工艺对象故障的存在,MC_Power将无法对驱动器进行使能,只有确认故障后,驱动器才能重新使能。