内蒙古PLC程序编写怎么从菜鸟变成高手
发布日期:2017-12-14 作者: 点击:
内蒙古PLC程序编写怎么从菜鸟变成高手
plc编程软件由系统程序和用户程序两部分组成。系统程序包括监控程序、编译程序、诊断程序等,主要用于管理全机、将程序语言翻译成机器语言,诊断机器故障。plc编程软件系统由PLC厂家提供并已固化在EPROM中,不能直接存取和干预。用户程序是用户根据现场控制要求,用PLC的程序语言编制的应用程序(也就是逻辑控制)用来实现各种控制。
标准语言梯形图语言是常用的一种语言,它有以下特点:
梯形图中接点(触点)只有常开和常闭,接点可以是PLC输入点接的开关也可以是PLC内部继电器的接点或内部寄存器、计数器等的状态。
PLC梯形图中的接点可以任意串、并联,但线圈只能并联不能串联。
内部继电器、计数器、寄存器等均不能直接控制外部负载,只能做中间结果供CPU内部使用。
PLC是按循环扫描事件,沿梯形图先后顺序执行,在同一扫描周期中的结果留在输出状态暂存器中所以输出点的值在用户程序中可以当做条件使用。
继电器控制原理图中的元件符号,有常开触点、常闭触点和线圈,为了区别它们,在有关符号边上标注如KM、KA、KT等以示不同的器件,但其触头的数量是受到限制。而PLC梯形图中,也有常开、常闭触点,在其边上同样可标注X、Y、M、S、T、C以示不同的软器件。它大的优点是:同一标记的触点在不同的梯级中,可以反复的出现。而继电器则无法达到这一目的。而线圈的使用是相同的,即不同的线圈只能出现一次。
2、内蒙古PLC程序编写中编程元件的分类:
编程元件分为八大类,X为输入继电器、Y为输出继电器、M为辅助继电器、S为状态继电器、T为定时器、C为计数器、D为数据寄存器和指针(P、I、N)。关于各类元件的功用,各种版本的PLC书籍均有介绍,故在此不介绍,但一定要清楚各类元件的功能。
3、编程元件的指令由二部分组成:
如 LD(功能含意)X000(元件地址),即 LD X000,LDI Y000......
4、内蒙古PLC程序编写需要熟识PLC基本指令:
(1) LD(取)、LDI取反)、OUT(输出)指令;LD(取)、LDI(取反)以电工的说法前者是常开、后者为常闭。这二条指令常用于每条电路的一个触点(即左母线一个触点),当然它也可能在电路块与其它并联中的一个触点中出现。
这是一张PLC梯形图(不会运行)。左边的纵线称为左母线,右母线可以不表示。该图有三个梯级;
第1梯级;左边一个触点为常开,上标为X000,X表示为输入继电器,其后的000数据,可以这样认为它使用的是输入继电器中的编号为第000的触点(下同)。其指令的正确表示应为(如右图程序所示):0、LD X000 (前头的0 即为从第0步开始,指令输入时无须理会,它会自动按顺序显示出)。