编辑: 645135144 2018-08-15

1200 模拟量模块或信号板发出的+-10V 模拟量信号做为速度给定,并通过 PTO 功能反馈位置信号给 S7-1200 的HSC,在S7-1200PLC 中实现闭环位置控制.

6 Copyright ? Siemens AG Copyright year All rights reserved

3 应用项目配置示例 3.1 S7-1200 组态 3.1.1 组态硬件配置 SINAMICS V90 PTO 位置反馈信号为 5V 差分信号,而S7-1200 CPU 中只有 CPU 1217C 才支持 5V 差分输入信号,因此本文中选用 CPU 1217C 用于位置 闭环控制.另外,S7-1200 系统需要输出

1 路模拟量输出(+-10V)信号用于控 制V90 速度给定,因此为 S7-1200 配置了

1 路模拟量输出信号板,并需要将信 号板的输出类型设置为 电压 ,设备组态见图 3-1 设备组态所示. 图3-1 设备组态 3.1.2 组态工艺对象 添加运动控制工艺对象 首先在工艺组态中添加一个运动控制工艺对象,工艺对象一般的组态方法请参考 《SIMATIC STEP

7 S7-1200 Motion Control V13 SP1》.文档链接为: http://support.automation.siemens.com/CN/view/zh/108577079.本文只描述针对 于本例的组态. 由于 V90 需要采用+-10V 模拟量信号控制,因此需要在工艺对象的 基本参数 的 常规 组态窗口中将驱动器设置为 模拟驱动装置接口 ,如图 3-2 设置驱 动器接口所示.

7 Copyright ? Siemens AG Copyright year All rights reserved 图3-2 设置驱动器接口 驱动器设置 工艺对象的 基本参数 的 驱动器 组态窗口用于组态模拟量输出地址以及驱 动器的使能与反馈,相关设置见图 3-3 驱动器设置所示. 图3-3 驱动器设置 驱动器 组态窗口中的相关参数设置如下:

8 Copyright ? Siemens AG Copyright year All rights reserved l 模拟量输出:用于控制驱动器的模拟量输出地址,本例采用信号板输出,地 址为%QW80. l 选择使能输出:用于控制驱动器的使能输出,本例为%Q0.4. l 选择就绪输入:用于接收驱动器准备就绪反馈信号,本例未使用. l 参考速度:驱动器的参数速度,指模拟量输出为 100%时驱动器的旋转速度, 该参数需要与驱动器相对应;

本例中参考速度设置为 1000rpm,其需要与 V90 中P29060(转速设定值)设置相同. l 最大速度:指定驱动器的最大速度. 编码器设置 工艺对象的 基本参数 的 编码器 组态窗口用于组态编码器输入信号的连接 方式以及编码器类型等参数,相关设置见图 3-4 编码器设置所示. 图3-4 编码器设置 本例使用 CPU 本体的高速计数器(HSC)用于接收编码器反馈信号,HSC 接口 的相关参数设置如下: l 工作模式:由于 V90 PTO 输出信号为 5V 差分 A/B 正交脉冲输出类型,因 此工作模式本例选择为 A/B 计数器 .

9 Copyright ? Siemens AG Copyright year All rights reserved l 时钟发送器 A/B:由于 V90 PTO 输出信号为 5V 差分信号,而CPU 1217C 输入点中只有 I1.2~I1.4 四个输入点支持 5V 差分信号,因此本例中时钟发生 器A、B 选择为 I1.

2、I1.3. l 编码器类型:由于 V90 PTO 输出为增量式编码器类型,固本例选择为 旋 转增量 . l 每转步数:编码器旋转每转输出的脉冲个数,本例设置为 4096,该参数需 要与 V90 中P29030(PTO:每转脉冲数)设置相同. 机械参数设置 工艺对象的 扩展参数 的 机械 组态窗口用于组态编码器安装类型及电机旋 转一转的负载运行距离,相关设置见图 3-5 机械设置所示. 图3-5 机械设置 位置监视设置 工艺对象的 扩展参数 的 动态 组态窗口用于组态负载运行的最大速度、加 减速时间及急停加减速时间等参数;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题