• 传感器和控制21日xx
导航:EXPO21XX新闻 »传感器专用的编程语言有助于实现复杂的控制概念

专用的编程语言有助于实现复杂的控制概念

图片来源:TECHNOSOFT

在不同领域的众多应用需要紧凑的驱动器,以执行精确定义的轴运动顺序或并行。这种相互作用通常通过一个主单元来协调,它给各个电机适当的命令。但是,有必要将整个控制体系结构和数据传输与主系统保持一致。单个电机不能相互通信,也不能独立地执行一系列动作。

相比之下,Technosoft SA提供了多种智能驱动器,其中集成了运动控制器,由于本地编程,可以在没有主控制器的情况下执行运动。这是由专用的编程语言TML (Technosoft Motion language)实现的,该语言允许对每个驱动器进行配置,以便它们可以相互同步和通信,而无需外部主机。由于不需要在它们之间进行数据密集的交换,因此可以支持各种应用程序,而不必使用成本密集的BUS标准或专门的主控程序,因此无需任何额外成本即可实现。如果你问自己医疗诊断系统和自动烤肉切片机有什么共同之处,答案的一部分就是来自Technosoft的智能运动控制概念。

这也适用于许多其他应用,从数码显微镜中的镜头对准到激光测量系统中的扫描或激光切割或管道检测系统中的电缆处理:在所有这些应用中,小型隐藏电机确保各种组件的精确运动,如线轴或旋转轴。如今,这种应用的传统解决方案是由从驱动器来代表的,它可以是非常不同的类型,通常通过主单元来控制,必须用适当的命令和运动配置文件来编程。它必须控制每一个动作的时机和执行。Technosoft SA销售和工程经理Radu Giuclea博士解释说:“然而,所有的驱动器都依赖于这个中央‘智能’,不能独立地相互通信和同步,例如,同时在所有轴上启动运动序列。”“这不可避免地导致高水平的编程工作,因为整个应用程序架构必须为主控制器及其通信环境进行规划和配置。”这可能是一个挑战,特别是对于多轴应用程序。此外,必须确定并考虑电机类型和通信协议的适当解决方案。

这就是为什么Technosoft SA专门开发智能驱动器,将强大的电机和运动控制器结合在一个紧凑的版本中,这样即使没有外部主单元,也可以实现复杂的运动。为此,该公司使用了自主开发的编程语言TML,可以很容易地将复杂的命令编程到单个驱动器的内存中。这使它们能够在没有主命令的情况下执行运动配置文件,彼此独立并彼此同步。由于这种高度的灵活性,您甚至可以调整跑步运动:例如,可以通过HMI改变运动轮廓,可以设置中间位置。

TML函数在驱动器级别上提供了很高的命令灵活性

Technosoft驱动器已经在一个节省空间的单元中具有所有必要的功能-主要是运动控制器,电力电子,I / O信号和RS232, CAN / CANopen或EtherCAT接口。这在驱动器级别上提供了很大的命令灵活性,可以使用TML实现。开发人员非常重视使编程尽可能简单和直观:在第一步中,将正确的值赋给TML寄存器或函数和参数。这些数值依次表示各个应用程序参数。这样就可以描述各自应用的轮廓,确定电机的类型,选择采样率或电机启动模式等操作设置,并设置冲击、加速度、速度和位置等控制参数。然后这个程序被分配到各个驱动器并存储在它们的非易失性存储器中。“运动开始的时间也已确定。驱动器变成了自己的主人,”Giuclea博士解释了基本原理。

每个驱动器现在都可以独立激活,而不是等待中央主控制器发出命令。这意味着多个轴可以同时移动(多播),而无需通过主/主机生成大量数据流。单个驱动器也可以定义为主或通信中心,例如同步网络中的所有轴。与此同时,用户可以通过PC软件或其他HMI设备访问,并可以在线更改运动配置文件——例如,设置中间位置或调整速度。由于TML功能,整个归巢也可以编程和驱动器设置,以便它自动回到一个开始的位置,无论何时需要。“TML还可以为不同的主环境或特定的plc编写完整的TML库,这样电机及其彼此之间的通信就可以最优地适应相应的应用程序和硬件环境,”Giuclea博士解释道。

二进制编码取代了内存密集型数据传输

在驱动器之间的通信方面,TML还充当了一个转换器:不必在主/主机和驱动器之间发送大量数据,命令通过代表各自功能的TML编码的二进制序列进行交换。由于命令程序已经在驱动器的内存中,它们只需要接收一个命令,就可以调用哪条指令。因此,整个运动,包括参数,不需要通过主机发送,”Giuclea博士说。这种相互之间的简化通信还可以支持许多应用程序,否则这些应用程序将需要快速或成本密集型的BUS接口或外部控制。“由于这种简化的通信和TML库,编程没有限制,这就是为什么它与许多驱动类型兼容,如无刷EC电机,有刷直流电机,直线电机,语音线圈和步进电机,”Giuclea博士总结道。“以前习惯于处理不同驱动器来控制不同的电机技术或花钱购买昂贵的运动控制器的客户被Technosoft智能驱动器的功能所震撼。这为设计控制架构带来了巨大的灵活性和新的可能性,同时缩短了上市时间和整体系统成本。”

如需更多资讯,请浏览:https://technosoftmotion.com/en/news-exhibitions/