[CodeSys] PROFIdrive应用行规

[复制链接]
查看86513 | 回复0 | 2024-7-31 12:17:46 | 显示全部楼层 |阅读模式


PROFIBUS以不同典型应用的主要侧重点来表现它自己,虽然未专门对它们进行定义,但频繁应用的结果证明它们是实用的。每一种主要侧重点是由“传输技术”、“通信协议”和“应用行规”中模块元素的典型结合(但没有特别的定义)的结果。

我们以下图的实例,使用大家都熟知的PROFIBUS版本来解释。



  PROFIBUS DP 主要侧重用于工厂自动化,它使用RS485传输技术、一种DP通信协议版本和一种或多种典型工厂自动化的应用行规,例如标识系统(Ident Systems)或机器人/数控(Robots/NC )行规。

  PROFIBUS PA 主要侧重用于过程自动化,典型的使用MBP-IS传输技术、通信协议DP-V1版本和应用行规PA设备行规( PA Devices)。

Profibus DP vs. Profibus PA

PROFIsafe 主要侧重用于有关安全应用(在各工业领域普遍使用),使用RS485或MBP-IS 传输技术、一种有效的DP通信协议版本和应用行规PROFIsafe。

用过PROFIsafe技术的你看过来!

我们上期和大家分享了Profisafe有关技术,这期重点介绍:

PROFIdrive(PROFINET 和 PROFIBUS 的标准化驱动器接口)。



简介

PROFIdrive 是 PROFIBUS 和 PROFINET 国际组织(PI)的一个供应商中立的应用配置文件,它专注于驱动器、编码器、电机及其应用,这些应用的范围从简单的变频器应用到非常复杂的运动控制任务(如伺服控制)。

它支持 PROFIBUS 和 PROFINET 两种技术。PROFINET 允许可扩展的更新时间,最短从 31.25 微秒开始,对于最苛刻的运动应用,抖动小于 1 微秒,同时支持开放的 TCP 通信。

PROFIdrive 通过标准化的驱动器 IO 数据集、消息和参数集提供互操作性,以及制造商特定的选项,允许供应商实现额外的功能,以促进竞争和创新。此外,PROFIdrive 还可以与其他应用配置文件如 PROFIsafe 和 PROFIenergy 结合使用,以增强现代自动化项目中的驱动器功能。





类别

将驱动器集成到自动化解决方案中非常依赖于特定的驱动器应用。为了能够使用单一配置文件解决从基本频率转换器到具有高动态性能的同步多轴系统的驱动器应用的完整、巨大的带宽 —— PROFIdrive 定义了六个应用类别,大多数驱动器应用都可以归入其中:

    类别 1 —— 标准驱动器(泵、风扇、搅拌器等)

    类别 2 —— 具有标准技术功能的驱动器

    类别 3 —— 定位驱动器

    类别 4 —— 运动控制驱动器,具有中央、更高层次的运动控制功能和专利的 "Dynamic Servo Control" 定位概念

    类别 5 —— 运动控制驱动器,具有中央、更高层次的运动控制功能和位置设定点接口

    类别 6 —— 运动控制驱动器,具有集成在驱动器中的分布式运动控制智能。






PROFIdrive 状态转换图

在 PROFIdrive 控制配置文件中,控制位:

• 0-3 执行基本的启动/关机功能。

• 4-15 执行面向应用的控制。

下图显示了基本的状态转换图,其中控制位 0-3 控制转换,相应的状态位指示实际状态。黑色圆点表示控制信号的优先级,圆点越少表示优先级越低,圆点越多表示优先级越高。



控制逻辑上,状态转移图非常重要,方便大家实现符合预期的动作。

参考链接:


    https://mall.industry.siemens.com/mall/en/WW/Catalog/Products/10320142#Overview

    https://www.profibus.com/technologies/profidrive-encoder#Application_Classes

    https://us.profinet.com/technology/profibus/




    【视频课程】Codesys V3.5系列入门课程(128人已学习)【视频课程】Codesys SoftMotion软运动控制基础课程(39人已学习)【视频课程】Codesys SoftMotion电子齿轮课程(12人已学习)【视频课程】Codesys SoftMotion电子凸轮CAM课程(9人已学习)【视频课程】Codesys Library自定义库的制作(22人已学习)
    Codesys V3.5系列最全免费公开资料汇总

    十大常用滤波算法(ST语言)

    集成Chat GPT的PLC长啥样?

    2023年度TOP 10的PLC编程书籍分享

    定制专属您的CODESYS运动控制器

    MC_Power.status = FALSE,轴也可以运动?

    ST语言学习资料汇总




--------END--------



喜欢本文请在下方分享及“点赞”和“在看”

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则