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输入输出点不够时的处理方法。
今天为大家介绍一下PLC的矩阵。
PLC的矩阵常见于键盘输入,除尘器的脉冲阀输出;
一般指:输入输出点很多,但是控制功能不是很复杂,如果是一对一输出的话必须使用中型甚至大型PLC的从站拓展功能,但是中大型PLC的价格又很贵,性价比不高。小型PLC的IO点又不够,这种情况下我建议使用矩阵功能。
当然,矩阵功能有利有弊;
优点当然是:节约输入输出点,节约成本。
缺点是:增加PLC的输入输出回路接线,使得本身很简单的PLC系统变得复杂了一点,如果线路出现问题,也延长了查找故障的时间。
那么什么是矩阵?
这就是矩阵,由 m × n 个数排成的m行n列的数表称为m行n列的矩阵,简称m×n矩阵。
好吧,我不是为大家普及数学知识的,所以让我们开门见山;
那就对于PLC而言,分为输入矩阵和输出矩阵。
一 输入矩阵举例来说:
如图:SB1-SB24为24个输入,通过矩阵的形式,PLC只需要使用10个点,节约了14个点,矩阵点数越多节约的点数越多。当SB1按钮按下时,I0.0和I1.0同时为TRUE,依此类推;
程序也需要修改一下,当相对来说很简单:
需要使用中间变量,例如,当同时检测到I0.0和I1.0时可以输出M0.0,一次类推,所以虽然检测的是I点,程序中默认的却是中间点(M点,V点或者DB点)。
SB1按钮对应M0.0,SB2按钮对应M0.1依此类推。
当然,除此之外,输入还有多种方式可以实现减少I点
比如说分组输入
上图所示为4×4矩阵输入电路,它使用PLC的四个输入点(X000~X003)和四个输出点(Y000~Y003)来实现16个输入点的功能,特别适合PLC输出点多而输入点不够的场合。当Y000导通时,X000~X003接受的是Q1~Q4送来的输入信号;当Y001导通时,X000~X003接受的是Q5~Q8送来的输入信号;当Y002导通时,X000~X003接受的是Q9~Q12送来的输入信号;当Y003 导通时,X000~X003接受的是Q13~Q16送来的输入信号。将Y000的常开点与X000~X003串联即为输入信号Q1~Q4;将Y1的常开点与X000~X003串联即为输入信号Q5~Q8;将Y002的常开点与X000~X003串联即为输入信号Q9~Q12;将Y003的常开点与X000~X003串联即为输入信号Q13~Q16。
大家可以根据需要灵活多变。
二输出矩阵
输出矩阵道理和输入矩阵类似,但有一些差异;
一常规的输出矩阵;
上图为13*6矩阵,共19个输出电总计可以控制78个输出,性价比非常高。
也是通过矩阵的“行”和“列”同时输出配合控制的方式完成的,即通过外部输出回路,使得1个控制终端需要两个输出协同工作才有效,例如A1阀需要Q0.0和Q1.5同时输出才能打开。
程序和输入矩阵程序大体一致。
那么上面的矩阵是13*6矩阵共计控制78个输出。在一些特定环境下,我们也可以看到一些更具性价比的矩阵。
比如说4*2矩阵控制32个输出阀,就是输出的“0”和“1”都起作用,这种形式的矩阵我们可以在除尘器的脉冲法控制上看到。
除尘器的脉冲阀是一种常用的控制方式,即在除尘器运行的时候,所有的脉冲阀按照设定的规律循环往复,连续不间断的打开,关闭。
这种方式6个输出Q点或者Y点可以共计控制32个电磁阀。
节约了大量的输出电,但代价就是接线非常复杂。一旦出现问题很难短时间内判断原因。
初次之外还有一些其他的方式大家掌握了远离按照需求可以随机应变。
好吧,你们看懂了吗?看懂的点个赞吧!
相关问答
plc的点数是什么意思?
PLC的点数就是PLC上面输入输出接线端子的数量总和。点数估算:I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%~20%的可扩展余量后,作...
请教怎么计算PLC实际需要的点数?
分为输入和输出,有继电器接口也有晶体管接口的。所以只要算接口就行,一个温控占一个输入接口就是一个点,依次类推。输出也算,这样就有总点数了,然后再去查...
plc怎么确定点数?
选择开关:有手动、单步、单周期和连续4种工作方式,需要4个输如端子。手动操作:需要有下降、上升、右移、左移、加紧、放松6个按钮,也需要6个输入端...手动操...
plci点有几位?
在西门子plc中I点与Q点的关系是3/2,所以不同型号的plc的输入输出点数是不一样的。1.PLCI点有16位。2.这是因为PLC(可编程逻辑控制器)是一种数字计算机,用于自...
PLC的输入输出点数怎么理解?
在PLC(可编程逻辑控制器)系统中,输入输出点数是指PLC所能处理的输入和输出信号的数量。它表示了PLC系统可以连接的输入设备和输出设备的数量。输入点数指的是...
自动化生产线plc的输入输出有多少点?
这个不确定数量,主要看生产线上需要完成的指令来确定数量。比如完成一个机械手臂或者一个简单的一相指令,至少都需要好几个点数来满足。至于您说的生产线上的...
plc有限点数还是无限点数?
PLC的点数可以是有限的或无限的,取决于PLC的设计和能力。一些较小的PLC可能只有几十、上百个输入输出点,而一些更大的PLC则可以支持数千个点。同时,如果PLC支...
PLC输入输出点数怎么理解?
PLC输入输出点数是指可连接到PLC的输入和输出设备的数量。输入点数表示PLC可以接收的信号数量,如传感器、开关等。输出点数表示PLC可以控制的设备数量,如执行...
PLC编程每个点多少钱?
不是按点来算的,有的系统二三十点能上万步。看程序步数或者工艺复杂程度来算更合理点,还和需要是否提供额外的服务(画图、调试、HMI设计、通讯组网等)相关,...
plc256个点,是什么意思?
PLC控制点就是PLCI/O模块的点数,系统中使用了模拟量采集使用了5个压力,5个温度,就是10个AI点。PLC控制点就是PLCI/O模块的点数,系统中使用了模拟量采集使用了...