实验前景:西门子电机变频调速控制以前多是在驱动控制器中实现,例如Cu320、Cu310等控制单元,使用Start软件进行配置,对于使用者来说,Start使用难度相对较大,随着西门1500系列PLC的产出,现在西门子逐渐将驱动功能放在PLC中完成。

实验目的:创建速度轴并模拟速度轴的运行情况。

实训操作

1>、新建项目,添加新设备,本例使用仿真的方式;

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(1)

2>、创建好项目后在项目树中点击“添加新设备”,在弹出的添加新设备对话框中选择“控制器”,然后找到模拟仿真时用到的CPU,本例仿真采用的是1516-3 PN/DP系列的PLC,添加完成后CPU的子网参数均使用默认值。

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(2)

3>、添加驱动信息,本例采用S120系列中的CU320-2

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(3)

4>、选择好CU320装置后,拖拽到硬件组态中,然后采用拖拽的方式建立PLC与装置之间的Profinet链接。

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(4)

5>、双击驱动装置,在弹出的对应的设备视图中对驱动装置进行配置,先添加DO矢量,然后选择相应的报文。

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(5)

6>、在工艺对象目录下点击新增对象,找到运行控制的速度轴对象,并添加:

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(6)

6.1、在驱动装置中选择前面组态的驱动装置:CU320

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(7)

6.2、在驱动装置数据中勾选:运行时自动应用驱动值

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(8)

7>、在OB1中添加功能块MC_POWER,并在Axis输入端选择之前添加的速度轴,在Enable输入端输入使能信号;

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(9)

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(10)

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(11)

7.1、采用如上方式依次插入如下对轴控制的启动和停止块。

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(12)

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(13)

8>、下载程序并启动仿真,在Enable和Execute输入引脚测试强制给定“1”信号:

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(14)

9>、在诊断界面可以对运行状态进行监视,设定速度100,实际速度显示99.999….

西门子1500 plc选型手册(西门子1500系列PLC速度轴配置与仿真编程实验)(15)

9.1、如果要停止轴的运动,则在MC_HALT功能块的EXecute是输入引脚强制给定一个“1”,就可以对虚拟轴进行停止。

,