PLC控制和Matlab Simulink仿真模拟的一种翻译方法 外文翻译

PLC控制和Matlab Simulink仿真模拟的一种翻译方法 外文翻译

ID:240362

大小:149.82 KB

页数:10页

时间:2017-07-12

PLC控制和Matlab  Simulink仿真模拟的一种翻译方法  外文翻译_第1页
PLC控制和Matlab  Simulink仿真模拟的一种翻译方法  外文翻译_第2页
PLC控制和Matlab  Simulink仿真模拟的一种翻译方法  外文翻译_第3页
PLC控制和Matlab  Simulink仿真模拟的一种翻译方法  外文翻译_第4页
PLC控制和Matlab  Simulink仿真模拟的一种翻译方法  外文翻译_第5页
资源描述:

《PLC控制和Matlab Simulink仿真模拟的一种翻译方法 外文翻译》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PLC控制和Matlab/Simulink仿真模拟的一种翻译方法TeresaDeveza.J.F.Martins埃武拉大学,葡萄牙埃武拉CTS/UNINOVA和FCT/UNL,里斯本,葡萄牙teresa.deveza@gmail.com;jf.martins@fct.unl.pt摘要:本文提出了一种翻译方法即在Matlab/Simulink的效仿PLC控制程序环境。翻译包自动地将PLC控制程序转换成Matlab/Simulink环境软件语言。在Matlab/Simulink环境中,将PLC控制程序翻译

2、到一个Matlab功能块,只要模拟运行时,这个功能块会控制工业过程的模型。翻译包输入有:PLC型号,PLC的数字类型输入和输出和PLC控制程序文件。该翻包输出将是一个包含PLC控制程序翻译的Matlab/Simulink环境兼容m文件。埃武拉大学的学生成功地采用这种封装形式,让他们可以通过这个Matlab/Simulink控制模型来测试自己的PLC控制程序。关键字:自动化,教育,工业控制,仿真,建模。1.简介由可编程逻辑控制器(PLC)控制自动化和控制过程中的实际测试有一种众所周知的问题[1-3]。有

3、几种解决方案实现:比例模型,LED的电池、交换机和人机界面(HMI),监督控制和数据采集系统(SCADA)系统或模拟工具。使用比例模型真实的过程是非常昂贵的并且难以适应不同的过程。毫无疑问,教PLC控制的过程的最好方法是允许学生在一个几乎真实的环境来测试他们的项目,但其成本往往禁止其使用。使用LED和开关集是极其混乱最终无趣。这种方法,只有小的时候才有效且被认为会严重降低学生的动机。有些HMI和SCADA系统允许功能,但非常昂贵,而不是用于目的和通常考虑物业的协议。一些基于PC机的过程模拟工具被开发出

4、来,采用单片机技术与任何类型的PLC[4],设计工作。其他商业PLC也可模拟工具(PC-SIM卡SIMTSXPSIM只是仅举几例)。然而,这些解决方案往往不适合被集成到其他的仿真的工具。利用Matlab/Simulink的[5]一直没有一个正规工业自动化PLC教学方法控制过程。假设的型号的工业过程中实现的Matlab/Simulink本文提出了一种工具,它可以被用来实现在Matlab/SimulinkPLC控制程序环境。其基本思路是考虑PLC作为一个Matlab功能块,在控制程序Matlab/Simu

5、link环境,当模拟运行时,将控制该工业模型运行。这项工作的主要目的是PLC控制程序,写指令列表,自动翻译成MATLAB/Simulink软件语言。2.工业过程建模实施工业生产线涉及大量的投资。在设计的每一个决定阶段应以非常关心保证自动化生产过程成功地实现了预期的效果。工业过程建模的问题是不容易的或唯一的,几种方法可以采用。这些过程可以被认为是一个离散事件系统,根据出现的各种不同的事件,其中涉及了动力系统的变化。工业生产系统保持在不断完善,这对保持供应商和过程集成商的竞争力非常重要。为了实现这一目标,

6、一个高效的建模方法是一个基本的问题一个现代化的生产线,是一个高度集成的系统它由自动化工作站以及具有工具变化能力机器人、一个硬件处理系统和存储系统、PLC控制的过程组成,并且计算机控制系统控制整个系统。每个控制工业过程被建模为一个传递函数(连续和/或离散)与一组输入和一组输出,如图1所示。输入的控制信号作用于的工业过程中的执行机构,输出信号取决于工业网络中的传感器和检测器取得的变量。图1.工业过程模型Matlab/Simulink环境虽然不是那么经常使用的工业过程建模,但仿真包允许建立一个合适的建模和仿

7、真工具连续,离散和混合离散/连续个子系统模型。如今,Matlab/Simulink的覆盖了广泛的应用领域,也可以用于建立自动化应用中的详细过程。3.PLC建模一个PLC(可编程逻辑控制器)的基本组成是:电源、控制程序和工作存储器、输入/输出电路和一个中央控制单元。PLC是最合适的,并广泛应用于当今工业过程技术。一个PLC被看作是一个集成电路,包括逻辑元素与互连图案,其中一部分可由用户编程。一个PLC仿真的电动梯的运行图。由于他们是连续的机器,效仿并联电路的工作原理,瞬间响应,PLC可以用一个输入/输出

8、图像表和扫描周期。控制程序运行时,PLC连续执行一个扫描周期。该计划解决了布尔逻辑中的信息的输入表,输出和内部继电器表。此外,在输出的信息和内部继器表更新程序扫描过程中。PLC中,布尔逻辑(PLC控制程序)通常使用图形语言表示梯形图[7]。然而,PLC控制面向文本的程序,还可以描述为STL(编程语言的语句表)和SCL(结构化控制语言)。PLC建模问题可以降低到仿真PLC控制程序。对于PLC的程序,有几个可以采取的办法。几位作者制定了具体的包验证PLC程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。