技术分(fēn)享

当前位置:三菱PLC > 技术服務(wù) > 技术分(fēn)享

三菱PLC_现有(yǒu)的5种专用(yòng)编程语言

点击:19622 日期:2018-11-21 选择字号:小(xiǎo)

三菱PLC现在有(yǒu)5种规范的编程语言,包含图形化编程语言和文(wén)本化编程语言。

图形化编程语言包含:梯形图(LD-Ladder Diagram)、功用(yòng)块图(FBD - Function Block Diagram)、次序功用(yòng)图(SFC - Sequential Function Chart)。

文(wén)本化编程语言包含:指令表(IL-Instruction List)和结构化文(wén)本(ST-Strutured Text)。

IEC 1131-3的编程语言是IEC工作组对世界规模的PLC厂家的编程语言合理(lǐ)地吸收、學(xué)习的基础上构成的一套针对工业操控體(tǐ)系的世界编程语言规范,它不光适用(yòng)于PLC體(tǐ)系,并且还适用(yòng)于更广泛的工业操控范畴,為(wèi)PLC编程语言的全球规范化做出了重要的奉献。

三菱PLC编程语言

、继電(diàn)器梯形图(LD)

继電(diàn)器梯形图(LD-Ladder Diagram)语言是PLC首要选用(yòng)的编程语言,也是PLC最普遍选用(yòng)的编程语言。梯形图编程语言是从继電(diàn)器操控體(tǐ)系原理(lǐ)图的基础上演变而来的,与继電(diàn)器操控體(tǐ)系梯形图的根本思想是共同的,只是在运用(yòng)符号和表达方式上有(yǒu)必定差异。

PLC的规划初衷是為(wèi)工厂車(chē)间電(diàn)气技术人员而运用(yòng)的,為(wèi)了契合继電(diàn)器操控電(diàn)路的思维习气,作為(wèi)首要在PLC中运用(yòng)的编程语言,梯形图保留了继電(diàn)器電(diàn)路图的风格和习气,成為(wèi)广大電(diàn)气技术人员最简略接受和运用(yòng)的语言。

1. 软继電(diàn)器

PLC梯形图中的某些编程元件沿用(yòng)了继電(diàn)器这一称号,如输入继電(diàn)器、输出继電(diàn)器、内部辅佐继電(diàn)器等,可(kě)是它们不是实在的物(wù)理(lǐ)继電(diàn)器,而是一些存储单元(软继電(diàn)器),每一软继電(diàn)器与PLC存储器中映像寄存器的一个存储单元相对应。该存储单元假如為(wèi)“1”状况,则表明梯形图中对应软继電(diàn)器的線(xiàn)圈“通電(diàn)”,其常开触点接通,常闭触点断开,称这种状况是该软继電(diàn)器的“1”或“ON”状况。假如该存储单元為(wèi)“0”状况,对应软继電(diàn)器的線(xiàn)圈和触点的状况与上述的相反,称该软继電(diàn)器為(wèi)“0”或“OFF”状况。运用(yòng)中也常将这些“软继電(diàn)器”称為(wèi)编程元件。

2. 能(néng)流

有(yǒu)一个设想的“概念電(diàn)流”或“能(néng)流”(Power Flow)从左向右活动,这一方向与履行用(yòng)户程序时的逻辑运算的次序是共同的。能(néng)流只能(néng)从左向右活动。运用(yòng)能(néng)流这一概念,能(néng)够协助咱们更好地了解和剖析梯形图。

3.母線(xiàn)

梯形图两边的筆(bǐ)直公共線(xiàn)称為(wèi)母線(xiàn)(Bus bar),。在剖析梯形图的逻辑联系时,為(wèi)了借用(yòng)继電(diàn)器電(diàn)路图的剖析办法,能(néng)够幻想左右两边母線(xiàn)(左母線(xiàn)和右母線(xiàn))之间有(yǒu)一个左正右负的直流電(diàn)源電(diàn)压,母線(xiàn)之间有(yǒu)“能(néng)流”从左向右活动。右母線(xiàn)能(néng)够不画出。

4.梯形图的逻辑解算

依据梯形图中各触点的状况和逻辑联系,求出与图中各線(xiàn)圈对应的编程元件的状况,称為(wèi)梯形图的逻辑解算。梯形图中逻辑解算是按从左至右、从上到下的次序进行的。解算的结果,立刻能(néng)够被后边的逻辑解算所运用(yòng)。逻辑解算是依据输入映像寄存器中的值,而不是依据解算瞬时外部输入触点的状况来进行的。

1、与電(diàn)气操作原理(lǐ)图相对应,具有(yǒu)直观性和对应性;  

2、与原有(yǒu)继電(diàn)器逻辑操控技术相共同,对電(diàn)气技术人员来说,易于撑握和學(xué)习; 

3、与原有(yǒu)的继電(diàn)器逻辑操控技术的不同点是,梯形图中的能(néng)流(Power Flow)不是实际意义的電(diàn)流,内部的继電(diàn)器也不是实际存在的继電(diàn)器,因而,运用(yòng)时,需与原有(yǒu)继電(diàn)器逻辑操控技术的有(yǒu)关概念差异对待; 

4、与指令表程序规划语言有(yǒu)一一对应联系,便于彼此的变换和程序的查看。

二、功用(yòng)块图(FBD)

功用(yòng)块图(FBD - Function Block Diagram)选用(yòng)相似于数字逻辑门電(diàn)路的图形符号,逻辑直观,运用(yòng)方便,它有(yǒu)梯形图编程中的触電(diàn)和線(xiàn)圈等价的指令,能(néng)够处理(lǐ)规模广泛的逻辑问题。

1、以功用(yòng)模块為(wèi)单位,从操控功用(yòng)下手,使操控计划的剖析和了解变得简略;

2、功用(yòng)模块是用(yòng)图形化的办法描绘功用(yòng),它的直观性大大方便了规划人员的编程和组态,有(yǒu)较好的易操作性;

3、对操控规模较大、操控联系较复录的體(tǐ)系,因為(wèi)操控功用(yòng)的联系能(néng)够较清楚地表达出来,因而,编程和组态时刻能(néng)够缩短,调试时刻也能(néng)削减。

、次序功用(yòng)图(SFC)

三菱PLC编程语言

次序功用(yòng)图(SFC - Sequential Function Chart)亦称流程图或状况搬运图,是一种图形化的功用(yòng)性阐明语言,专用(yòng)于描绘工业次序操控程序,运用(yòng)它能(néng)够对具有(yǒu)并发、挑选等杂乱结构的體(tǐ)系进行编程。

1、以功用(yòng)為(wèi)主線(xiàn),条理(lǐ)清楚,便于对程序操作的了解和沟通;  

2、对大型的程序,可(kě)分(fēn)工规划,选用(yòng)较為(wèi)灵活的程序结构,可(kě)节约程序规划时刻和调试时刻; 

3、常用(yòng)于體(tǐ)系的规模校大,程序联系较杂乱的场合;  

4、只需在活动步的命令和操作被履行,对活动步后的变换进行扫描,因而,整个程序的扫描时刻较其他(tā)程序编制的程序扫描时刻要大大缩短。

四、指令表(IL)

指令表(IL-Instruction List)编程语言相似于计算机中的助记符汇编语言,它是可(kě)编程操控器最基础的编程语言,所谓指令表编程,是用(yòng)一个或几个简略回忆的字符来代表可(kě)编程操控器的某种操作功用(yòng)。

1、选用(yòng)助记符来表明操作功用(yòng),具有(yǒu)简略回忆,便于撑握的特色;

2、在编程器的键盘上选用(yòng)助记符表明,具有(yǒu)便于操作的特色,可(kě)在无计算机的场合进行编程规划; 

3、与梯形图有(yǒu)一一对应联系,其特色与梯形图语言根本类同。

、结构化文(wén)本(ST)

三菱PLC_ST编程语言

结构化文(wén)本(ST-Strutured Text)是一种高档的文(wén)本语言,能(néng)够用(yòng)来描绘功用(yòng),功用(yòng)块和程序的行為(wèi),还能(néng)够在次序功用(yòng)流程图中描绘步、动作和改变的行為(wèi)。结构化文(wén)本语言表面上与 PASCAL语言很(hěn)相似,但它是一个专门為(wèi)工业操控运用(yòng)开发的编程语言,具有(yǒu)很(hěn)强的编程才能(néng)用(yòng)于对变量赋值、回调功用(yòng)和功用(yòng)块、创建表达式、编写条件句子和迭代程序等。

1、选用(yòng)高档语言进行编程,能(néng)够完结较杂乱的操控运算;  

2、需要有(yǒu)必定的计算机高档程序规划语言的常识和编程技巧,对编程人员的技术要求较高,一般電(diàn)气人员无法完结。

3、直观性和易操作性等功用(yòng)较差; 

4、常被用(yòng)于选用(yòng)功用(yòng)模块等其他(tā)语言较难完成的一些操控功用(yòng)的施行。

提示注意:不是一切的PLC都支撑一切的编程语言(如功用(yòng)块图、次序功用(yòng)图就有(yǒu)许多(duō)等级低PLC不支撑),而大型的PLC操控體(tǐ)系一般都支撑这5种规范编程语言或相似的编程语言。还有(yǒu)一些规范以外的编程语言,它们尽管没有(yǒu)被挑选进规范语言中,可(kě)是它们是為(wèi)了适合某些特别场合的运用(yòng)而开发的,在某些情况下,它们也许是较好的编程语言。比方D7-SYS的接连功用(yòng)图CFC就是专為(wèi)大型接连工艺操控而开发,只需调用(yòng)程序中的CFC功用(yòng)块就能(néng)够容易完成象PID操控器、计数器、定位器、斜坡函数发生器等一系列特别功用(yòng),并且不需要专门的编程常识,只需要懂得图形化处理(lǐ)和规范程序块的运用(yòng),进行简略的设置即可(kě)。

深圳海蓝机電(diàn)18年专业从事原装进口三菱plc、三菱变频器、三菱触摸屏、三菱伺服電(diàn)机,机器人等三菱代理(lǐ),备有(yǒu)现货库存达2000多(duō)种,只做原装正品,不仅為(wèi)您提供货期最快捷的产品,更注重為(wèi)您提供准确的现场技术服務(wù)!
24小(xiǎo)时订購(gòu)热線(xiàn):13823726967  吴小(xiǎo)姐

评论信息

暂无留言!
发表评论
姓名:
内容:
验证码: 点击换一个 看不清?

1.尊重网上道德,遵守中华人民(mín)共和國(guó)的各项有(yǒu)关法律法规,不发表攻击性言论。
2.承担一切因您的行為(wèi)而直接或间接导致的民(mín)事或刑事法律责任。
3.产品留言板管理(lǐ)人员有(yǒu)权保留或删除其管辖留言中的任意内容。
4.不支持HTML代码且留言要通过审核后才会显示,请勿恶意留言。