电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

plc用啥言语编程?plc能够用c言语编程吗

2017-06-01 17:03分类:PLC基础知识 阅读:

 

plc用啥言语编程?plc能够用c言语编程吗
plc能用C言语编程吗?
不能 每个PLC都有自个的编程言语但用法根柢上和C言语差不多PLC编程不是单一的 有许多种办法 我通常是梯形图,也有句子法即是所谓的类似C言语哪种编程单片机能用C言语直接编程PLC通常都用梯形图编程
纷歧样的商家的plc有纷歧样的编程言语,但就某个商家而言,PLC的编程言语也就那么几种。下面以西门子plc的编程言语为例,阐明一下,各种编程言语的异同。
1、次第功用图(SFC-Seauential Fuction Chart)
  这是坐落其它编程言语之上的图形言语,用来编程次第操控的程序(如:机械手操控程序)。编写时,技术进程被区别为若干个次第呈现的步,每步中包含操控输出的动作,从一步到另一步的改换由改换条件来操控,分外适宜适出产制作进程。
  西门子STEP7中的该编程言语是S7 Graph。
2、梯形图(LAD-LAdder Diagram)
  这是运用运用最多的plc编程言语。因与继电器电路很类似,具有直观易懂的特征,很简略被了解继电器操控的电气人员所把握,分外适宜适数字量逻辑操控。
  梯形图由触点、线圈和用方框标明的指令构成。触点代表逻辑输入条件,线圈 代表逻辑运算作用,常用来操控的指示灯,开关和内部的象征位等。指令框用来标明守时器、计数器或数学运算等附加指令。在程序中,最左面是主信号流,信号流老是从左向右活动的。  不适宜适编写大型操控程序。
 3、句子表(STL-STatement List)
  是一种类似于微机汇编言语的一种文本编程言语,由多条句子构成一个程序段。言语表适宜适履历丰盛的程序员运用,能够完毕某些梯形图不能完毕的功用。
 4、功用块图(FBD-Function Block Diagram)
  功用块图运用类似于布尔代数的图形逻辑符号来标明操控逻辑,一些凌乱的功用用指令框标明,适宜适稀有字电路根底的编程人员运用。功用块图用类似于与门、或门的框图来标明逻辑运算联络,方框的左面为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈标明“非”运算,方框用“导线”连在一同,信号自左向右。
 5、构造化文本(ST-Structured Text)
  构造化文本(ST)是为IEC61131-3规范创立的一种专用的高档编程言语。与梯形图比照,它完毕凌乱的数学运算,编写的程序十分简练和紧凑。
  STEP7的S7 SCL构造化操控言语,编程构造和C言语和Pascal言语类似,分外适宜适习气于运用高档言语编程的人运用。

上一篇:S7200办法开关term运用阐明

下一篇:热电偶会有差错,热电偶运用差错

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部