利用IEC611-3和PLCopen的运动控制功能块来创建独立于硬件的可再用运动控制应用程序

利用IEC61131-3和PLCopen的运动控制功能块来创建独立于硬件的可再用运动控制应用程序摘要运动集成及自动化解决方案的可维护性和连通性这些问题已经出现,因此需要建立标准。PLCopen建立了这样的标准。编程语言的标准是来协调各工作平台间运动控制功能性的访问。这样,生成的应用程序在工作平台间更独立于硬件而且可再度利用。PLCopen运动控制功能块提供的标准以IEC61131-3功能块概念为基础。随着功能性和接口的标准化及在多个平台上执行,建立了编程标准,并在工业领域被广泛支持。由于封装隐藏了数据,此标准可用于不同结构,适用的控制从集中型到分散型或从集成型到网络型。它不是为某个应用程序特别设计的,而是可以作为在不同领域中正进行定义的基础层。正因为如此,它对现有和将来的技术都是开放的。介绍在很多情形中运动控制系统的用户支持多个应用层。例如,一个包装机供应商可支持三个不同层次:低成本、中等层次和高性能/高成本。使用不同的运动控制系统可解决速度和精确度的不同需求。不幸的是,运动控制市场显示各种系统/解决方案的不兼容。实际上,这意味着结构和用于开发、安装和维护的软件工具的各个层次存在很大的差异。这种不兼容性带来了相当大的费用:使用不同的实现设备发生混乱,工程变得困难,培训费用增加,软件在各平台间不能再次使用。标准化自然减少了以上提到的消极要素。标准化不仅适用于IEC61131-3国际标准这样的编程语言中,而且适用于不同的运动控制解决方案(如分散型、集成型或集中型)的接口。这种标准化可有效地用于定义可再用部件的资料库。这样,编程更独立于硬件,应用软件的可再用性增加,培训和维护的费用减少,不同控制解决方案间的应用程序可伸缩。任务工作小组的目标机器制造业的主要供应商请求PLCopen帮助解决不兼容的问题,因此组建了运动控制的任务工作小组。通过使运动控制的功能块标准化,此任务工作小组定义了程序员接口。不仅用户包括在其中,还得到供应商的广泛支持,为很多产品和结构提供了大量实现设备,因而保证了此资料库的成功。独立的协会PLCopen于2001年11月在它的网站wwplcopen.org上发布了功能块资料库的定义。组织成员还将继续进行修改。该定义包括顺应性规则,将来会由PLCopen进行认证。标准化主要关注不同供应商提供的不同系统之间的可再用性,包括分布型和网络型系统。总之,预计标准化将覆盖运动控制市场的百分之八十左右。任务工作小组定义了运动控制功能块概念有以下几个目标:1.简单性—容易编写应用程序、安装和维护2.效率性—体现在功能块的数量和设计效率上3.一致性—符合IEC61131-3标准4.通用性—独立于硬件5.灵活性—将来的扩展/应用范围6.完全性—不是强制性的但很充分定义包括三个部分:1.状态机的定义2.用于单轴/多轴运动控制的基本功能块集的定义3.顺应性规则和综述状态机的定义下图标准地定义了多个运动控制FB同时启动时轴在高层次的行为特性。运动的这种组合对建立更复杂轮廓或处理程序中的一些例外很有用。(在实际实现过程中,可能有在较低层的附加状态。)基本规则是按顺序发出运动命令,即使PLC具有实时并行处理的能力。这些命令作用于轴状态图上。轴总是在定义的状态中的一种状态下。任何运动命令都是一种转换,它改变轴的状态,因此改变当前计算出的运动。定义了七种状态1.保持静止2.回原位3.离散运动4.持续运动5.同步运动6.停止7.故障停止正常过程都从静止开始。在此状态下,每个轴都可连通电源(通过供电命令)。而且可以访问回原位状态(通过对每个轴发布回原位命令),正常完成后返回静止状态。从这里可以将轴转成离散运动或持续运动。通过停止状态可以返回到静止。发生故障时轴将转换为故障停止状态。通过重启命令(人工操作)可以返回到静止,接下来机器可以再次进入运行状态。请注意这些状态都定义了功能块的功能性。功能块集的定义功能块的粒度是基本问题。对应于低层次命令的功能性而言,每个轴至少有一个功能块。一个中间层更好地实现了以上的要求,减轻处理器的负载并创建了更高水准的可伸缩性。运行就是在此层次的基础上进行。而且,为了将来的扩展定义两个功能块输入和输出集:...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?