PLC性能指标有哪些?输入输出点数、编程语言、指令功能?
PLC的性能指标是很多的,今天给大家说的是与构建PLC控制系统关系较直接的几个,分别有:输入/输出点数、应用程序的存储容量、扫描速度、编程语言、指令功能,一起来看看吧!
1、输入/输出点数
如前所述,输入输出点数是PLC组成控制系统时所能接入的输入输出信号的最大数量,表示PLC组成系统时可能最大的规模。这里有个问题要注意,在总的点数中,输入点和输出点总是按一定的比例设置的,往往是输入点数大于输出点数,且输入与输出点数不能相互替代。
2、应用程序的存储容量
应用程序的存储容量是存放用户程序的存储器的容量。通常用K字(KW),K字节(kB)为单位,1K=1024。也有的PLC直接用所能存放的程序量表示。在一些文献中称PLC中存放程序的地址单位为“步”,每一步占用两个字,一条基本指令一般为一步。功能复杂的指令,特别是功能指令,往往有若干步,因而用“步”来表示程序容量,往往以最简单的基本指令为单位,称为多少K步。如还是用字节表示,一般小型机内存1K到几K,大型机几十K甚至可达1~2M字节。
3、扫描速度
一般以执行1000条基本指令所需要的时间来衡量。单位为毫秒/千步,也有以执行一步指令时间计的,如微妙/步。一般逻辑指令与运算指令的平均执行时间有较大的差别,因而大多场合,扫描速度还往往需要标明是执行那类程序。
以下是扫描速度的参考值:由目前PLC采用的CPU的主频考虑,扫描速度比较慢的为2.2ms/k逻辑运算程序;更快的能够达到0.75ms/k逻辑运算程序或更短。
4、编程语言
编程语言是指用户与PLC进行信息交换的方法,方法越多则容易被更多人使用。IEC在1994年5月公布了PLC编程语言的标准IEC1131—3。其详细的说明了PLC可使用的五种编程语言:指令表(IL),梯形图(LD),顺序功能图(SFC),功能图(FBD)和结构文本(ST)。目前指令表,梯形图,顺序功能图是使用最多的编程语言。特别是梯形图,所有的PLC都支持这一编程方法。但也必须注意,不同厂家的PLC编程语言不同且互不兼容,即使同为梯形图语言、指令表语言也不通用。
5、指令功能
指令功能是编程能力的体现。而衡量指令功能的强弱有二个方面:一是指令条数的多少,二是综合性指令的多少。一个综合指令一般能完成一项专门的操作。相当于内置了一个应用子程序,比如PID,CRC指令等。指令的功能越强,使用这些指令完成一定的控制目的就越容易。
此外,PLC的可扩展性,可靠性,易操作性,及性价比等性能指标也常常拿来作为PLC的比较指标。
(以上内容为技成原创,未经授权不得转载,违者必究!)
往期优秀内容推荐:
电工操作猛如虎,一看工资三千五,电工月入过万就这么难?
PLC如何规划点数
首先我们先看下PLC中代表变量的软元件有哪些,主要有输入X输出Y,辅助继电器M,定时器T,计数器C,状态S,数据寄存器D,XY一般小型PLC很少,40点、60点的,这个根据输入输出类型进行规划即可,主要就是分清楚高速输入、高速输出,普通的不要占用。
辅助继电器M有两类,普通的和掉电保存的,根据需要来选择,在规划地址的时候一段程序或者功能块使用连续的M,从编号0、10、20等开始,中间留有部分以备补充,比如这段用到M206,下一段就从M210或者M220开始。对于并联输出的,LD M72 OR M82 OR M92 OUT Y1,这样把编号的最后弄成统一的便于记忆也方便我们在最后调试的时候好检查。
定时器有不同单位的时间如1ms、10ms、100ms的,也有普通型和累计型的,也是根据需求来选择,向M一样可以根据使用的地方进行规划地址编号。计数器也有普通计数器和高速计数器、16位和32位之分,也有保持型计数器等,同样根据需要来确定,一般高速计数器的使用都是固定的,对应的输入都有固定的计数器。
地址的规划和选择首先要根据需要、功能来决定,然后在plc编程中所表达的动作进行统一编号,对于PLC的顺控程序,我们尽量在编程时进行段的声明、注释准确如下图,把整个PLC程序分成好几个小段写,每个小段可以写特定的动作组合、部分、功能、意义等,然后地址的规划在每段进行排列,第一段用M0~M100,第二段用M100~M200等等设计,方便我们寻找元件变量,对编程和后期的调试都很有帮助。
还有就是为了便于记忆,我们也可以采用标签对软件变量进行标记,免去注释,比如X0的标签是开始,Y0的标签是指示灯,以后我们就可以直接用“ LD 原点 OUT 指示灯”来表示 LD X0 OUT Y0了,这样就更方便了,PLC中每个变量都可以做标签进行声明。
相关问答
请教怎么计算PLC实际需要的点数?
分为输入和输出,有继电器接口也有晶体管接口的。所以只要算接口就行,一个温控占一个输入接口就是一个点,依次类推。输出也算,这样就有总点数了,然后再去查...
如何确定PLC的输入点数和输出点数,从而选定采用的PLC型号?
根据控制对象,将需要输入PLC的量全部列出,并将其分为:模拟量和数字量;根据计算出的需求量,参照各厂家PLC的选型手册,考虑是否需要“扩展模块”,PLC支持的...
plci点有几位?
在西门子plc中I点与Q点的关系是3/2,所以不同型号的plc的输入输出点数是不一样的。1.PLCI点有16位。2.这是因为PLC(可编程逻辑控制器)是一种数字计算机,用于自...
300plc最大点数疑问315pLC有说16384点(2K*8)数字量的.但是按...
[最佳回答]还有远程的点数,比如使用RTU或者使用Profibus或者profinet等模块扩展出去的.这种能远程扩展的,理论上可以扩展很多出去还有远程的点数,比如使用RTU...
什么是PLC输入输出点数?
输入I就是input,输出o就是output,也就是输入输出点数,这个决定了plc整个系统的大小。输入点接各种检测到的参数,参数输入PLC后根据程序计算,然后通过输出...
小型plc一般可以扩展的最大点数是?
1.小型PLC可以扩展的最大点数是有限的。2.这是因为小型PLC的硬件资源有限,无法支持无限制的扩展。同时,扩展点数也会受到PLC本身的性能和使用环境的限制。3...
求一些欧姆龙PLC模拟量编程实例?
欧姆龙PLC的模拟量编程实例可以根据具体的需求来设计。以下是几个常见的实例,仅供参考:模拟量采集:通过PLC模拟量输入模块采集温度、湿度等传感器信号,并进...
plc组态怎么设置?
首先,不同的PLC厂家有不同的编程环境,如西门子的step-7,国产PLC南大傲拓科技的NAPro,需要明确你选用哪个产品;其次,需要了解你的被控对象,根据被控对象点...
PLC在配电监控系统中如何确定点数-汇财吧专业问答test
[回答]2010年2月,我公司与岳阳云溪污水处理厂成功签订关于污水处理厂自控系统成套设计、制作及施工的合同,标志着公司在污水处理行业的一个重大突破,前后...
plc上面的点是什么意思?
plc上面的点数就是PLC输入输出口数量的总和。plc上面的点数就是PLC输入输出口数量的总和。