您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 专题三:编程语言和梯形图设计
PLC结构文本(ST)是为IEC61141-3标准创建的的一种专用高级语言,与梯形图相比,它能实现复杂的数学运算,编写的程序更加简洁紧凑。PLC基础知识PLC的编程语言与编程方法:PLC的编程语言•梯形图(LadderDiagram)•指令表(InstructionList)•顺序功能图(Sequentialfunctionchart)•功能块图(Functionblockdiagram)•结构文本(StructuredText)PLC基础知识PLC的编程语言与编程方法:PLC的编程语言•梯形图(LadderDiagram)•指令表(InstructionList).母线触点编程线圈(Y0)(Y1)X0X1X2X3M0Y0(a)梯形图LDX0ANDX1LDX2ANIX3ORBOUTY0LDIM0ANDY0OUTY1(b)指令表PLC基础知识PLC的编程语言与编程方法:PLC的编程语言•顺序功能图(Sequentialfunctionchart)步1步2动作1动作2转换条件1转换条件2转换条件3有向连线转换初始步PLC基础知识PLC的编程语言与编程方法:PLC的编程语言•功能块图(Functionblockdiagram)ORTest1Test2ANDSW1%IX3SRS1Q1RResetStartPLC基础知识PLC的编程语言与编程方法:PLC的编程语言•结构文本(StructuredText)是为IEC61141-3标准创建的的一种专用高级语言,与梯形图相比,它能实现复杂的数学运算,编写的程序更加简洁紧凑。PLC基础知识PLC的型号、安装与接线:型号FX2N001R48M系列名称输入输出点数基本单元内部电源、内部输入输出、CPU及存储器输出形式:R-继电器输出(有触点,可带交直流负载)S-双向晶闸管输出(无触点,带交流负载)T-晶体管输出(无触点,带直流负载)PLC基础知识GX-Developer编程软件的使用:界面管理窗口编辑窗口快捷工具下拉菜单项目标题PLC基础知识GX-Developer编程软件的使用:界面管理窗口编辑窗口快捷工具下拉菜单项目标题PLC基本指令的应用梯形图特点PLC基本指令的应用梯形图特点PLC基本指令的应用梯形图特点PLC基本指令的应用编程元件输入继电器(X):专门用来接受PLC外部开关信号的元件必须由外部信号驱动,不能用程序驱动,没有它的线圈输出继电器(Y):用来将PLC内部信号输出传送给外部负载(用户输出设备)对应唯一一个常开硬触点,但是在程序中供编程的输出继电器,不管是常开还是常闭的,都软触点,可以使用无限次。X/Y+八进制PLC基本指令的应用梯形图程序的设计方法1梯形图编辑的一般原则PLC的特点之一是编程方便、易学易懂。它采用梯形图来描述控制系统,给人以一目了然的清晰感,对原来从事继电器控制技术的人员来说,很快就能掌握。PLC的梯形图设计类似于继电器逻辑设计,但又有着它本身的规则和技巧,在梯形图设计和程序编制中应注意以下几个方面。PLC基本指令的应用1.梯形图每一行都是从左边的母线开始,线圈接在右边的母线上,线圈右边不允许再有接点,如图3-1所示。(a)错误(b)正确图3-1梯形图接点的连接1.梯形图每一行都是从左边的母线开始,线圈接在右边的母线上,线圈右边不允许再有接点,如图3-1所示。(a)错误(b)正确图3-1梯形图接点的连接2.线圈不能直接接在左边母线上,如果需要的话,可通过不动作的动断触点连接在线圈的右边,如图3-2所示。图3-2梯形图(a)错误(b)正确3.同一梯形图中,同一编号的线圈一般情况下只能出现一次。因为双线图输出容易引起操作错误。4.输入继电器、输出继电器、辅助继电器、定时器、计数器的触点可以多次使用,不受限制。因为梯形图中的一个触点对应指令表中的一条指令,执行触点对应的指令时,只是读出编程元件对应的映像寄存器中的值,再进行逻辑运算,而读映像寄存器的操作次数是没有限制的。所以在梯形图中,使用同一元件的触点的次数是没有限制的。5.对于并联电路,串联触点多的支路应排在上面,如图3-3所示。LDX0ANDX1ORX2OUTY0(a)正确(b)错误LDX2LDX0ANDX1ORBOUTY0图3-3梯形图6.对于并联电路块串联时,并联触点多的电路应排在左边,如图3-4所示。LDX0ORX1ANDX2OUTY0LDX2LDX0ORX1ANBOUTY0(a)正确(b)错误图3-4梯形图7.对桥式电路的编程处理桥式电路如图3-5所示,图中触点5有双向“电流”通过,这是不可编程的电路,因此必须根据逻辑功能,对该电路进行等效变换成可编程的电路。(a)(b)(c)图3-5梯形图
本文标题:专题三:编程语言和梯形图设计
链接地址:https://www.777doc.com/doc-3375257 .html