我的购物车

快速报价可来图加工
购物车0

最新加入的商品

您的购物车中暂无商品,赶快选择心爱的商品吧!
扫描

可编程控制器常见的程序语言

2016-02-01 浏览量 1847

          可编程控制器本身是靠一些程序来进行运转的,这就要用到程序语言,那么经常会使用到的可编程控制器的程序语言有哪些呢?下面小编来给大家介绍一下可编程控制器的常见的程序语言。

        结构式文件编程语言(Structured Text,ST)

        类似 PASCAL与C语言的语法,适合撰写较复杂的算法,除错上也比阶梯图要容易得多。ST语言类似于编程语言的特性,因此可利用与微电脑及个人电脑相同的程序设计技术进行阶梯式语言所难以执行的复杂计算,完成程序的建立。

        指令表(Instruction List,IL 或 Statement List,SL) :类似组合语言的描述文字。由指令语句系列构成,如Mitsubishi FX2的控制指令LD、LDI、AND、ANI、OR、ORI、ANB、ORB、MMP、MMS与OUT等,一般配合书写器写入程序,而书写器只能输入简单的指令,与电脑程序中的阶梯图比较起来简单许多。

书写器不太直观,可读性差,特别是遇到较复杂的程序,更难读;但其优点就是不需要电脑就可以更改或察看plc内部程序。

        使用书写器时,必须注意的是PLC指令中输出有优先次序,其中若有输出至相同的单元时(如Y000),输出的优先次序以位址越大优先次愈越高,一般不容易从书写器中察觉所输入的单元。

阶梯图(Ladder Programming,LAD):类似于传统上以继电器控制接触器的阶梯图,梯形图是通过连线把PLC指令的梯形图符号连接在一起的连通图,用以表达所使用的PLC指令及其前后顺序,它与电气原理图很相似。

        它的连线有两种:一为母线,另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组一般总是从装载(LD)指令开始,必要时再继以若干个输入指令(含LD指令),以建立逻辑条件。

        最后为输出类指令,实现输出控制,或为资料控制、流程控制、通讯处理、监控工作等指令,以进行相应的工作。

        以上就是可编程控制器常见的程序语言的相关知识的介绍,希望大家可以对可编程控制器常见的程序语言有一个初步的了解。