第六章 可编程控制器资源及配置_第1页
第六章 可编程控制器资源及配置_第2页
第六章 可编程控制器资源及配置_第3页
第六章 可编程控制器资源及配置_第4页
第六章 可编程控制器资源及配置_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

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

文档简介

1、第第6 6章章S7-200S7-200系列系列PLCPLC资源及配置资源及配置 S7-200系列构成及性能介绍6.1系统配置及安装接线6.2编程软元件及寻址36.3指令系统6.4软件介绍 36.56.1 S7-200系列构成及性能介绍系列构成及性能介绍n德国的西门子(德国的西门子(SIEMENSSIEMENS)公司是欧洲最大的公司是欧洲最大的电子和电气设备制造商,生产的电子和电气设备制造商,生产的SIMATICSIMATIC可编可编程序控制器在欧洲处于领先地位。其第一代可程序控制器在欧洲处于领先地位。其第一代可编程序控制器是编程序控制器是19751975年投放市场的年投放市场的SIMATIC

2、S3SIMATIC S3系列的控制系统。系列的控制系统。 n在在19791979年,微处理器技术被应用到可编程序控年,微处理器技术被应用到可编程序控制器中,产生了制器中,产生了SIMATIC S5SIMATIC S5系列,取代了系列,取代了S3S3系系列,之后在列,之后在2020世纪末又推出了世纪末又推出了S7S7系列产品。系列产品。n最新的最新的SIMATICSIMATIC产品为产品为SIMATIC S7SIMATIC S7、 SIMATIC SIMATIC M7M7和和SIMATIC C7SIMATIC C7等几大系列。等几大系列。 从从CPUCPU模块的功能来看,模块的功能来看,SIMA

3、TIC S7-200SIMATIC S7-200系列小系列小型可编程序控制器发展至今,大致经历了两代:型可编程序控制器发展至今,大致经历了两代:n第一代产品其第一代产品其CPUCPU模块为模块为CPU 21XCPU 21X,主机都可进,主机都可进行扩展,它具有四种不同结构配置的行扩展,它具有四种不同结构配置的CPUCPU单元:单元:CPU 212CPU 212,CPU 214CPU 214,CPU 215CPU 215和和CPU 216CPU 216,对第,对第一代一代PLCPLC产品不再作具体介绍。产品不再作具体介绍。n第二代产品其第二代产品其CPUCPU模块为模块为CPU 22XCPU 2

4、2X,是在,是在2121世纪世纪初投放市场的,速度快,具有较强的通信能力。初投放市场的,速度快,具有较强的通信能力。它具有四种不同结构配置的它具有四种不同结构配置的CPUCPU单元:单元:CPU 221CPU 221,CPU 222CPU 222,CPU 224CPU 224和和CPU 226CPU 226,除,除CPU 221CPU 221之外,之外,其他都可加扩展模块。其他都可加扩展模块。 4 4种种CPUCPU各有晶体管输出和继电器输出各有晶体管输出和继电器输出 ,具有不同电源电压和控制电压。具有不同电源电压和控制电压。SIMATIC S7-200SIMATIC S7-200系统系统CP

5、U 22XCPU 22X系列系列PLCPLC主机及主机及I/OI/O特性特性主机及主机及I/OI/O特性特性系统基本构成系统基本构成1. 1. 硬件硬件 (1 1)基本单元)基本单元 (2 2)扩展单元)扩展单元 (3 3)特殊功能模块)特殊功能模块 (4 4)相关设备)相关设备 2. 2. 工业软件工业软件 工业软件是为更好地管理和使用这些设备而开发的与之工业软件是为更好地管理和使用这些设备而开发的与之相配套的程序、文档及其规则的总和,它主要由标准工相配套的程序、文档及其规则的总和,它主要由标准工具、工程工具、运行软件和人机接口等几大类构成。具、工程工具、运行软件和人机接口等几大类构成。1.

6、CPU1.CPU模块模块 S7-200S7-200系列系列PLCPLC在硬件上采用固定式结构和扩展式结构在硬件上采用固定式结构和扩展式结构相结合的方式。固定式结构的硬件即基本单元,扩展式结相结合的方式。固定式结构的硬件即基本单元,扩展式结构的硬件即基本单元扩展的模块。构的硬件即基本单元扩展的模块。 SIMATIC S7-200SIMATIC S7-200系统系统CPU 22XCPU 22X系列系列PLCPLC主机(主机(CPUCPU模块)的外形如图模块)的外形如图CPU状态显示通信口顶部端子盖电 源及输出端子前盖 方式开关、电位器、扩展I/O连接底部端子盖输入端子、传感器电源存储器卡nLEDL

7、ED指示灯显示指示灯显示CPUCPU工作模式(运行或停机)、本机工作模式(运行或停机)、本机I/OI/O口的当前状态及口的当前状态及CPUCPU系统是否出错。系统是否出错。n存储卡:存储卡:EEPROMEEPROM卡,可存储卡,可存储CPUCPU程序,也可将一个程序,也可将一个CPUCPU中的程序传送到另中的程序传送到另一个一个CPUCPU中。中。n通信口:是通信口:是S7-200CPUS7-200CPU同编程器或其他辅助设备连接的接口,同编程器或其他辅助设备连接的接口,CPUCPU通过它通过它可和其他辅助设备进行数据通信。可和其他辅助设备进行数据通信。n电源端子:接受外部电源。为电源端子:接

8、受外部电源。为CPUCPU及所连接任何扩展模块提供电源及所连接任何扩展模块提供电源n输出端子:输出控制信号,控制被控对象。输出端子:输出控制信号,控制被控对象。nRUN/STOP/TERMRUN/STOP/TERM为为PLCPLC工作方式选择开关。工作方式选择开关。TERMTERM可用于自由口通信控制。可用于自由口通信控制。n扩展扩展I/OI/O连接:是基本单元那与扩展模块的接口,通过它可增加连接:是基本单元那与扩展模块的接口,通过它可增加CPUCPU的的I/OI/O点数。点数。n输入端子:接收来自控制系统现场设备的输入信号。输入端子:接收来自控制系统现场设备的输入信号。n传感器电源端子:作为

9、传感器的电源使用,也可输出传感器电源端子:作为传感器的电源使用,也可输出24v24v直流电源供控直流电源供控制系统使用。制系统使用。2 2、数字量及模拟量扩展模块(图、数字量及模拟量扩展模块(图6-66-6、6-76-7) 扩展模块扩展模块I/OI/O点的点的地址由地址由I/OI/O类型及模块在类型及模块在I/OI/O链链中的位置决定。中的位置决定。数字量扩展模块以一个字节(数字量扩展模块以一个字节(8 8位)位)地址递增方式保留映像寄存器空间。模拟量扩展模块地址递增方式保留映像寄存器空间。模拟量扩展模块是以两个字节递增方式来分配空间。是以两个字节递增方式来分配空间。如果映像寄存器如果映像寄存

10、器保留空间字节的某些位没有扩展模块实际物理点与其保留空间字节的某些位没有扩展模块实际物理点与其对应,这些未用的位就不会分配给对应,这些未用的位就不会分配给I/OI/O链中的后续模链中的后续模块。对于输入模块,由于每次输入刷新时都把保留字块。对于输入模块,由于每次输入刷新时都把保留字节的未用位清节的未用位清0 0,所以这些未用位不能用作内部存储,所以这些未用位不能用作内部存储器的标志位。对于输出模块,保留字节中的未用位可器的标志位。对于输出模块,保留字节中的未用位可象内部存储器的标志位那样使用。象内部存储器的标志位那样使用。3 3、热电偶、热电阻扩展模块、热电偶、热电阻扩展模块 EM231EM2

11、31,用,用DIPDIP选择热电偶的类型。选择热电偶的类型。4 4、PROFIBUS-DPPROFIBUS-DP通信模块通信模块 EM277 EM277,可向主站发送数据和接收来自主站,可向主站发送数据和接收来自主站数据。可连接到网络中的一个数据。可连接到网络中的一个DPDP主站,仍能作为主站,仍能作为一个一个MPIMPI从站与同一网络的从站与同一网络的SIMATICSIMATIC编程器,编程器,S7-S7-300300或者或者S7-400S7-400等其他主站通信。等其他主站通信。5 5、SIMATIC NET CP243-2SIMATIC NET CP243-2通信处理器通信处理器(Act

12、uator-Sensor-InterfaceActuator-Sensor-Interface)是执行器)是执行器- -传感器传感器- -接口接口 6.2 6.2 系统配置及安装接线系统配置及安装接线n1 1、基本单元带扩展模块的数量、基本单元带扩展模块的数量n2 2、CPUCPU输入、输出映像区的大小输入、输出映像区的大小n3 3、内部电源的负载能力、内部电源的负载能力n4 4、模块的安装与接线、模块的安装与接线 (a) 面板安装 (b) 标准导轨安装 2 2、控制系统电源计算、控制系统电源计算n该系统要求采用该系统要求采用CPU224AC/DC/CPU224AC/DC/继电器基本单元,配继

13、电器基本单元,配置置3 3个个EM223EM223(DI8/DO8DI8/DO8继电器)和一个继电器)和一个EM221(DI8),EM221(DI8),共共4 4个扩展模块。个扩展模块。CPU224CPU224有有DI14/DO10DI14/DO10,因此系统共因此系统共配置配置DI46/DO34DI46/DO34。nCPU224CPU224基本单元所能提供的基本单元所能提供的5V5V直流电源的额定电流直流电源的额定电流是是660mA660mA,24V24V直流电源的额定电流是直流电源的额定电流是280mA280mAn一块一块EM223EM223需需5V5V直流电源的电流是直流电源的电流是80

14、mA80mAn一块一块EM221EM221需需5V5V直流电源的电流是直流电源的电流是30mA30mAn系统需系统需5V5V直流电源的电流总和是直流电源的电流总和是80X3+30=270mA80X3+30=270mA,即基本单元提供的即基本单元提供的5V5V直流电源能满足系统要求。直流电源能满足系统要求。6.3 6.3 编程软元件及寻址编程软元件及寻址 PLCPLC可等效为由多个可等效为由多个输入继电器输入继电器、输出输出继电器继电器、定时器定时器、计数器计数器、寄存器寄存器、内部辅内部辅助继电器助继电器和一些和一些特殊功能继电器特殊功能继电器等软元件组等软元件组成的集合体。成的集合体。S7-

15、200S7-200所用的内部存储器分所用的内部存储器分EEPROMEEPROM和和RAMRAM两种。两种。n主要功能:主要功能:n为为PLCPLC提供提供程序存储空间程序存储空间(存储监控程序(存储监控程序和应用程序)、和应用程序)、参数存储空间参数存储空间(存储相关(存储相关参数)和参数)和数据存储空间数据存储空间(存储数据)。(存储数据)。n为为PLCPLC提供内部软元件。提供内部软元件。PLCPLC内部的每一个内部的每一个软元件对应着软元件对应着EEPROMEEPROM或或RAMRAM参数空间或数参数空间或数据空间中的据空间中的一个位(一个位(bitbit)、一个字节(一个字节(byte

16、byte)用用B B表示、表示、一个字(一个字(wordword)用用W W表示、表示、双字(双字(double worddouble word)用用D D表示。表示。n存储空间分为存储空间分为程序空间、参数空间和数据空间。程序空间、参数空间和数据空间。n程序空间用于存放监控程序和用户程序。该程序空间用于存放监控程序和用户程序。该空间分配给程序存储器空间分配给程序存储器EEPROMEEPROMn参数空间用于存放参数空间用于存放PLCPLC配置结构参数和区域配置结构参数和区域参数等。如保护口令、参数等。如保护口令、PLCPLC站地址、停电记站地址、停电记忆保护区、强制操作的信号设定等。忆保护区、

17、强制操作的信号设定等。PLCPLC内内部的部分软元件也属于此空间,该空间分配部的部分软元件也属于此空间,该空间分配给存储器给存储器EEPROMEEPROMn数据空间用于存放数据空间用于存放PLCPLC的输入信号、程序执的输入信号、程序执行的中间状态、计时值、计数值、输出结果行的中间状态、计时值、计数值、输出结果和和PLCPLC所用的内部工作寄存器、部分软元件所用的内部工作寄存器、部分软元件等。数据一部分在等。数据一部分在EEPROMEEPROM中,一部分在中,一部分在RAMRAM中。中。 1.输入继电器:输入继电器:开关量输入的数据存入数字量空间的开关量输入的数据存入数字量空间的输入映像寄存器

18、中,该区定义为输入映像寄存器中,该区定义为I I;外部输入点外部输入点输入端子输入端子 输入映像寄存器(该区域可以按输入映像寄存器(该区域可以按位位操作又称输入继电器)输操作又称输入继电器)输入继电器线圈由外部信号驱动,常开触点和常闭触点供用户编入继电器线圈由外部信号驱动,常开触点和常闭触点供用户编程使用。输入继电器采用程使用。输入继电器采用8进制进制编号,一个端子占用一个点。编编号,一个端子占用一个点。编程时注意程时注意输入继电器不能由程序驱动输入继电器不能由程序驱动,其触点也不能直接输出其触点也不能直接输出带动负载。带动负载。n2.输出继电器:输出继电器:开关量输出的数据存入数字量空间的输

19、开关量输出的数据存入数字量空间的输出映像寄存器中,该区定义为出映像寄存器中,该区定义为Q Q;n输出映像寄存器:输出映像寄存器:S7-200 PLC编址范围编址范围(Q0.0Q15.7) 输出映像寄存器(又称输出继电器)是用来将输出映像寄存器(又称输出继电器)是用来将PLCPLC的输出的输出信号传递给负载,线圈用程序指令驱动。信号传递给负载,线圈用程序指令驱动。nPLC的每一个的每一个I/O点点都是一个确定的物理点。都是一个确定的物理点。 CPU 224主机有主机有I0.0I0.7,I1.0I1.5共共14个数字量输个数字量输入端点,入端点,Q0.0Q0.7、Q1.0、Q1.1共共10个数字量

20、输出端点。个数字量输出端点。Q0.0L负载负载电源电源n模拟量输入的数据存入模拟量空间的模拟量输模拟量输入的数据存入模拟量空间的模拟量输入区,该区定义为入区,该区定义为AIAI;n模拟量输出的数据存入模拟量空间的模拟量输模拟量输出的数据存入模拟量空间的模拟量输出区,该区定义为出区,该区定义为AQAQ;S7-200的模拟量输入电路将外部输入的模拟量(如温度、的模拟量输入电路将外部输入的模拟量(如温度、电压)等转换成电压)等转换成1个字长(个字长(16位)的数字量,存入模拟位)的数字量,存入模拟量输入映像寄存器区域。量输入映像寄存器区域。 AI编址范围编址范围AIW0,AIW2,AIW62,起始地

21、址起始地址定义为偶数字节地址定义为偶数字节地址,共有,共有32个模拟量输入点。个模拟量输入点。数据空间还包括:数据空间还包括:n内部标志位寄存器(内部标志位寄存器(M M)n内部特殊标志继电器(内部特殊标志继电器(SMSM)n内部变量存储器(内部变量存储器(V V)n局部变量存储器(局部变量存储器(L L) n计时器(计时器(T T)n计数器(计数器(C C)n顺序控制寄存器(顺序控制寄存器(S S)n高速计数器(高速计数器(HSCHSC)n累加器(累加器(ACAC)内部标志位寄存器(内部标志位寄存器(M M)n也也称为内部软继电器或中间辅助继电器。为称为内部软继电器或中间辅助继电器。为程序执

22、行的中间状态或其他控制信息提供信程序执行的中间状态或其他控制信息提供信息暂存区。息暂存区。不能直接驱动外部负载不能直接驱动外部负载。n可以以可以以位位、字节字节、字字或或双双字为单位使用。字为单位使用。nCPU22XCPU22X系列有系列有256256个,编号是个,编号是M0.0-M31.7M0.0-M31.7。其中其中MB0-MB13MB0-MB13是断电永久保护区,其内容每是断电永久保护区,其内容每次掉电时会自动保存。次掉电时会自动保存。特殊标志位寄存器(特殊标志位寄存器(SMSM)n提供大量的状态和控制功能,并能起到在提供大量的状态和控制功能,并能起到在PLCPLC和用户程序之间交换信息

23、的作用。可以和用户程序之间交换信息的作用。可以以以位位、字节字节、字字或或双字双字为单位使用。为单位使用。S7-200S7-200系列的系列的CPU22XCPU22X有有SM0-SM299SM0-SM299的非连续的特殊的非连续的特殊标志寄存器,并分为标志寄存器,并分为只读区域只读区域(SM0-SM29SM0-SM29)和和可读写区域可读写区域(SM30-SM299SM30-SM299)。编号为)。编号为SM0.0-SM299.7SM0.0-SM299.7。变量存储器变量存储器V 用以存储运算的中间结果和其它数据。用以存储运算的中间结果和其它数据。 CPU 224有有VB0.0VB 5119.

24、7的的5K存储字存储字节。可按位、字节、字或双字使用。节。可按位、字节、字或双字使用。局部寄存器(局部寄存器(L L)n存放局部变量存放局部变量,有,有6464个字节的局部寄存器。个字节的局部寄存器。地址编码为地址编码为LB0.0-LB63.7LB0.0-LB63.7可进行可进行位位、字节字节、字字或或双字双字访问。访问。n其中其中6060个可用作暂时存储器或者给子程序传个可用作暂时存储器或者给子程序传递参数递参数局部寄存器与变量寄存器的区别:局部寄存器与变量寄存器的区别:n变量寄存器是变量寄存器是全局全局有效,可以被任何程序存取(如主程序、有效,可以被任何程序存取(如主程序、子程序、中断程序

25、)局部寄存器是子程序、中断程序)局部寄存器是局部局部有效,只能在特定程有效,只能在特定程序中存取。序中存取。nPLCPLC分别给主程序、各级子程序嵌套和各中断程序分配分别给主程序、各级子程序嵌套和各中断程序分配6464个局个局部寄存器,各级子程序和各中断程序不能访问主程序的局部部寄存器,各级子程序和各中断程序不能访问主程序的局部寄存器,各级子程序和各中断程序也不能互访对方的局部寄寄存器,各级子程序和各中断程序也不能互访对方的局部寄存器。存器。n在执行主程序时,分配给子程序和中断程序的局部寄存器是在执行主程序时,分配给子程序和中断程序的局部寄存器是不存在的,即此时局部寄存器不起作用。不存在的,即

26、此时局部寄存器不起作用。n当执行子程序和中断程序时,分配给它们的局部寄存器才被当执行子程序和中断程序时,分配给它们的局部寄存器才被使用。使用。n局部寄存器在分配局部寄存器在分配PLCPLC时不进行初始化,初值可能是任意的。时不进行初始化,初值可能是任意的。n局部寄存器在传递参数过程中不接收值。局部寄存器在传递参数过程中不接收值。定时器定时器(T)(T)和计数器和计数器(C)(C)定时器(定时器(T T)n用来累计时间增量的寄存器用来累计时间增量的寄存器nCPU22XCPU22X提供提供256256个定时器。地址编码为个定时器。地址编码为T0-T0-T255T255。1ms1ms定时器定时器4

27、4个、个、10ms10ms定时器定时器1616个、个、100ms100ms定时器定时器2 23636个、个、6666个定时器有断电保持个定时器有断电保持功能。每个定时器有功能。每个定时器有1 1个个1616位的当前值寄存位的当前值寄存器和一个状态位。器和一个状态位。n带位操作的指令存取定时器状态位,带字操带位操作的指令存取定时器状态位,带字操作的指令存取定时器当前值。作的指令存取定时器当前值。分为接通延时分为接通延时定时器(定时器(TONTON)、有记忆接通延时定时器有记忆接通延时定时器(TONRTONR)和断开延时定时器和断开延时定时器(TOF)(TOF)计数器(计数器(C C)n用来累计其

28、输入端脉冲电平由低到高的次数。用来累计其输入端脉冲电平由低到高的次数。nCPU22XCPU22X提供提供256256个定时器个定时器,地址编码为地址编码为C0-C25C0-C255 5,有有16位预置值和当前值寄存器各一个,以及位预置值和当前值寄存器各一个,以及1位状态位,位状态位,当前值寄存器用以累计脉冲个数,计数器当前值大于或当前值寄存器用以累计脉冲个数,计数器当前值大于或等于预置值时,状态位置等于预置值时,状态位置1。n带位操作的指令存取计数器状态位,带字操作的带位操作的指令存取计数器状态位,带字操作的指令存取计数器当前值。指令存取计数器当前值。计数指令包括:加计数计数指令包括:加计数(

29、CTU)(CTU)、减计数减计数(CTD)(CTD)和加和加/ /减计数减计数(CTUD)(CTUD)。任何任何计数器可用指令定义位加或减计数器。计数器可用指令定义位加或减计数器。高速计数器高速计数器(HSC)(HSC)n用于记录频率比用于记录频率比PLCPLC扫描速度更快的外部输入脉冲信号。扫描速度更快的外部输入脉冲信号。对扫描处理程序不能检测的外部事件进行计数。对扫描处理程序不能检测的外部事件进行计数。nCPU224CPU224和和CPU226CPU226有有6 6个,地址编号为个,地址编号为HSC0-HSC5HSC0-HSC5;CPU221CPU221和和CPU222CPU222有四个,

30、地址编号为有四个,地址编号为HSC0HSC0、 HSC3HSC3、 HSC4HSC4、 HSC5HSC5。n每个高速计数器具有一个带符号的每个高速计数器具有一个带符号的3232位计数值(或称位计数值(或称当前值)。当直接存取高速计数器的当前值时,一般当前值)。当直接存取高速计数器的当前值时,一般只可以读取,而且对当前值必须以双字为单位进行存只可以读取,而且对当前值必须以双字为单位进行存取。取。nHSC0HSC0和和HSC4HSC4是多用途计数器,是多用途计数器,HSC3HSC3和和HSC5HSC5是简单用途是简单用途计数器,只有单相时钟输入操作模式。计数器,只有单相时钟输入操作模式。n通过设置

31、通过设置SMB36-SMB65SMB36-SMB65相应位可对相应位可对HSC0HSC0、 HSC1HSC1、 HSC2HSC2的操作模式进行控制。通过设置的操作模式进行控制。通过设置SMB131-SMB165SMB131-SMB165相应位相应位可对可对HSC3HSC3、 HSC4HSC4、 HSC5HSC5的操作模式进行控制。的操作模式进行控制。n可进行可进行读读/ /写写操作操作n可向可向子程序子程序传递参数、从传递参数、从子程序子程序返回参数,或用来返回参数,或用来存储计算的中间值。存储计算的中间值。n有中断请求时,有中断请求时,PLCPLC保存中断发生前的累加器内容,保存中断发生前的

32、累加器内容,用户可放心地在中断程序中使用累加器,不必担心用户可放心地在中断程序中使用累加器,不必担心丢失累加器原有内容。丢失累加器原有内容。n不能不能利用累加器在主程序和中断程序之间传递参数。利用累加器在主程序和中断程序之间传递参数。nS7-200PLCS7-200PLC提供提供4 4个累加器个累加器AC0-AC3AC0-AC3。每个累加器占每个累加器占1 1个个双字双字。可以。可以字节字节、字字、双字双字为单位进行存取操作。为单位进行存取操作。n以以字节字节或或字字为单位存取累加器时,使用累加器的为单位存取累加器时,使用累加器的低低8 8位位或或低低1616位位。累加器累加器AC顺序控制软继

33、电器(顺序控制软继电器(S S)n用于组织用于组织PLCPLC操作或进入等效程序的起步操作或进入等效程序的起步nS7-200S7-200有有3232个顺序控制继电器。个顺序控制继电器。n地址编号位地址编号位S0.0-S31.7S0.0-S31.7n可按位、字节、字、双字来存取。可按位、字节、字、双字来存取。nCPU221CPU221、CPU222CPU222n4 4个可编程个可编程I/OI/O事件中断输入,对应硬件事件中断输入,对应硬件I0.0-I0.3I0.0-I0.3输入端输入端点,由信号上升沿或下降沿触发中断,产生中断请求。点,由信号上升沿或下降沿触发中断,产生中断请求。n4 4个高速计

34、数器个高速计数器HSC0-HSC3HSC0-HSC3都具有中断请求功能,当计数器都具有中断请求功能,当计数器达到设定值时可发出中断请求。输入可接到达到设定值时可发出中断请求。输入可接到I0.0-I0.5I0.0-I0.5中中的某个输入端点。计数信号频率不得超过的某个输入端点。计数信号频率不得超过30kHz30kHzn2 2个脉冲输出中断,对应硬件个脉冲输出中断,对应硬件Q0.0-Q0.1Q0.0-Q0.1输出端点,其脉冲输出端点,其脉冲宽度和频率可调,最大输出频率位宽度和频率可调,最大输出频率位20kHz20kHzn2 2个个1ms1ms定时器中断定时器中断n3 3个串行通信中断(个串行通信中

35、断(2 2个接收中断和个接收中断和1 1个发送中断)个发送中断)nCPU224 CPU224 比比CPU222CPU222和和CPU222CPU222多多2 2个个高速计数器中断。高速计数器中断。nCPU226CPU226比比CPU224CPU224多多2 2个个串行通信中断。串行通信中断。中断功能中断功能n通过用户程序设置波特率、字符长度、奇偶校验等通信参数和通通过用户程序设置波特率、字符长度、奇偶校验等通信参数和通信协议。信协议。SMB30SMB30和和SMB130SMB130nCPUCPU处于处于RUNRUN模式时才能实现自由口通信。模式时才能实现自由口通信。nSM0.7SM0.7控制通

36、信口进入自由口方式,它对应控制通信口进入自由口方式,它对应PLCPLC模式开关的位置。模式开关的位置。当模式开关在当模式开关在TERMTERM位置时,位置时, SM0.7SM0.7为为0 0;当模式开关在;当模式开关在RUNRUN位置时,位置时,SM0.7SM0.7为为1 1。n在通信过程中,如果检测到校验奇偶出错,则在通信过程中,如果检测到校验奇偶出错,则SM3.0SM3.0被置为。当被置为。当发送结束时,发送结束时,SM4.5SM4.5被置位。被置位。n自由口通信的接收是在接受中断控制时完成的,每接收一个字符自由口通信的接收是在接受中断控制时完成的,每接收一个字符产生一次中断,被接收的字符

37、存入产生一次中断,被接收的字符存入SMB2SMB2中。中。自由口通信功能nS7-200PLCS7-200PLC数据存储空间分为:数据存储空间分为:n输入地址输入地址n输出地址输出地址n内部地址内部地址n每一类地址分为每一类地址分为n数字量空间数字量空间n模拟量空间模拟量空间寻址方式寻址方式n(1 1)直接寻址)直接寻址 位寻址位寻址 字节寻址(字节寻址(VBVB) 字寻址(字寻址(VWVW) 双字寻址(双字寻址(VDVD) 注:注:模拟量输入输出、累加器、计时、计数模拟量输入输出、累加器、计时、计数器不支持位寻址。累加器无论存储的数据长短,器不支持位寻址。累加器无论存储的数据长短,都占用都占用

38、3232位存储单元。以字节或字为单元访问位存储单元。以字节或字为单元访问累加器,访问的是低位。累加器,访问的是低位。位寻址:字节位寻址:字节.位位存储器存储器位地址位地址字节地址字节地址元件名称元件名称字节、字、双字寻址:字节、字、双字寻址:(2 2)、间接寻址)、间接寻址 以指针来访问存储区的数据,指针以双字以指针来访问存储区的数据,指针以双字的形式存储其他存储区的地址。只能用的形式存储其他存储区的地址。只能用V V、L L或或者累加器作为指针。者累加器作为指针。n以双字的形式将需要间接寻址的存储器地址移以双字的形式将需要间接寻址的存储器地址移动到指针中。动到指针中。n允许访问的存储区:允许

39、访问的存储区:I,Q,V,M,S,T,CI,Q,V,M,S,T,C,T T和和C C仅仅限于当前值。限于当前值。例:例:MOVW AC1,AC0 时表示该操时表示该操作数为地址指针。作数为地址指针。 指令功能:将指令功能:将AC1作为内存地址指针,把以作为内存地址指针,把以AC1中内容为起始地址的内存单元的中内容为起始地址的内存单元的16位数据位数据送到累加器送到累加器AC0中。中。1 1、输入地址编码、输入地址编码 每个扩展模块的地址由其类型在每个扩展模块的地址由其类型在I/OI/O链上的位置链上的位置决定,并以基本单元的决定,并以基本单元的I/OI/O位起点开始分配位起点开始分配S7-20

40、0PLCS7-200PLC的每一个输入端子对应内部的一个输入软继电器,定的每一个输入端子对应内部的一个输入软继电器,定义为输入继电器义为输入继电器I I。 地址分配采用地址分配采用“字节位字节位”编制方式。编制方式。 功能功能:相当于一个具有无限次常开:相当于一个具有无限次常开/ /常闭触点的继常闭触点的继电器,用来接收从外部敏感元件或开关元件发来的信电器,用来接收从外部敏感元件或开关元件发来的信号。号。 输入软继电器只能由外部信号驱动,不能由程序控输入软继电器只能由外部信号驱动,不能由程序控制改写,其触点也不能直接输出带动负载。制改写,其触点也不能直接输出带动负载。(1 1)数字量输入地址)

41、数字量输入地址 S7-200PLCS7-200PLC开关量输入以开关量输入以8 8点(点(1 1个字节)为组进行个字节)为组进行分配,数字输入地址的识别符为分配,数字输入地址的识别符为I I,每一个输入点对应于,每一个输入点对应于输入映像寄存器(输入映像寄存器(IBIB)中的每个位。)中的每个位。(2 2)模拟量输入地址)模拟量输入地址 模拟量输入是以每一路为组进行分配,模拟量输入地址识模拟量输入是以每一路为组进行分配,模拟量输入地址识别符为别符为AIAI。每一路模拟量输入占。每一路模拟量输入占2 2个字,但实际只使用个字,但实际只使用1 1个字,个字,地址编号为地址编号为AIWAIW,对应输

42、入映像寄存器对应输入映像寄存器AIBAIB。 每一路模拟量输入转换的分辨率都为每一路模拟量输入转换的分辨率都为1212位,其数据存入对位,其数据存入对应的输入映像寄存器应的输入映像寄存器AIBAIB的两个字节中。如的两个字节中。如AIW0AIW0模拟量输入转模拟量输入转换后的换后的1212位数据被存入位数据被存入AIB0AIB0和和AIB1AIB1中,中,AIB1AIB1存入的是低存入的是低8 8位,位,AIB0AIB0的低的低4 4位存入的是转换后数据的高位存入的是转换后数据的高4 4位。位。AIB0AIB0中的高中的高4 4位用位用户不能使用。户不能使用。2 2、输出地址编号、输出地址编号

43、n功能功能:输出软继电器的对外输出触点直接接到输出端子,控:输出软继电器的对外输出触点直接接到输出端子,控制外部负载,其内部的软触点使用次数不限。制外部负载,其内部的软触点使用次数不限。n输出软继电器输出软继电器实际是通过输出映像寄存器中的相应位对实际是通过输出映像寄存器中的相应位对PLCPLC输出端子进行控制,它只能由输出端子进行控制,它只能由程序内部指令程序内部指令来驱动,使其触来驱动,使其触点接通或断开,因此它只有一个触点能对外直接输出带动点接通或断开,因此它只有一个触点能对外直接输出带动负负载载(1 1)数字量输出地址)数字量输出地址 S7-200PLCS7-200PLC开关量输出以开

44、关量输出以8 8点(点(1 1个字节)为组进行分配,个字节)为组进行分配,数字输出地址的识别符为数字输出地址的识别符为Q Q,每一个输入点对应于输出映像,每一个输入点对应于输出映像寄存器(寄存器(QBQB)中的每个位。输出映像寄存器的未用位可作为)中的每个位。输出映像寄存器的未用位可作为内部标志位使用。内部标志位使用。(2 2)模拟量输出地址)模拟量输出地址 S7-200PLCS7-200PLC基本单元不带模拟量输出,也采用扩基本单元不带模拟量输出,也采用扩展方式连接模拟模块来扩展模拟通道的。模拟量输展方式连接模拟模块来扩展模拟通道的。模拟量输出是以每一路为组进行分配,模拟量输出地址识别出是以

45、每一路为组进行分配,模拟量输出地址识别符为符为AQAQ。每一路模拟量输出占。每一路模拟量输出占2 2个字,但实际只使个字,但实际只使用用1 1个字,地址编号为个字,地址编号为AQWAQW,对应输入映像寄存器对应输入映像寄存器AQBAQB。3 3、内部软元件地址编号、内部软元件地址编号 S7-200S7-200内部软元件地址编号方法按其功能分类,以内部软元件地址编号方法按其功能分类,以其功能名称定义,并对各个位进行编址。其功能名称定义,并对各个位进行编址。nS7-200PLCS7-200PLC内部软元件分布在参数空间和数据空间中,内部软元件分布在参数空间和数据空间中,它们的功能是相互独立的。它们

46、的功能是相互独立的。n有固定地址,其地址编号采用八进制数码。有固定地址,其地址编号采用八进制数码。2 2、数字量及模拟量扩展模块(图、数字量及模拟量扩展模块(图6-66-6、6-76-7) 扩展模块扩展模块I/OI/O点的点的地址由地址由I/OI/O类型及模块在类型及模块在I/OI/O链链中的位置决定。中的位置决定。数字量扩展模块以一个字节(数字量扩展模块以一个字节(8 8位)位)地址递增方式保留映像寄存器空间。模拟量扩展模块地址递增方式保留映像寄存器空间。模拟量扩展模块是以两个字节递增方式来分配空间。是以两个字节递增方式来分配空间。如果映像寄存器如果映像寄存器保留空间字节的某些位没有扩展模块实际物理点与其保留空间字节的某些位没有扩展模块实际物理点与其对应,这些未用的位就不会分配给对应,这些未用的位就不会分配给I/OI/O链中的后续模链中的后续模块。对于输入模块,由于每次输入刷新时都把保留字块。对于输入模块,由于每次输入刷新时都把保留字节的未用位清节的未用位清0 0,所以这些未用位不能用作

温馨提示

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

评论

0/150

提交评论