基本操作步骤在示例项目“Color_Filling_Station”中,使用 TIA Portal 组态驱动装置和工艺对象。然后,创建一个 STEP 7 用户程序对驱动装置的运动进行控制。该过程可以分为以下几个基本步骤:• 组态驱动装置• 创建工艺对象• 对 PLC 进行编程• 测试函数S7-1500 Motion Control5.2 准备工作S7-1500入门指南, 10/2021, A5E03981765-AD 1595.2.3 打开项目在所包含的示例项目“Color_Filling_Station”中,执行下一步操作。 在项目视图中打开项目。S7-1500 Motion Control5.2 准备工作S7-1500160 入门指南, 10/2021, A5E03981765-AD5.2.4 切换起始画面在该 S7-1500 Motion Control 的入门指南中,对项目的可视化功能进行了扩展。 如果要进行扩展,只需切换可视化的起始画面。步骤要切换可视化的起始画面,请按以下步骤操作:1. 打开全局库“MotionLib_Color_Filling_Station”。2. 在“MotionLib_Color_Filling_Station”全局库中,打开文件夹“主模板 > 开始”(Mastercopies > Start)。S7-1500 Motion Control5.2 准备工作S7-1500入门指南, 10/2021, A5E03981765-AD 1613. 将“Start screen”拖放到文件夹“Color_Mixing_HMI > 画面”(Color_Mixing_HMI > Screens)下的各画面中。将打开“粘贴”(Paste) 对话框。4. 选择选项“在原来位置替换该对象”(Replace existing objects and move to this location)。5. 单击“确定”(OK) 进行确认。S7-1500 Motion Control5.2 准备工作S7-1500162 入门指南, 10/2021, A5E03981765-AD扩展起始画面可通过区域“带有驱动装置的 PLC 或仅用于 HMI 演示”(PLC with drive or HMI demo only)中的以下按钮,对起始画面进行扩展:• 是否安装有搅拌器驱动装置: 是/否• 是否安装有传送带驱动装置: 是/否如果要使用这些驱动装置测试调色站,则需将按钮切换为“有”(Yes)。 这样,程序将切换为使用实际的驱动装置。 程序将通过该驱动装置的位置对罐进行定位。如果不使用这些驱动装置测试调色站,则可将按钮切换为“无”(No)。 程序将通过位置计算对罐进行定位。如果驱动装置对象或工艺对象存在错误,则显示文本将变更并以红色高亮显示。在消除了错误原因之后,可通过以下停止/复位按钮进行错误确认:S7-1500 Motion Control5.2 准备工作S7-1500入门指南, 10/2021, A5E03981765-AD 1635.2.5 粘贴块可通过以下预设置的程序块简化执行步骤顺序并避免重复执行:• 组织块“Main”• 函数块“Ctrl_PosAxis”• 函数块“Ctrl_SpeedAxis”只需将这些程序块从全局库复制到项目中即可。步骤要将程序块复制到项目中,请按以下步骤操作:1. 在项目树中,打开文件夹“Color_Mixing_CPU > 程序块”(Color_Mixing_CPU > Programblocks)。2. 在“MotionLib_Color_Filling_Station”全局库中,打开文件夹“主副本 > 开始”(Mastercopies > Start)。3. 将组织块“Main”拖放到“程序块”(Program blocks) 文件夹下相应的块中。将打开“粘贴”(Paste) 对话框。4. 选择选项“在原来位置替换该对象”(Replace existing objects and move to this location)。5. 单击“确定”(OK) 进行确认。6. 将函数块“Ctrl_PosAxis”和“Ctrl_SpeedAxis”拖放到“程序块”(Program blocks) 文件夹中。7. 编译 CPU 软件。S7-1500 Motion Control5.3 组态驱动装置S7-1500164 入门指南, 10/2021, A5E03981765-AD5.3 组态驱动装置5.3.1 组态 SINAMICS S120SINAMICS S120 驱动装置用于在调色站中移动传送带。驱动装置可通过通用站描述文件(GSD) 进行集成。在以下示例中,IRT 通信也将使用一个 2 ms 的发送时钟。IRT 是 CPU 和驱动装置之间的等时同步实时通信。创建驱动装置要在网络视图中创建驱动装置,请按以下步骤操作:1. 打开 TIA Portal 中的网络视图。2. 在“硬件目录”(Hardware catalog) 任务卡中,打开文件夹“其它现场设备 > PROFINET IO >驱动装置 > Siemens AG > SINAMICS”(Other field devices > PROFINET IO > Drives >Siemens AG > SINAMICS)。S7-1500 Motion Control5.3 组态驱动装置S7-1500入门指南, 10/2021, A5E03981765-AD 1653. 选择驱动装置“SINAMICS S120 CU310-2 PN V4.5”。4. 将驱动装置拖放到网络视图中。该驱动装置将插入到网络视图中。连接驱动器要将驱动装置连接到 CPU,请按以下步骤操作:1. 选择 CPU 的 PROFINET 接口。2. 在巡视窗口中,打开选项卡“属性 > 常规 > gaoji选项 > 实时设置”(Properties > General >Advanced options > Real-time settings)。S7-1500 Motion Control5.3 组态驱动装置S7-1500166 入门指南, 10/2021, A5E03981765-AD3. 在“IO 通信”(IO communication) 区域的“发送时钟”(Send clock) 下拉列表中选择值 2ms。4. 在“同步角色”(Synchronization role) 下拉列表的“同步”(Synchronization) 区域中选择“同步主站”(Sync master)。S7-1500 Motion Control5.3 组态驱动装置S7-1500入门指南, 10/2021, A5E03981765-AD 1675. 然后,将 CPU 作为 IO 控制器指定给驱动装置。将自动创建一个 PROFINET IO 系统。将驱动装置作为 IO 设备指定给 PROFINET IO 系统。将 CPU 作为 IO 控制器指定给驱动装置。S7-1500 Motion Control5.3 组态驱动装置S7-1500168 入门指南, 10/2021, A5E03981765-AD6. 打开拓扑视图。7. 按住鼠标按钮并在驱动装置的 PROFINET 端口和 CPU 的 PROFINET 端口之间进行连接。系统将互连 PROFINET 接口的端口。与驱动装置通信时,端口互连需要使用 IRT。通过端口互连时,可以更为jingque地计算出 IRT 通信所需带宽。这样,可以大幅提高系统性能。
指定标准报文要为驱动装置指定一个标准报文,请按以下步骤操作:1. 双击拓扑视图中的 SINAMICS S120 驱动装置。将打开驱动装置的设备视图。2. 在硬件目录中,选择驱动装置对象“DO Servo”。S7-1500 Motion Control5.3 组态驱动装置S7-1500170 入门指南, 10/2021, A5E03981765-ADTIA Portal 将自动检查是否可添加所选的对象。如果可以为驱动装置指定对象,则在设备视图中将显示一个蓝色标记。3. 双击所选驱动装置对象。“DO Servo”驱动装置对象将指定给该驱动装置,并显示在设备概览中。4. 在驱动装置概览中,将驱动装置对象命名为“Drive_Conveyor”。如果名称唯一,则稍后可以非常便捷地将该驱动装置对象指定给工艺对象。5. 在硬件目录中,双击 PROFIdrive 的“标准报文 3,PZD-5/9”(Standard 3, PZD5/9)。报文 3 将指定给“DO Servo”驱动装置对象,并显示在设备概览中。6. 在设备视图中选择该驱动装置。7. 在巡视窗口中,打开选项卡“属性 > PROFINET 接口 [X1] > gaoji选项 > 等时同步模式”(Properties > PROFINET Interface [X1] > Advanced options > Isochronous mode)。S7-1500 Motion Control5.3 组态驱动装置S7-1500入门指南, 10/2021, A5E03981765-AD 1718. 选中“同步模式”(Isochronous mode) 复选框。9. 在“详细信息概览”(Detail overview) 列表中,为列表项“GSD_Device_1/标准报文3”(GSD_Device_1/Standard frame 3) 选中“等时同步模式”(Isochronous mode) 复选框。系统将自动计算总线时间,并与等时同步模式的设置一同显示。