Baldor运动控制语言21岁

Mint的发明者马克·克罗克解释了它的起源

通过蕾妮·罗宾斯 二九年十月八日

Mark Crocker, Baldor UK

1988年,哈勃太空望远镜投入使用,美国空军向世界推出F-117A夜鹰隐形战斗机,一台康柏286笔记本电脑售价5400美元。同年,电机和运动控制系统供应商Baldor UK Ltd推出了Mint运动控制语言。为了纪念这门语言的21岁生日,薄荷发明者马克·克罗克(mark Crocker)解释了它的起源,他现在是Baldor英国公司的欧洲营销总监。

薄荷语言由英国初创公司Optimised control(现在是baldor的一部分)创建,为运动控制硬件提供开放编程。事实证明,薄荷语言经久不衰。克罗克借鉴了他在学生时代在家用电脑上使用Basic语言的经验,创建了Mint的类似英语的命令,这对习惯于使用助记码编程的运动控制社区来说是一个启示。

克罗克说:“有了诸如PRINT和SPEED这样的高级命令,以及用户自定义变量名等其他‘高级’功能,几乎所有工程师或技术人员都可以使用运动控制编程。”“今天,全球成千上万的机械和自动化原始设备制造商和工程师使用该语言,该语言在第21个年头已经达到了第5版,并包含了超过100人年的编码。”

Mint代表“运动智能”,它使用高级关键字来简化自动化设备上的运动控制和I/O控制、网络和HMI任务的开发。这些关键字通常为常见的运动控制任务(如配准、标记、切割等)提供应用软件的内核。

自推出以来,Mint已经经历了几次主要的演变。版本5增加了多任务处理能力和其他高级模块化编程特性,如函数和过程、数据类型和作用域变量。Crocker说:“正是这些功能使Mint跟上了现代编程实践,有助于减少开发时间,并使代码更可移植,更容易调试。”“我们的行业正在发展。我们开始看到更多敬业的软件工程师参与进来,这些人想要使用他们训练过的工具,比如[微软]Visual Basic。”

Mint的一个关键变化是引入了Microsoft Windows作为开发前端和机器界面。ActiveX组件的引入,与Mint语言本身共享一个公共API,使工程师可以轻松地从任何支持ActiveX的编程工具接口到Baldor的运动控制器和可编程驱动器。这包括Microsoft Excel和VBA (Visual Basic for Applications)。

Mint现在与Baldor基于Windows的免费开发工具包Mint WorkBench紧密集成。完全集成的开发环境包括程序调试设施,如断点、单步程序执行、变量监视和代码自动完成,以帮助处理日益复杂的机器设计。Crocker说:“虚拟运动控制器还允许在不连接硬件的情况下执行用户代码,使工程师可以在硬件准备好之前就开始开发和测试软件。”尽管Mint最初是一种解释语言,但虚拟机概念现在被用于加快执行速度,并在不同的Baldor控制硬件平台之间提供软件可移植性,他说。

“令我非常高兴的是,Mint是运动控制市场上仅有的两三个知名软件品牌之一,”Crocker说。“我在工程师的简历上看到过。我认为,如果我们坚持使用我们想到的第一个名字BIFMOC (BASIC Interpreter For MOtion Control),就不会出现这种情况。”

“硬件集成通常是机器调试的一小部分。软件占用了大部分的开发时间,选择最好的开发环境会有很大的收获。”“这是运动控制的软面——简单、易于编程、配置和设置——我们认为这对机械项目的效率、时间表和成本有很大影响。”

宝多产品将在Pack Expo S-5225展位展出。本次包装展将于2009年10月5日至7日在拉斯维加斯会议中心举行。

阅读有关Baldor产品和技术的其他控制工程文章。

-由高级编辑Renee Robbins编辑
控制工程新闻的桌子
机器控制,运动控制新闻,来自控制工程