西门子可编程控制器讲义1_第1页
西门子可编程控制器讲义1_第2页
西门子可编程控制器讲义1_第3页
西门子可编程控制器讲义1_第4页
西门子可编程控制器讲义1_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、西门子PLC讲义S7300可编程序控制器硬件和安装一、概述模块化设计S7300采用模块化设计,可以从众多的S7300模板中选择相应部件构成要求的自动化系统。其模板包括以下部件:1、 各种性能范围的CPU:(执行用户程序)如CPU314,CPU315,CPU312;2、 数字量和模拟量输入/输出模板:(使不同级的过程信号电平和S7300的内部信号相匹配), 如SM321;DI32×24VDC, SM322;DO32×24VDC,SM323;DI16/DO16×24VDC/0.5ASM331;AI8×12位SM332;AO4×12位3、 功能模板:

2、(用于时间要求苛刻、存储器容量要求较大的过程信号处理任务,如位置或闭环控制),如仿真模板SM374,PID模板等;4、 CP通讯处理器:(解决中央处理单元的通讯任务) 5、 连接S7300到120/230VAC电源的电源模板:将动力系统电压(120/230VAC)转换为24VDC,用于S7300和直流24V负载电路的负载电源,如PS307(2A)PS307(5A)PS307(10A)6、 在多机架安装中连接机架的接口模板;(内部连接S7300的各个机架排)如IM360,IM361,IM362。组建一台S7300 一台S7300可编程序控制器由下述部分组成:编程器1、电源(PS) 1 2 32、

3、中央处理器单元(CPU)3、信号模板(SM)4、PROFIBUS总线电缆5、编程器电缆54123机架上的模板安排1、 一个机架上的S7300模板的安排在CPU单元右边可以安装不超过8个模板(SM,FM,CP),能够插入的模板数受它们从S7300背板总线取得的电流数值的限制:对CPU313/314/314IFM/315/315-2DP/316,不超过1.2A,CPU312IFM不超过0.8A2、 多个机架配置的S7300模板安排(不包括CPU312IFM/313)原则:接口模板(IM)总是位于3号槽、第一个信号模板的左边;每个机架上不能超过8个模板,模板总是位于接口模板的右边;能够插入的模板数受

4、它们从S7300背板总线取得的电流数值的限制。3、 接口模板的安排如需将S7300装在几个机架上,则需要接口模板。接口模板的作用是将S7300背板总线从一个机架接到下一个机架。中央处理单元总是在0号机架上,IM360接口模板应位于0号机架上,IM361位于13号机架上。二、确定S7-300模板的地址S7-300有两种编址方法:即面向槽位编址的地址分配:是S7-300缺省值编址方法,亦即确定模板起始地址取决于它所在的机架号和槽位号。模板的起始地址表1信号模板的起始地址机架模板起始地址槽号12345678910110数字量模拟量PSCPUIM0256427282881230416320203362

5、43522836811数字量模拟量-323843640040416444324844852464564806049621数字量模拟量-645126852872544765608057684592886089262431数字量模拟量-96640100656104672108688112704116720120736124275221不适用于CPU312IFM/3132不适用于CPU314IFM确定信号模板的地址确定数字量模板的地址:一个输入点或输出点的地址由字节部分和位部分组成。例如; I 1.2输入 字节地址 位地址此字节地址取决于其模板起始地址,此位地址是印在其模板上的数码号。位地址的范围是

6、07,共8位。确定模拟量模板的地址:模拟量输入通道或输出通道的地址总是一个字地址,如果第一块模拟量模板插在第四号槽,则它的缺省起始地址为256,随后的模拟量模板的起始地址每一槽增加16。例如;插在第四号槽的模拟量模板的通道地址:输入通道: 输出通道:通道0:地址256 通道0:地址256 通道1:地址258 通道1:地址258:面向用户编址的地址分配:即在CPU的地址范围内,可分配任何地址给任何模板。只有CPU315-2DP上允许这种地址分配,在此不予介绍。三、中央处理单元CPU1、 CPU存储器复位用模式选择复位CPU存储器,其步骤如下:将钥匙转动到STOP位置,转动钥匙到MRES位置并保持

7、在这个位置(约3秒钟)一直到STOP - LED再度点亮,CPU响应复位请求,在3秒内必须将钥匙从STOP返回到MRES位置并保持在这个位置,一直到STOP LED闪烁(频率为2Hz)。当CPU完成复位后,STOP LED停止闪烁并保持点亮,CPU完成复位。表2给出了存储器复位时CPU内部发生的事件。表2事件CPU313/314/315/315-2DP/316CPU312IFM/314IFMCPU进行的活动1、 CPU删除RAM中和负载存储器中的整个用户程序(不包括EPROM负载存储器)。2、 CPU删除后备存储器。3、 CPU测试本身的硬件4、 如已插入存储器卡,则CPU将存储器卡中的有关内

8、容复制到RAM提示:如CPU不能复制存储器卡的内容和请求存储器复位:则读诊断缓冲器的内容。CPU复制EPROM存储器中的内容到工作存储器。复位后存储器的内容CPU存储器初始化为“0”,如已插入存储器卡,则用户程序装回到RAM中。用户程序从CPU中集成的保持EPROM装回到RAM还有什么遗留的?诊断缓冲器的内容。可用编程器读出诊断缓冲器的内容。MPI的参数(MPI地址和最高MPI地址、波特率、CP/FM的MPI地址)。运行时间计数器内容(不适用CPU312IFM)2、 模式选择器,LED和测试功能模式选择器 所有的模式选择器和LED是相同的,它们的目的和功能亦是相同的,不同之处在于模式选择器和L

9、ED的位置以及它的数量。模式选择器如表3所示。位置含义说明RUN-PRUN-PROGRAM(运行-编程)模式CPU扫描用户程序。在这个位置,钥匙不能取出。程序能:·用编程器(CPUPG)从CPU读出·可装载到CPU(PGCPU)。RUNRUN(运行)模式CPU扫描用户程序。在这个位置钥匙可取出以避免任何人改变运行模式。CPU中的程序可通过PG读出(CPUPG)在运行模式下不能改变负载存储器中的程序。STOPSTOP(停止)模式CPU不能扫描用户程序。在这个位置钥匙可取出以避免任何人改变运行模式程序能:·用编程器从CPU读出(CPUPG)·可装载到CPU(

10、PGCPU)。MRES复位存储器模式选择器的暂时接触位置以复位CPU存储器。当用模式选择器复位CPU存储器时必须遵守特定的顺序CPU312IFM,314IFM:当复位CPU存储器时,负载存储器中的内容仍保留不变。表3状态和故障的LED含义根据在CPU中出现的次序,状态和故障的LED叙述如表4:表4LED含义说明SF(红灯)系统出错/故障以下事件发生时点亮:硬件故障;固件出错;编程出错;错误的参数分配;错误的算法;定时器出错;有缺陷的存储器卡(不包括CPU312IFM/314IFM);电池故障或电源通电时没有后备电池(不包括CPU312IFM);I/O故障/出错(仅外部I/O);必须使用编程器读

11、出诊断缓冲器的内容以决定出错/故障的实质。BATF(红色)(不包括CPU312IFM)电池故障如电池有以下情况时点亮有缺陷没有插入放电注意:对于充电电池,CPU不检查这些状态5VDC(绿灯)CPU和S7300总线用的5VDC电源如内部5VDC电源正常时点亮FRCE强制当强制功能运行时点亮RUN运行模式当CPU再启动时以2Hz频率闪烁·至少闪烁3秒;CPU再启动时间可能短于3秒·当CPU再启动时STOP LED亦亮;当STOP LED灭时,输出被使能STOP停止模式CPU没有扫描用户程序时点亮CPU申请存储器复位时,以1秒钟的时间间隔闪烁监控功能 CPU的硬件和操作系统提供各

12、种个样的监控功能,SF LED指示的任何错误及其产生原因均写到诊断缓冲区内。CPU即可进入停止状态亦可通过故障或中断OB以响应用户程序。表5给出了CPU的测试功能。通过一系列测试和信息数据的功能,CPU可以扫描CPU和相应信号模板的状态。表5 CPU的测试功能测试功能应用监视变量再规定点(循环开始/结束、从RUNSTOP转换时)监视所选择的过程变量(输入、输出、位存储器、定时器、计数器和数据)。修改变量再规定点(循环开始/结束、从RUNSTOP转换时)修改所选择的过程变量(输入、输出、位存储器、定时器、计数器和数据),也就是说强制用户程序。强制可以用暂时的值最多强制10个所选择的过程变量(S7

13、300只能是过程映像区的输入和输出)。当不发生下列情况时,强制功能将保持:·当取消连接时·如果CPU有后备电池,关断CPU电源时状态块监视和程序顺序有关的块,用来支持启动和故障诊断。状态块可以在指令执行期间监视寄存器内容,例如充电电池、地址寄存器、状态寄存器、DB寄存器等设置断点可将用户程序中断执行,以实行一步一步地测试S7-300可编程控制器模板规范一、 电源模板电源模板主要有以下三种:PS307(2A);PS307(5A);PS307(10A)。接线如图所示,且具有以 24VDC IL1 L+N MN L+ M L+M 24VDC输出电压正常指示灯 电压选择开关230V

14、24VD开关 II接系统电压和保护性接地导体的端子24VDC输出电压端子下特性,a、输出电流2A,5A,10A;b、输出电压24VDC,防短路和开路保护;c、连接单相交流系统(输入电压120/230VAC,50/60Hz);d、可靠的隔离特性,符合EN60 950;e、可用做负载电源。二、 数字量模板数字量模板的有很多种类,主要有数字量输入模板、数字量输出模板、继电器输出模板、数字量输入/输出模板,用于S7-300可编程控制器与传感器/变送器/负载/执行器相连,以完成和生产过程相联系的任务。1、 数字量输入模板数字量输入模板包括:SM321:DI32×24VDC,SM321:DI16

15、×24VDC,SM321:DI16×24VDC 带过程和诊断中断,SM321:DI16×120VAC,SM321:DI8×120/230VAC,SM321:DI16×24VDC 源输入,DI32×120VAC。下面以SM321:DI32×24VDC为例加以介绍,SM321:DI32×24VDC的特性:·32个输入点,带隔离,32点为一组·额定输入电压24VDC·适用于开关和2/3/4/线BERO(接近开关)SM321:DI32×24VDC数字量输入模板的端子接线如图所示,1

16、2 223 234 245 256 267 278 289 2912 3213 3314 3415 3516 3617 3718 3819 3920 M M 400 0 1 12 23 34 45 56 67 7 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 L+24V24V通道号状态LED-绿色输入字节X 输入字节(X+2)输入字节(X+1) 输入字节(X+3)通道地址的分配如下图所示,2、 数字量输出模板数字量输出模板包括:SM322:DO32×24VDC/0.5A,SM322:DO16×24VDC/0.5A,SM322:DO8×24VDC/

17、0.5A 带诊断中断,SM322:DO8×24VDC/2A,SM322:DO16×120VAC/1A,SM322:DO8×120/230VAC/2A,SM322:DO32×120VAC/1.0A。下面以SM322:DO32×24VDC/0.5A为例加以介绍,SM322:DO32×24VDC/0.5A的特性:·32个输出点,带隔离,8点为一组·额定负载电压24VDC·适用于电磁阀、直流接触器和指示灯·0.5A输出电流SM322:DO32×24VDC/0.5数字量输出模板的端子接线如图所示

18、,0 0 1 12 23 34 45 56 67 70 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 1 21 2 223 234 245 256 267 278 289 2910 30 11 3112 3213 3314 3415 3516 3617 3718 3819 3920 401L+3L+24V24V 1M3M2L+4L+24V通道号绿色状态灯2M4M通道地址分配与数字量输入模板相同。有关继电器输出模板和数字量输入/输出模板在此不予介绍,使用时可参照相应模板上的接线图。三、 模拟量模板S7-300系统提供多种模拟量模板,包括模拟量输入模板、模拟量输出模板、模拟量输入/输

19、出模板,以连接传感器、负载/执行器。1、 模拟值的表示模拟量输入和输出值的表示在S7-300的所有模拟量模板中,模拟值是以同样形式的二进制表示,模拟量输入模板将模拟的过程信号转换成数字形式,模拟量输出模板将数字输出值转换成模拟信号。数字化的模拟值对具有相同标称范围输入和输出值来说都是一样的,模拟量的值用二的补码表示,表6说明如何表示模拟量模板的模拟量,精度模拟值位号15 14 13 12 11 10 9 87 6 5 4 3 2 1 0位加权VZ 214213 212 211 210 29 28 27 26 25 24 23 22 21 20表6 模拟值的表示模拟值的符号(S)总是在15位上,

20、“0”表示+,“1”表示-。如果模拟值的精度少于15位,则模拟值在累加器里作左移调整之后才被输入,在未用到的幂次低的位则添入“0”。模拟量输入测量范围的模拟值的表示方法被测值的精度取决于模拟量模板和它的设定参数,模拟值的精度可以变化,对于精度小于15位的情况,标有“×”的位就是没有关系的位,如表7所示。表7模拟值可能的精度以位数表示的精度(带符号位)单位模拟值十进制十六进制高字节低字节812880HVZ00000001×××××××96440HVZ00000000 1××××

21、××103220HVZ00000000 0 1 ×××××111610HVZ00000000 0 0 1 ××××1288HVZ00000000 0 0 0 1 ×××1344HVZ00000000 0 0 0 0 1××1422HVZ00000000 0 0 0 0 0 1 ×1511HVZ00000000 0 0 0 0 0 0 1各种参数的测量范围包括下面几类:(1) 电压测量范围±80mv,±250

22、mV,±500mV,±1V,±2V和±2.5V(2) 电压和电流的测量范围电压 ±5V,±10V,电流 ±10Ma,±3.2mA,±20mA(3) 电压和电流的测量范围电压 15V,电流 020mA,420mA,(4) 电阻传感器的测量范围150,300,600(5) Pt100的标准温度范围(6) Ni100的标准温度范围(7) K、J、N、E、L型温度传感器的温度范围下面只给出电压测量范围、电压和电流测量范围及电阻型传感器的测量范围,对于其它种类的测量范围可参看相应的操作手册。电压测量范围在:

23、7;80mv,±250mV,±500mV,±1V,±2V和±2.5V被测值的数字化表示方法如表8所示。表8模拟量输入模板所测值的数字化表示方法(电压测量范围)测量范围±80mV测量范围±250mV测量范围±500mV测量范围±1V测量范围±2.5V单位范围十进制十六进制94.071293.97587.941.1752.9397327677FFFH上溢94.071:80.003293.97:250.01587.94:500.21. 175:1.000042. 9397:2.500132511:27

24、6497FFFH:6C01H超出范围80.00060.000:-60.000-80.000250.00187.50:-187.50-250.00500.00375.00:-375.00-500.001.0000.750:-0.750-1.0002.5001.875:-1.875-2.5002764820736:-20736-276486C00H5100H:AF00H9400H正常范围-80.003:-94.074-250.01:-293.98-500.02:-587.96-1.00004:-1.175-2.5001:-2.93398-27649:-3251293FFH:8100H小于范围-94

25、.074-293.98-587.96-1.175-2.93398-327688000H下溢电压和电流测量范围在:电压15V, 电流020mA、420mA;数字化表示如表9所示。表9模拟量输入模板所测值的数字化表示方法(电压和电流的测量范围)测量范围15V测量范围0-20mV测量范围4-20mV单位范围十进制十六进制5.703623.51522.810327677FFFH上溢5.7036:5.000123.515:20.000722.810:20.000532511:276497FFFH:6C01H超出范围5.0004.000:1.00020.00014.998:0.00020.00016.00

26、0:4.0002764820736:06C00H5100H:0H正常范围0.9999:0.2963-0.0007:-3.51853.9995:1.1852-1:-4864FFFFH:ED00H小于范围0.2963-3.51851.1852-327688000H下溢电阻型传感器的测量范围在:150,300,600,数字化表示如表10所示。表10模拟量输入模板(电阻型传感器)的测量值的数字化表示测量范围150测量范围300测量范围600单位范围十进制十六进制176.383325.767705.534327677FFFH上溢176.383:150.005325.767:300.011705.534:

27、600.02232511:276497FFFH:6C01H超出范围150.000112.500:0.000300.000225.000:0.000600.000450.000:0.0002764820736:06C00H5100H:0H正常范围(实际上负值是不可能的)-1:-4864FFFFH:ED00H小于范围-327688000H下溢模拟量输出的输出范围模拟值的表示方法表11给出模拟量输出模板电压输出范围在010V,15V,和±10V的表示, 表12给出模拟量输出模板电流输出范围在020mA,420mA,和±20mA的表示,表11模拟量输出模板的模拟量输出范围(电压输出

28、范围)的表示输出范围010V输出范围05V输出范围±10V单位范围十进制十六进制000325117EFFH上溢11.7589:10.00045.8794:5.000211.7589:10.000432511:276497EFFH:6C01H超出范围10.0000:005.0000:1.00000.99990010.0000:0:-10.000027648:0:-6912-6913:-276486C00H:0H:E500HE4FFH:9400H正常范围10.0004:-11.7589-27649:-3251293FFH:8100H小于范围0-325128100H下溢输出范围020mA输

29、出范围420mA输出范围±20单位范围十进制十六进制000325117EFFH上溢23.515:20.000722.81:20.00523.515:20.00732511:276497EFFH:6C01H超出范围20.000:0020.000:4.0003.9995020.000:0:-20.00027648:0:-6912-6913:-276486C00H:0H:E500HE4FFH:9400H正常范围:-23.515-27649:-3251293FFH:8100H小于范围0-325128100H下溢表12模拟量输出模板的模拟量输出范围(电流输出范围)的表示2、 使用模拟量模板的基

30、本原则(1) 模拟量输入通道的测量方法和测量范围的设定对于S7-300模拟量模板的模拟量输入通道来说,可以用两种不同方法来设定它们的测量方法和测量范围。既使用模板上的量程模块和STEP7以及使用模拟量输入通道的接线。各个模拟量模板使用哪一种方法取决于该模板本身。下面叙述如何用量程模块来设定测量方法和测量范围。如果模拟量模板有量程模块(它是插在模拟量模板上的),可以改变模拟量模板上的量程模块的方位来改变测量方法和测量范围。要保证量程模块是在模拟量输入模板的左手边。因此,在安装模拟量输入模板之前要核实一下是否将量程模块设到另一种测量方法和测量范围,如何用量程模块设定测量范围将在各个模拟量模板中加以

31、说明。拔出或插入量程模块时,请注意模拟量输入模板上的标记,关于模拟量模板上的标记、量程模块上的位置如下图所示, B D量程模板上的标记AC量程模块上的标记量程模块有下述可能位置:“A”,“B”,“C”和“D”。在模拟量模板说明的下面指出对于各类的测量和测量范围应该选用哪一种量程模块的位置,用于各种类型的测量和测量范围的设定也印在模拟量模板上。(2) 模拟量模板的参数可使用STEP7给模拟量模板设定参数,应该在CPU处于STOP状态时进行设定,当从STOP转换到RUN方式后,CPU将这些参数转送到各个模拟量模板。另一种能改变某些参数的的办法是在用户程序中调用系统功能SFC55到57。我们将参数分

32、成静态参数和动态参数,借助于STEP7对模拟量模板的特性编写程序。·用于输入通道 -中断使能 - 限幅中断 -诊断中断 -测量·用于输出通道 -中断使能 - 诊断中断 -替代值 -输出模拟量输入模板的参数表13给出了模拟量输入模板的参数一览表,并表示出那些参数是静态的或动态的,作为整体或对一组通道或对每个通道可对模板进行设置。表13模拟量输入模板参数参数SM331:AI2×12Bit和AI8×12Bit参数类型范围值域缺省设置使能·超限时过程中断·诊断中断是/否是/否否否动态模板过程中断触发器·上限值·下限值325

33、11-32512-3251232511-通道诊断·组诊断·带断线检测否否静态通道或通道组测量·干扰频率抑制·测量类型·测量范围400Hz;60Hz;50Hz;10Hz解除U 电压4DMU 电流(4线变送器)2DMU 电流(2线变送器)R-4L 电阻(4线连接)RTD-4I 热电阻(线性,4线连接)TC-I 热电偶(内部补偿)TC-E 热电偶(外部补偿)TC-LI 热电偶(线性,内部补偿)TCLE 热电偶(线性,外部补偿)对于可设置的输入通道测量范围,请参见每个模板的描述50HzU±10V动态动态通道或通道组通道或通道组模拟量输出模板的

34、参数表14给出了模拟量输出模板的参数一览表,并表示出那些参数是静态的或动态的,作为整体或对一组通道或对每个通道可对模板进行设置。表14模拟量输出模板参数参数SM332:AO4×12Bit和SM332:AO2×12Bit参数类型范围值域缺省设置使能·诊断中断有/无无动态模板诊断·组诊断有/无无静态通道CPU-STOP响应LWH保持上一个值ASS Outputs de-energized-动态通道输出·输出类型·输出范围排除电压电流对于可设置的输出通道测量范围,请参见每个模板的描述U±10V动态动态通道通道(3) 模拟量模板的诊

35、断和中断模拟量模板的诊断用诊断可以发现在模拟量处理过程中是否发生错误或发生了什么错误,当检测到一个错误时,模拟量输入模板提供“7FFFH”的信号值,该值与参数赋值无关。当用于诊断评估时,应区分可编程的和不可编程的诊断信息,对应可编程的诊断信息,只有对诊断进行使能编程后才能进行评估(在“组诊断”参数中)对应不可编程的诊断信息,不论是否进行了诊断使能设置,均可以始终进行评估。只有评估的诊断信息才能触发下列功能:·在模拟量模板上的组故障指示灯点亮·诊断消息传诵到CPU·触发诊断中断(只有通过参数使能诊断中断时才可以),如果对模拟量模板设置了诊断,就可以用STEP7读出详

36、细的诊断信息。(a) 模拟量输入模板的诊断表15给出用于模拟量输入模板的可编程诊断信息。诊断信息被赋值到单个通道或整个模板。表15 模拟量输入模板的诊断信息诊断消息SM331:AI2×12BitSM331:AI8×12Bit诊断有效的对象可组态外部辅助电源消失有有模板不可以组态/参数赋值错有有通道可以共模错有有断线有有测量范围下溢有有测量范围上溢有有*只有断线检测激活后才可以进行诊断。表16给出了错误产生原因和解决方法(模拟量输入模板必须进行正确的参数化,以便可以检测信息错误)。表16模拟量输入模板的诊断信息和可能产生的错误以及解决方法诊断信息可能的错误原因解决方法外部电源

37、消失模板的负载电源L+消失接好L+组态/参数赋值错误传送到模板的参数非法检查量程模板重新给模板赋值共模错误输入(M-)和UCM有电位差,测量电流(MANA)的参考电位太高连接M-和MANA断线传感器连接的阻抗太高使用不同类型的传感器或连接,例如增加导线截面积模板和传感器开路闭合电路通道没有连接(开路)去活通道组(“测量类型”参数)连接通道测量范围下溢输入值下溢·测量范围420mA,15V传感器极性接反测量范围选择错误·其它测量范围 测量范围选择错误 检查端子配置其它的测量范围配置其它的测量范围测量范围上溢输入值上溢配置其它的测量范围(b) 模拟量输出模板的诊断表17给出用于

38、模拟量输出模板的可编程诊断信息。诊断信息被赋值到单个通道或整个模板。表17 模拟量输出模板的诊断信息诊断消息SM332:AO2×12BitSM332:AO8×12Bit诊断有效的对象可组态外部辅助电源消失有有模板不可以组态/参数赋值错有有通道可以M短路有有断线有有表18给出了错误产生原因和解决方法(模拟量输入模板必须进行正确的参数化,以便可以检测信息错误)。表18模拟量输出模板的诊断信息和可能产生的错误以及解决方法诊断信息可能的错误原因解决方法外部电源消失模板的负载电源L+消失接好L+组态/参数赋值错误传送到模板的参数非法重新给模板赋值M短路输出过载消除过载输出QV至MAN

39、A短路消除短路断线执行器的阻抗太高使用不同类型的执行器或连接,例如增加导线截面积模板和执行器之间开路闭合电路通道未用(开路)去活通道组(“测量类型”参数)模拟量模板的中断模拟量模板的中断特性包括:诊断中断和过程中断。可以通过STEP7组态中断,中断的缺省值为“禁止”。诊断中断 如果检测到或排除了一个错误(例如断线),则模板触发一个诊断中断,所提供的诊断被激活。此时CPU中断执行的用户程序或中断执行较低优先级的中断,来处理诊断中断块OB82。过程中断 通过定义上、下限值来定义一个工作范围,当过程信号(如温度)超过该工作范围,则模板触发一个过程中断所提供的中断被激活。此时CPU中断执行的用户程序或

40、中断执行较低优先级的中断,来处理诊断中断块(OB40)。OB40中4个字节的附加过程中断信息指示哪个通道超限。3、 模拟量输入模板SM331:AI8×12Bit(1) 模拟量输入模板SM331:AI8×12Bit的及端子接线及性能V/A SF 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 模拟量输入模板SM331:AI8×12Bit的端子接线图如图所示。(输入电阻取决于所选测量范围) 电阻测量故障LED(红色)热电偶、电压测量、电流测量 M0+ M0+ CH0 M0- M0- M1+ CH1 IC0+ M1-

41、 IC0- M2+ CH2 M1+ CH2 M2- M1- M3+ CH3 IC1+ M3- IC1- Comp+ Comp/ Mana M4+ CH4 M2+ CH4M4- M2- M5+ CH5 IC 2+ M5- IC 2- M6+ CH6 M3+ CH6M6- M3- M7+ CH7 IC 3+ M7- IC 3- L+ 24V CH0Comp MM模拟量模板SM331:AI8×12Bit有以下特性:·8个输入通道,4个通道组·按组可设定被测值的精度(取决于积分时间的设定。被测值的精度是所选定积分时间的正函数,换句话说,模拟输入通道的积分时间越长,被测值的

42、精度越高)9位+符号12位+符号14+符号·测量方法,按通道组设定电压电流电阻温度 ·按通道组选择任意测量范围·可编程的诊断·可编程的诊断中断·可编程限幅中断·与CPU电隔离·与负载电压的电隔离(不能用于双线变送器)(2) 模拟量输入模板SM331:AI8×12Bit的设定模拟量输入模板SM331:AI8×12Bit要通过模板上的量程模块和STEP7做必要的设定。其缺省设定如表13(包括积分时间、诊断、中断等缺省的设定)。如果没有用STEP7重新初始化模板,就采用这些缺省设置。该模板的通道按两路一组划分,

43、每次只能给一组通道设定参数。每个通道组都配有一块量程模块,通道组的通道设置如表19所示。表19 通道组的设置通道所属的通道组通道0通道组0通道1通道2通道组1通道3通道4通道组2通道5通道6通道组3通道7电阻的测量方法:如果使用电阻测量方法,每个通道组只有一个通道,每一组的“第2”个通道用于注入电流(IC)。访问通道组的“第1”通道来获取被测值,该组的“第2”个通道有一个缺省的进位值“7FFFH”。未使用的通道:对未使用的模拟量输入模板的通道应该短接,并将它们接到MANA上。用这种办法使模拟量输入模板获得最佳抗干扰能力。为了减少循环时间也可以用STEP7将不用的通道撤除。如果不用补偿输入COM

44、P,也必须将它短接。对未使用的通道还应注意以下三点:·测量范围15V;·电流测量,两线制变送器:有以下两种方法:a) 将未用输入端开路,不要激活未用通道组的诊断。如果使能了该诊断,则模拟量模板将触发一次诊断中断,并且模拟量模板组故障灯闪烁。b) 在未用输入端接入1.53.3k电阻,这样,你可以对这个通道组使能诊断。·电流测量,4线变送器:将未用输入端与通道组的一个输入串联。量程模块:8×12位的某些参数是用量程模块直接在模板上设置的,可以将量程模块设定在下述位置:“A”,“B”,“C”, “D”。出厂时设定在“B”位置。对于各种测量范围的设定值也印在模板上。测量范围的缺省设定值:在没有重新初始化模拟量输入模板的情况下,可以按各个量

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论