总数:651 | 当前第41/66 首页 上一页 ... 36 37 38 39 40 41 42 43 44 45 ... 下一页 尾页
第3章(8):单片机硬件系统MCS51指令系统
7].堆栈操作类指令(2条) 这4类指令的作用是把直接寻址单元的内容传送到堆栈指针SP所指的单元中,以及把SP所指单元的内容送到直接寻址单元中。这类指令只有两条,下述的第一条常称为入栈操作指令,第二条称为出栈操作指令。需要指出的是,单片机开机复位后,(SP)默认为07H,但一般都需要重新赋值,设置新的SP首址。入栈的第一个数据必须存放于SP+1所指存储单元,故实际的堆栈底为SP+1所指的存储单元。 PUSH data ;(SP)+1→(SP),(data)→(SP)堆栈指针首先加1,直接寻址单元中的数据送到堆栈指针SP所指的单元中 POP data ;(SP)→(data)(SP)-1→(SP),堆栈指针SP所指的单元数据送到直接寻址单元中,堆栈指针SP再进行减1操作 [8].交换指令(5条) 这5条指令的功能是把累加器A中的内容与源操作数所指的数据相互交换。 XCH A,Rn ;(A)←→(Rn)累加器与工作寄存器Rn中的内容互换 XCH A,@Ri ;(A)←→((Ri))累加器与工作寄存器Ri所指的存储单元中的内容互换 XCH A,data ;(A)←→(data)累加器与直接地址单元中的内容互换 XCHD A,@Ri ;(A3-0)←→((Ri)3-0)累加器与工作寄存器Ri所指的存储单元中的内容低半字节互换 SWAP A ;(A3-0)←→(A7-4)累加器中的内容高低半字节互换 [9]. 16位数据传送指令(1条) 这条指令的功能是把16位常数送入数据指针寄存器。 MOV DPTR,#data16 ;#dataH→(DPH),#dataL→(DPL)16位常数的高8位送到DPH,低8位送到DPL算术运算指令共有24条,算术运算主要是执行加。减。乘。除法四则运算。另外MCS-51指令系统中有相当一部分是进行加。减1操作,BCD码的运算和调整,我们都归类为运算指令。虽然MCS-51单片机的算术逻辑单元ALU仅能对8位无符号整数进行运算,但利用进位标志C,则可进行多字节无符号整数的运算。同时利用溢出标志,还可以对带符号数进行补码运算。需要指出的是,除加。减1指令外,这类指令大多数都会对PSW(程序状态字)有影响。这在使用中应特别注意。
  1. 2010/4/21
  2. 人气(7426)
  3. 星级(10)
  4. 评论(1)
深入浅出西门子PCS7[课件]
深入浅出西门子PCS7Process Control System SIMATIC PCS 7 Version 6!西门子 SIMATIC PCS 7 系统是现代 DCS 的一个实例(分布式控制系统),它采用了当前的LAN (局域网) 技术、 久经考验的西门子 PLC(可编程序控制器)和现场总线技术。 整个系统由大量的西门子硬件组件组成,包括仪表、执行机 构、模拟和数字信号模块,控制器、通讯处理器、工程师站和操作员站等。所有硬件组件由 PCS 7 软件工具支持和组态。 软件系统高度地满足了各种工业场所不同自动化任务的设计、组态和调试方面的要求,如化工,石化,制药,水处理和 电厂等行业。 建立和设计一个 PCS 7 项目需要具备系统的基本知识。因而本手册旨在提供系统功能的基础知识,以及组态和配置自 动化任务的步骤。 本手册包括了系统的主要组件(硬件和软件),使您能够通过一个系统的方法去了解或使用该系统。 本手册采用独特而又简明的视图形式,来解释系统的功能、工具和它们的应用。采用这种形式的目的,是为了帮助用户 有效地学会必要的软件技能,以便他们能很快的完成控制任务。 此手册提供了许多备有解决方案和指导的练习和一个设计好的实验室项目。这些练习大多数来源于实际的 PCS 7 项 目。从这些示例中,用户不仅可以掌握系统管理和软件编程方面的技能,还可以学到西门子作为主要的控制系统供应商在长 期实践中所取得的专有技术。 此文件和练习使用“PCS 7 Engineering Toolset V6.0”如果您想在练习中实际操作,须采用适当的软-硬件组件。
  1. 2010/4/16
  2. 人气(14555)
  3. 星级(8)
  4. 评论(9)
西门子SIMATIC S7-200应用示例[课件]
S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。
  1. 2010/4/13
  2. 人气(9139)
  3. 星级(10)
  4. 评论(3)
西门子SIMATIC S7 STEP7 V5.0使用入门手册[课件]
SIMATIC S7 STEP7 V5.0使用入门手册!
  1. 2010/4/12
  2. 人气(9080)
  3. 星级(10)
  4. 评论(3)
西门子S7-300/400PLC应用技术[课件]
作  者: 廖常初 主编!西门子的S7-300/400是应用最广的大中型PLC,本书介绍:S7-300/400的硬件结构、性能指标和硬件组态的方法;指令系统、程序结构、编程软件STEP7的使用方法;梯形图的经验设计法、继电器电路转换法和顺序控制设计法,以及使用顺序功能图语言S7 Graph的设计方法。这些设计方法易学易用,可以节约大量的设计时间。本书还介绍了S7-300/400的网络结构,AS-i和工业以太网,详细介绍了MPI、PROFIBUS网络、点对点通信、PRODAVE通信软件的组态、参数设置的编程的方法,以及使用系统功能块实现PID控制的方法。 本书包含了S7-300/400的编程手册和常用的用户手册中的主要内容。配套的光盘附有大量的中英文用户手册、软件和例程。本书介绍了基于STEP7编程软件和PLCSIM仿真软件的学习和实验的方法,通过这种方法没有PLC也可以较快地掌握S7-300/400的使用方法。第1章 概述 1.1 PLC的基本概念 1.2 PLC的工作原理 第2章 S7-300/400的硬件组成 2.1 S7-200系列PLC简介 2.2 S7-300系列PLC简介 2.3 S7-300的CPU模块 2.4 S7-300的输入/输出模块 2.5 S7-300的其他模块 2.6 S7-400系列PLC的硬件组成 2.7 S7-300/400的维护 2.8 CT200分布式I/O 第3章 S7-300/400的编程语言与指令系统 3.1 S7-300/400的编程语言 3.2 S7-300/400CPU的存储区 3.3 伴逻辑指令 3.4 定时器与计数器指令 3.5 数据处理指令 3.6 数学运算指令 3.7 逻辑控制指令 第4章 STEP7编程软件的使用方法
  1. 2010/4/9
  2. 人气(9409)
  3. 星级(10)
  4. 评论(2)
深入浅出西门子S7-300PLC[课件]
本书编者凭借对S7-300 PLC的透彻理解和丰富的工程实践经验,对S7-300的软硬件功能进行了深入浅出和贴近实际的阐释。全书共分为9章:第1~3章主要围绕S7-300 PLC的硬件系统,介绍了S7-300的系统概述、工作原理、硬件结构、安装配置以及模块特性;第4~7章重点介绍了编程软件STEP 7的使用方法,包括结构化编程思想、STEP 7程序块的类型、具体的编程实现以及如何进行硬件组态;第8章系统地介绍了MPI、PROFIBUS和工业以太网的通讯原理和实现方法;第9章简要介绍了基于S7-300的工艺解决方案。S7-300是西门子PLC的中端产品,有着非常广泛的应用基础。国内用户对于一本能够全面介绍S7-300系列PLC的书籍有着急切的需求。《深入浅出西门子S7-300PLC》是《深入浅出西门子自动化产品系列丛书》之一,本着“深入浅出”的原则,系统地讲解了S7-300系列PLC的硬件、软件的原理和应用方法,根据西门子工程师多年的经验,解答了实际应用中最常见的问题。 第1章 simatic s7—300 plc系统概述 1.1全集成自动化简介 1.1.1概述 1.1.2 tia的统一性 1.1.3 tia的开放性 1.2 simatic可编程控制器概述(家族系列) 1.2.1选择simatic可编程控制器的理由 1.2.2 simatic系列控制器 1.3 s7—300通用型plc产品简介 1.3.1自动化工程领域中的多面手 1.3.2一般特性 1.3.3编
  1. 2010/4/9
  2. 人气(21430)
  3. 星级(7)
  4. 评论(16)
西门子PLC中文编程实用手册[课件]
第1章 有关 STEP 7-Micro/WIN 和S7-200 CPU的基本信息 6 11 步骤 7-Micro/WIN Window元件 7 12 快捷键 11 13 如何使用联机帮助 12 14 如何定制 STEP 7-Micro/WIN 的外观 12 15 安装 S7-200 设备指南 13 16 安装和移除 S7-200 模块 15 17 接地和布线指南 17 3 第2章 编程概念 17 21 如何控制程序作业 18 22 编址概述 19 23 如何组织程序 20 24 项目元件及其工作原理 20 25 编辑器比较 :LAD 、FBD、STL 23 26 编程模式比较: SIMATIC 、IEC 24 27 如何使用向导帮助您编程 24 4 第3章 如何输入阶梯逻辑程序 24 31 如何建立项目 24 32 阶梯逻辑元素及其工作原理 25 33 在LAD中建立简单、串行和并行网络的规则 26 34 如何在 LAD 中输入指令 29 35 如何在 LAD 中输入地址 32 36 如何在 LAD 中输入程序注解 35 37 如何在 LAD 程序中编辑元素 38 38 如何使用查找、替换和转入功能 40 39 程序编辑器如何在 LAD 中显示输入错误 40 310 如何在 LAD 中编译 41 311 如何保存作业 41 5 第4章 如何输入功能块图程序 41 41 如何建立项目 42 42 功能块图元素及其工作原理 44 43 在FBD中建立网络的规则 44 44 如何在 FBD 中输入指令 47 45 如何在 FBD 中输入地址 51 46 如何在 FBD 中输入程序注释 54 47 如何在 FBD 中编辑程序元素 58 48 如何使用查找、替换和转入功能 60 49 程序编辑器如何在 FBD 中显示输入错误 60 410 如何在 FBD 中编译 60 411 如何保存作业
  1. 2010/4/1
  2. 人气(11427)
  3. 星级(10)
  4. 评论(4)
PC机和S7站之间的工业以太网通讯[课件]
本文件包括 PC 机和 S7 站之间的工业以太网通讯例子信息 该通讯采用基于 TCP/IP 的 S7 协议的 BSEND/BRCV 功能和PC 的用户程序 关于本例子的概述 参见第 2 章 详细内容请参见第 3 章及其后章节 本文件包括下面主题 · 系统结构 · 所需功能块及其通讯结构的介绍 · 程序结构和代码摘录 · 操作员控制及监视 · 故障检测
  1. 2010/3/22
  2. 人气(7557)
  3. 星级(10)
  4. 评论(0)
S7-200和300PLC应用论文集[课件]
S7-200和300PLC应用论文集.西门子S7-200/300 PLC在纺织、机械、冶金、监控等各行业应用的论文。
  1. 2010/3/21
  2. 人气(6396)
  3. 星级(10)
  4. 评论(0)
S7-200与S7-300/400 之间的以太网通讯[课件]
步骤1:将CP243-1配置为CLIENT。步骤2:在CLIENT上编写通讯程序。步骤3: 用STEP 7 软件配置CP343-1或CP443-1。
  1. 2010/3/18
  2. 人气(13898)
  3. 星级(10)
  4. 评论(6)
总数:651 | 当前第41/66 首页 上一页 ... 36 37 38 39 40 41 42 43 44 45 ... 下一页 尾页