期刊文献+

PLC梯形图中内嵌C语言编程的实现 被引量:2

Implementation of embedding C language programming in PLC ladder diagram
下载PDF
导出
摘要 针对现有梯形图语言适合实现逻辑控制而不适合实现复杂算法这一问题,从基于构件技术的梯形图实现原理出发,对构件的属性定义以及编译方法进行了分析,提出了一种PLC梯形图内嵌C语言实现混合编程的方法,并在CASS(computer assist specialsystem)梯形图算法生成平台上进行了验证。实验结果表明,提出的方法适于复杂算法的实现,并且能够减少程序的代码量。 Aiming that the ladder diagram(LD) language is incompetent in realizing complex algorithms,a mix programming method of ladder diagram and C language was proposed.The component technology for ladder diagram implementation was analyzed and the way to embed C language inside ladder diagram was introduced.Experiments were carried out based on the computer assist special system(CASS) platform.Results show that the proposed method is fit for complex algorithm implementation,and the code size could also be reduced.
出处 《机电工程》 CAS 2012年第4期421-424,共4页 Journal of Mechanical & Electrical Engineering
关键词 梯形图 C语言 混合编程 CASS ladder diagram(LD) C language mixed programming computer assist special system(CASS)
  • 相关文献

参考文献10

二级参考文献21

  • 1杨芙清,邵维忠,梅宏.面向对象的CASE环境青岛Ⅱ型系统的设计与实现[J].中国科学(A辑),1995,25(5):533-542. 被引量:21
  • 2龙迎春.基于PLC的模糊控制器的设计[J].微计算机信息,2006,22(04S):21-23. 被引量:18
  • 3吴穹.构件组装技术研究[M].北京:北京大学计算机科学技术系,1998.6.
  • 4Hooper J W, Chester R O. Software Reuse Guidelines and Methods[M]. New York:Plenum Press, 1991.
  • 5John J Marciniak. Encyclopedia of Software Engineering [ M ]. USA:IEEE, 1994.
  • 6McCall J A, Richards P G, Waiters G F. Factors in software quality[Z] .Vols. I, Ⅱ ,and Ⅲ (NTIS AD/A-049 014/015/055),Spring-field: NTIS, 1977.
  • 7Boehm B W, Brown J R, Kaspar H,Lipow M ,Macleod G J,Merritt M J. Characteristics of Software Quality [ M]. Amsterdam: North-Holland,1978.
  • 8N E Fenton. Software measurement: A necessary scientific basis [J].IEEE Trans Software, 1994,20(3) : 199 - 206.
  • 9J Bansiya. A hierarchical model for quality assessment of object-oriented designs [ D]. Huntsville:University of Alabama in Huntsville, 1997.
  • 10Even-Andre Karlsson Chichester. Software Reuse: A Holistic Approach [M]. New York: Wiley & Sons, Ltd, 1995.

共引文献579

同被引文献19

  • 1SAMIN R E,LEE M J,ZAWAWI M A. PID Implementa-tion of Heating Tank in Mini Automation Plant using Pro-grammable Logic Controller (PLC) [ C ]//International Confer-ence on Electrical,Control and Computer Engineering. Pah-ang ,Malaysia: [s.n.],2011:21 -22.
  • 2ROBINSON R M, WARD PAS. An Architecture for Reli-able Encapsulation Endpoints using Commodity Hardware[C]//2011 30th IEEE International Symposium on ReliableDistributed Systems. Portugal: [s.n.],2011:4-7.
  • 3彭波兰.基于特定领域的软件复用研究[J].应用技术,2011,24(1):173-174.
  • 4YAN Yi, ZHANG Hang—ping. Compiling Ladder Diagraminto Instruction List to comply with IEC 61131-3[j]. Com-puters in Industry, 2010,61 (5) : 448-462.
  • 5BAO Jian,ZHOU Bin. Optimization of Neural Network withFixed-point Weights and Touch-screen, Calibration [C]//ICIEA 2009. 4th IEEE Conference. Xi'an: [s.n.],2009:3704-3708.
  • 6BAO Jian, CHEN Yu, YU Jin-shou. A Regeneratable-Dy-namic Differential Evolution Algorithm for Neural Networkswith Integer Weights [j]. Journal of Zhejinag Univ-Sci C(Comput & Electron),2011,11 (12) :939-947.
  • 7张丕鑫.基于PLCopen的运动控制功能模块研究与实现[D].大连:大连理工大学机械工程学院,2011.
  • 8KIM I, KIM T, SUNG M. An Open-Sot,ree Development Environment for Industrial Automation With EtherCAT and PLCopen Motion Control[ C ]. Energing Technologies & Fac- tory Auto marion,2013.
  • 9OVE C S, ZOITL A, MEHOFER F, el at. Advanced Use of PLCopenMotion Control Library for Autonomous Servo Drives in IEC 61499 Based Automation and Control Systems [ J ]. E&ielektrotechnik und ,2006, 123(5) :191-196.
  • 10PLCopen Technical Committee 2: Motion Control. [ OL ]. Available : http ://www. plcopen, org.

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部