Jump to content
  • Sign in to follow this  

    西门子 SIMATIC S7-200 SMART 通过 PROFINET 连接V90 PN 实现基本定位控制

       (0 reviews)

    leikang

    S7-200 SMART 通过 PROFINET 连接 V90 PN 实现基本定位控制
    从 S7-200 SMART V2.4 版本开始,标准型 CPU 支持做 PROFINET IO 通信的控制器。可以带 PROFINET IO 设备,本文档以 S7-200 SMART 带 V90PN 作 IO 设备为例,介绍 PROFINET 通信及 SINAMICS 库的配置及编程步骤。

    软件:

    STEP7 Micro/WIN SMART V2.5

    硬件:

    IO 控制器

    CPU: ST40

    IP 地址:192.168.0.200

    CPU 固件:V2.5

    IO 设备:

    V90PN

    IP 地址:192.168.0.90

    设备名称:v90pn

    S7-200 SMART PROFINET 通信相关视频链接如下:

    S7-200 SMART PROFINET 通信概述
    S7-200 SMART 作为控制器连接 V90 向导配置学习
    S7-200 SMART 作为控制器连接 V90 向导配置练习

    S7-200 SMART PROFINET 向导组态配置方法
    1、按照导入 GSD 文件的方法,将 V90PN 的 GSD 文件导入到 STEP7 MicroWIN SMART 中,方法见:cn-180-jt.gif 如何导入 GSD 文件

    2、打开 PROFINET 向导,有两种方法,可以使用其中之一。如图 1 打开 PROFINET 向导方法所示。

    cn-180-1.gif

    图 1. 打开 PROFINET 向导方法

    3、在打开的 PROFIENT 配置向导对话框中的 PLC 角色处,选择 PLC 角色为“控制器”,设置控制器的 IP 地址,然后单击下一步。如图 2 选择 PLC 角色所示。

    cn-180-2.gif

    图 2. 选择 PLC 的角色

    4、从右侧设备目录选择已添加的 V90PN 的 GSD,直接从硬件目录拖拽或者点击添加按钮,将 V90PN 添加到设备表中,然后单击下一步。如图 3 添加设备所示。

    cn-180-3.gif

    图 3. 添加设备

    5、设置 V90PN 的设备名称及 IP 地址,保证与 S7-200 SMART CPU 设置的 IP 地址在同一网段。然后单击下一步。如图 4 设置 IP 地址及设备名称所示。

    cn-180-4.gif

    图 4 设置IP地址及设备名称

    6、添加报文,设置更新时间及数据保持,然后单击下一步。如图 5 添加报文设置更新时间及数据保持所示。

    cn-180-5.gif

    图 5 添加报文设置更新时间及数据保持

    7、查看相关的模块参数信息,如图 6 查看模块参数信息所示。

    cn-180-6.gif

    图 6. 查看模块参数信息

    8、检查配置参数没有问题,单击“生成”结束 PROFINET 配置向导。向导配置界面自动关闭。如图 7 单击生成完成配置所示。

    cn-180-7.gif

    图 7. 单击生成完成配置

    9、弹出对话框,将通信背景时间默认被修改为 20%,点击 "OK" 进行确认即可。如图 8 通信背景时间被修改所示。

    cn-180-8.gif

    图 8 通信背景时间被修改

    V-ASSISTANT 组态
    1、使用数据线连接 V90PN 和 V-ASSISTANT 软件,在线获取配置后,点击选择驱动,控制模式选择为基本定位控制(EPOS),如图 9 所示。

    cn-180-9.gif

    图 9. 设置控制模式

    2、点击设置 PROFINET,选择报文,设置当前报文为:111: 西门子报文,PZD-12/12,如图 10 所示。

    cn-180-10.gif

    图 10. 选择报文。

    cn-gt.gif 注意:

    在 V-ASSISTANT 中设置的控制模式及报文,需要与 S7-200 SMART 中 PROFINET 向导中组态的报文相对应

    报文111,对应控制模式为基本定位控制;

    报文1,对应控制模式为速度控制。

    3、设置 V90PN 的 IP 地址和设备名称,在线状态下,点击保存并激活按钮。需要保证此处设置的设备名称和 IP 地址,与 S7-200 SMART PROFINET 向导中组态的保持一致。如图 11 所示。

    cn-180-11.gif

    图 11. 设置 V90PN 设备名称及 IP 地址

    cn-gt.gif 注意:V90PN 的设备名称和 IP 地址除了可以使用 V-ASSISTANT 软件设置以外,还可以使用 STEP7 MicroWIN SMART 软件的查找 PROFINET 设备功能,方法见:cn-180-jt.gif 查找 PROFINET 设备。

    4、在 V-ASSISTANT 中设置参数按钮下还包含有“设置机械结构”、“设置参数设定值”、“配置回零参数”、“查看所有参数”选项需要进行设置或者查看参数,按照实际需要进行设置,如图 12 所示。

    cn-180-12.gif

    图 12. 设置其他参数

    调用 SINAMICS 库指令编程
    上述配置实现 S7-200 SMART CPU 与 V90PN 之间 实现 PROFINET 通信。

    通信成功建立后,具体运动控制功能需要通过调用 SINAMICS 库实现,如图 13 所示。

    cn-180-13.gif

    图 13. SINAMICS 库

    具体调用指令方法参考文档:[文档编号:109766598]

    cn-wd.gif S7-200 SMART 通过 PROFINET 连接 V90 PN 实现基本定位控制

    cn-gt.gif 注意:

    调用指令库编程后,需要分配库存储区,推荐手动指定库存储区的起始地址。

    例程
    为了更好地理解 V90 PN 基本定位控制,可参考下面的例程。

    cn-gt.gif 注意:

    1. 该例程使用 STEP 7-Micro/WIN SMART 编写。

    2. 下载前核实实际使用的 CPU 是否与例程中一致,不一致的话需要修改系统块中组态的 CPU,并前往 PROFINET 向导重新点击生成,然后再下载。

    cn-xz.jpg SINAMICS V90 PN EPOS function with S7-200 Smart PLC

    免责声明
    本例程仅供参考,程序中的 CPU 版本、类型可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。

    Sign in to follow this  



    User Feedback

    Create an account or sign in to leave a review

    You need to be a member in order to leave a review

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

    There are no reviews to display.


Apply for friendship links:WhatsApp or E-mail: admin@plchmis.com
×
×
  • Create New...