版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、theoretical computer science 253 (2001) 6193 developing a hybrid programmable logic controller platform for a flexible manufacturing system henning dierks 1 university of oldenburg, fachbereich informatik, postfach 2503, 2900 oldenburg, germany abstract:in this article, we present the design and imp
2、lementation of a flexible manufacturing system (fms) control platform based on a programmable logic controller (plc) and a personal computer (pc)-based visual man-machine interface (mmi) and data acquisition (das) unit. the key aspect of an fms is its flexibility to adapt to changes in a demanding p
3、rocess operation. the plc provides feasible solutions to fms applications, using pc-based mmi/das, whereby plcs are optimized for executing rapid sequential control strategies. pcs running mmi/das front-ends make intuitive operation interfaces, full of powerful graphics and reporting tools. informat
4、ion from the pc can be distributed through a companys local area network or web using client-server technologies. currently, with the convergence of underlying microprocessor technology and software program-ming techniques, many users find that plcs provide a cost-effective solution to real-time con
5、trol in small- to medium-sized process plants, especially when combined with supervisory pcs using hybrid systems. the major work of this article demonstrates that plcs are responsive to rapid and repetitious control tasks, using pcs that present the flow of information automation and accept operato
6、r instructions, thereby providing the user a tool to modify and monitor the process as the requirements change. key words: plc、fms、pc. 1introduction in a variety of product manufacturing industries, the most automated form of production is a flexible manufacturing system(fms),first introduced in 197
7、0s. since the fmss can providea high potential for productivity improvement in batch manufacturing, the number of fmss is growing substantially (groover and zimmers, 1984). the acceleration throughout the world is due to increased global competition, reduced manufacturing cycle times, and cuts in pr
8、oduction costs. generally, an fms consists of a group of machines or other automated work stations, which form into modular subsystems, such as cnc machines, robots, vision systems, and a process station. these are interconnected by a materials handling system and usually driven by a computer(maleki
9、,1991).each modular system requires an individual modular control system, with different components being controlled by individual controller units. all of the modular subsystems are controlled by computers as usual. these controllers perform their intended tasks under supervision of a higher level
10、controller. to the system, both the control devices as well as the flow of information need to be automated. the key aspect of an fms is its ability to adapt to changes in the control tasks. this flexibility includes the quantities and varieties of part types which it can produce, the order in which
11、 operations may be performed, and its ability to reroute parts back into flow paths. in the end, the control platform should have the capability to automate the flow of information. typically, there are three types of control platforms used in fmss: minicomputers, microcomputers, and plcs (maleki, 1
12、991). the minicomputers are best suited for complex large-scale, continuous ,regulatory control applications . the plcs are used for rapid and repetitious logic control. personal computers (pcs) are suited for operator interface functions. primarily, plcs are designed to replace hardwiring relays, t
13、o operate in an industrial environment, to be easily modified by plant engineers and maintenance personnel, and to be maintained by plant electricians. currently, with the convergence of underlying microprocessor technology and software programming, many users find that plcs provide a cost-effective
14、 solution to real-time control in small-to medium-sized process plants, especially when combined with supervisory pcs using hybrid systems. the purpose of this article is to address the state-of-the-art technology of fmss. the design and construction of an fms using plc-controlled and pc-based visua
15、l man-machine interface(mmi) and data acquisition system(das) are presented. it is organized as follows. section 2 begins with the description of the fms on the factory floor of the center for manufacturing system sat the newjersey institute of technology(njit).section 3 shows the operational descri
16、ption of the fms. sections 4 and 5 present the applications of plc-controlled and pc-based mmi/das for the fms at njit. section 6 contains a summary of the advantages of this plc-controlled and pc-based mmi/das for fms application. 2. description of the fms si handling conveyor system this consists
17、of four carts, a, b, c, and d, with fixtures mounted on each, two transfer tables,tt1 and tt2 , and dual conveyors which transport materials to each workstation. figure 1 . flexible manufacturing system. nasa ii cnc milling machine the milling machine accepts rectangular solid blanks and machines ea
18、ch part of different types according to its computer controller. ge p50 robot a shared robot is used to load and unload the material between the cnc milling machine and the conveyor system, and between the parts presentation station and conveyor system. it contains five computer programs assignable
19、by the plc. the computer programs direct the robot to load the material between the parts presentation station and the carts and between the cnc machine and the carts. the last two programs place the completed parts in the accept or reject area. parts presentation station this station includes a gra
20、vity-chute, which supplies rectangular solid blanks as raw materials. this station also contains two bin types, one each for accepted parts and rejected parts. computer vision system the vision system provides for the visual automated inspection of the parts. it is a menu-driven, 64-level gray scale
21、, edge detection system. drilling machine an ibm7535 industrial robot with an automated drill as an end-effector drills various holes in the parts as directed. in summary, the fms has two robots, one cnc mill, a material transfer convey or system including transportation carts and positioning limit
22、switches, and a vision system, which are supervised by a ge-series six plc and monitored by a pc-based visual mmi/das. 3. operational description the working cycle for this fms proceeds in the following manner: 1.initially, all four carts on the conveyor system are empty and available for the raw ma
23、terials to be loaded onto them from the parts presentation station. 2.the ge robot loads four parts, one by one, on to the four carts on the convey or system. the carts move clock wise as they are being loaded. 3. figure 2 shows the positions acquired by the four carts once the four parts of differe
24、nt types have been loaded. 4. the ibm robot drills various holes on each blank part as the cart stops at the drilling machine. 5. the ge robot moves to the conveyor, removes the part from the cart at position x1,and loads it into the fixture located on the cnc machine table. 6. once the part is load
25、ed on the cnc milling machine, the robot retracts, and the milling machine mills the rectangular part as required. 7. after the milling operation, the robot arm moves to the milling machine to remove the part that was machined from the holding fixture . figure 2 . loading state of the conveyor syste
26、m. 8. the robot returns the finished part to the same cart on the conveyor. 9. a signal is sent to the vision camera to inspect the part. 10. the vision system analyzes the part and outputs a signal that directs the robot to accept or reject the part. 11. the robot runs either an accept program to p
27、lace the part in the accept bin or runs a reject program to place the part in the reject bin. 12. the ge robot goes to the parts presentation station and loads a new blank part into the cart. 13. the cart is released to the system and the next cycle is started. 4. control of an fms with a plc the si
28、gnificant features of the fms control system are as follows: 1.the system is easy to configure and to modify to accommodate changes and updates, because of the ladder logic capability of the system. 2.in a similar manner, the system is easy to program and document. 3.the system can be easily maintai
29、ned, and troubleshooting is decreased because on-line diagnostics are provided to pinpoint problems and decrease maintenance. 4.naturally, the system is readily interfaced with the computer. the plc is a general purpose industrial computer which is widely used in industrial process control. it is ca
30、pable of storing instructions to implement control functions such as sequencing, timing, counting, arithmetic, data manipulation, and communication to control industrial machines and processes. the plc is chosen to perform an fms control task based on the following features: 1) good reliability; 2)
31、less space required and operates in an industrial environment; 3) easier to maintain by plant engineer or technician; 4) can be reprogrammed if control requirements change; 5) can communicate and network with other computers. in this application, a ge-series six plc is equipped with a memory bank, a
32、nd the i/o racks are loaded with the following input and output interfaces: 120 vac input modules with 8 ports/module, 24 vdc input modules with 8 ports/module, and 120 vac output modules with 8 ports/module. 5. pc-based visual operator interface unit with the convergence of microprocessor technolog
33、y and software techniques, the pc has become very useful in operator interface applications. pcs running mmi/das front-ends make powerful, intuitive operation interfaces, full of useful graphics and reporting tools. information from these pcs can be distributed through a companys local area network(
34、lan) or web using client-server technologies. a pc-based visual mmi/das was developed to monitor the process and log data. the functions of the mmi are twofold. first, it opens a window between the operator and the process and then displays the process information on the crt. it also allows the oper
35、ator to modify the time delay constants or alarm setpoints without changing the ladder logic, if the production requirements change. second, it provides an automatic data logging device. it is capable of creating batch, shift, and day log reports. information from the pc can be distributed through t
36、he local area network using client-server technologies. an application program has been developed by using an off-the-shelf state-of-the-art genesis for windows pc-based software to provide the data from the plc through a rs232 interface. this approach allows the pc to combine the controller, the pr
37、ogramming terminal, the operator interface, and the data acquisition system together in one unit. the pc-based mmi/das software provides an icon-based and mouse-driven open system for designing a real-time control strategy and dynamic operator displays. with the open architecture features, it provid
38、es support for user algorithms and lan interfacing. the other part of the mmi/das software is the enriched and user-friendly graphic builder. the graphic builder is an object-oriented cad-based tool. the graphic tools allow the user to generate intuitive and useful man-machine interface screens to d
39、isplay the dynamic status of the fms. 6. conclusions the particular fms example is fully automated by a hybrid control platform using a plc controlled and pc-based supervisory operator interface unit and data acquisition system. the trend of flexible manufacturing demands more open system control an
40、d flexibility with affordable cost. obviously, the size and the nature of the application affect the decision. this plc and pc hybrid supervisory control platform provides a cost-effective solution to real-time control and automation of the flow of information for small- to medium sized process plan
41、ts. the system improvements are achieved in control system reliability, equipment maintainability, software maintainability, and system flexibility. the automated das system has the capability to generate batch, shift, and day logs reports, to report process and equipment alarms, and to refresh proc
42、ess data. references 1 r. alur, c. courcoubetis, d. dill, model-checking for real-time systems, 5th annu. ieee symp. on logic in computer science, ieee press, new york, 1990, pp. 414425. 2 r. alur, d.l. dill, a theory of timed automata, theoret. comput. sci. 126 (1994) 183235. 3 r. alur, t. henzinge
43、r, e. sontag (eds.), in: hybrid systems iii, lecture notes in computer science, vol. 1066, springer, berlin, 1996. 4 j. bengtsson, k.g. larsen, f. larsson, p. pettersson, wang yi, uppaal a tool suite for automatic veri cation ofreal-time systems, in: r. alur, t. henzinger, e. santag (eds.), hybrid s
44、ystems iii, lecture notes in computer science, vol. 3, springer, berlin, 1996, pp. 232243. 5 d. bosscher, i. polak, f. vaandrager, veri cation of an audio control protocol, in: h. langmaack, w.-p. de roever,j. vytopil (eds.), formal techniques in real-time and fault-tolerant systems, lecture notes i
45、n computer science, vol. 863, springer, berlin, 1994, pp. 170192. 6 j. bowen, c.a.r. hoare, h. langmaack, e.-r. olderog, a.p. ravn, procos ii: a procos ii project final report,chapter 3 number 59 in bulletin of the eatcs, european association for theoretical computer science, june 1996, pp. 7699. 7
46、c. daws, a. olivero, s. tripakis, s. yovine, the tool kronos, in: r. alur, t. henzinger, e. santag (eds.), hybridsystems iii, lecture notes in computer science, vol. 3, springer, berlin, 1996, pp. 208219. 8 h. dierks, plc-automata: a new class of implementable real-time automata, in: m. bertran, t.
47、rus (eds.), arts 97,lecture notes in computer science, mallorca, spain, vol. 1231, springer, berlin, may 1997, pp. 111125. 9 h. dierks, synthesising controllers from real-time speci cations, in: 10th internat. symp. on system synthesis, ieee computer society, new york, september 1997, pp. 126133, sh
48、ort version of 11. 10 h. dierks, comparing model-checking and logical reasoning for real-time systems, in: workshop proc. of the esslli 98, 1998, pp. 1322. 11 h. dierks, synthesizing controllers from real-time speci cations, ieee transac. comput.-aided design integrated circuits systems 18 (1) (1999
49、) 3343. 12 h. dierks, c. dietz, graphical speci cation and reasoning: case study generalized railroad crossing, in: j. fitzgerald, c.b. jones, p. lucas (eds.), fme 97, lecture notes in computer science, vol. 1313, graz, austria, springer, berlin, september 1997, pp. 2039. 13 h. dierks, a. fehnker, a
50、. mader, f.w. vaandrager, operational and logical semantics for polling real-time systems,in: ravn, rischel (eds.), formal techniques in real-time and fault-tolerant systems, lecture notes in computer science, vol. 1486, lyngby, denmark, springer, berlin, september 1998. pp. 2940, short version of 1
51、4. 14 h. dierks, a. fehnker, a. mader, f.w. vaandrager, operational and logical semantics for polling real-time systems,technical report csi-r9813, computer science institue nijmegen, faculty of mathematics and informatics, catholic university of nijmegen, april 1998, full paper of 13. 外文资料译文为柔性制造系统
52、设计的可编程控制器平台摘要: 在本文中,我们给出了基于plc和以可视的个人pc机为基础的mmi和 das单元的柔性制造系统(fms )控制平台的设计和运行。fms的关键方面是其在适应一个艰巨的进程运行时的灵活性。plc 借助基于pc的 mmi或 das为 fms应用提供了可行的解决方法,其中 plc在执行高速的顺序控制策略时得到了优化。正运行着mmi / das的前端个人电脑提供了直观的操作界面,界面上有强大的图形和报告工具。个人电脑上的信息能发布在一个公司的局域网或用于客户技术服务的网络。目前,伴随着基本的微处理器技术和软件编程技术的融合,许多用户发现plc提供了一个高效益的能在中小型加工厂
53、实现实时控制的解决方案,特别是当与使用混合动力系统监督电脑结合时。这篇论文的主要任务是说明plc是通过个人电脑的信息的自动化流通和接受运营商的指示来迅速响应和重复控制任务的,从而提供给用户了一个修改和监测过程作为要求改变的工具。关键字 :plc 、柔性制造系统(fms )、个人电脑。1. 简介在各种各样的产品制造行业中,最自动的生产形式是20 世纪 70 年代首先采用的柔性制造系统( fms )。自从fms能提供一个为提高批量生产力的高潜力,fms的数量就大大增加了。这个遍及世界的加速度应归因于不断加剧的全球化竞争,缩短制造的循环时间和降低生产成本。一般地,以模块化子系统为形式的fms是由一组
54、机器或其他的自动化工作站组成的, 例如数控机床、 机器人、视觉系统和进程站。 有通过材料处理系统互联的和由计算机驱动的(玛勒基, 1991) 。每个模块化系统都需要有一个特别的模块化控制系统,不同的元件由不同的控制单元控制。 所有的模块化系统都像平常一样由计算机控制。这些控制单元在高水平控制器的监控下执行它们的任务。对于这个系统来说, 控制装置和信息的流通都需要自动化。fms的关键方面是它在控制任务时适应变化的能力。这个灵活性包括它能生产的类型的数量和种类,运行的顺序和重新往复流动的能力。最后,控制平台应该有使信息流动自动化的能力。通常情况下,有三种控制平台的类型用于fms :小型机、微型机和
55、plc 。小型机最适合复杂的、大规模的、连续的、监管的控制应用。plc用于快速的和重复性的逻辑控制。个人电脑适用于操作员界面功能。主要地,plc 是用来代替硬接线继电器以运行在工业环境中。工厂工程师和维修人员很容易它们,而且,工厂电工很容易维修。目前,伴随着基本的微处理器技术和软件编程技术的融合,许多用户发现plc提供了一个高效益的能在中小型加工厂实现实时控制的解决方案,特别是当与使用混合动力系统监督电脑结合时。这篇论文的意义在于解决fms的先进技术 . 阐述了由 plc控制的、以 pc机为基础的可视化人机接口以及das的设计和建设。具体组织如下。第2 节的开始描述了在njit 制造系统工厂车
56、间中心的fms.第 3 节给出了fms的业务描述。第4、5 节控制 plc的应用和以个人电脑为基础的mmi/das 。第 6 节总结了控制plc的应用和以个人电脑为基础的mmi/das的 fms的优点。2.fms概述司处理输送系统它有四部分组成:a、b、c 和 d,每一部分都安装有固定装置,两个转换表tt1、tt2和为每个工作站运输材料的双传送带。图 1. 灵活的制造系统nasa ii 数控铣床铣床接收长方形固体配件和依据电脑控制器的规定尺寸制成各种各样的元件。ge p50 机器人一个共用的机器人用来装卸数控铣床和输送系统之间的原料,还有部分机站和输送系统之间的原料。 它包括五个由plc承担的计算机编程。计算机程序指导机器人运输部分机站和小车、数控机床和小车之间的原料。后两个程序在接受或拒绝领域替换已完成的部分。图像机站部分这个机站有一个重力溜槽,这个重力溜槽提供固态坯作为原料。这个机站还有两
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 遵守规范从我做起
- 协议书转让给私募机构
- 菏泽专科考研协议书离校
- 化工厂烧伤预防与急救指南
- 胸椎手术的护理配合
- 2026陕西西安医学院第二附属医院硕士人才招聘51人备考题库含答案详解(精练)
- 关节疼痛的病因分析与管理流程
- 2026中国邮政储蓄银行广西区分行春季校园招聘备考题库及答案详解1套
- 2026山东济南市第二妇幼保健院招聘卫生高级人才(控制总量)2人备考题库及参考答案详解(轻巧夺冠)
- 2026北京大学房地产管理部招聘1名劳动合同制人员备考题库含答案详解(黄金题型)
- 2026春新版二年级下册道德与法治全册教案教学设计(表格式)
- 鸡场卫生防疫方案制度
- 2026年度大学生云南西部计划考试参考试题及答案
- 中兴新云行测题库
- 无锡市锡山区2025年网格员考试题库及答案
- 雨课堂学堂在线学堂云《科学研究方法与论文写作(复大)》单元测试考核答案
- 管理干部胜任力
- 2025年信用报告征信报告详版个人版模板样板(可编辑)
- 【2025新教材】教科版六年级科学下册全册教案【含反思】
- 2025年贵州省高考生物试卷真题(含答案及解析)
- 工业气体生产工安全培训效果测试考核试卷含答案
评论
0/150
提交评论