X1系列可编程控制器实验箱,现代计算机组成原理与系统实验箱(16位)
TRY-PLCX1系列可编程控制器实验箱
一、X1系列可编程控制器实验箱特点
1、PLC主机采用SIEMENSS7-200CPU226CNAC/DC/RLY,该主机提供:输入24点、输出16点,功能上完全满足目前高等院校的PC教学要求,也可按照用户要求,使用其他品牌的PLC主机,如三菱、欧姆龙、松下、富士等,而实验模块不作改动。
2、采用模块化设计,包括PLC主机模块和14个实验模块。各模块间相互独立。在主机模块中,所有输入输出端口都通过导线连接到实验板上的镀金孔上,各实验模块都有独立的输入、输出、公共端,这样在实验时只需连接所用到的端口。用户可方便扩展自己的模块,也为以后实验系统的升级提供了保障。
3、较多地采用了实物产品,提高了实验的真实程度,确保了实验的实用性。
(1)采用步进电机、减速步进电机、直流电机和减速直流电机等四种电机,其中减速步进电机配有单片机控制的伺服电路,运转平滑、精确,噪声小;
(2)使用了十个继电器,并在实验板上画有继电器的正反转接法示意图,让学生理解并掌握继电器在正反转控制电路中的使用方法;
(3)使用了十二个传感器,可完成闭环控制实验,如电梯、刀库等实验。
4、实验项目由基本指令实验,常用功能指令实验、综合实验三部分组成。在实验项目设计开发中根据用户的要求和建议,使实验由简到难,从而达到一个循序渐进的学习过程。实验项目也充分贴近实际应用和教学大纲的要求。
5、实验项目丰富,扩展灵活,使用可靠,在教学活动或项目开发中易于使用和维护,是目前国内市场上一款性价比极高的PLC教学实验设备。
二、X1系列可编程控制器实验箱技术性能
1、输入电源:AC:220V50HZ
2、工作环境温度:-10-55℃相对湿度<85%(25℃)
3、主机(推荐配置):SIEMENSS7-200CPU226(AC电源):输入24点、输出16点。
4、输出24V、2A。过流、过载、过压保护
三、X1系列可编程控制器实验箱实验内容
可完成六类指令实验:
第一类基本指令实验
第二类定时器及计数器指令实验
第三类移位寄存器指令实验
第四类置位/复位及脉冲指令实验
第五类跳转指令实验
第六类常用功能指令实验
可完成十三个模块控制实验项目:
1、交通信号灯的自动控制 |
2、机械手的自动控制 |
3、加工中心刀库捷径方向选择控制 |
4、驱动步进电机的控制 |
5、舞台艺术灯饰的控制 |
6、四层电梯的控制 |
7、LED数码管显示控制实验 |
8、交流电机Y/Δ形起动的控制 |
9、液体混合装置的自动控制 |
10、水塔水位俱自动控制 |
11、四级传送带的模拟运行 |
12、邮件分拣系统的模拟运行 |
13、装配流水线控制 |
实验箱配有实验指导书,连接线等附件,免费提供软件及实验程序。
四、实验箱配合指导书可掌握下列指令的应用,清单如下:
(一)基本指令
(1)取指令 |
(2)取反指令 |
(3)与指令 |
(4)与非指令 |
(5)或指令 |
(6)或非指令 |
(7)输出指令 |
(8)求反输出指令 |
(9)电路块与指令 |
(10)电路块或指令 |
(11)定时器指令 |
(12)计数器指令 |
(二)功能指令:
(1)空操作指令 |
(2)结束指令 |
(3)互锁指令 |
(4)互锁清除指令 |
(5)跳转指令 |
(6)跳转结束指令 |
(7)锁存指令 |
(8)前沿微分指令 |
(9)后沿微分指令 |
(10)逐位移位指令 |
(11)通道移位指令 |
(12)高速定时器指令 |
(13)可逆计数器指令 |
(14)通道数据比较指令 |
(15)数据传送指令 |
(16)数据求反传送指令 |
(17)置位进位位指令 |
(18)复位进位位指令 |
(19)加法指令 |
(20)减法指令 |
(21)乘法指令 |
(22)除法指令 |
(23)十进制数转换为二进制数指令 |
(24)二进制数转换为十进制数指令 |
(25)译码指令 |
(26)编码指令等。 |
(三)几个基本电路的编程:
(1)常用启动/停止电路;
(2)延时接通/断开电路;
(3)计数器的应用;
(4)闪烁电路;
(5)移位寄存器的应用
TRY-CMX16+现代计算机组成原理与系统实验箱(16位)
一、现代计算机原理与系统实验箱系统简介:
TRY-CMX16+现代计算机组成原理与系统结构是以广受赞誉的经典产品 TRY-CPT16十六位机(FPGA)扩展实验板为基础研制的第三代面向教学实践领域的计算机应用类实验系统。该计算机实验系统字长16位,以系统结构与原理组成为基础,综合接口应用,涉及CPLD/FPGA器件设计,知识面宽、适用范围广泛。
二、现代计算机原理与系统实验箱体系结构
系统可按通用计算机的标准设计原理计算机,把模型机的构造特性与8086/8051相兼容。系统对于“定长指令”仅从指令格式分类的角度举例验正,动态的体系结构彻底摆脱了非标准实验环境下特定和虚构的不规范语言给原理计算机语言教学实践活动所带来的困扰。
三、现代计算机原理与系统实验箱指令构造
TRY-CMX16+的指令格式采用“变长指令字”结构,不同指令操作码不完全相同,操作码的位数不固定,结构灵活,减少指令码冗余,提高执行效率,能充分利用指令码所有位,最多可以设计256条指令。在达爱思通用汇编器的支撑下,既可设计属于您自己的个性化指令系统,亦可设计成与16/8位微处理器兼容的标准指令系统,为模型计算机的通用化设计构建了一个可操作平台。
微控制器
TRY-CMX16+运用“PLA”理念,用存储器逻辑与组合逻辑相结合的方法构造微控制器,根据程序需要自动变更当前控制逻辑,对于使用频率高的简单指令以及很有用又不复杂的指令选择组合逻辑,遇复杂的、不规整需扩充的指令选择存储器逻辑,从而实现动态计算机体系结构。
后续微址
微程序控制器中隐含后续微地址(BAF),采用断定法,由转移控制段BCF(2位)规定后续微地址形成方式,支持顺序执行(uPC+1),进位位转移,零标志转移,无条件转移,在取指周期以操作码形成后续微地址。
四、现代计算机原理与系统实验箱时序层次
TRY-CMX16+拥有一个周期、节拍、脉冲组成的三级时序系统。以取指周期为始设了四个状态触发器,在组合逻辑控制中,该触发器为1,控制器进入那个机器周期的微操作。系统按序定拍,随机器周期动态变更节拍发生器,在非取指周期产生T1→T3→T4三拍制节拍发生器,在取指周期产生T1→T2→T3→T4四拍制发生器。
卓越的软硬件环境
实时部件显示:各部件单元都以计算机结构模型布局,清晰明了,各部件均有七段数码管显示其十六进制内容。两个数据流方向指示灯以直观反映当前数据的来源与目标去向。即使不借助PC机也可实时观察数据流状态,判断其正确性,提供一目了然的实验环境。
开放式设计:系统支持三种实验电路构造方式,即实验单元电路的硬布线连接方式、单元电路的控位连接方式和实验电路“软连线”方式。对于实验单元电路的硬布线连接方式,可采用双头实验导线从零开始在扩展区域逐一搭起一个实验电路;对于各单元电路的控位连接,只需使用双头实验导线在单元电路控位与控制信号之间对应连接,就可构造出实验所需的部件控制电路;亦可使用可编程逻辑器件在线设计下载实验电路,实现实验电路的“软接线”。
逻辑分析:对于教师而言,不难体会要讲清时序关系是不容易的,而学生理解并利用时序关系则难上加难。而由于现代集成技术的迅猛发展,在实际工作中需要更多的利用逻辑分析工具进行时序分析。达爱思计算机组成原理教学实验系统具备逻辑分析功能,老师可通过电化教学设备向学生现场展示指令与时序的关系,让学生在实验时直观地观测到指令与时序的关系,有效的提高教学效果。
灵活的多操作方式
TRY-CMX16+以高性能MCU为核心组成系统的操作与控制平台,自带键盘、LCD显示,配备强大的集成开发环境,拥有前后台双环境支持,跟踪运行轨迹、受理中断请求、变更控制模式、捕捉现场信息。
主流处理器的多总线结构
系统采用多总线结构,分别是数据总线、指令总线、微总线。这种三者分离并行的总线结构,遇取指周期可以并行完成操作数的存取,在当前指令结束后的首个微周期可直接进入下一条指令的取指操作,通过微总线形成电路解释与执行的后续微址,因此指令总线与微总线的主要仼务是预取指与后续微址的预处理。
FPGA开发支持,提供所有VHDL例程
系统可选配Xilinx的XCV200扩展板,具有20万门大规模FPGA用于CPU模型的设计,16位64K的RAM用于存放用户程序及数据。学生将设计好的CPU模型下载到FPGA,并将需要运行的程序下载到RAM,根据先易后难的实践思路逐步完成16位机、32位机的设计。
五、现代计算机组成原理与系统实验箱实验项目
运算器实验 |
通用寄存器实验 |
准双向I/O口实验 |
地址总线组成实验 |
十六位数据总线实验 |
存储器读写实验 |
指令总线运用实验 |
中断控制实验 |
微控制器实验 |
时序部件实验 |
FPGA设计实验(需选配XCV200扩展板)采用Xilinx公司的20万门FPGA器件XCV200与16位64K的RAM,构成模型计算机CPU+程序数据存储器。 |
16位ALU实验 |
16位寄存器实验 |
16位指令计数器PC实验 |
中断控制实验 |
手动综合示教实验 |
8086微控制器示教实验 |
典型模型机实验 |
基本模型机的设计与实现 |
分段模型机的设计与实现 |
带移位运算的模型机的设计与实现 |
复杂模型机的设计与实现 |
流水模型机的设计与实现 |
基于RISC处理器构成模型机实验 |
基于重叠技术构成的模型机实验 |
中断模型机的设计与实现 |
PLA综合模型机的设计与实现 |
通用计算机实验 |
MCS-51单片机的设计与实现 |
8086微处理器的设计与实现 |
微机接口实验(需选配CMIO扩展板) |
61C256存储器扩展 |
8253定时/计数器扩展 |
8251串行通信扩展 |
8259中断控制器扩展 |
8237可编程DMA控制器扩展 |