存储器的结构、映像及CMD文件的编写
- 格式:ppt
- 大小:1.01 MB
- 文档页数:28


ABPLC简述
⼀. PLC基础概念
PLC:可编程序控制器是⼀种数字运算的电⼦系统,专为在⼯业环境下应⽤⽽设计。采⽤可编程的存储器,⽤来在内部存储执⾏逻辑运算、顺序控制、定时、计算和算术运算等操作的指令,并通过数字式、模拟式的输⼊和输出,控制各种类型的机械或⽣产过程。可编程控制器及有关设备,都应按易于⼯业控制系统联成⼀个整体、易于扩充功能的原则设计。
PLC运⾏框图:上电及内部处理à扫描过程à诊断及出错处理
上电及内部处理:上电后对整个系统进⾏⼀些初始化⼯作,如硬件初始化、IO模块配置检查、停电保护设定及其他初始化⼯作。
扫描过程:包含三个部分。⾸先是输⼊扫描,其次是程序扫描,最后⼀个是输出扫描阶段。
诊断及出错处理:PLC没扫描⼀次,就执⾏⼀次⾃诊断,检查诸如CPU、电池电压、程序存储器、IO通讯是否异常或出错,如查出错误或异常,CPU⾯板上的指⽰灯就会只是,并在特殊寄存器中存⼊出错代码。若出现致命错误,CPU就会被强制成STOP⽅式,停⽌扫描。PLC组成:主要有电源、处理器(CPU)、输⼊输出单元(I/O)、特殊输⼊输出单元及⼀些外部单元(如编程器等)组成。
安装:常安装于通⽤的输⼊输出框架上。装有CPU模块的框架称为基本框架,其他为扩展框架。基础框架与扩展框架之间如果距离较近(⼀般不超过30m),可通过扩展本地IO通信⼝与多个本地扩展框架相连;如果距离较远(⼀般⼩于3000m),可通过远程IO连接。
主要性能指标:1)存储容量;2)控制容量:就是IO容量,也叫IO能⼒,通常以离散量(数字量)个数计;3)扫描周期;4)指令功能及软件⽀持;5)⽹路与通信。
⼆. 产品系列
AB PLC按系统规模⼤⼩以及产品性能⾼低分为以下系列:
⾼性能PLC:ControlLogix系列、PLC5系列
中性能PLC:SLC500系列(SLC 5/01,5/02,5/03,5/04,5/05),FlexLogix系列,CompactLogix
1 .1 数字信号处理器与一般通用计算机和单片机的主要差别有哪些?
答:在通用的计算机上用软件实现 该方法速度太慢, 适于算法仿真;
在通用计算机系统上加上专用的加速处理机实现 该方法专用性较强,应用受限制,且不便于系统的独立运行;
用通用的单片机实现这种方式多用于一些不太复杂的数字信号处理,如简单的PID控制算法;
用通用的可编程DSP芯片实现 与单片机相比,DSP芯片具有更加适合于数字信号处理的软件及硬件资源,可用于复杂的数字信号处理算法;
用专用的DSP芯片实现在一些特殊场合, 要求信号处理速度极高, 用通用的DSP 芯片很难实现,而专用的DSP 芯片可以将相应的信号处理算法在芯片内部用硬件实现,不需要编程。
1 .4 什么是冯·诺埃曼结构计算机, 什么是哈佛结构计算机, 二者的特点是什么?
答:冯.诺曼结构:将指令、数据存储在同一个存储器中,统一编址,译稿指令计数器提供的地址来区分是指令还是数据。取指令和取数据都访问统一存储器,数据吞吐率低。
哈佛结构:程序和数据存储在不同的存储空间,程序存储空间和数据存储空间是两个相互独立的存储空间,每个存储空间独立编址,独立访问。
1 .8 DSP的工作电压越来越低,内核电压已低至1V,这样做有何意义?为什么DSP内核工作电压和I/O工作电压不一样?
答:集成电路速度越来越快,随之而来,功耗越来越大,这样散热就是很大的问题.在芯片走线尺寸不变的情况下,内部阻抗也不变,降低工作电压会降低功耗,这样能再较高频率下芯片发热较少。
内核不容易受到外部干扰,所以电压可以做的较低,但IO容易受外部信号干扰,保持较高电压容易是器件工作稳定,这是功耗和稳定性的折中。
1 .10 定点DSP和浮点DSP有什么区别?在具体应用中, 应如何选择?
答:在浮点DSP中,数据即可以表示成整数,也可以表示成浮点数。浮点数在运算中,表示数的范围由于其指数可自动调节,因此可避免数的规格化和溢出等问题。但浮点DSP 一般比定点DSP 复杂, 成本也较高。
第二章
3. 简述TI公司C2000/C5000/C6000系列DSP的特点及主要用途?
1. C2000系列DSP控制器,具有良好的性能集成Flosh存储器,高速A/D转换器以及可靠的CAN模块,主要应用于数字化控制.用途:工业驱动,供电、OPS。
2.C5000系列杰出的性能和优良的性能价格比,广泛应用,尤其在通信领域.IP电话机和IP电话网关.
3.C6000系列采用指令集以及流水应用,使许多指令得以运行,推出三个系列.用途:数字通信和图像处理.
5. TMS320C54X芯片的CPU主要由哪些部分构成?
① 先进的多总线结构(1条程序总线、3条数据总线、4条地址总线)
② 40位算术逻辑运算单元(ALU),包括1个40位桶形移位寄存器和2个独立的40位累加器
③ 17x17位并行乘法器,与40位专用加法器相连,用于非流水线式单周期乘法/累加(MAC)运算
④ 比较、选择、存储单元(CSSU),用于加法/比较选择
⑤ 指数编码器,可以在单个周期内计算40位累加器中数值的指数
⑥ 双地址生成器,包括8个辅助寄存器和2个辅助寄存器算术运算单元(ARAU)
6. 简述TMS320C54X芯片的程序空间
7. 简述TMS320C54X芯片的中断系统(P42)
答:
2. 中断处理步骤 (1) 接受中断请求; (2)应答中断; (3)执行中断服务程序(ISR) 9. TMS320C54x 有哪几种基本的数据寻址方式
① 立即寻址
② 绝对寻址
③ 累加器寻址
④ 直接寻址
⑤ 间接寻址
⑥ 存储器映像寄存器寻址
⑦ 堆栈寻址
10. 使用循环寻址时,必须遵循的3个原则是什么?试举例说明循环寻址的用法。(P60)
答:1.把循环缓冲区的首地址放在符合上述算法的N的边界地址上
2、使用一个小于或等于缓冲区大小的步长
3、在开始寻址前,辅助寄存器必须指向循环缓冲区内的一个元素
举例:LD * +AR1(8)a% , A
数据存储技术论文3000字
数据库存储技术的出现,对于传统的纸质存储技术来说,具有革命性的作用,下面是小编为大家精心推荐的数据存储技术论文3000字,希望能够对您有所帮助。
数据存储技术论文3000字篇一
数据库编程与数据库存储技术分析
【摘要】随着信息技术的发展,以及人类社会文明进步,在与计算机相关的技术发展中,关于数据方面的处理工作,如今也越来越受到重视,在不同的发展时期,根据不同的计算机类型以及在实际应用的不同,数据库的编程与数据库存相储技术方面的要求也有所差异,所以就要根据实际情况进行具体分析.本文就结合相关技术进行分析。
【关键词】数据库;编程;存储;技术;分析
引言
在计算机的发展过程中,根据数据进行程序编辑,以及在计算机内部储存程序的编辑都是非常重要的方面,虽然会根据所操作的计算机不同,而在具体操作过程中而出现有所区别,但是要针对相关的技术进行具体分析后就能够发现,在数据存储方面只要编辑好数据库对应的程序,要取得好的工作成绩不不难,所以研究好关于数据库编程和数据库存储相关的技术,就能够代替真实人的工作,取得良好的工作效果,促进计算机行业的发展.
随着计算机的普及应用,计算机应用软件得到了快速的发展,从某种意义上来说,计算机之所以能够在各个领域中得到应用,很大程度上就是因为相应的应用软件,根据各个行业的特点,软件公司都开发了针对性的应用软件,通过这些软件的使用,能够给实际的工作带来方便,提升工作的效率,例如在工业自动化中,现在的计算机技术已经具有一定的智能性,可以代替人来进行操作,这种方式出现错误的几率很低,而且计算机不需要休息,生产效率得到了大幅提高,在计算机软件中,尤其是一些大型的软件,数据库是软件的核心内容,因此在计算机软件编写过程中,数据库编程和存储技术,也是一个核心内容,受到我国特殊历史原因影响,我国的软件行业发展较慢,因此数据库编程和存储技术的核心都掌握在西方发达国家手中。