西门子河南授权代理商
西门子河南授权代理商
可编程控制器类型很多,可从不同的角度进行分类:
4.1按控制规模分
控制规模主要指控制开关量的入、出点数及控制模拟量的模入、模出,或两者兼而有之(闭路系统)的路数。但主要以开关量计。模拟量的路数可折算成开关量的点,大致一路相当于8~16点。
依这个点数,PLC大致可分为微型机、小型机、中型机及大型机、超大型机。
微型机控制点仅几十点,如德维森公司的V80系列PLC本体从16点到40点,OMRON公司的CPM1A系列PLC,西门子的Logo仅10点。
小型机控制点可达100多点。如如德维森公司的V80系列PLC可扩展到256点,OMRON公司的C60P可达148点,CQM1达256点。德国西门子公司的S7-200机可达64点。
中型机控制点数可达近500点,以至于千点。如德维森公司的PPC11系列可扩展到1024点,OMRON公司C200H机普通配置多可达700多点,C200Ha机则可达1000多点。德国西门子公司的S7300机多可达512点。
大型机:控制点数一般在1000点以上。如如德维森公司的PPC22系列可扩展到2048点,OMRON公司的C1000H、CV1000,当地配置可达1024点。C2000H、CV2000当地配置可达2048点。
超大型机:控制点数可达万点,以至于几万点。如美国GE公司的90-70机,其点数可达24000点,另外还可有8000路的模拟量。再如美国莫迪康公司的PC-E984--785机,其开关量具总数为32k(32768),模拟量有2048路。西门子的SS-115U-CPU945,其开关量总点数可达8k,另外还可有512路模拟量。等等。
以上这种划分是不严格的,只是大致的,目的是便于系统的配置及使用。
一般讲,根据实际的I/O点数,凡落在上述不同范围者,选用相应的机型,性能价格比必然要高;相反,肯定要差些。
自然,也有特殊情况。如控制点数不是非常之多,不是非用大型机不可,但因大型机的特殊控制单元多,可进行热备配置,因而采用了大型机。
4.2按结构划分
PLC可分为箱体式及模块式两大类。微型机、小型机多为箱体式的,但从发展趋势看,小型机也逐渐发展成模块式的了。如OMRON公司,原来小型机都是箱体式,现在的CQM1则为模块式的。
箱体的PLC把电源、CPU、内存、I/O系统都集成在一个小箱体内。一个主机箱体就是一台完整的PLC,就可用以实现控制。控制点数不符需要,可再接扩展箱体,由主箱体及若干扩展箱体组成较大的系统,以实现对较多点数的控制。
模块式的PLC是按功能分成若干模块,如CPU模块、输入模块、输出模块、电源模块等等。大型机的模块功能更单一一些,因而模块的种类也相对多些。这也可说是趋势。目前一些中型机,其模块的功能也趋于单一,种类也在增乡。如同样OMRON公司C20系列PLC,H机的CPU单元就含有电源,而Ha机则把电源分出,有单独的电源模块。
模块功能更单一、品种更多,可便于系统配置,使PLC更能物尽其用,达到更高的使用效益。
由模块联结成系统有三种方法:
①无底板,靠模块间接口直接相联,然后再固定到相应导轨上。德维森公司的V80系列PLC就是这种结构,比较紧凑。
②有底板,所有模块都固定在底板上。如德维森公司的PPC11、PPC22和PPC31系列PLC,OMRON公司的C200Ha机,CV2000等中、大型机就是这种结构。它比较牢固,但底板的槽数是固定的,如3、5、8、10槽等等。槽数与实际的模块数不一定相等,配置时难免有空槽。这既浪费,又多占空间,还得占空单元把多余的槽作填补。
③用机架代替底板,所有模块都固定在机架上。这种结构比底板式的复杂,但更牢靠。一些特大型的PLC用的多为这种结构。
4.3按生产厂家分
目前生产PLC的厂家较多。但能配套生产,大、中、小、微型均能生产的不算太多。较有影响的,在中国市场占有较大份额的公司有:
德国西门子公司:它有S5系列的产品。有S5-95U、100U、115U、135U及155U。135U、155U为大型机,控制点数可达6000多点,模拟量可达300多路。近还推出S7系列机,有S7-200(小型)、S7-300(中型)及S7-400机(大型)。性能比S5大有提高。
日本OMRON公司:它有CPM1A型机,P型机,H型机,CQM1、CVM、CV型机,Ha型、F型机等,大、中、小、微均有,特别在中、小、微方面更具特长,在中国及世界市场,都占有相当的份额。
日本三菱公司的PLC也是较早推到我国来的。其小型机F1前期在国内用得很多,后又推出FX2机,性能有很大提高。它的中、大型机为A系列。AIS、AZC、A3A等。
日本日立公司也生产PLC,其E系列为箱体式的。基本箱体有E-20、E-28、E-40、E-64。其I/O点数分别为12/8、16/12、24/16及40/24。另外,还有扩展箱体,规格与主箱体相同其EM系列为模块式的,可在16~160之间组合。
日本东芝公司也生产PLC,其EX小型机及EX-PLUS小型机在国内也用得很多。它的编程语言是梯形图,其专用的编程器用梯形图语言编程。另外,还有EX100系列模块式PLC,点数较多,也是用梯形图语言编程。
日本松下公司也生产PLC。FP1系列为小型机,结构也是箱体式的,尺寸紧凑。FP3为模块式的,控制规模也较大,工作速度也很快,执行基本指令仅0•l微秒。
日本富士公司也有PLC。其NB系列为箱体式的,小型机。NS系列为模块式。
美国GE公司、日本FANAC合资的GE-FANAC的90-70机也是很吸引人的。据介绍。它具有25个特点。诸如,用软设定代硬设定,结构化编程,多种编程语言,等等。它有914、781/782、771/772、731/732等多种型号。另外,还有中型机90-30系列,其型号有344、331、323、321多种;还有90-20系列小型机,型号为211。
美国施奈德公司(莫迪康)的984机也是很有名的。其中E984-785可安31个远程站点,总控制规模可达63535点。小的为紧凑型的,如984-120,控制点数为256点,在大与小之间,共20多个型号。近又推出Twido系列PLC,有10、16、20、24、40点几种规格。
美国AB(Alien-Bradley)公司创建于1903年,在世界各地有20多个附属机构,10多个生产基地。可编程控制器也是它的重要产品。它的PLC-5系列是很有名的,其下有PLC-5/10,PLC-5/11,……PLC-5/250多种型号。另外,它也有微型PLC,有ControLgix系列和SLC-500系列。有三种配置,20、30及40I/O配置选择,I/O点数分别为12/8、18/12及24/16三种。
美国IPM公司的IP1612系列机,由于自带模拟量控制功能,自带通讯口,集成度又非常之高,虽点数不多,仅16入,12出,但性价比还是高的,很适合于系统不大,但又有模拟量需控制的场合。新出的lP3416机,I/O点数扩大到34入、12出,而且还自带一个简易小编程器,性能又有改进。
国内PLC厂家近年来发展较快,目前有几家国产PLC厂商则是齐头并进,但大多规模不大。比较有影响的有:深圳德维森、深圳艾默生、无锡光洋、无锡信捷、北京和利时、北京凯迪恩、北京安控、黄石科威、洛阳易达、浙大中控、浙大中自、南京冠德、兰州全志等。如,德维森公司自主研发生产了多种型号与规格的PLC,有V80、PPC11、PPC22和PPC31等几个系列,产品种类齐全,性能稳定可靠,在性价比上有较大的优势。和利时公司的FOPLC系列和自主研发的G3系列,凭借公司在工程领域的实力,已逐步向工控中多个领域迈进。国产PLC从技术方面来讲,差距已逐步缩小,市场方面则要一点一点去争,相信国产PLC凭借其自身的技术实力和本地化的技术服务能力以一个合格的挑战者身份与同场竞技。
此外,韩国和台湾地区的一些公司目前在国内也占据不可忽视的市场份额,比如韩国LS(LG)公司的K80S、K120S、K200S、K300S和K1000S系列PLC,台湾永宏的FBS系列PLC,台达的DVP系列,盟立的SC500系列,丰炜的VB和VH系列和台安的TP02系列PLC等
下面介绍编程器常用的操作及屏幕显示。 plc 上电后,编程器上显示出“PASSWORD ! " (口令)字样,依此按下CLR 和MONTR 键(回答口令)至口令消失后,再按CLR 键,待编程器上显示出00000 时方可进行下面的操作。 1 .内存清除 在PROGRAM 方式下执行内存清除的操作。 ( l )欲将存储器中的用户程序、各继电器、计数器、数据存储器中的数据全部清除时,操作过程及每步操作时屏幕显示的内容如图8.2 所示。 图8.2 ( 2 )如需保留指定地址以前的程序或保留指定的数据区,则应进行部分清除。例如,要保留地址 00123 以前的用户程序及 HR 区的内容,操作过程及显示内容如图 8. 3 所示。 图8.3 保留 CNT 区、 DM 等区的操作与上述相同。若设定的地址超出用户程序的范围,则清除操作无效。 2 .建立地址: 在 PROGRAM 方式下建立地址。 (1)在选择 PROGRAM 方式、回答了口令后,再按几次 CLR 键时,当屏幕上显示 00000,表示用户程序地址可从 00000 开始建立。 ( 2 )欲建立一个别的地址时,例如 00200 ,可按下 2 、 0 、 0 ,再按一次 ↑或↓键即可 。 3 . 输入程序: 在 PRoGR 八 M 方式下输入程序。 ( l )要先建立程序首地址,然后再输入指令。每输入一条指令后要按~次 WIUTE 键,且地址会自动加 1 。例如,在地址 00010 处输入 LD 00002 指令,操作过程及其显示内容如图 8 . 4 所示 图8.4 ( 2 )在输入双字节指令时,当输入指令、按 WRITE 键后地址并不加 1 ,而是提示输入下一字节的内容。在输入了下一个字节的内容后再按 wRITE 键,地址才加 l 。例如,在地址 00200处输入“Mov ( 021 ) # 01 50 200 ”语句,操作过程及其显示如图8 . 5 所示。其中DATA 后面的A 、B 是指令的、第二个操作数,有3 个操作数的指令会继续出现C 。若操作数没输入完整就输入下一条指令,则编程器发出“嘀”的声音并拒绝输入下一条指令。 图8.5 ( 3 )输入微分型指令的操作步骤是:按FUN →输入指令码→按NOT 键→按WRITE 键,表示微分型指令的“@ ”就显示出来,再按一次NOT 键," @ ”就消失。非微分型指令不必按NOT 键。 ( 4 )如果输入的语句中有错误,只需在出错的地址处重新输入正确的语句即可。例如,输入图8 . 6 的程序,连续按CLR 键,当显示0000 地址后开始输入程序,操作过程如图8 . 7 所示。 图8.6 图8.7 ▲没有特殊要求时一般以0000 作为首地址。 4 .程序读出 在RUN 、MONITOR 和PROGRAM 方式下读出程序。 该操作用于检查程序的内容。例如,若图8 . 6 所示的程序已输入,读程序的操作及其显示如图8 . 8 所示。 图8.8 利用↑ 、↓键可继续读出程序中的其他语句。 5 .程序检查 在PROGRAM 方式下检查程序。 程序错误类型分为A 、B 、C 三类和0 、1 、2 三级。A 类错误影响程序的正常执行,必须通过检查并修改程序消除之。0 级检查用于检查A 、B 、C 三类错误,1 级检查用于检查A 、B 两类错误,2 级检查用于检查A 类错误。表7 . 1 为A 、B 、C 三类错误的出错显示以及对各类错误的处理方法一览表8.1。 表8.1程序错误类别及处理一览表 除了这三类错误之外,还有些错误在程序输入时即被显示出来,并由系统监控程序阻止这些非法指令或数据的输入。 程序检察的操作及其显示如图8. 9 所示。 图8.9 这个显示表示没有错误。若程序有错,则显示出错地址和错误内容。例如,对错误语句“OUT 00200 " ,在程序检查时的显示如图8.10 所示。 图8.10 这个显示表示输出数据错误。 每按SRCH 键一次,就会显示下一个出错的内容和地址。若程序没有END 指令,则一直检查到大地址,并显示如图8 . 11 所示,提示程序没有结束指令END 。 图8 . 11 提示程序没有结束指令 6 .指令检索 在RUN 、MONIT0R 和PROGRAM 方式下检索指令。 ( l )欲检索用户程序中的某条指令,操作步骤为:建立开始检索的首地址→键入要检索的指令→按SRCH 键→显示出要检索的指令内容及地址→按↓键→显示出操作数(对于有一个或多个操作数的指令要进行后一步的操作)。 例如,检索图7 . 6 程序中LD 00002 指令的操作步骤为:依次按CLR →0 → LD 、2 →SRCH , 检索开始,此时显示屏上显示的内容如图8 . 12 所示,表示00000 地址的指令是LD 00002 。 图8 . 12 表示00000地址的指令是LD00002 再按SRCH 键,显示的内容如图8 . 13 所示,表示00003 地址的指令也是LD 00002 。 图8 . 13 表示000003 地址的指令是LD 00002 再按SRCH 键,显示的内容如图8 . 14 所示,表示在地址00000 到地址00006 之间,只有两条LD 00002 指令。 图8 . 14 按三次SRCH 键后显示的内容 ( 2 )如果要检索TIM/CNT 指令的设定值,要先检索到TIM/CNT 指令后,再按↓键,就显示出要检索的TIM/CNT 指令的设定数据。 ( 3 )连续按SRCH 键可继续向下检索,一直检索到END 指令。如果程序中无END 指令,则一直可找到程序存储器的后一个地址。 |