欢迎光临 Schneider施耐德电气总代理-华盛安达 官方网站!

当前位置:首页> 动态资讯 > 公司资讯
施耐德PLC编程软件详细说明
作者:北京施耐德电气 发表时间: 浏览人气:16


       

1。 基本指挥系统的特征 


  与一般的计算机语言相比,PLC编程语言具有明显的特点。 它不仅与高级语言不同,而且与通用汇编语言也不同。 它必须满足易于编写和易于调试的要求。当前,没有与各种制造商的产品兼容的编程语言。例如,三菱的产品具有自己的编程语言,而欧姆龙的产品也具有自己的语言。但是无论哪种类型的PLC,其编程语言都具有以下特征: 


  1。 图形指令结构:程序以图形方式表示,指令由不同的图形符号组成,易于理解和记忆。系统的软件开发人员已将工业控制所需的独立操作功能编译为符号图形,用户可以组合这些图形并根据自己的需要填写适当的参数。在逻辑运算部分,几乎所有制造商都使用类似于继电器控制电路的梯形图,这很容易接受。例如,西门子还使用控制系统流程图来表示,它使用二进制逻辑组件图形符号来表示控制关系,这非常直观且易于理解。更复杂的算术运算,定时计数等,通常也称为梯形图或逻辑元素图,虽然符号不如逻辑运算部分好,但也受到用户欢迎 


  2。 固定变量常量:图形符号等效于操作代码,用于指定操作功能,并且操作数由用户填充,例如:K400,T120等。PLC中的变量和常量及其值范围通过以下方式明确定义 

PB114894_web.jpg


通过参考产品目录手册确定产品型号。 


  3。 简化的程序结构:PLC程序结构通常非常简单,通常为块结构,不同的块完成不同的功能,从而使程序调试器对整个程序的控制功能和控制顺序具有清晰的概念。 


  4。 简化应用程序的简化过程:使用汇编语言和高级语言编写程序,完成编辑,编译和连接三个过程,而使用编程语言时,只需要编辑一个过程,其余就自动完成系统软件的整个编辑过程它是它是在人机对话中进行的,不需要用户具有高级软件设计功能。 


  5, 加强调试手段:无论是汇编语言还是高级语言程序调试,这对于编辑人员来说都是头疼的问题。PLC程序调试提供了完整的条件,可以使用编程器,使用PLC和编程器上的按钮,显示和内部编辑,调试,监视等。,并借助软件支持,诊断和调试操作非常简单。 


  简而言之,PLC编程语言是面向用户的,不需要用户具有深入的知识和长期的专业培训。 


  二,程序语言的形式 


  教科书使用两种最常用的编程语言,一种是梯形图,另一种是助记符语言表。使用梯形图编程是因为它直观且易于理解,但需要一台个人计算机和相应的编程软件; 使用助记符形式便于实验,因为它只需要一个简单的编程器,而不必使用昂贵的图形编程器或计算机编程。 

62413_EnerlinX_main_web.jpg


  尽管某些高端PLC也具有计算机兼容的C语言,BASIC语言和特殊的高级语言(例如,西门子的GRAPH5和三菱的MELSAP),但是仍然存在与布尔逻辑语言和通用语言兼容的汇编语言。 电脑。在任何情况下,每个制造商的编程语言只能应用于该工厂的产品。 


  编程指令:指令是告诉PLC以及如何执行的代码或符号。从本质上讲,指令只是一些二进制代码,这一点PLC与普通计算机完全相同。同时,PLC还具有一个编译系统,可以将某些文本符号或图形符号编译为机器代码,因此用户看到的PLC指令通常不是机器代码,而是文本代码或图形符号。常用的助记符使用英文缩写(提供多种语言)和数字来表示相应的说明。常用的图形符号是梯形图,类似于电气示意图,并且是电气工人容易接受的符号。 


  指令系统:PLC的整个指令称为PLC指令系统。它包含指令的数量,每条指令可以执行的操作,并代表PLC的功能和性能。一般来说,功能强大,性能卓越的PLC必须具有丰富的命令系统,因此需要做更多的工作。编程前必须了解PLC指令系统 


  程序:PLC指令的有序集合。 PLC运行它并可以执行相应的工作。 当然,这里的程序是指PLC的用户程序。用户程序通常由用户设计,而不是由PLC制造商或托运人提供。用句子表示的程序不直观且可读性差,尤其是较复杂的程序更难阅读,因此大多数程序都以梯形图表示。 


  梯形图:梯形图是通过电线连接PLC指令的梯形图符号以表示PLC指令及其顺序的连接图,这与电气示意图非常相似。有两种类型的连接:一种用于总线,另一种用于内部水平和垂直线。内部的水平和垂直线将梯形图符号指令连接到指令组。 指令集始终以加载(LD)指令开始,如果有必要建立逻辑条件,则紧跟着多个输入指令(包括LD指令)。最后,是输出指令来实现输出控制,或者是数据控制,流程控制,通讯处理,监控工作等指令来进行相应的工作。总线用于连接命令组。下图是三菱FX2N系列产品的最简单梯形图: 


 


  它有两组,第一组用于启动和停止控制。第二组只有一个END指令来结束程序。 


  梯形图与助记符的对应关系:助记符指令与梯形图指令有严格的对应关系,梯形图的连接可以反映出指令的顺序。通常,顺序为:先输入,然后输出(包括其他处理); 首先上升,然后下降; 首先左,然后右。梯形图可以转换为助记符程序。上面的助记符程序是: 


  地址命令变量 


  0000 LD X000 


  0001或X010 


  0002和非X001 


  0003 OUT Y000 


  0004结束 


  相反,根据助记符,您也可以绘制相应的梯形图。 

PB117224_web.jpg


  梯形图和电气原理图之间的关系:如果仅考虑逻辑控制,则梯形图和电气原理图也可以建立一定的对应关系。例如,梯形图的输出(OUT)命令对应于继电器的线圈,输入命令(例如LD,AND,OR)对应于接线,而互锁命令(IL,ILC)可以是认为主要开关,依此类推。这样,原始的继电器控制逻辑可以在转换后转换为梯形图,然后进一步转换为语句列表程序。 


  通过这种对应关系,很容易使用PLC程序来表示继电器逻辑。这也是PLC技术对传统继电器控制技术的继承。


        


我要评论:

(内容最多500字)

联系我们

CONTACT US
Schneider施耐德电气总代理-华盛安达
  • 咨询热线:18510313932
  • 手机号码:18510313932
  • 咨询邮箱:18600003932@163.com
  • 公司地址:河北高碑店京开五金建材城东特A105
18510313932