41S7300PLC硬件配置方式及地址分配课件.pptx

上传人(卖家):三亚风情 文档编号:2891383 上传时间:2022-06-08 格式:PPTX 页数:56 大小:3.34MB
下载 相关 举报
41S7300PLC硬件配置方式及地址分配课件.pptx_第1页
第1页 / 共56页
41S7300PLC硬件配置方式及地址分配课件.pptx_第2页
第2页 / 共56页
41S7300PLC硬件配置方式及地址分配课件.pptx_第3页
第3页 / 共56页
41S7300PLC硬件配置方式及地址分配课件.pptx_第4页
第4页 / 共56页
41S7300PLC硬件配置方式及地址分配课件.pptx_第5页
第5页 / 共56页
点击查看更多>>
资源描述

1、第第4章章 S7-300可编程控制器可编程控制器l西门子西门子S7-300 PLC属于属于SIMATIC S7 系列可编程系列可编程控制器。控制器。S7系列主要包括系列主要包括S7-200(微型机微型机)、S7-300(中型机)和(中型机)和S7-400(大型机)等。(大型机)等。l在在S7-300系列里,有多种型号的系列里,有多种型号的CPU模块,各型模块,各型号的区别是号的区别是CPU速度、存储器容量、可配置的特速度、存储器容量、可配置的特殊单元数量及可扩展的殊单元数量及可扩展的I/O板数量等。板数量等。 l 300系列系列CPU包括包括CPU312CPU319系列。系列系列。系列内分为标

2、准型(内分为标准型(31X)、紧凑型(、紧凑型(31XC)和故障和故障安全型(安全型(31XF)、)、技术功能型技术功能型(31XT)等,接等,接口也有口也有RS-485 (31X-2PtP) 、PROFIBUS-DP(31X-2DP)、)、PROFINET工业以太网工业以太网/DP接口接口(31X-2PN/DP)等。)等。l1.导轨(导轨(RACK-300)S7-300的模块机架,起物理支撑作用,无背板的模块机架,起物理支撑作用,无背板总线。模块之间由背板总线连接器连接。长度分总线。模块之间由背板总线连接器连接。长度分为为160mm、482mm、530mm、830mm等。等。定货定货号为号为

3、6ES7 3906ES7 390-XXXXX-XXXX-XXXXX-XXXX。4.1 S7-300PLC硬件、配置方式及地址分配硬件、配置方式及地址分配4.1.1 S7-300系列系列PLC硬件硬件l2.电源(电源(PS-300)l 用于用于为各机架上的各模块供电。将交流电转为各机架上的各模块供电。将交流电转换为换为24VDC输出。分输出。分2A、5A、和、和10A。定货定货号为号为6ES76ES7 307307-XXXXX-XXXX-XXXXX-XXXX。5A尺寸mm:80*125*120l3.CPU模块(模块(CPU-300)l CPU模块也称为主机模块,分为标准型、紧模块也称为主机模块,

4、分为标准型、紧凑型(带集成凑型(带集成I/O)、故障安全型、技术功能)、故障安全型、技术功能型等。各类型中接口型式不同分为多种型号。型等。各类型中接口型式不同分为多种型号。l定货号为定货号为6ES7 31XX6ES7 31XX-XXXXX-XXXX-XXXXX-XXXX。无 、 C、F、T29l4.信号模块(信号模块(SM-300)l1)数字量输入模块)数字量输入模块(6ES76ES7 321321-XXXXX-XXXX-XXXXX-XXXX)l 分为直流输入(分为直流输入(DC24 125V)、交流输入)、交流输入(24 230V) 、交、交直流输入,一般点数分为直流输入,一般点数分为8点、

5、点、16点、点、32点。有多种型号可选。点。有多种型号可选。lSM321 直流输入型模块接口直流输入型模块接口电路之一电路之一24VDCLEDLED2020背背板板总总线线接接口口内部内部M连通连通M内内3 32 21919LEDLEDM9 9M内内MM各通道输入端各通道输入端M点点连通连通光耦光耦1212lSM321 交流输入型模块接口交流输入型模块接口电路之一电路之一120/230VACLEDLED1010背背板板总总线线接接口口M内内2 21 19 9N各通道各通道N点点连通连通光耦光耦l2)数字量输出模块)数字量输出模块(6ES76ES7 322322-XXXXX-XXXX-XXXXX

6、-XXXX)l 分为晶体管、继电器和可控硅输出,一般点数分为晶体管、继电器和可控硅输出,一般点数分为分为8、16、32点,点,有多种型号可选。有多种型号可选。l晶体管输出型接口晶体管输出型接口电路之一电路之一1L+LEDLED背背板板总总线线接接口口M光耦光耦负载负载1M24VDC晶体管输出型晶体管输出型1 13 39 910102 2l继电器输出型接口继电器输出型接口电路之一电路之一L+LEDLED背背板板总总线线接接口口M光耦光耦负载负载M24VDC继电器输出型继电器输出型M继电器继电器Nl双向晶闸管输双向晶闸管输出型接口出型接口电路之一电路之一LEDLED背背板板总总线线接接口口M光耦光

7、耦负载负载双向晶闸管输出型双向晶闸管输出型L1Nl3)数字量输入)数字量输入/输出模块输出模块(6ES76ES7 323323-XXXXX-XXXX-XXXXX-XXXX) 分分8入入/8出和出和16入入/16出两种。出两种。l4)模拟量输入模块)模拟量输入模块(6ES76ES7 331331-XXXXX-XXXX-XXXXX-XXXX)l 输入信号为电压(支持多种电压范围选择)、输入信号为电压(支持多种电压范围选择)、电流(支持多种电流范围选则)、热电阻和热电流(支持多种电流范围选则)、热电阻和热电偶(支持多种分度号),点数分为电偶(支持多种分度号),点数分为2点、点、4点、点、8点,有点,

8、有多种型号可选。多种型号可选。 l 输入模块上有量程卡(输入模块上有量程卡(A、B、C、D四个位四个位置),需根据量程范围选择正确位置。每两个置),需根据量程范围选择正确位置。每两个通道共用一个量程卡。通道共用一个量程卡。 l转换数据表示方法:转换精度为转换数据表示方法:转换精度为9 91515位(与位(与模块型号有关),采用模块型号有关),采用1616位二进制补码定点数位二进制补码定点数表示。最高位为符号位,表示。最高位为符号位,0 0表示正数,表示正数,1 1表示负表示负数数。即转换数据采取左对齐,。即转换数据采取左对齐,使用时应注意技使用时应注意技术手册的说明。术手册的说明。l例如:对于

9、例如:对于1212位精度的转换器位精度的转换器01578123456914 13 12 11 1001578123456914 13 12 11 10符号符号符号符号000000000010000000000010000即:原始数据每变化即:原始数据每变化1,则转换数据变化为,则转换数据变化为8。转换数据转换数据原始数据原始数据00l基本型原理及接线图基本型原理及接线图1、电压测量、电压测量2、背板总线接口、背板总线接口3、电气隔离、电气隔离4、A/D转换器转换器5、等电位连接、等电位连接l5)模拟量输出模块)模拟量输出模块(6ES7 332-XXXXX-XXXX6ES7 332-XXXXX-

10、XXXX) 输出信号为电压(支持多种电压范围选输出信号为电压(支持多种电压范围选择)择) 、电流(支持多种电流范围选则)、电流(支持多种电流范围选则) ,点,点数分为数分为2点、点、4点、点、8点,精度分为点,精度分为915位,有位,有多种型号可选。多种型号可选。 l基本型原理及接线图(电压输出时)基本型原理及接线图(电压输出时)电流输出时,各电流输出时,各S端不连接端不连接6)模拟量输入)模拟量输入/输出模块输出模块(6ES7 334-XXXXX-6ES7 334-XXXXX-XXXXXXXX、6ES7 335-XXXXX-XXXX6ES7 335-XXXXX-XXXX)l 分分4入入/2出

11、和出和4入入/4出两种,精度分为出两种,精度分为8或或12位。位。l5 5、功能模块(、功能模块(FM-300FM-300)l用于时间要求苛刻、存储器容量要求较大的过用于时间要求苛刻、存储器容量要求较大的过程信号处理任务,如:计数器模块(程信号处理任务,如:计数器模块(FM350FM350) 、定位模块(定位模块(FM351FM351、 FM354 FM354 、 FM353FM353)、电子)、电子凸轮控制器(凸轮控制器(FM352FM352)、闭环控制模块()、闭环控制模块(FM355FM355)等等。等等。l常用产品定货号为常用产品定货号为6ES7 35X6ES7 35X-XXXXX-X

12、XXX-XXXXX-XXXX。FM 350FM 354FM 355l6 6、通信处理器模块(、通信处理器模块(CP-300CP-300)lS7-300S7-300支持工业以太网、支持工业以太网、PROFIBUSPROFIBUS(现场总(现场总线)、线)、ASAS(自动化系统)、(自动化系统)、MPIMPI(多点接口)及(多点接口)及点对点连接等通信网络。有多种通信网络接口点对点连接等通信网络。有多种通信网络接口模块可选。如模块可选。如CP340CP340、CP341CP341、CP342CP342、CP343CP343。l定货号为定货号为6ES76ES7 34X34X-XXXXX-XXXX-X

13、XXXX-XXXX。FM 340/341FM 342FM 343l7 7、接口模块(、接口模块(IM-300IM-300)l用于用于S7-300S7-300机架扩展的接口模块分为用于机架扩展的接口模块分为用于CPUCPU机架的和用于扩展机架的接口模块。例如:机架的和用于扩展机架的接口模块。例如:IM360IM360(CPUCPU机架用)机架用)/IM361/IM361(扩展机架用)、(扩展机架用)、IM365/IM365IM365/IM365等。等。l定货号为定货号为6ES76ES7 36X36X-XXXXX-XXXX-XXXXX-XXXX。IM 360IM 361l用于用于S7-300S7-

14、300分布式分布式I/OI/O终端的常用接口终端的常用接口模块为模块为IM153IM153系列模块(系列模块(PROFIBUS-DPPROFIBUS-DP接口),如接口),如IM 153-1IM 153-1、IM153-2IM153-2、IM153-3IM153-3等。等。l定货号为定货号为6ES76ES7 153153-XXXXX-XXXX-XXXXX-XXXX。IM 153IM 365(1对)主机架和扩展机架上主机架和扩展机架上各配置各配置1个个l8.其它附件其它附件l 如如MMC、前连接器、总线连接器、前连接器、总线连接器、U型连型连接器(即背板总线连接器)等。接器(即背板总线连接器)等

15、。MMC前连接器前连接器20芯芯40芯芯MPI/DP总总线连接器线连接器背板总背板总线连接器线连接器l1. 单机架系统单机架系统l S7-300的模块全部安装在的模块全部安装在CPU机架(机架(CR)上。由电源模块、上。由电源模块、CPU模块及最多模块及最多8个个SM(信(信号模块)、号模块)、FM(功能模块)、(功能模块)、CP(通信处理(通信处理器模块)等组成。器模块)等组成。电源电源模块模块CPU模块模块SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CP4.1.2 S7-300系列系列PLC系统组成(配置方式)

16、系统组成(配置方式)l2. 多机架多机架系统系统 (本地扩展)(本地扩展)l在在CPU机架基础上可扩展机架基础上可扩展13个机架(个机架(ER)。)。 PSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSCPU模块模块IM

17、360SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPCRER-1ER-2ER-3l系统最多可配置系统最多可配置3232个模块(个模块(SMSM、FMFM、CPCP等)。等)。应注意:模块总数、支持的应注意:模块总数、支持的FMFM及及CPCP数与数与CPUCPU型型号有关。号有关。l接口模块为接口模块为CP360/361CP360/361,CPUCPU机架上配置机架上配置CP360CP360,扩展机架上配置扩展机架上配置CP361CP361。l机架间的连接电缆分为机架间的连接电缆分为1 1、2.52.5、5 5和

18、和1010米四种,米四种,即最长为即最长为1010米。米。(注:注:IM 360 与与 IM 361 之间的之间的最大距离为最大距离为 10 m)l各机架总电流负荷各机架总电流负荷不能超过不能超过1.2A1.2A。l单扩展机架时,可使用单扩展机架时,可使用一对一对IM365IM365模块,模块,CPUCPU机机架和扩展机架上架和扩展机架上各放置一个各放置一个。l使用使用IM365IM365时,扩展机架上时,扩展机架上只能配置只能配置SMSM。两机。两机架间的连接电缆长度为架间的连接电缆长度为1 1米(米(即最长即最长1 1米米)。)。l扩展机架总电流负荷扩展机架总电流负荷不能超过不能超过0.8

19、A0.8A。PSIM365SMSMSMSMSMSMSMSMPSCPU模块模块IM365SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPCRERl3. S7-300网络系统网络系统l1) MPI网络网络lMPI网络网络Multi Point Interface Network ,即即多点接口网络。多点接口网络。MPIS7-300S7-400PG/PCS7-300RS-485HMIPG/PC编程设备编程设备/个人计算机个人计算机HMI人机接口,如操作面板、触摸屏等。人机接口,如操作面板、触摸屏等。l MPI接口为接口为

20、S7-300系统系统默认接口默认接口,各系统均提供各系统均提供MPI接口。接口。lMPI使用使用RS-485接口,传输介质一般为接口,传输介质一般为双绕线双绕线,使,使用用MPI协议,为经济型方案。协议,为经济型方案。l同时连接对象最多同时连接对象最多6-64个个(依依CPU型号而定型号而定),网络,网络最大传输速率为最大传输速率为1.5Mbps,默认,默认为为187.5Kbps。l相邻接点间相邻接点间最大距离为最大距离为50米米(加中继时可到(加中继时可到1000米)。米)。l网络上的每个网络上的每个MPI接点(编程器、人机接口、接点(编程器、人机接口、CPU、功能模块、通信模块等)功能模块

21、、通信模块等)应设置不同的应设置不同的MPI地址地址(1-126当中的数)。当中的数)。l2) PROFIBUSS7-300PROFIBUS DPPG/PCPG/PCS7-400PROFIBUSET 200S5-115UHMIET200分布式分布式I/O终端终端lPROFIBUS使用使用RS-485接口或光纤接口,接口或光纤接口,FMS协议,协议,目前以被目前以被PROFINET代替。代替。lPROFIBUS-DP使用使用RS-485接口,接口,PROFIBUS-DP协议。协议。l采用采用主主/从站方式从站方式,一个主站最多连接,一个主站最多连接126个从站。个从站。l网络最大传输速率为网络最

22、大传输速率为12Mbps,默认使用默认使用1.5Mbps。l每个网段的长度依传输速率不同,最长可以是每个网段的长度依传输速率不同,最长可以是100-1200米米。(使用光纤接口时,可到。(使用光纤接口时,可到15千米。)千米。)l网络上的每个网络上的每个PROFIBUS接点(编程器、人机接口、接点(编程器、人机接口、CPU、功能模块、通信模块等)、功能模块、通信模块等)应设置不同的应设置不同的PROFIBUS地址地址(1-126当中的数)。当中的数)。l本地及分布式本地及分布式I/O系统配置示例:系统配置示例:PSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/

23、FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSCPU-2DPIM360SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM153SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM153SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CP分布式分布式I/O终端终端本地本地系统系统 PROFIBUS-DP视使用的视使用的IM153型号的不同

24、,最多可配置型号的不同,最多可配置8或或12个模块。个模块。l3) EthernetIndustrial EthernetPG/PCS5-115US7-400PC with WinCCS7-300同轴电缆同轴电缆模式模式以太网交换机以太网交换机PG/PCS7-400PC with WinCCS7-300交换机交换机模式模式l支持双绞线、同轴电缆、光纤。使用支持双绞线、同轴电缆、光纤。使用TCP/IP协议协议,最多最多1024个接点。个接点。l使用双绞线时,每个网段的长度使用双绞线时,每个网段的长度最长为最长为100米米。网。网络最大传输速率为络最大传输速率为10或或100Mbps。l使用同轴电

25、缆时,每个网段的长度最长为使用同轴电缆时,每个网段的长度最长为500米。米。网络最大传输速率为网络最大传输速率为10Mbps。l使用光纤接口时,依传输速率最长为几千米到几使用光纤接口时,依传输速率最长为几千米到几十千米十千米,网络最大传输速率为网络最大传输速率为10或或100Mbps。 l网络上的每个网络上的每个IP接点(编程器、人机接口、带以接点(编程器、人机接口、带以太网接口的太网接口的CPU模块、功能模块、通信模块等)模块、功能模块、通信模块等)应设置不同的应设置不同的IP地址地址。l存储器有存储器有3个基本区域:装载存储器、工作存储个基本区域:装载存储器、工作存储器和系统存储器。器和系

26、统存储器。l1、装载存储器、装载存储器l用于保存用户程序(不包括符号地址及注释)和用于保存用户程序(不包括符号地址及注释)和系统数据(即组态、连接和模块参数等)。系统数据(即组态、连接和模块参数等)。l部分型号的部分型号的CPU内集成有装载存储器,而有些型内集成有装载存储器,而有些型号的号的CPU采用采用MMC作为装载存储器。作为装载存储器。l对于集成的装载存储器具有掉电保护功能。对于集成的装载存储器具有掉电保护功能。l使用使用MMC的装载存储器,因数据保存在的装载存储器,因数据保存在MMC上,所以可认为能永久保留。上,所以可认为能永久保留。4.1.3 S7-300系列系列PLC的存储区分布的

27、存储区分布l2、工作存储器、工作存储器l用于存储用于存储CPU运行时的用户程序和数据,运行时的用户程序和数据,OB(组(组织块)、织块)、FB(功能块)、(功能块)、FC(功能)、(功能)、DB(数据(数据块)等。只有与程序运行有关的块被装入工作存储块)等。只有与程序运行有关的块被装入工作存储器,在器,在CPU启动时,从装载存储器装入。启动时,从装载存储器装入。l工作存储器集成在工作存储器集成在CPU内且不可扩展,其容量及保内且不可扩展,其容量及保持性特性与持性特性与CPU型号有关,。型号有关,。l3、系统存储器、系统存储器l系统存储器是系统存储器是CPU为用户程序提供的存储器,也集为用户程序

28、提供的存储器,也集成在成在CPU内且不可扩展。系统存储器分为若干区域,内且不可扩展。系统存储器分为若干区域,如:过程映像如:过程映像I/O区、位存储区、定时器和计数器区、位存储区、定时器和计数器区、堆栈区、诊断缓冲区,以及临时存储区等,需区、堆栈区、诊断缓冲区,以及临时存储区等,需保持的数据可在组态时设置。保持的数据可在组态时设置。l存储系统构成及关系示意图存储系统构成及关系示意图(以配(以配MMC的的CPU为例)为例)硬盘存储器硬盘存储器MMC工作存工作存储器储器逻辑块逻辑块数据块数据块系统数据块系统数据块程序注释程序注释符号表符号表逻辑块逻辑块数据块数据块系统数据块系统数据块工作存工作存储

29、器存放与储器存放与运行相关的逻辑块运行相关的逻辑块以及组态数据。以及组态数据。装载存储器装载存储器编程设备编程设备CPU模块模块装载存储器的剩余装载存储器的剩余空间可作为一般的空间可作为一般的文件存储器使用文件存储器使用系统存系统存储器也储器也集成在集成在CPU内内系统存储器:位存系统存储器:位存储器、定时器和计储器、定时器和计数器、数器、I/O过程映过程映像区、堆栈区、诊像区、堆栈区、诊断缓冲区、临时数断缓冲区、临时数据存储区等。据存储区等。4.1.4 S7-300系列系列PLC的寻址(地址分配)的寻址(地址分配)l1、基于槽位的寻址、基于槽位的寻址l基于模块槽位的寻址为基于模块槽位的寻址为

30、默认设置默认设置。l机架号为机架号为0,号机架为,号机架为CPU机架,其余机架,其余13号为扩展机架。号为扩展机架。lCPU机架上的槽号为机架上的槽号为111。 1号槽用于放置号槽用于放置电源模块(电源模块(PS);); 2号槽用于放置号槽用于放置CPU模块模块(CPU);); 3号槽用于放置接口模块(号槽用于放置接口模块(IM),),无扩展模块时,此槽位空置;无扩展模块时,此槽位空置; 411号槽用于号槽用于放置其它模块放置其它模块(SM、FM、CP)。)。 l扩展机架上的槽号也为扩展机架上的槽号也为111。 1号槽用于放号槽用于放置电源模块(置电源模块(PS););2号槽空置;号槽空置;3

31、号槽用于号槽用于放置接口模块(放置接口模块(IM);); 411号槽用于放置号槽用于放置其它模块。其它模块。lI/O地址分配的基本规则如下:地址分配的基本规则如下:l数字量地址从数字量地址从0字节开始字节开始分配,每个分配,每个槽分配槽分配4个字节数字量地址个字节数字量地址(共(共32位,即最多位,即最多32点数点数字量字量I/O)。)。l模拟量地址从模拟量地址从256字节开始字节开始分配,每个槽分配分配,每个槽分配16字节的模拟量地址字节的模拟量地址(共(共8个字个字,即最多即最多8路模路模拟量拟量I/O)。)。l基于槽位的寻址(以字节为单位)基于槽位的寻址(以字节为单位)PSIMSMSMS

32、MSMSMSMSMSMPSCPU模块模块IMSMSMSMSMSMSMSMSMCRER槽号槽号起始地址(数字)起始地址(数字)起始地址(模拟)起始地址(模拟)456789 10 11048 12 16 20 24 28256 272 288 304 320 336 352 368槽号槽号起始地址(数字)起始地址(数字)起始地址(模拟)起始地址(模拟)456789 10 1132 36 40 44 48 52 56 60384 400 416 432 448 464 480 496l2、用户自定义寻址、用户自定义寻址l 使用使用用户定义寻址可以从用户定义寻址可以从CPU控制的地址区域控制的地址区域

33、中自由分配任何所选则模块的地址。中自由分配任何所选则模块的地址。l 应应注意,只有某些型号的注意,只有某些型号的CPU支持用户自定义支持用户自定义寻址。寻址。 l3、信号模块的寻址、信号模块的寻址l 数字数字量输入:量输入:I + 字节地址字节地址 + 位地址位地址l IB + 字节地址(字节地址(0、1、2)l IW + 字的低字节地址(字的低字节地址(0、2、4)l 如如I0.0,IB0,IW0 (字地址为字地址为0、2、4、.偶数偶数地址,即地址,即IW0由由IB0和和IB1组成,组成,IW2由由IB2和和IB3组成)等。组成)等。l 数字数字量输出:量输出:Q + 字节地址字节地址 +

34、 位地址位地址l QB + 字节地址字节地址l QW + 字地址字地址l 如如Q0.0,QB0,QW0 (字地址为字地址为0、2、4、偶数字节地址)等。偶数字节地址)等。l可设置模拟量可设置模拟量I/O映像区时,映像区时,可使用下面方式可使用下面方式寻址模拟量寻址模拟量l 模拟模拟量输入:量输入:IW + 字地址字地址l 如如IW256 (字地址为偶数字节地址)字地址为偶数字节地址)l 模拟模拟量输出:量输出:QW + 字地址字地址l 如如QW288(字地址为偶数字节地址)(字地址为偶数字节地址)l4、外设、外设I/O寻址寻址l 对于对于没有没有I/O映像区的外部映像区的外部I/O,可采用直接

35、,可采用直接访问方式访问(访问方式访问(大部分大部分S7-300PLC的的CPU模块模块对模拟量对模拟量I/O的访问需采用此方式的访问需采用此方式) ,称作过,称作过程程I/O访问,字头为访问,字头为PI或或PQ。l外设外设I/O寻址支持字节(寻址支持字节(PIB、PQB)、字)、字(PIW、PQW)、双字()、双字(PID、PQD)寻址。)寻址。现以模拟量现以模拟量I/O为例:为例:l 模拟模拟量输入:量输入:PIW + 字地址字地址l 例如例如PIW256 (字地址为偶数字节地址)字地址为偶数字节地址)l 模拟模拟量输出:量输出:PQW + 字地址字地址l 例如例如PQW272 (字地址为

36、偶数字节地址)字地址为偶数字节地址)l5、位(状态)存储区寻址、位(状态)存储区寻址l 依依CPU型号,存储器大小为型号,存储器大小为2568192B不等,不等,支持位寻址、字节寻址、字寻址和双字寻址。支持位寻址、字节寻址、字寻址和双字寻址。l位存储区以位存储区以M标识,如:标识,如:M0.0、MB0、MW0、MD0 (字地址为偶数地址字地址为偶数地址0、2、4,双字地址,双字地址为为0、4、8)等。)等。l6、定时、计数器存储区寻址、定时、计数器存储区寻址l 依依CPU型号不同,一般有型号不同,一般有2562048个定时个定时器,器,2562048个计数器。定时器标识符为个计数器。定时器标识

37、符为T,计数器标识符为计数器标识符为C。如:。如:T0、T5,C0、C13等。等。l7、数据块、数据块DBl1)共享数据块)共享数据块(Shared DB)l 共享数据块为系统或用户自定义的数据结构(与共享数据块为系统或用户自定义的数据结构(与C语言中的结构类似),可供所有逻辑块使用。名语言中的结构类似),可供所有逻辑块使用。名称为称为DBn,n为编号(一般为为编号(一般为12047,具体可定义,具体可定义的个数,视的个数,视CPU型号而定),其属性为型号而定),其属性为Shared 。在在DB中可定义各种类型的数据变量,且可对变量中可定义各种类型的数据变量,且可对变量赋初值。支持赋初值。支持

38、DB绝对地址访问及变量形式访问。绝对地址访问及变量形式访问。l2)背景数据块)背景数据块(Instance DB)l 与某一功能块与某一功能块(FB)或系统功能块或系统功能块(SFB)相关联,相关联,名称也为名称也为DBn ,但其结构由对应的,但其结构由对应的FB/SFB决定。决定。其属性为其属性为Instance,且属性中有其所归属的,且属性中有其所归属的FB或或SFB标识。标识。l3)数据块的访问)数据块的访问l 共享数据块与背景数据块的访问方法相同。共享数据块与背景数据块的访问方法相同。 l数据块中的数据可采用先打开数据块中的数据可采用先打开,后访问或直接访问后访问或直接访问的方法来访问

39、。的方法来访问。l 先打开后访问时先打开后访问时,先用数据块打开指令打开要,先用数据块打开指令打开要访问的访问的DBn,然后可直接采用,然后可直接采用DBXm1.m2、DBBm、DBWm、DBDm的直接地址形式访问。的直接地址形式访问。l DBX为数据块中数据位的标识,如寻址数据块为数据块中数据位的标识,如寻址数据块中某一位时采用中某一位时采用DBXm1.m2形式,形式,m1为字节地址,为字节地址,m2为位地址。为位地址。l DBB为数据块中的数据字节,字节寻址为为数据块中的数据字节,字节寻址为DBBm,m为字节地址。为字节地址。l DBW为数据块中的数据字,字寻址为为数据块中的数据字,字寻址

40、为DBWm,m为偶数地址。为偶数地址。l DBD为数据块中的数据双字,双字寻址为为数据块中的数据双字,双字寻址为DBDm,m为为0、4、8等。等。l 直接访问时直接访问时采用绝对地址访问或变量名称访采用绝对地址访问或变量名称访问形式来访问。问形式来访问。l 采用绝对地址访问的形式为采用绝对地址访问的形式为DBn.DBXm1.m2、 DBn.DBBm、 DBn.DBWm、 DBn.DBDm。l 采用变量名称访问的形式为采用变量名称访问的形式为DBn.变量名变量名l STEP 7 指令有四种寻址方式,即立即寻址、直指令有四种寻址方式,即立即寻址、直接寻址、存储器间接寻址和寄存器间接寻址。接寻址、存

41、储器间接寻址和寄存器间接寻址。l1、立即寻址、立即寻址l 操作数操作数本身就在指令中,或因操作数是唯一的,本身就在指令中,或因操作数是唯一的,在指令中不再给出。立即寻址主要用于常数操作数在指令中不再给出。立即寻址主要用于常数操作数和某些状态寄存器操作。例如:和某些状态寄存器操作。例如:l L 37 /整数整数37装入装入ACCU1l L ABCD /ASCII字符装入字符装入ACCU1l L C#12 /计数常数计数常数12装入装入ACCU1l AW W#16#0F1A /ACCU1低字和常数逐位低字和常数逐位“与与”l SET /RLO置置14.1.5 指令系统寻址方式指令系统寻址方式l2、

42、直接寻址、直接寻址l 所谓所谓直接寻址,就是指令中直接给出操作数直接寻址,就是指令中直接给出操作数的存储单元。例如:的存储单元。例如:l A I0.0 /I0.0 & ROLROLl L IB0 /将将IB0的内容装入运算累加器的内容装入运算累加器 1(ACCU1)l L MW64 /将将MW64的内容装入的内容装入ACCU1l = Q0.0 /将将RLO的内容赋给的内容赋给Q0.0l S M1.0 /M1.0置置1l T DBD12 /将将ACCU1中的内容传送至中的内容传送至 DBD12中中l3、存储器间接寻址、存储器间接寻址l 存储器存储器间接寻址就是以存储器的内容作为地间接寻址就是以存

43、储器的内容作为地址,通过这个地址间接找到操作数。址,通过这个地址间接找到操作数。l 对于对于T、C、DB、FB和和FC的编号,因其范围的编号,因其范围在在065535之间,只需之间,只需16位地址,故使用字指位地址,故使用字指针。其它地址(如针。其它地址(如I、Q、M及及DB块中的位、块中的位、字节、字、双字寻址),则采用双字地址。字节、字、双字寻址),则采用双字地址。l例如:例如:16位地址位地址lOPN DBMW2 /若若MW2内容为内容为5,则为,则为 打开打开DB5lSD TMW4 /若若MW4内容为内容为2,则为,则为 启动启动T2l双字指针格式:双字指针格式:l3119位位均为均为

44、0; l183位位字节地址;字节地址;20位位位地址;位地址;l地址指针常数以地址指针常数以P#标识,双字存储器,如标识,双字存储器,如MD、LD和和DBD等,可用于存储地址指针。等,可用于存储地址指针。l32位地址示例程序:位地址示例程序:lL P#2.3 /将地址将地址2.3装入装入ACCU1lT MD2 /将将ACCU1的内容(即地址的内容(即地址 2.3)传送至)传送至MD2lA IMD2 /对输入位对输入位I2.3进行与操作进行与操作 l= QMD2 /结果输出至结果输出至Q2.3l(注:(注:P#2.3 为为2#0000 0000 0000 0000 0000 0000 0001

45、0011) l4、地址寄存器间接寻址、地址寄存器间接寻址l地址寄存器间接寻址是使用地址寄存器地址寄存器间接寻址是使用地址寄存器AR1和和AR2对存储区寻址,分为对存储区寻址,分为区域内区域内寄存器间接寻址和寄存器间接寻址和区域区域间间寄存器间接寻址,由地址寄存器的第寄存器间接寻址,由地址寄存器的第31位来区分。位来区分。l区域内区域内寄存器间接寻址:第寄存器间接寻址:第31位位=0。l区域间区域间寄存器间接寻址:第寄存器间接寻址:第31位位=1。此时还需使用。此时还需使用地址寄存器第地址寄存器第26、25和和24位来存储区域标识码。位来存储区域标识码。l 000 P区区; 001 I区;区;

46、010 Q区区; l 011 M区;区; 100 DBX(共享数据块,全局)(共享数据块,全局); l 101 DIX(背景数据块,全局);(背景数据块,全局);l 110 L区(本地数据,局域)区(本地数据,局域); l区域内寄存器间接寻址区域内寄存器间接寻址程序示例如下:程序示例如下:lL P#8.7 /将地址将地址8.7装入装入ACCU1lLAR1 /将将ACCU1内容装入内容装入AR1lA I AR1,P#0.0 /对对I8.7进行进行“与与”操作操作l= QAR1,P#1.1 /结果输出至结果输出至Q10.0l注:注:AR1,P#0.0为为AR1内容(内容(8.7)加上偏移量)加上偏

47、移量0.0(仍为(仍为8.7);); AR1,P1.1为为AR1内容(内容(8.7)加上偏移量加上偏移量1.1,即,即10.0。(注意:位运算为八进制,(注意:位运算为八进制,字节运算为十进制)字节运算为十进制)l区域间寄存器间接寻址区域间寄存器间接寻址程序示例如下:程序示例如下:lL P#I7.3 /将将I7.3的地址装入的地址装入ACCU1lLAR1 /将将ACCU1内容装入内容装入AR1lL P#Q8.7 /将将Q8.7的地址装入的地址装入ACCU1lLAR2 /将将ACCU1内容装入内容装入AR2lA AR1,P#0.0 /对对I7.3进行进行“与与”操作操作l= AR2,P#1.1 /结果输出至结果输出至Q10.0l与区域内寻址的区别是与区域内寻址的区别是:区域间寄存器间接寻址的地区域间寄存器间接寻址的地址中直接指定了区域(址中直接指定了区域(I和和Q),而在区域间寄存器),而在区域间寄存器间接寻址的操作中不再指定间接寻址的操作中不再指定区域(区域由区域(区域由地址寄存地址寄存器第器第26、25和和24位来表示位来表示。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(41S7300PLC硬件配置方式及地址分配课件.pptx)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|