plc编程规范与架构,PLC梯形图编程有哪些规范

1,PLC梯形图编程有哪些规范这个没有规范,不同厂家的指令用法上有区别,在符合各个厂家的指令用法后,随意编辑 , 能达到目的,且稳定的程序就是好程序 。望采纳 。。。。。。上升沿就是从off到on那一瞬间,下降沿就是从on到off那一瞬间举个例子,一个点动按钮,只有一按下那瞬间有信号,之后就算手按着不松开 , 也是没有信号的,不明白可以追问 。
2,简述plc编程的基本原则1、外部输入/输出、内部继电器、定时器、计数器等软元件的触点可重复使用,没有必要特意采用复杂程序结构来减少触点的使用次数 。2、梯形图每一行都是从左母线开始,线圈接在最右边 。在继电器控制原理图中,继电器的触点可以放在线圈的右边,但在梯形图中触点不允许放在线圈的右边 。3、线圈不能直接与左母线相连 , 也就是说线圈输出作为逻辑结果必须有条件 。必要时可以使用一个内部继电器的动断触点或内部特殊继电器来实现 。4、梯形图中串、并联的触点次数没有限制,可以无限制的使用 。5、梯形图程序必须符合顺序执行的原则,即从左到右 , 从上到下执行,如不符合顺序执行的电路不能直接编程 。扩展资料:plc编程的同一编号的线圈在一个程序中使用两次以上称为双线圈输出 。双线圈输出容易引起误操作 , 这时前面的输出无效,只有最后的输出才有效 。但该输出线圈对应触点的动作,要根据该逻辑运算之前的输出状态来判断 。由于m1双线圈输出,所以,m1输出随最后一个m1输出变化,y1随第一个m1线圈变化,而y2随第二个m1输出变化 。所以,一般情况下 , 应尽可能避免双线圈输出 。参考资料来源:百度百科——plc编程
3,简答plc的基本结构和组成plc基本结构,各种PLC的组成结构基本相同,主要有CPU,电源,储存器和输入输出接口电路等组成 。中央处理器中央处理器单元一般由控制器、运算器和寄存器组成 。CPU通过地址总线、数据总线、控制总线与储存单元、输入输出接口、通信接口、扩展接口相连 。CPU是PLC的核心 , 它不断采集输入信号,执行用户程序,刷新系统输出 。储存器PLC的存储器包括系统存储器和用户存储器两种 。系统存储器用于存放PLC的系统程序 , 用户存储器用于存放PLC的用户程序 。现在的PLC一般均采用可电擦除的E2PROM存储器来作为系统存储器和用户存储器 。输入输出接口单元PLC的输入接口电路的作用是将按钮、行程开关或传感器等产生的信号输入CPU;PLC的输出接口电路的作用是将CPU向外输出的信号转换成可以驱动外部执行元件的信号,以便控制接触器线圈等电器的通、断电 。PLC的输入输出接口电路一般采用光耦合隔离技术,可以有效地保护内部电路 。输入接口电路PLC的输入接口电路可分为直流输入电路和交流输入电路 。直流输入电路的延迟时间比较短,可以直接与接近开关,光电开关等电子输入装置连接;交流输入电路适用于在有油雾、粉尘的恶劣环境下使用 。交流输入电路和直流输入电路类似 , 外接的输入电源改为220V交流电源 。输出接口电路输出接口电路通常有3种类型:继电器输出型、晶体管输出型和晶闸管输出型 。继电器输出型、晶体管输出型和晶闸管输出型的输出电路类似,只是晶体管或晶闸管代替继电器来控制外部负载 。扩展接口和通信接口PLC的扩展接口的作用是将扩展单元和功能模块与基本单元相连,使PLC的配置更加灵活,以满足不同控制系统的需要;通信接口的功能是通过这些通信接口可以和监视器、打印机、其他的PLC或是计算机相连,从而实现“人-机”或“机-机”之间的对话 。电源PLC一般使用220V交流电源或24V直流电源 , 内部的开关电源为PLC的中央处理器、存储器等电路提供5V、12V、24V直流电源,使PLC能正常工作 。【plc编程规范与架构,PLC梯形图编程有哪些规范】
4,1 PLC基本结构及各部分的作用是什么PLC系统组成及各部分的功能一.系统组成 。二.各部分的作用 。1. CPU运算和控制中心起“心脏”作用 。纵:当从编程器输入的程序存入到用户程序存储器中,然后CPU根据系统所赋予的功能(系统程序存储器的解释编译程序) , 把用户程序翻译成PLC内部所认可的用户编译程序 。横:输入状态和输入信息从输入接口输进 , CPU将之存入工作数据存储器中或输入映象寄存器 。然后由CPU把数据和程序有机地结合在一起 。把结果存入输出映象寄存器或工作数据存储器中,然后输出到输出接口、控制外部驱动器 。组成:CPU由控制器、运算器和寄存器组成 。这些电路集成在一个芯片上 。CPU通过地址总线、数据总线与I/O接口电路相连接 。2. 存储器具有记忆功能的半导体电路 。分为系统程序存储器和用户存储器 。系统程序存储器用以存放系统程序,包括管理程序,监控程序以及对用户程序做编译处理的解释编译程序 。由只读存储器、ROM组成 。厂家使用的,内容不可更改,断电不消失 。用户存储器:分为用户程序存储区和工作数据存储区 。由随机存取存储器(RAM)组成 。用户使用的 。断电内容消失 。常用高效的锂电池作为后备电源,寿命一般为3~5年 。3.输入/输出接口(1)输入接口:光电耦合器由两个发光二极度管和光电三极管组成 。发光二级管:在光电耦合器的输入端加上变化的电信号 , 发光二极管就产生与输入信号变化规律相同的光信号 。光电三级管:在光信号的照射下导通,导通程度与光信号的强弱有关 。在光电耦合器的线性工作区内,输出信号与输入信号有线性关系 。输入接口电路工作过程:当开关合上,二极管发光,然后三极管在光的照射下导通,向内部电路输入信号 。当开关断开,二极管不发光,三极管不导通 。向内部电路输入信号 。也就是通过输入接口电路把外部的开关信号转化成PLC内部所能接受的数字信号 。(2)输出接口PLC的继电器输出接口电路工作过程:当内部电路输出数字信号1,有电流流过,继电器线圈有电流,然后常开触点闭合,提供负载导通的电流和电压 。当内部电路输出数字信号0,则没有电流流过,继电器线圈没有电流,然后常开触点断开,断开负载的电流或电压 。也就是通过输出接口电路把内部的数字电路化成一种信号使负载动作或不动作 。三种类型:继电器输出:有触点、寿命短、频率低、交直流负载晶体管输出:无触点、寿命长、直流负载晶闸管输出:无触点、寿命长、交流负载4.编程器编程器分为两种,一种是手持编程器,方便 。我们实验室使用的就是手持编程器 。二种是通过PLC的RS232口 。与计算机相连 。然后敲击键盘 。通过NSTP-GR软件(或WINDOWS下软件)向PLC内部输入程序 。第二节 PLC的基本工作原理一.PLC采用“顺序扫描 , 不断循环”的工作方式1.每次扫描过程 。集中对输入信号进行采样 。集中对输出信号进行刷新 。2.输入刷新过程 。当输入端口关闭时,程序在进行执行阶段时 , 输入端有新状态,新状态不能被读入 。只有程序进行下一次扫描时,新状态才被读入 。3.一个扫描周期分为输入采样,程序执行,输出刷新 。4.元件映象寄存器的内容是随着程序的执行变化而变化的 。5.扫描周期的长短由三条决定 。(1)CPU执行指令的速度(2)指令本身占有的时间(3)指令条数6.由于采用集中采样 。集中输出的方式 。存在输入/输出滞后的现象,即输入/输出响应延迟 。二.PLC与继电器控制系统、微机区别1.PLC与继电器控制系统区别前者工作方式是“串行”,后者工作方式是“并行” 。前者用“软件”,后者用“硬件” 。2.PLC与微机区别前者工作方式是“循环扫描” 。后者工作方式是“待命或中断”PLC 编程方式PLC最突出的优点采用“软继电器”代替“硬继电器” 。用“软件编程逻辑”代替“硬件布线逻辑” 。PLC编程语言有梯形图、布尔助记符语言,等等 。尤其前两者为常用 。梯形图语言特点:1.每个梯形图由多个梯级组成 。2.梯形图中左右两边的竖线表示假想的逻辑电源 。当某一梯级的逻辑运算结果为“1”时 , 有假想的电流通过 。3.继电器线圈只能出现一次,而它的常开、常闭触点可以出现无数次 。4.每一梯级的运算结果,立即被后面的梯级所利用 。5.输入继电器受外部信号控制 。只出现触点,不出现线圈 。第四节 主要技术性能用户程序存储容量:是衡量可存储用户应用程序多少的指标 。通常以字或K字为单位 。16位二进制数为一个字,每1024个字为1K字 。PLC以字为单位存储指令和数据 。一般的逻辑操作指令每条占1个字 。定时/计数,移位指令占2个字 。数据操作指令占2~4个字 。5,请问plc的结构包括哪些1、主机主机部分包括中央处理器(CPU)、系统程序存储器和用户程序及数据存储器 。CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等 。PLC的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序 , 系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器 , 主要存放用户编制的应用程序及各种暂存数据和中间结果 。2、输入/输出(I/O)接口I/O接口是PLC与输入/输出设备连接的部件 。输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号 。输出接口是将主机经处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等) 。I/O接口一般采用光电耦合电路,以减少电磁干扰,从而提高了可靠性 。I/O点数即输入/输出端子数是PLC的一项主要技术指标,通常小型机有几十个点 , 中型机有几百个点,大型机将超过千点 。3、电源图中电源是指为CPU、存储器、I/O接口等内部电子电路工作所配置的直流开关稳压电源 , 通常也为输入设备提供直流电源 。4、编程编程是PLC利用外部设备,用户用来输入、检查、修改、调试程序或监示PLC的工作情况 。通过专用的PC/PPI电缆线将PLC与电脑联接,并利用专用的软件进行电脑编程和监控 。5、输入/输出扩展单元I/O扩展接口用于将扩充外部输入/输出端子数的扩展单元与基本单元(即主机)连接在一起 。6、外部设备接口此接口可将打印机、条码扫描仪,变频器等外部设备与主机相联,以完成相应的操作 。实验装置提供的主机型号有西门子S7-200系列的CPU224(AC/DC/RELAY) 。输入点数为14,输出点数为10;CPU226(AC/DC/RELAY),输入点数为26 , 输出点数为各种PLC的组成结构基本相同,主要有CPU,电源,储存器和输入输出接口电路等组成 。6,PLC指令结构不管什么型号的PLC其编程语言都具有以下特点:图形式指令结构:程序由图形方式表达,指令由不同的图形符号组成 。易于理解和记忆,系统的软件开发者已把工业控制中所需的独立运算功能编制成象征性图形,用户根据自己的需要把这些图形进行组合,并填入适当的参数 。在逻辑运算部分 , 几乎所有的厂家都采用类似于继电器控制电路的梯形图,很容易接受 。还有的采用控制系统流程图来表示,它沿用二进制逻辑元件图形符号来表达控制关系 , 很直观易懂 。较复杂的算术运算、定时计数等,一般也参照梯形图或逻辑元件图给予表示,虽然象征性不如逻辑运算部分那样 , 但也受用户欢迎 。明确的变量常数:图形符相当于操作码,规定了运算功能,操作数由用户填人,如变量和常数以及其取值范围 。简化的程序结构:程序结构通常很简单 , 典型的为块式结构,不同块完成不同的功能,使程序的调试者对整个程序的控制功能和控制顺序有清晰的概念 。简化应用软件生成过程:使用汇编语言和高级语言编写程序,要完成编辑、编译和连接三个过程 。而使用PLC编程语言 , 只需要编辑一个过程,其余由系统软件自动完成,整个编辑过程都在人机对话下进行的 , 不要求用户有高深的软件设计能力 。强化调试手段:无论是汇编程序,还是高级语言程序调试,都是令编辑人员头疼的事 。而PLC程序调试提供了完备的条件 , 使用编程软件或编程器,(用编程器上的按键、显示和内部编辑、调试、监控等,)在软件支持下,诊断和调试操作都很简单 。PLC编程语言是面向用户的:对使用者不要求具备高深的知识 , 不需要长时间的专门训练就可学会并应用 。以下仅供参考,希望采纳plc的编程语言与一般计算机语言相比,具有明显的特点 , 它既不同于高级语言,也不同与一般的汇编语言,它既要满足易于编写 , 又要满足易于调试的要求 。目前,还没有一种对各厂家产品都能兼容的编程语言 。如三菱公司的产品有它自己的编程语言公司的产品也有它自己的语言 。但不管什么型号的其编程语言都具有以下特点图形式指令结构:程序由图形方式表达,指令由不同的图形符号组成,易于理解和记忆 。系统的软件开发者已把工业控制中所需的独立运算功能编制成象征性图形 , 用户根据自己的需要把这些图形进行组合,并填入适当的参数 。在逻辑运算部分,几乎所有的厂家都采用类似于继电器控制电路的梯形图 , 很容易接受 。如西门子公司还采用控制系统流程图来表示,它沿用二进制逻辑元件图形符号来表达控制关系,很直观易懂 。较复杂的算术运算、定时计数等,一般也参照梯形图或逻辑元件图给予表示,虽然象征性不如逻辑运算部分,也受用户欢迎 , 明确的变量常数:图形符相当于操作码,规定了运算功能,操作数由用户填人,如等中的变量和常数以及其取值范围有简化的程序结构:的程序结构通常很简单 , 典型的为块式结构,不同块完成不同的功能,使程序的调试者对整个程序的控制功能和控制顺序有清晰的概念简化应用软件生成过程:使用汇编语言和高级语言编写程序 , 要完成编辑、编译和连接三个过程,而使用编程语言,只需要编辑一个过程 , 其余由系统软件自动完成 , 整个编辑过程都在人机对话下进行的,不要求用户有高深的软件设计能力 。强化调试手段:无论是汇编程序,还是高级语言程序调试,都是令编辑人员头疼的事 , 而的程序调试提供了完备的条件,使用编程器,利用和编程器上的按键、显示和内部编辑、调试、监控等,并在软件支持下,诊断和调试操作都很简单 。总之的编程语言是面向用户的 , 对使用者不要求具备高深的知识、不需要长时间的专门训练 。

    推荐阅读