基于FPGA的PLC数据输出控制IP核设计

来源 :计算机测量与控制 | 被引量 : 0次 | 上传用户:eric7272
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提出应用FPGA设计PLC数据输出控制IP核的思路。该IP核执行输出数据相关命令时,在内部时序脉冲控制下按照Y编号地址自主完成数据在存储单元的寻址和读写操作;论述了控制器的工作原理和电路设计,应用Verilog语言实现硬件电路的构建及功能;测试表明:该IP核可以自主完成对数据处理和输出要求,使数据输出与系统其它功能模块实现并行处理,提高了PLC运行速度。
其他文献
当前的虫害监控主要采用人工经验或翻阅相关资料等的专家分析方法,存在劳动强度大、非实时性和效率低等缺陷;设计并实现了一种基于WEB技术的可判断虫害程度森林视觉监控系统,给出了监控Web服务器、CC2430处理器模块、数据采集模块、通信接口和数据库的硬件设计原理,介绍了系统的软件功能以及实现步骤;将软件设计划分成服务器软件和客户端软件两种模块,采用视觉定位方法得到森林虫害区域的空间位置参数,获取深林虫
为了改进传统分簇路由协议的被动轮换簇头导致的簇头过早死亡,以及寻找簇间多跳路由时仅考虑长度因素而导致路径拥塞的缺陷,提出了一种基于Markov预测节点数据流量和改进蚁群算
针对循环流化床锅炉燃烧被控对象的非线性、时变、大滞后及多变量强耦合的特点,将基于多模态仿人智能控制的解耦控制策略应用于该系统中;根据智能逻辑选择回路的逻辑信号,对相应
针对旋转机械振动检测系统检测精度不高、实时性不足及价格昂贵等缺点,提出了高精度的嵌入式振动检测系统的设计方案;系统采用S3C6410嵌入式芯片与高精度A/D转换器AD7705进行数据采集,在Windows CE 6.0的嵌入式平台上进行程序开发,以多无量纲指标及频域技术相结合进行数据分析,实现旋转机械振动检测;实验证明该系统能够快速、准确地进行振动检测,系统具有一定的故障诊断能力及较好的应用前景。
针对传统的多用户MIMO系统常模盲均衡算法收敛速度慢,稳态误差大的缺点,提出来改进的多用户MIMO系统变步长小波常模盲均衡算法,该算法使用变步长代替固定步长来克服收敛速度与剩
为了方便用户直观明了地观测光电转换状态,在Microsoft Visual C++6.0和MFC等开发环境下设计开发了一个光静态散射上位机软件;上位机软件运用USB 2.0标准的接口芯片与下位机进
为了提高时栅位移传感器的动态性以及测量精度,设计了一种基于数字内插法的时栅信号处理系统;利用粗计数法和数字内插法将时栅信号分成粗测和细测两部分分别进行测量,降低了对插补脉冲频率的要求,提高了测量精度;同时采用SOPC技术实现了系统电路的高度集成,并利用自定义指令提高了数据处理速度;实验表明,采用该系统后,时栅在40 kHz激励情况下误差为±1.2″,实现了时栅信号的高精度测量。
目前的心电监护平台使用传感器在设备与病人之间直接进行数据采集,复杂的线路连接使病人心电信号采集时产生压力,数据采集的准确率较低;提出基于ZigBee的心电监护网络平台构建方
研制一种应用于毫米波制导仿真实验的大规模雷达喇叭阵列控制系统并进行实现;针对采用的三元组天线阵列结构,对上位机和下位机进行软件实现,对由RS485收发板和TTL控制板组成的阵列控制系统进行设计并进行利用FPGA进行实现,对整个控制系统进行软硬件协同仿真;最终对阵列控制系统采用Xilinx公司Virtex-4系列的XC4VSX55-10FFG1148C器件进行综合,差分传输逻辑和TTL控制逻辑分别占
海洋环境监测对我国海洋经济的发展具有重要促进作用;针对当前海洋监测独有的数据可视化需求及软件复用度不高问题,提出一种基于ActiveX技术的数据可视化控件,在建立坐标映射模型基础上实现对多区域、异构海洋环境数据的标量场及矢量场展示,并提供鼠标漫游、图像放大、图像移动等丰富的界面交互手段;在实际应用中通过配置控件接口及属性便可将其复用在各类海洋监测系统中;实践表明该控件的引入满足了海洋环境监测需求,