KMB1463875变频器;
KMB1463875变频器;
KMB1463875变频器
5.4内存容量
PLC内存有用户及系统两大部分。用户内存主要用以存储用户程序,个别的还将其中的一部分划为系统所用。系统内存是与CPU配置在一起的。CPU既要具备访问这些内存的能力,还应提供相应的存储介质。
用户内存大小与可存储的用户程序量有关。内存大,可存储的程序量大,也就可进行更为复杂的控制。从发展趋势看,内存容量总是在不断增大着。大型PLC的内存容量可达几十k,以至于一百多k。系统内存对于用户,主要体现在PLC能提供多少内部器件。不同的内部器件占据系统内存的不同区域。在物理上并无这些器件,仅仅为RAM。但通过运行程序进行使用时,给使用者提供的却实实在在有这些器件。
内存器件种类越多,数量越多,越便于PLC进行种种逻辑量及模拟控制。它也是代表
PLC性能的重要指标。
PLC内部器件有:
I/O继电器,或称映射区。它与PLC所能控制的I/O点数及模拟量的路数直接相关。
内部继电器数,有的称为标志位数,代表着PLC的内部继电器数。它与I/O继电器区相联系着,有时与后者相联系进行处理。内部继电器多,便于PLC建立复杂的时序关系,以实现多种多样的控制要求。一般讲,内部继电器数比I/O继电器要多得多。
有的内部继电器还可丢电保持,即它的状态(ON或OFF)、PLC丢电后,靠内部电池仍予以保持。再上电后可继续丢电前的状态。保持继电器可增强PLC控制能力,特别对记录故障,故障排除后恢复运行,更显得有用。
定时器,可进行定时控制。定时值可任意设定。定时器有多少,设定范围有多大,设定值的分辨率又是多少,这些都代表定时器件的性能。
计数器,可进行计数,到达某设定计数值可发送相应信号。可进行什么样的计数,计数范围多大,怎么设定,有多少计数器,则是PLC计数器性能的代表指标。
数据存储区,用以存储工作数据。多以字、两字或多字为单位予以使用,是PLC进行模拟量控制,或记录数据所***的。这个存储区的大小代表PLC的性能也是越大越好。趋势也是越来越大。小型机也如此。如日本OMRON公司的CQM1机,其DM区就有6k字。而过去同是小型机的C60P的DM区才64个字。大型机的DM可达10K以至几十K。
此外还有其它一些内部器件,了解某PLC性能时,也都必须掌握它。
内部器件也是PLC指令的操作数,不弄清楚是无法编程的。
5.5指令系统
PLC有多少条指令,各条指令又具有什么功能,是了解与使用PLC的重要方面。你不懂PLC指令怎么编程,没有程序,PLC又怎么工作?
PLC的指令越来越多,越来越丰富。功能很强的指令,综合多种作用的指令日见增多。
PLC的指令繁多,但主要的有这么几种类型:
基本逻辑指令,用于处理逻辑关系,以实现逻辑控制。这类指令不管什么样的PLC都总是有的。
数据处理指令,用于处理数据,如译码,编码,传送、移位等等。
数据运算指令,用于进数据的运算,如十、一、X、/等,可进行整形数计算,有的还可浮点数运算;也可进行逻辑量运算,等等。
流程控制指令,用以控制程序运行流程。PLC的用户程序一般是从零地址的指令开始执行,按顺序推进。但遇到流程控制指令也可作相应改变。流程控制指令也较多,运用得好,可使程序简练,并便于调试与阅读。
状态监控指令,用以监视及记录PLC及其控制系统的工作状态,对提高PLC控制系统的工作可靠性大有帮助。
当然,并不是所有的PLC都有上述那么多类的指令,也不是有的PLC仅有上述几类指令。以上只是指出几个例子,说明要从哪几个方面了解PLC指令,从中也可大致看出指令的多少及功能将怎样影响PLC的性能。
除了指令,为进行通讯,PLC还有相应的协议与通讯指令或命令,这些也反映了PLC的性能。
5.6支持软件
为了便于编制PLC程序,多数PLC厂家都开发有关计算机支持软件。
从本质上讲,PLC所能识别的只是机器语言。它之所以能使用一些助记符语言、梯形图语言、流程图语言,以至高级语言,全靠为使用这些语言而开发的种种软件。
助记符语言是最基本也是最简单的PLC语言。它类似计算机的汇编语言,PLC的指令系统就是用这种语言表达的。这种语言仅使用文字符号,所使用的编程工具简单,用简易编程器即可。所以,多数PLC都配备有这种语言。
梯形图语言是图形语言,它用类似于继电器电路图的符号表达PLC实现控制的逻辑关系。这种语言与符号语言有对应关系,很容易互相转换,并便于电气工程师了解与熟悉,故用得很普遍,几乎所有的PLC都开发有这种语言。由于它是用图形表达,小的编程器不好使用它,得有较大的液晶画面的编程器,才能使用它。多数是在计算机对PLC编程时,才使用这种语言。
流程图语言,它也是图形语言,不过所用的符号不与电气元件符号相似,而与计算机用的流程图符号相似,便干计算机工作人员了解与熟悉。流程图语言与符号语言也有一一对应关系,只是它对应的符号语言与梯形图的对应不一样。熟悉计算机而又未从事过一般电气工作的人员,乐于用这种语言对PLC编程。日本OMRON公司开发的F系列机就是使用这种语言。
梯形图与流程图混合语言。这种语言,梯形图与流程图两者兼用,可使PLC程序结构化。它用流程图把PLC程序划分成若干结构块,并规范块间的逻辑联系。用梯形图再确定块中的种种量间的逻辑关系。这种混合语言有不同的实现方法,而且多用于大型的PLC的编程
高级语言,PLC编程也可以使用高级语言,如BASIC、C语言等。可以在DOS,也可在WINDOWS平台上运行。关键在于要把用高级语言编写的程序转换成助记符语言,或直接转换成PLC所能识别的机器语言。从根本上讲,只要能实现这个转换的,什么高级语言都可以。而编写这个转换的软件工作量很大,当然应由有关厂家开发与提供。当前不少PLC厂家已有提供。如GE-FANAC的PLC就提供有可用C语言编程的软件。
再前进一步,从理论上讲使用自然语言编程也是完全可能的。只是要下力气去开发,以及市场有这个需要。
支持软件不仅编制PLC程序需要,监控PLC运行,特别是监视PLC所控制的系统的工作状况也需要。所以,多数支持编程的软件,也具有监视PLC工作的功能。
此外,也有专用于监控PLC工作的软件,它多与PLC的监视终端连用。
有的PLC厂家或第三方厂家还开发了使用PLC的组态软件,用以实现计算机对PLC控制系统监控,以及与PLC交换数据。
PLC的用户也可基于DOS或WINDOWS平台开发用于PLC控制系统的应用软件,以提高PLC系统自动化及智能化水平。这方面的软件已日益受到重视。
总之,为了用好PLC,PLC的支持软件越来越丰富,性能也越来越好,其界面也越来越友好,也因此,它的情况如何,已成为评判PLC性能的指标之一。
5.7可靠控制
为使PLC能可靠工作,在硬件与软件两个方面PLC厂家都采取了很多措施,对一些特殊可靠要求的PLC,还有相应的特殊的措施,如热备、冗余等等。这在介绍PLC的特点时已作了叙述。可靠措施的目的是增加PLC平均故障间隔时间、MTBF(MeanTimeBetweenFailure)及减少PLC的平均修复时间、MTTR(MeanTimeToRepair),以提高PLC的有效度A(Availability)。
A=MTBF/(MTBF+MTTR)
式中A--有效率
MTBF--平均故障间隔时间
MTTR--平均修复时间
当然,A值越大越好,它可使PLC系统得到充分的利用,是为什么要使用PLC的重要指标。而从上式可知,MTBF越大,MTTR越小,则A越大。所以,PLC的可靠措施都是围绕提高MTBF及MTTR值进行的。
鉴于可靠工作是PLC的重要特点,至关重要,故有关提高MTBF及降低MTTR的措施如何,以及PLC的MTBF与MTTR值也成为PLC性能的重要指标。
5.8经济指标
以上七条讲的都是PLC的技术性能。其实,使用PLC,还要考虑经济指标。经济是基础,经济上不合算,不能带来经济效益,使用PLC也就没有基础。所以,这个指标也是重要的。经济指标最简单的就是看价格。一般讲,同样技术性能的PLC,价格低其经济指标就好
此外,还要看供货情况,供货不及时,影响使用,价格即使低,也不一定就好;看技术服务,资料不全,用户出现问题得不到技术支持也不好。
对经济指标还要作综合分析,要看使用了PLC能否带来效益,然后,再分析使用哪家的PLC效益更好些。
560-2122 TI Texas Instruments Power Supply 5602122
Panasonic DV83020LE201 AC Servo Motor Driver with 60 day warranty
ASEA BROWN BOVERI 57275847 NSFP 57275847
Texas Instruments Field Interface Module 505-7202
TEXAS INSTRUMENTS 500-5001 INPUT MODULE LOT 5005001
TEXAS INSTRUMENTS PLC 505-4516 NSPP 5054516
PERCEPTRON 515-0076 ENCODER MOTOR CABLE MODULE
ASEA BROWN BOVERI YB560103-CH NSFP YB560103CH
SQUARE D MAL36450-8041 NSFP MAL364508041
Panasonic/Nais Servo Motor MSME502GCG NIB!
TEXAS INSTRUMENTS PLC 530T-1112 NSFP 530T1112
ALLEN BRADLEY 6185-CACAAAA USPP 6185CACAAAA
ASEA BROWN BOVERI OETL-NF800ASW NSFP OETLNF800ASW
TEXAS INSTRUMENTS 545-1101 TI545 CPU MODULE 5451101
RUCKH MOTOR ET80M2-FHCT USPP ET80M2FHCT
ASEA BROWN BOVERI QIFA502 USPP QIFA502
Panasonic AC Servo Drive DV45 1S200 #37773
ACME ELECTRIC T-2-53616-1S USPP T2536161S
Panasonic AC Servo Driver MSDA041A1A 100-115V 400W (J)
Panasonic Matsushita SERVO MOTOR MSMA012A1G 100W
CONTROL TECHNIQUES PCM-16 USPP PCM16
Panasonic AC Servo Driver MSDA5A3D2A52 FreeShip
PANASONIC AC SERVO DRIVER MDD203A1W 200V 50/60HZ 2.0KW 2500P/R HASE
ASEA BROWN BOVERI APTBE-03 USPP APTBE03
ALLEN BRADLEY 1336F-BRF20-AN?-EN-GMS1 NSPP 1336FBRF20ANEN?GM
TEXAS INSTRUMENTS PLC 560-2125 USPP 5602125
Panasonic Servo Driver MSDA013D1A6T Free Ship
MODICON 110-CPU-612-00 NSFP 110CPU61200
ASEA BROWN BOVERI YPQ108A USPP YPQ108A
TEXAS INSTRUMENTS PLC 7MT-400 USPP 7MT400
Texas Instrument 500-4010 loop access module
TI Siemens CTi 500-2151-A 5002151 Power Supply 2151A PLC
ASEA BROWN BOVERI DSCA-190V USPP DSCA190V
Returns: Not accepted
Panasonic AC Servo Driver MSDA083D1A61 750W Free Ship
ASEA BROWN BOVERI QFVF502 USPP QFVF502
YASKAWA ELECTRIC JANCD-SV03B NSPP JANCDSV03B
ASEA BROWN BOVERI 3HAB-2206-1/1 USPP 3HAB220611
TEXAS INSTRUMENTS 5TI-2001 5TI PROGRAMMER IN CASE*
TEXAS INSTRUMENTS PLC 500-5002 USPP 5005002
TEXAS INSTRUMENTS PLC 08-35546-000 USPP 0835546000
ASEA BROWN BOVERI QK-140-1R6500 USPP QK1401R6500
XYCOM PM8500 USPP PM8500
TEXAS INSTRUMENTS PLC 500-5055 USPP 5005055
ASEA BROWN BOVERI SSA040-481 NSFP SSA040481
SEW EURODRIVE KAF77LP145 USPP KAF77LP145
Panasonic AC Servo Drive MBDHT2510E New in Box Free Ship
TEXAS INSTRUMENTS PLC 500-5052 USPP 5005052
ASEA BROWN BOVERI S4H250MW-2S4W NSFP S4H250MW2S4W
PANASONIC AC SERVO MOTOR MDM102Q2V
TEXAS INSTRUMENTS PLC 505-2590A NSPP 5052590A
ALLEN BRADLEY 1326-CFUT-150 NSFP 1326CFUT150
One Panasonic Servo Driver MADDT1207 Free Ship Worldwide
Texas Instruments 500-5056
XYCOM XVME-661 NSFP XVME661
TEXAS INSTRUMENTS PLC 505-7002 NSPP 5057002
TEXAS INSTRUMENTS 505-4832 USPP 5054832
SABROE 1572.008 NSPP 1572008
Panasonic MDD153A1VV AC Servo Driver
Texas Instruments Mod 550 Loop Access Module PM 550-400
ASEA BROWN BOVERI 3HAA0001-JC NSPP 3HAA0001JC
TEXAS INSTRUMENT 525-1102 CPU MODULE GOOD TAKEOUT
TEXAS INSTRUMENTS PLC 555-1103 USPP 5551103
"NEW" PANASONIC Servo Motor MSMA082S1F CNC/ROUTER
TEXAS INSTRUMENTS PLC 575-2102 USPP 5752102
BARBER COLMAN A-60010-708 USPP A60010708
NEW PERCEPTRON 495-0191 FRAME GRABBER PROCESSOR 500-0192 REV B 96K DSP
(AS01) MFDDTA390 PANASONIC SERVO DRIVE USED WORKING
TEXAS INSTRUMENTS PLC 305-5DAC NSPP 3055DAC
Panasonic Lenze M9MA40GBK4W1 501229/1 M9GA10B Servo Motor 3 Phase 220V 50Hz
PANASONIC AC SERVO DRIVE ADKF50B5AN 60W,80W
Panasonic Servo Motor MSMD012P1U MSMDO12P1U NIB FreShip
FISHER ROSEMOUNT 895C NSPP 895C
TEXAS INSTRUMENTS PLC PFS-3630-A USPP PFS3630A
(AJ01) PANASONIC AC SERVO MOTOR DRIVER 1.5KW MDDCT5325B12 WORKING
(AA01) AC SERVO DRIVER PANASONIC MATSUSHITA MSD021P1EA01 WORKING
ALLEN BRADLEY 2711-K6C5 NSFP 2711K6C5
TEXAS INSTRUMENTS PLC 505-2571 USPP 5052571