




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 1.导轨(导轨(RACK-300)S7-300的模块机架,起物理支撑作用,无的模块机架,起物理支撑作用,无背板总线。模块之间由背板总线连接器连接。背板总线。模块之间由背板总线连接器连接。长度分为长度分为160mm、482mm、530mm、830mm等。等。定货号为定货号为6ES7 3906ES7 390-XXXXX-XXXX-XXXXX-XXXX。4.1 S7-300PLC硬件、配置方式及地址硬件、配置方式及地址分配分配4.1.1 S7-300系列系列PLC硬件硬件第1页/共56页 2.电源(电源(PS-300) 用于用于为各机架上的各模块供电。将交流为各机架上的各模块供电。将交流电转换为电
2、转换为24VDC输出。分输出。分2A、5A、和、和10A。定货号为定货号为6ES76ES7 307307-XXXXX-XXXX-XXXXX-XXXX。5A尺寸mm:80*125*120第2页/共56页 3.CPU模块(模块(CPU-300) CPU模块也称为主机模块,分为标准型、模块也称为主机模块,分为标准型、紧凑型(带集成紧凑型(带集成I/O)、故障安全型、技术)、故障安全型、技术功能型等。各类型中接口型式不同分为多种功能型等。各类型中接口型式不同分为多种型号。型号。 定货号为定货号为6ES7 31XX6ES7 31XX-XXXXX-XXXX-XXXXX-XXXX。无 、 C、F、T29第3
3、页/共56页 4.信号模块(信号模块(SM-300) 1)数字量输入模块)数字量输入模块(6ES76ES7 321321-XXXXX-XXXX-XXXXX-XXXX) 分为直流输入(分为直流输入(DC24 125V)、交流输)、交流输入(入(24 230V) 、交、交直流输入,一般点直流输入,一般点数分为数分为8点、点、16点、点、32点。有多种型号可选。点。有多种型号可选。第4页/共56页 SM321 直流输入型模块接口直流输入型模块接口电路之一电路之一24VDCLEDLED2020背背板板总总线线接接口口内部内部M连通连通M内内3 32 21919LEDLEDM9 9M内内MM各通道输入端
4、各通道输入端M点点连通连通光耦光耦1212第5页/共56页 SM321 交流输入型模块接口交流输入型模块接口电路之一电路之一120/230VACLEDLED1010背背板板总总线线接接口口M内内2 21 19 9N各通道各通道N点点连通连通光耦光耦第6页/共56页 2)数字量输出模块)数字量输出模块(6ES76ES7 322322-XXXXX-XXXX-XXXXX-XXXX) 分为晶体管、继电器和可控硅输出,一般点分为晶体管、继电器和可控硅输出,一般点数分为数分为8、16、32点,点,有多种型号可选。有多种型号可选。第7页/共56页 晶体管输出型接口晶体管输出型接口电路之一电路之一1L+LED
5、LED背背板板总总线线接接口口M光耦光耦负载1M24VDC晶体管输出型1 13 39 910102 2第8页/共56页 继电器输出型接口继电器输出型接口电路之一电路之一L+LEDLED背背板板总总线线接接口口M光耦光耦负载M24VDC继电器输出型M继电器继电器N第9页/共56页 双向晶闸管输双向晶闸管输出型接口出型接口电路之一电路之一LEDLED背背板板总总线线接接口口M光耦光耦负载双向晶闸管输出型L1N第10页/共56页 3)数字量输入)数字量输入/输出模块输出模块(6ES76ES7 323323-XXXXX-XXXX-XXXXX-XXXX) 分分8入入/8出和出和16入入/16出两种。出两
6、种。第11页/共56页4)模拟量输入模块)模拟量输入模块(6ES76ES7 331331-XXXXX-XXXX-XXXXX-XXXX) 输入信号为电压(支持多种电压范围选输入信号为电压(支持多种电压范围选择)、电流(支持多种电流范围选则)、热择)、电流(支持多种电流范围选则)、热电阻和热电偶(支持多种分度号),点数分电阻和热电偶(支持多种分度号),点数分为为2点、点、4点、点、8点,有点,有多种型号可选。多种型号可选。 第12页/共56页 输入模块上有量程卡(输入模块上有量程卡(A、B、C、D四个四个位置),需根据量程范围选择正确位置。每位置),需根据量程范围选择正确位置。每两个通道共用一个量
7、程卡。两个通道共用一个量程卡。 第13页/共56页 转换数据表示方法:转换精度为转换数据表示方法:转换精度为9 91515位位(与模块型号有关),采用(与模块型号有关),采用1616位二进制补码位二进制补码定点数表示。最高位为符号位,定点数表示。最高位为符号位,0 0表示正数,表示正数,1 1表示负数表示负数。即转换数据采取左对齐,。即转换数据采取左对齐,使用时使用时应注意技术手册的说明。应注意技术手册的说明。 例如:对于例如:对于1212位精度的转换器位精度的转换器01578123456914 13 12 11 1001578123456914 13 12 11 10符号符号00000000
8、0010000000000010000即:原始数据每变化1,则转换数据变化为8。转换数据原始数据00第14页/共56页 基本型原理及接线图基本型原理及接线图1、电压测量2、背板总线接口3、电气隔离4、A/D转换器5、等电位连接第15页/共56页 5)模拟量输出模块)模拟量输出模块(6ES7 332-XXXXX-6ES7 332-XXXXX-XXXXXXXX) 输出信号为电压(支持多种电压范围输出信号为电压(支持多种电压范围选择)选择) 、电流(支持多种电流范围选则)、电流(支持多种电流范围选则) ,点数分为点数分为2点、点、4点、点、8点,精度分为点,精度分为915位,有位,有多种型号可选。多
9、种型号可选。 第16页/共56页 基本型原理及接线图(电压输出时)基本型原理及接线图(电压输出时)电流输出时,各S端不连接第17页/共56页6)模拟量输入)模拟量输入/输出模块输出模块(6ES7 334-XXXXX-6ES7 334-XXXXX-XXXXXXXX、6ES7 335-XXXXX-XXXX6ES7 335-XXXXX-XXXX) 分分4入入/2出和出和4入入/4出两种,精度分为出两种,精度分为8或或12位。位。第18页/共56页 5 5、功能模块(、功能模块(FM-300FM-300) 用于时间要求苛刻、存储器容量要求较大的用于时间要求苛刻、存储器容量要求较大的过 程 信 号 处
10、理 任 务 , 如 : 计 数 器 模 块过 程 信 号 处 理 任 务 , 如 : 计 数 器 模 块(FM350FM350) 、定位模块(、定位模块(FM351FM351、 FM354 FM354 、 FM353FM353)、电子凸轮控制器()、电子凸轮控制器(FM352FM352)、闭环)、闭环控制模块(控制模块(FM355FM355)等等。)等等。 常用产品定货号为常用产品定货号为6ES7 35X6ES7 35X-XXXXX-XXXX-XXXXX-XXXX。FM 350FM 354FM 355第19页/共56页 6 6、通信处理器模块(、通信处理器模块(CP-300CP-300) S7
11、-300S7-300支持工业以太网、支持工业以太网、PROFIBUSPROFIBUS(现场总(现场总线)、线)、ASAS(自动化系统)、(自动化系统)、MPIMPI(多点接口)(多点接口)及点对点连接等通信网络。有多种通信网络接及点对点连接等通信网络。有多种通信网络接口模块可选。如口模块可选。如CP340CP340、CP341CP341、CP342CP342、CP343CP343。 定货号为定货号为6ES76ES7 34X34X-XXXXX-XXXX-XXXXX-XXXX。FM 340/341FM 342FM 343第20页/共56页 7 7、接口模块(、接口模块(IM-300IM-300)
12、用于用于S7-300S7-300机架扩展的接口模块分为用于机架扩展的接口模块分为用于CPUCPU机架的和用于扩展机架的接口模块。例机架的和用于扩展机架的接口模块。例如:如:IM360IM360(CPUCPU机架用)机架用)/IM361/IM361(扩展机架(扩展机架用)、用)、IM365/IM365IM365/IM365等。等。 定货号为定货号为6ES76ES7 36X36X-XXXXX-XXXX-XXXXX-XXXX。IM 360IM 361第21页/共56页 用于用于S7-300S7-300分布式分布式I/OI/O终端的常用接终端的常用接口 模 块 为口 模 块 为 I M 1 5 3I
13、M 1 5 3 系 列 模 块系 列 模 块(PROFIBUS-DPPROFIBUS-DP接口),如接口),如IM 153-1IM 153-1、IM153-2IM153-2、IM153-3IM153-3等。等。 定货号为定货号为6ES76ES7 153153-XXXXX-XXXX-XXXXX-XXXX。IM 153IM 365(1对)主机架和扩展机架上各配置1个第22页/共56页 8.其它附件其它附件 如如MMC、前连接器、总线连接器、前连接器、总线连接器、U型型连接器(即背板总线连接器)等。连接器(即背板总线连接器)等。MMC前连接器20芯40芯第23页/共56页MPI/DP总线连接器背板总
14、线连接器第24页/共56页 1. 单机架系统单机架系统 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系统组成(配置方式)系统组成(配置方式)第25页/共56页 2. 多机架多机架系统系统 (本地扩
15、展)(本地扩展) 在在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模块模块IM360SM/FM/CPSM/FM/CPSM/FM/CPSM
16、/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPCRER-1ER-2ER-3第26页/共56页 系统最多可配置系统最多可配置3232个模块(个模块(SMSM、FMFM、CPCP等)。等)。应注意:模块总数、支持的应注意:模块总数、支持的FMFM及及CPCP数与数与CPUCPU型号有关。型号有关。 接口模块为接口模块为CP360/361CP360/361,CPUCPU机架上配置机架上配置CP360CP360,扩展机架上配置,扩展机架上配置CP361CP361。 机架间的连接电缆分为机架间的连接电缆分为1 1、2.52.5、5 5和和1010米四米四种,种,即最长为即最
17、长为1010米。米。(注:注:IM 360 与与 IM 361 之间的最大距离为之间的最大距离为 10 m) 各机架总电流负荷各机架总电流负荷不能超过不能超过1.2A1.2A。第27页/共56页 单扩展机架时,可使用单扩展机架时,可使用一对一对IM365IM365模块,模块,CPUCPU机架和扩展机架上机架和扩展机架上各放置一个各放置一个。 使用使用IM365IM365时,扩展机架上时,扩展机架上只能配置只能配置SMSM。两。两机架间的连接电缆长度为机架间的连接电缆长度为1 1米(米(即最长即最长1 1米米)。)。 扩展机架总电流负荷扩展机架总电流负荷不能超过不能超过0.8A0.8A。PSIM
18、365SMSMSMSMSMSMSMSMPSCPU模块模块IM365SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPCRER第28页/共56页 3. S7-300网络系统网络系统 1) MPI网络网络 MPI网络网络Multi Point Interface Network ,即,即多点接口网络。多点接口网络。MPIS7-300S7-400PG/PCS7-300RS-485HMIPG/PC编程设备/个人计算机HMI人机接口,如操作面板、触摸屏等。第29页/共56页 MPI接口为接口为S7-300系统系统默认接口默认接
19、口,各系统均各系统均提供提供MPI接口。接口。 MPI使用使用RS-485接口,传输介质一般为接口,传输介质一般为双绕线双绕线,使用使用MPI协议,为经济型方案。协议,为经济型方案。 同时连接对象最多同时连接对象最多6-64个个(依依CPU型号而定型号而定),网络最大传输速率为网络最大传输速率为1.5Mbps,默认,默认为为187.5Kbps。 相邻接点间相邻接点间最大距离为最大距离为50米米(加中继时可到(加中继时可到1000米)。米)。 网络上的每个网络上的每个MPI接点(编程器、人机接口、接点(编程器、人机接口、CPU、功能模块、通信模块等)、功能模块、通信模块等)应设置不同的应设置不同
20、的MPI地址地址(1-126当中的数)。当中的数)。第30页/共56页 2) PROFIBUSS7-300PROFIBUS DPPG/PCPG/PCS7-400PROFIBUSET 200S5-115UHMIET200分布式I/O终端第31页/共56页 PROFIBUS使用使用RS-485接口或光纤接口,接口或光纤接口,FMS协议,目前以被协议,目前以被PROFINET代替。代替。 PROFIBUS-DP使用使用RS-485接口,接口,PROFIBUS-DP协议。协议。 采用采用主主/从站方式从站方式,一个主站最多连接,一个主站最多连接126个从站。个从站。 网络最大传输速率为网络最大传输速率
21、为12Mbps,默认使用默认使用1.5Mbps。 每个网段的长度依传输速率不同,最长可以是每个网段的长度依传输速率不同,最长可以是100-1200米米。(使用光纤接口时,可到。(使用光纤接口时,可到15千千米。)米。) 网络上的每个网络上的每个PROFIBUS接点(编程器、人机接接点(编程器、人机接口、口、CPU、功能模块、通信模块等)、功能模块、通信模块等)应设置不同应设置不同的的PROFIBUS地址地址(1-126当中的数)。当中的数)。第32页/共56页 本地及分布式本地及分布式I/O系统配置示例:系统配置示例:PSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/C
22、PSM/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型号的不同,最多可配置8或1
23、2个模块。第33页/共56页 3) EthernetIndustrial EthernetPG/PCS5-115US7-400PC with WinCCS7-300同轴电缆模式以太网交换机以太网交换机PG/PCS7-400PC with WinCCS7-300交换机模式第34页/共56页 支持双绞线、同轴电缆、光纤。使用支持双绞线、同轴电缆、光纤。使用TCP/IP协协议议,最多,最多1024个接点。个接点。 使用双绞线时,每个网段的长度使用双绞线时,每个网段的长度最长为最长为100米米。网络最大传输速率为网络最大传输速率为10或或100Mbps。 使用同轴电缆时,每个网段的长度最长为使用同轴电
24、缆时,每个网段的长度最长为500米。米。网络最大传输速率为网络最大传输速率为10Mbps。 使用光纤接口时,依传输速率最长为几千米到几使用光纤接口时,依传输速率最长为几千米到几十千米十千米,网络最大传输速率为网络最大传输速率为10或或100Mbps。 网络上的每个网络上的每个IP接点(编程器、人机接口、带以接点(编程器、人机接口、带以太网接口的太网接口的CPU模块、功能模块、通信模块等)模块、功能模块、通信模块等)应设置不同的应设置不同的IP地址地址。第35页/共56页 存储器有存储器有3个基本区域:装载存储器、工作存个基本区域:装载存储器、工作存储器和系统存储器。储器和系统存储器。 1、装载
25、存储器、装载存储器 用于保存用户程序(不包括符号地址及注释)用于保存用户程序(不包括符号地址及注释)和系统数据(即组态、连接和模块参数等)。和系统数据(即组态、连接和模块参数等)。 部分型号的部分型号的CPU内集成有装载存储器,而有些内集成有装载存储器,而有些型号的型号的CPU采用采用MMC作为装载存储器。作为装载存储器。 对于集成的装载存储器具有掉电保护功能。对于集成的装载存储器具有掉电保护功能。 使 用使 用 M M C 的 装 载 存 储 器 , 因 数 据 保 存 在的 装 载 存 储 器 , 因 数 据 保 存 在MMC上,所以可认为能永久保留。上,所以可认为能永久保留。4.1.3
26、S7-300系列系列PLC的存储区分布的存储区分布第36页/共56页 2、工作存储器、工作存储器 用于存储用于存储CPU运行时的用户程序和数据,运行时的用户程序和数据,OB(组织块)、(组织块)、FB(功能块)、(功能块)、FC(功能)、(功能)、DB(数据块)等。只有与程序运行有关的块被装入(数据块)等。只有与程序运行有关的块被装入工作存储器,在工作存储器,在CPU启动时,从装载存储器装入。启动时,从装载存储器装入。 工作存储器集成在工作存储器集成在CPU内且不可扩展,其容量及内且不可扩展,其容量及保持性特性与保持性特性与CPU型号有关,。型号有关,。 3、系统存储器、系统存储器 系统存储器
27、是系统存储器是CPU为用户程序提供的存储器,也为用户程序提供的存储器,也集成在集成在CPU内且不可扩展。系统存储器分为若干内且不可扩展。系统存储器分为若干区域,如:过程映像区域,如:过程映像I/O区、位存储区、定时器区、位存储区、定时器和计数器区、堆栈区、诊断缓冲区,以及临时存和计数器区、堆栈区、诊断缓冲区,以及临时存储区等,需保持的数据可在组态时设置。储区等,需保持的数据可在组态时设置。第37页/共56页 存储系统构成及关系示意存储系统构成及关系示意图图(以配(以配MMC的的CPU为例)为例)硬盘存储器MMC工作存储器逻辑块数据块系统数据块程序注释符号表逻辑块数据块系统数据块工作存储器存放与
28、运行相关的逻辑块以及组态数据。装载存储器编程设备CPU模块装载存储器的剩余空间可作为一般的文件存储器使用系统存储器也集成在CPU内系统存储器:位存储器、定时器和计数器、I/O过程映像区、堆栈区、诊断缓冲区、临时数据存储区等。第38页/共56页4.1.4 S7-300系列系列PLC的寻址(地址分配)的寻址(地址分配) 1、基于槽位的寻址、基于槽位的寻址 基于模块槽位的寻址为基于模块槽位的寻址为默认设置默认设置。 机架号为机架号为0,号机架为,号机架为CPU机架,其机架,其余余13号为扩展机架。号为扩展机架。 CPU机架上的槽号为机架上的槽号为111。 1号槽用于放号槽用于放置电源模块(置电源模块
29、(PS);); 2号槽用于放置号槽用于放置CPU模模块 (块 ( CPU) ;) ; 3号 槽 用 于 放 置 接 口 模 块号 槽 用 于 放 置 接 口 模 块(IM),无扩展模块时,此槽位空置;),无扩展模块时,此槽位空置; 411号槽用于放置其它模块号槽用于放置其它模块(SM、FM、CP)。)。 第39页/共56页 扩展机架上的槽号也为扩展机架上的槽号也为111。 1号槽用于号槽用于放置电源模块(放置电源模块(PS););2号槽空置;号槽空置;3号槽号槽用于放置接口模块(用于放置接口模块(IM);); 411号槽用号槽用于放置其它模块。于放置其它模块。 I/O地址分配的基本规则如下:地
30、址分配的基本规则如下: 数字量地址从数字量地址从0字节开始字节开始分配,每个分配,每个槽分配槽分配4个字节数字量地址个字节数字量地址(共(共32位,即最多位,即最多32点数字量点数字量I/O)。)。 模拟量地址从模拟量地址从256字节开始字节开始分配,每个槽分分配,每个槽分配配16字节的模拟量地址字节的模拟量地址(共(共8个字个字,即最多即最多8路模拟量路模拟量I/O)。)。第40页/共56页 基于槽位的寻址(以字节为单位)基于槽位的寻址(以字节为单位)PSIMSMSMSMSMSMSMSMSMPSCPU模块模块IMSMSMSMSMSMSMSMSMCRER槽号起始地址(数字)起始地址(模拟)45
31、678910110481216202428256 272288304320336 352368槽号起始地址(数字)起始地址(模拟)45678910113236404448525660384 400416432448464 480496第41页/共56页 2、用户自定义寻址、用户自定义寻址 使用使用用户定义寻址可以从用户定义寻址可以从CPU控制的地址区控制的地址区域中自由分配任何所选则模块的地址。域中自由分配任何所选则模块的地址。 应应注意,只有某些型号的注意,只有某些型号的CPU支持用户自定支持用户自定义寻址。义寻址。 3、信号模块的寻址、信号模块的寻址 数字数字量输入:量输入:I + 字节地
32、址字节地址 + 位地址位地址 IB + 字节地址(字节地址(0、1、2) IW + 字的低字节地址(字的低字节地址(0、2、4) 如如I0.0,IB0,IW0 (字地址为字地址为0、2、4、.偶数地址,即偶数地址,即IW0由由IB0和和IB1组成,组成,IW2由由IB2和和IB3组成)等。组成)等。第42页/共56页 数字数字量输出:量输出:Q + 字节地址字节地址 + 位地址位地址 QB + 字节地址字节地址 QW + 字地址字地址 如如Q0.0,QB0,QW0 (字地址为字地址为0、2、4、偶数字节地址)等。偶数字节地址)等。 可设置模拟量可设置模拟量I/O映像区时,映像区时,可使用下面方
33、可使用下面方式寻址模拟量式寻址模拟量 模拟模拟量输入:量输入:IW + 字地址字地址 如如IW256 (字地址为偶数字节地址)字地址为偶数字节地址) 模拟模拟量输出:量输出:QW + 字地址字地址 如如QW288(字地址为偶数字节地址)(字地址为偶数字节地址)第43页/共56页 4、外设、外设I/O寻址寻址 对于对于没有没有I/O映像区的外部映像区的外部I/O,可采用,可采用直接访问方式访问(直接访问方式访问(大部分大部分S7-300PLC的的CPU模块对模拟量模块对模拟量I/O的访问需采用此方的访问需采用此方式式) ,称作过程,称作过程I/O访问,字头为访问,字头为PI或或PQ。 外设外设I
34、/O寻址支持字节(寻址支持字节(PIB、PQB)、字)、字(PIW、PQW)、双字()、双字(PID、PQD)寻)寻址。现以模拟量址。现以模拟量I/O为例:为例: 模拟模拟量输入:量输入:PIW + 字地址字地址 例如例如PIW256 (字地址为偶数字节地址)字地址为偶数字节地址) 模拟模拟量输出:量输出:PQW + 字地址字地址 例如例如PQW272 (字地址为偶数字节地字地址为偶数字节地址)址)第44页/共56页 5、位(状态)存储区寻址、位(状态)存储区寻址 依依 C P U 型 号 , 存 储 器 大 小 为型 号 , 存 储 器 大 小 为 2 5 6 8192B不等,支持位寻址、字
35、节寻址、字寻不等,支持位寻址、字节寻址、字寻址和双字寻址。址和双字寻址。 位存储区以位存储区以M标识,如:标识,如:M0.0、MB0、MW0、MD0 (字地址为偶数地址字地址为偶数地址0、2、4,双字地址为,双字地址为0、4、8)等。)等。 6、定时、计数器存储区寻址、定时、计数器存储区寻址 依依CPU型号不同,一般有型号不同,一般有2562048个个定时器,定时器,2562048个计数器。定时器标识个计数器。定时器标识符为符为T,计数器标识符为,计数器标识符为C。如:。如:T0、T5,C0、C13等。等。第45页/共56页 7、数据块、数据块DB 1)共享数据块)共享数据块(Shared D
36、B) 共享数据块为系统或用户自定义的数据结构共享数据块为系统或用户自定义的数据结构(与(与C语言中的结构类似),可供所有逻辑块使语言中的结构类似),可供所有逻辑块使用。名称为用。名称为DBn,n为编号(一般为为编号(一般为12047,具体可定义的个数,视具体可定义的个数,视CPU型号而定),其属性型号而定),其属性为为Shared 。在。在DB中可定义各种类型的数据变量,中可定义各种类型的数据变量,且可对变量赋初值。支持且可对变量赋初值。支持DB绝对地址访问及变绝对地址访问及变量形式访问。量形式访问。 2)背景数据块)背景数据块(Instance DB) 与某一功能块与某一功能块(FB)或系统
37、功能块或系统功能块(SFB)相关联,相关联,名称也为名称也为DBn ,但其结构由对应的,但其结构由对应的FB/SFB决定。决定。其属性为其属性为Instance,且属性中有其所归属的,且属性中有其所归属的FB或或SFB标识。标识。第46页/共56页 3)数据块的访问)数据块的访问 共享数据块与背景数据块的访问方法相同。共享数据块与背景数据块的访问方法相同。 数据块中的数据可采用先打开数据块中的数据可采用先打开,后访问或直接访后访问或直接访问的方法来访问。问的方法来访问。 先打开后访问时先打开后访问时,先用数据块打开指令打开,先用数据块打开指令打开要访问的要访问的DBn,然后可直接采用,然后可直
38、接采用DBXm1.m2、DBBm、DBWm、DBDm的直接地址形式访的直接地址形式访问。问。 DBX为数据块中数据位的标识,如寻址数据为数据块中数据位的标识,如寻址数据块中某一位时采用块中某一位时采用DBXm1.m2形式,形式,m1为字为字节地址,节地址,m2为位地址。为位地址。 DBB为数据块中的数据字节,字节寻址为为数据块中的数据字节,字节寻址为DBBm,m为字节地址。为字节地址。第47页/共56页 DBW为数据块中的数据字,字寻址为为数据块中的数据字,字寻址为DBWm,m为偶数地址。为偶数地址。 DBD为数据块中的数据双字,双字寻址为为数据块中的数据双字,双字寻址为DBDm,m为为0、4
39、、8等。等。 直接访问时直接访问时采用绝对地址访问或变量名采用绝对地址访问或变量名称访问形式来访问。称访问形式来访问。 采用绝对地址访问的形式为采用绝对地址访问的形式为DBn.DBXm1.m2、 DBn.DBBm、 DBn.DBWm、 DBn.DBDm。 采用变量名称访问的形式为采用变量名称访问的形式为DBn.变量名变量名第48页/共56页 STEP 7 指令有四种寻址方式,即立即寻址、指令有四种寻址方式,即立即寻址、直接寻址、存储器间接寻址和寄存器间接寻址。直接寻址、存储器间接寻址和寄存器间接寻址。 1、立即寻址、立即寻址 操作数操作数本身就在指令中,或因操作数是唯一的,本身就在指令中,或因
40、操作数是唯一的,在指令中不再给出。立即寻址主要用于常数操作在指令中不再给出。立即寻址主要用于常数操作数和某些状态寄存器操作。例如:数和某些状态寄存器操作。例如: L 37 /整数整数37装入装入ACCU1 L ABCD /ASCII字符装入字符装入ACCU1 L C#12 /计数常数计数常数12装入装入ACCU1 AW W#16#0F1A /ACCU1低字和常数逐低字和常数逐位位“与与” SET /RLO置置14.1.5 指令系统寻址方式指令系统寻址方式第49页/共56页 2、直接寻址、直接寻址 所谓所谓直接寻址,就是指令中直接给出操作直接寻址,就是指令中直接给出操作数的存储单元。例如:数的存
41、储单元。例如: A I0.0 /I0.0 & ROLROL L IB0 /将将IB0的内容装入运算的内容装入运算累加器累加器 1(ACCU1) L MW64 /将将MW64的内容装入的内容装入ACCU1 = Q0.0 /将将RLO的内容赋给的内容赋给Q0.0 S M1.0 /M1.0置置1 T DBD12 /将将ACCU1中的内容传中的内容传送至送至 DBD12中中第50页/共56页 3、存储器间接寻址、存储器间接寻址 存储器存储器间接寻址就是以存储器的内容作为间接寻址就是以存储器的内容作为地址,通过这个地址间接找到操作数。地址,通过这个地址间接找到操作数。 对于对于T、C、DB、FB和和FC的编号,因其范的编号,因其范围在围在065535之间,只需之间,只需16位地址,故使位地址,故使用字指针。其它地址(如用字指针。其它地址(如I、Q、M及及DB块中块中的位、字节、字、双字寻址),则采用双字的位、字节、字、双字寻址),则采用双字地址。地址。 例如:例如:16位地址位地址 OPN DBMW2 /若若MW2内容为内容为5,则为,则为 打开打开DB5 SD TMW4 /若若MW4内容为内容为2,则为则为 启动启动T2第51页/共56页 双字指针格式:双字指针格式: 3119位位均为均为0; 183位位字节地址;字节地址;20
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国坎离砂行业深度研究分析报告
- 2025-2030年中国聚合硫酸项目投资可行性研究分析报告
- 2025-2030年中国抛光薄壁弯头行业深度研究分析报告
- 2025-2030年中国水泥面砖项目投资可行性研究分析报告
- 2025-2030年中国镂空项链行业深度研究分析报告
- 医疗试剂、耗材采购合同范本
- 污水处理设备维修合同范本
- 自愿达成赠与合同
- 2025年个人租房合同 个人租房合同范本
- 2025年华通快递承包合同范本
- TCUWA40055-2023排水管道工程自密实回填材料应用技术规程
- 糖尿病病人的麻醉管理
- 大型活动策划与管理第九章 大型活动知识产权保护
- 2024年新课标培训2022年小学英语新课标学习培训课件
- 煤矿反三违认定培训课件
- 2024年安全标志标识标准图册
- 航空航天知识讲座学习课件
- 浙江省嘉兴市2024-2025学年高一化学下学期期末考试试题含解析
- 应急管理概论教学课件
- 7《不甘屈辱 奋勇抗争》(教学设计)-2023-2024学年道德与法治五年级下册统编版
- (新)100篇初中生语文阅读题(含答案)汇编
评论
0/150
提交评论