共查询到20条相似文献,搜索用时 593 毫秒
1.
提出应用FPGA设计PLC数据输出控制IP核的思路。该IP核执行输出数据相关命令时,在内部时序脉冲控制下按照Y编号地址自主完成数据在存储单元的寻址和读写操作;论述了控制器的工作原理和电路设计,应用Verilog语言实现硬件电路的构建及功能;测试表明:该IP核可以自主完成对数据处理和输出要求,使数据输出与系统其它功能模块实现并行处理,提高了PLC运行速度。 相似文献
2.
提出了应用FPGA设计可执行多操作位逻辑运算控制器的思路,该控制器接收到逻辑运算命令与多操作位后,在内部时序脉冲作用下,可以自主完成PLC逻辑运算指令的功能,运算结果传输到系统数据总线.设计多操作位逻辑运算的PLC指令,论述了该控制器的电路构成和基本原理,分析指令在内部时序脉冲作用的执行过程并给出了流程图,应用Verilog HDL语言实现相关硬件的构建和连接,应用梯形图程序进行仿真测试.测试表明:该控制器可以自主完成每条指令的运算,实现了逻辑运算指令的执行与系统其他功能模块的并行处理,提高了PLC执行指令序列的速度. 相似文献
3.
为实现一种多浮点操作数乘法运算的自主运算控制器,提出了一种基于FPGA并行操作的硬连接电路的多浮点数乘法运算控制器及其时序控制的方法,该控制器对一条多浮点操作数乘法运算指令的命令字和多浮点操作数连续写入并存储,在内部时序脉冲作用下,可以自主完成读出浮点操作数执行乘法运算,写入存储多浮点操作数过程与执行乘法运算命令的过程能够并行进行;在控制器执行乘法运算命令过程中,系统可以读出执行命令过程中的中间结果和最终运算结果;论述了该控制器的电路构成和基本原理,分析命令字与多操作数在内部时序脉冲作用下的执行过程,应用Verilog HDL语言实现相关硬件的构建和连接;设计完成后通过仿真测试可知,该控制器运行的最高频率为250MHz,从输入到输出端口最小延时是3.185ns,最大延时是15.336ns,且能够自主完成浮点数乘法运算。 相似文献
4.
基于FPGA自主控制浮点加减控制器设计 总被引:1,自引:0,他引:1
为实现一种能够自主完成浮点数加/减运算功能的浮点数加/减运算执行控制器,提出了一种基于采用FPGA并行操作电路硬连接的浮点数加/减运算控制电路及其时序控制方法;该控制器在接收到操作数类型与参与运算的操作数后,在内部时序脉冲作用下.可以自主完成操作数的配置以及浮点数加/减法运算的功能,运算结果传输到系统数据总线;论述了该控制器的电路构成和基本原理,分析操作数类型与操作数在内部时序脉冲作用下的执行过程,应用Verilog HDL语言实现相关硬件的构建和连接;设计完成后通过仿真测试可知,该控制器运行的最高频率可达178.317 M,从输入端口到输出端口的延时数据为:最小延时是3.185 ns,最大延时是15.336 ns,耗用的IO输入输出端口占总资源的27.92%,数据表明该控制器提高了运算器的运算速度,且能够自主完成浮点数加/减运算。 相似文献
5.
针对以往的中小型可编程序控制器(PLC)控制系统输出显示电路占用输出点数多的实际问题,根据计算机数据、地址输出及时序配合的工作原理,设计了一种占用PLC输出点很少的输出显示接口电路,并增加了语音音频输出电路,仅用7个输出点,即可实现PLC的声光输出功能;在设计中采用了多种抗干扰措施,提高了系统的可靠性。 相似文献
6.
给出了采用ADF7021射频芯片,用阅读器读取书签内的信息,并通过控制器将信息传送给上位机,上位机经过命令处理将信息发送给PLC控制器S7-300系列,以控制器控制道闸、车位显示屏、信号指示灯的具体方法。为防止控制器误动作,该系统还安装了压力传感器协同射频模块工作。此外,系统还有较好的人际互动界面,且可通过温度传感器和视频监控系统来预防火灾和其他危险的发生。 相似文献
7.
《计算机测量与控制》2014,(10)
为实现一种能够自主完成浮点数加/减、乘、除运算功能的浮点数算术运算执行控制器,提出了一种基于采用FPGA的并行操作设计硬连接的浮点算术运算控制电路及其时序控制方法,该控制器能够自动选择运算器,调整内部时序脉冲的时钟周期,自主完成操作数的配置并进行浮点数加/减、乘、法运算的功能,运算结果读到系统数据总线;论述了该控制器的电路构成和基本原理,分析操作数配置与运算器的选择,及内部时序脉冲作用下的执行过程,应用Verilog HDL语言实现相关硬件的构建和连接;通过仿真综合测试可知,该控制器的最高频率可达132.426M,从输入端口到输出端口的延时数据为:最小延时是5.367ns,最大延时是18.347ns,耗用的IO输入输出端口占总资源的31.45%;并能够自动选择运算器,自主完成相应的算术运算。 相似文献
8.
设计并实现了一种利用电力载波通信的家用电器智能控制系统。该系统以ARMCortex-M0为主控制器,集成了电力线载波芯片BWP08、传感器、红外学习与发送电路以及基本外围接口等电路,实现了家用电器的集中化和自动化控制。该系统通过PC或者智能终端发出控制命令,经载波芯片和调制电路耦合传送到各个接收终端,由微控制器进行命令解析与执行,实现家电的集中控制,微控制器亦可根据传感器上传的数值对家电进行自动化控制。实验结果表明,该系统方便、稳定、可靠。 相似文献
9.
刘耀军 《计算机测量与控制》2010,18(7)
电源功率控制器(PCU)是实现飞机电气负载控制与电源自动化管理的重要组成部分;它通过电气数据总线向供电系统处理机(PSP)传送配电中心的数据信息,并且接收PSP发送的信息命令并执行;本系统采用ARINC 429总线设计实现了PCU与供电系统处理机和机电综合管理系统的通信;编写了基于DSP/BIOS的ARINC 429总线的设备驱动程序;实际的试验测试结果表明,该通信电路运行稳定可靠,数据传输准确,达到设计指标要求. 相似文献
10.
11.
半导体激光器在光纤通信、信息存储与读取、作为高效泵浦源等方面的应用越来越广泛,因此对激光器驱动器的性能和安全保护有着很高的要求.本文阐述了半导体激光器驱动器安全保护电路的设计方法以及针对两种保护电路的仿真结果分析.结果表明该保护电路可以实现对驱动器的安全保护,可确保输出稳定的250mA电流. 相似文献
12.
计数器是PLC内部重要的软元件之一,在以PLC为核心部件的自动控制系统中,这种软元件通过相应的程序实现系统的实时准确的计数;ARM通过双口RAM发送指令命令给FPGA,FPGA控制计数器进行相关操作,FPGA的晶振工作频率50 MHz作为计数器控制模块的时序约束,设计的计数器具有加减计数功能、断电保持功能、数据回传功能等,以满足PLC控制器的计数需求,并通过使用地址映射存储器使得计数器控制器的指令执行更加高效;设计了计数器与FPGA指令执行控制器的通信协议;通过对设计完成后的仿真与测试,单个计数器的计数频率达到2 MHz,基本实现了PLC计数器的功能,并且达到了稳定计数的设计要求。 相似文献
13.
14.
15.
分析了煤矿井下复杂环境对煤矿直流架线系统漏电保护装置的影响,以及采用单片机作为漏电保护装置控制器稳定性差的问题,提出了采用稳定性好的PLC替代单片机作为漏电保护装置控制器的设计方案;介绍了基于S7-200 PLC的漏电保护装置的电路原理及软件设计,指出了基于S7-200 PLC的漏电保护装置存在PLC执行程序相对较慢的问题,提出了采用KDN-K3 PLC作为漏电保护装置控制器的方案,并对基于KDN-K3 PLC的漏电保护装置进行了现场的快速性和稳定性试验。试验结果表明,该漏电保护装置满足了快速性和稳定性的要求。 相似文献
16.
DOS重定向功能及其妙用山东齐鲁石化公司胜利炼油厂信息所(255434)郑玉堂通常情况下,DOS的输入输出是通过标准设备——键盘和显示器进行的,即在执行DOS命令时,总是从键盘读取信息,而执行结果输出到显示屏幕上,但是,也可以利用其它设备(比如:NU... 相似文献
17.
18.
19.
20.
基于控制及信息协议的计算机监控通信软件 总被引:1,自引:0,他引:1
为使车间监控计算机通过以太网实现与PLC的可靠通信,选用以太网工业协议作为监控通信协议.分析了以太网工业协议的层次结构,指出CIP(控制及信息协议)中的显式消息传递方式适合作为监控计算机和PLC通信的协议.通信软件被设计为两层——基于以太网的CIP通信类和基于CIP通信类的监控通信类.CIP通信类提供了读写PLC各种内存变量的接口函数,采用互锁机制避免多线程操作中潜在的资源竞争冲突问题.监控通信类为应用程序提供向PLC发送命令和从PLC读取报告的接口函数和PLC状态的订阅服务.开发的通信软件已在某货物柔性处理线监控系统中应用. 相似文献