西门子上海电机中国授权供应商
阀及指示灯等。4.内存模块
内存模块主要用于存储用户程序,有的还可为系统提供辅助的工作内存。在结构上,内存模块都是附加在CPU模块中的。插槽在上部保护盖的下面;RJ45接口在PLC的左底部
主控继电器(Master ControlRelay)简称为MCR。主控继电器指令用来控制MCR区内的指令是否被正常执行,相当于一个用来接通和断开“能流”的主令开关。
MCRA为激活MCR区(Activate MCRArea)指令,表明按MCR方式操作的区域的开始:MCRD为取消MCR区(Deactivate MCR Area西门子S7-1200PLC的工作电源一般为交流单相电源或直流24V电源,电源电压必须与额定电压相符,如110VAC、220VAC、直流24V。西门子S7-1200PLC对电源的稳定性要求不高,一般允许电源电压在额定值的±15%范围内波动。3.I/O模块
I/O模块包括输入/输出I/O电路,根据类型可划分为不同规格的模块,)指令,表示按MCR方式操作的区域的结束。MCRA和MCRD指令应成对使用,这两指令之间的程序执行与否与MCR位的状态有关,MCR区之外的指令不受MCR位的影响。
打开主控继电器区指令“MCR”(Open a Master Control Relayzone)在MCR堆栈中保存该指令之前的逻辑运算结果RLO(即MCR位)。MCR指令可以嵌套使用,即MCR区可以在另一个MCR区之内。MCR堆栈是一种后进先出的堆栈,允许的*大嵌套深度为8级。如果堆栈已经装满,该指令将产生“MCRF”(MCR
西门子上海电机中国授权供应商
对使用,以表示受控临时“电源线”的形成与终止。
若在MCRA和MCRD之间有块结束指令BEU,CPU执行BEU的也会结束MCR区。如果在MCR区内有块调用指令。MCR的激活状态不能继承到被调用的块中,必须在被调用的块内重激活新的MCR区。
MCRA为激活MCR区(Activate MCRArea)指令,表明按MCR方式操作的区域的开始:MCRD为取消MCR区(Deactivate MCRArea)指令,表示按MCR方式操作的区域的结束。MCRA和MCRD指令应成对使用,这两指令之间的程序执行与否与MCR位的状态有关,MCR区之外的指令不受MCR位的影响。
打开主控继电器区指令“MCR”(Open a Master Control Relayzone)在MCR堆栈中保存该指令之前的逻辑运算结果RLO(即MCR位)。MCR指令可以嵌套使用,即MCR区可以在另一个MCR区之内。MCR堆栈是一种后进先出的堆栈,允许的*大嵌套深度为8级。如果堆栈已经装满,该指令将产生“MCRF”(MCR堆栈故障)信息。
“MCR”(与)MCR指令必须成对使用,以表示受控临时“电源线”的形成与终止。
使用语句表编程时,CALL指令中被调用的块应是已经存在的块,其符号名也应该是已经定义过的。
在调用块时可以通过变量表交换参数,用编程软件编写语句表程序时,如果被调用的逻辑块的变量声明表中的IN、OUT和IN_OUT类型每一个FB和SFB都必须有一个背景数据块,上例中在调用FB1之前,FB1和背景数据块DB1必须是已经存在的。
无条件调用指令UC(Unconditional Block Call)和条件调用指令CC(Conditional BlockCall)用于调用没有参数的FC和SFC。其使用方法与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在设计、性能价格比以及应用方面有了突破,不仅控制功能增强、功耗和体积减小、成
控制复杂的生产过程。PLC已经成为工厂自动化的三大支柱之一。
1.1.2 PLC的主要特点
PLC之高速发展,除了工业自动化的客观需要外,还有许多适合工业控制的独特优点,它较好地解决了工业控制领域中普遍关心的可靠、安全、灵活、方便以及经济等问题,其主要特点如下。
(1)抗干扰能力强,可靠性高
在传统的继电器控制系统中,使用了大量的中间继电器和时间继电器,由于器件的固有缺点,如器件老化、接触不良以及触点抖动等现象,大大降低了系统的可靠性。而在PLC控制系统中大量的开关动作由无触点的半导体电路完成,故障大大减少。
PLC的硬件和软件方面采取了措施,提件,包括CPU、电源及I/O模块等都采用模块化设计。PLC相对于通用工控机,其体积和重量要小得多。
(5)丰富的I/O接口模块,扩展能力强
PLC针对不同的工业现场信号(如交流或直流、开关量或模拟量、电压或电流、脉冲或电位及强电或弱电等)有相应的I/O模块与工业现场的器件或设备(如按钮、行程开关、接近开关、传感器及变送器、电磁线圈和控制阀等)直接连接。为了提高操作性能,它还有多种人-机对话的接口模块;为了组成