上海西门子电线电缆中国一级代理商
MCRA为激活MCR区(Activate MCR Area)指令,表明按MCR方式操作的区域的开始:MCRD为取消MCR区(Deactivate MCR Area)指令,表示按MCR方式操作的区域的结束。MCRA和MCRD指令应成对使用,这两指令之间的程序执行与否与MCR位的状态有关,MCR区之外的指令不受MCR位的影响。
打开主控继电器区指令“MCR”(Open a Master Control Relay zone)在MCR堆栈中保存该指令之前的逻辑运算结果RLO(即MCR位)。MCR指令可以嵌套使用,即MCR区可以在另一个MCR区之内。MCR堆栈是一种后进先出的堆栈,允许的大嵌套深度为8级。如果堆栈已经装满,该指令将产生“MCRF”(MCR堆栈故障)信息。
“MCR”(与)MCR指令必须成对使用,以表示受控临时“电源线”的形成与终止。
若在MCRA和MCRD之间有块结束指令BEU,CPU执行BEU的同时也会结束MCR区。如果在MCR区内有块调用指令。MCR的激活状态不能继承到被调用的块中,必须在被调用的块内重激活新的MCR区。
使用语句表编程时,CALL指令中被调用的块应是已经存在的块,其符号名也应该是已经定义过的。
在调用块时可以通过变量表交换参数,用编程软件编写语句表程序时,如果被调用的逻辑块的变量声明表中的IN、OUT和IN_OUT类型每一个FB和SFB都必须有一个背景数据块,上例中在调用FB1之前,FB1和背景数据块DB1必须是已经存在的。
无条件调用指令UC(Unconditional Block Call)和条件调用指令CC(Conditional Block Call)用于调用没有参数的FC和SFC。其使用方法与CALL指令相同,只是在调用时不能传递参数。CC指令在逻辑运算结果RLO=1时才调用块。用CC指令和UC指令调用块时,不能使用背景数据块。下面是使用CC指令和UC指令的例子的变量,输入CALL指令后编程软件会自动打开变量表,只需对各形参填写对应的实参就可以了。
在调用FC和SFC时,必须为所有的形参指定实参。调用FB和SFB时,只需指定上次调用后必须改变的实参。因为FB被处理后,实参储存在背景数据块中。如果实参是数据块中的地址,必须指定完整的地址,例如DB1、DBW2。
逻辑块的IN(输入)参数可以指定为常数、地址或符号地址。OUT(输出)和IN_OUT(输入-输出)参数必须指定为地址或符号地址。
CALL指令保存被停止执行的块的编号和返回地址,以及当时打开的数据块的编号。此外,CALL指令关闭MCR区,生成被调用的块的数据区。
在下面的例子中,功能块FB1的前景数据块是DB1,“:=”前面是用符号地址表示的形参“:=”后面是实参。
如果BR=1,跳转指令JBJ将跳转到标号所在的目的地址。
如果BR=0,跳转指令JNB1将跳转到标号所在的目的地址。
如果OV=1,跳转指令JO将跳转到标号所在的目的地址。我国从1974年开始研制,1977年国产PLC正式投入工业应用。
进入20世纪80年代以来,随着电子技术的迅猛发展,以16位和32位微处理器构成的微机化PLC得到快速发展(例如GE的RX7i,使用的是赛扬CPU,其主频达1GHz,其信息处理能力几乎和个人电脑相当),使得PLC在设计、性能价格比以及应用方面有了突破,不仅控制功能增强、功耗和体积减小、成本下降、可靠性提高及编程和故障检测更为灵活方便,而且随着远程I/O和通信网络、数据处理和图像显示的发展,PLC已经普遍用于控制复杂的生产过程。PLC已经成为工厂自动化的三大支柱之一。
1.1.2 PLC的主要特点
PLC之所以高速发展,除了工业自动化的客观需要外,还有许多适合工业控制的独特优点,它较好地解决了工业控制领域中普遍关心的可靠、安全、灵活、方便以及经济等问题,其主要特点如下。
(1)抗干扰能力强,可靠性高
在传统的继电器控制系统中,使用了大量的中间继电器和时间继电器,由于器件的固有缺点,如器件老化、接触不良以及触点抖动等现象,大大降低了系统的可靠性。而在PLC控制系统中大量的开关动作由无触点的半导体电路完成,因此故障大大减少。
此外,PLC的硬件和软件方面采取了措施,提件,包括CPU、电源及I/O模块等都采用模块化设计。此外,PLC相对于通用工控机,其体积和重量要小得多。
(5)丰富的I/O接口模块,扩展能力强
PLC针对不同的工业现场信号(如交流或直流、开关量或模拟量、电压或电流、脉冲或电位及强电或弱电等)有相应的I/O模块与工业现场的器件或设备(如按钮、行程开关、接近开关、传感器及变送器、电磁线圈和控制阀等)直接连接。另外,为了提高操作性能,它还有多种人-机对话的接口模块;为了组成工业局部网络,有多种通信联网的接口模块等。
浔之漫智控技术(上海)有限公司(xzm-wqy-sqw)
是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司。
公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。
以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
1.1.3 PLC的应用范围
目前,PLC在国内外已广泛应用于专用机床、机床、控制系统、自动化楼宇、钢铁、石油、化工、电力、建材、汽车、纺织机械、交通运输、环保以及文化娱乐等各行各业。随着PLC性能价格比的不断提高,其应用范围还将不断扩大,其应用场合可以说是无处不在,具体应用大致可归纳为如下几类。
(1)顺序控制
是PLC基本、广泛应用的领域,它取代传统的继电器顺序控制,PLC用于单机控制、多机制和自动化生产线的控制。例如数控机床、注塑机、印刷机械、电梯控制和纺织机械等。
(2)计数和定时控制
PLC为用户提供了足够的定时器和计数器,并设置相关的定时和计数指令,PLC的计数器和定时器精度高、使用方便,可以取代继电器系统中的时间继电器和计数器。
(3)位置控制PLC系统与通用计算机可以直接或通过通信处理单元、通信转接器相连构成网络,以实现信息的交换,并可构成“集中管理、分散控制”的分布式控制系统,满足工厂自动化系统的需要。
1.1.4 PLC的分类与性能指标
(1)PLC的分类
1)从组成结构形式分类 可以将PLC分为两类:一类是整体式PLC(也称单元式),其特点是电源、中央处理单元和I/O接口都集成在一个机壳内;另一类是标准模板式结构化的PLC(也称组合式),其特点是电源模板、中央处理单元模板和I/O模板等在结构上是相互独立的,可根据具体的应用要求,选择合适的模块,安装在固定的机架或导轨上,构成一个完整的PLC应用系统。
2)按I/O点容量分类
①小型PLC。小型PLC的I/O点数一般在128点以下。
②中型PLC。中型PLC采用模块化结构,其I/O点数一般在256~1024点之间。
③大型PLC。一般I/O点数在1024点以上的称为大型PLC。
(2)PLC的性能指标
各厂家的PLC虽然各有特色,但其主要性能指标是相同的。
①输入/输出(I/O)点数 输入/输出(I/O)点数是重要的一项技术指标,是指PLC面板上连接外部输入、输出的端子数,常称为“点数”,用输入与输出点数的和表示。点数越多表示PLC可接入的输入器件和输出器件越多,控制规模越大。点数是PLC选型时重要的指标之一。
②扫描速度 扫描速度是指PLC执行程序的速度。以ms/K为单位,即执行1K步指令所需的时间。1步占1个地址单元。PLC的发展趋势主要有以下几个方面。
①向高性能、高速度和大容量发展。盘和打印,通过网络或电话线,还可以实现远程编程。
⑤适合PLC应用的新模块。
随着科技的发展,对工业控制领域将提出更高的、更特殊的要求,因此,必须开发特殊功能模块来满足这些要求。
⑥PLC的软件化与PC化。
目前已有多家厂商推出了在PC上运行的可实现PLC功能的软件包,也称为“软PLC”,“软PLC”的性能价格比比传统的“硬PLC”更高,是PLC的一个发展方向。
PC化的PLC类似于PLC,但它采用了PC的CPU,功能十分强大,如GE的RX7i和RX3i使用的就是工控机用的赛扬CPU,主频已经达到1GHz。
1.1.8 国内PLC的应用
(1)国外PLC品牌
目前PLC在我国得到了广泛的应用,国外很多厂家的PLC在我国都有应用。
①美国是PLC生产大国,有100多家PLC生产厂家。其中A-B公司的PLC产品规格比较齐全,主推大中型PLC,主要产品系列是PLC-5。通用电气也是PLC生产厂商,大中型PLC产品系列有RX3i和RX7i等。得州仪器也生产大、中和小全系列PLC产品。