首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 78 毫秒
1.
完成一种在Windows操作环境下采用VC++开发工具设计的嵌入式软PLC编程 系统.采用面向对象的设计思想,提出了描述软PLC梯形图元件的数据结构,以及对梯形图元件集合存储和交互的方案.该系统针对VC++的Document/View的结构,设计了软PLC编程系统的软件结构,分为编辑、编译和仿真等功能模块,且结合相应的算法实现,并重点介绍了梯形图程序的编辑和编译扫描原理.为低成本高效率实现嵌入式软PLC编程系统提出了新方案,也为软件开发人员提供一种软件设计的新思维.  相似文献   

2.
介绍一种可直接解析字符型语句表指令的字符型嵌入式软PLC虚拟机。该虚拟机主要运行于嵌入式操作系统上,可直接对字符型语句表指令进行解析和处理,而无需对语句表进行编译即可下载到嵌入式软PLC系统中运行。  相似文献   

3.
松下可编程控制器模拟仿真软件设计   总被引:1,自引:0,他引:1  
本文介绍了以松下FP1小型机系列PLC为对象的模拟仿真软件的设计与实现,提出采用面向对象和多线程运行机制的系统实现方法.在单台电脑上,能模拟PLC编程、实际运行和外部信号输入控制,并动态监视运行情况.编程环境使用C++Builder,应用软件界面采用松下PLC编程软件界面,并与windows界面相一致,方便用户操作,极大地方便了PLC教学实验和PLC的离线调试.对其它类似PLC模拟系统的设计也具有参考价值.  相似文献   

4.
在石油催化裂化车间安装固定传感器来检测车间环境的方案,受安装位置的限制存在监控盲区。开发一款安全巡检小车与原有的监测系统相结合,对降低车间发生事故的概率,有着直接而重要的作用。以一台基于PLC控制的巡检小车为载体,搭载多个气体检测传感器和ZigBee通讯模块。PLC与单片机相结合,控制小车自动巡航;使用EM235模块和气体传感器,监测车间环境状况;将环境数据通过ZigBee发送给上位机实时显示。当被测气体的浓度大于警戒值时,启动蜂鸣器和灯光报警。上位机采用C++Builder设计人机交互界面。通过测试表明,安全巡检小车与传统监测系统相结合可以更好地反映车间环境状态,提高监控效率。  相似文献   

5.
PLC作为一种可靠的工业控制设备,在当前得到了广泛的应用。在相应的上位监控中,我们经常采用INTOUCH、IFIX、WINCC等一系列组态软件进行上位监控,其实利用C++Builder等开发工具的强大功能也可设计出完善的上位监控系统。虽然目前PLC的监控系统有很多,但很多都存在只能进行本地监控,无法远程查看的缺点,这影响了上一级负责人的许多决策。本文主要介绍一种基于广域网的PLC远程监控系统,阐述其工作原理,系统软硬件设计与实现,同时,本文还介绍了系统的调试与试验过程,并对其结果做了一些讨论,由此证明该系统实现了PLC的远程监控,达到了预期的要求。  相似文献   

6.
基于多线程技术的异步串行通信的实现   总被引:2,自引:0,他引:2  
首先提出了目前异步串行通信技术中存在的问题及使用多线程技术解决这些问题的设想。重点讲述了C Builder提供的TThread线程对象类在串行通信编程中的使用方法,包括读线程、写线程的建立,串口通信程序流程的设计,最后提供了一个基于多线程技术的仿真程序。  相似文献   

7.
介绍了一种与单片机主从结构、开放、模块化、低成本、小型的可编程控制器(PLC),建立了开放式可编程控制器的结构模型,选用51内核单片机STC89C51作为PLC的处理器,使用开发工具Borland C++Builder设计开发PLC用户编程界面,采用USB通信接口实现计算机与可编程控制器的连接。  相似文献   

8.
软PLC编辑系统的设计与实现   总被引:19,自引:0,他引:19  
软PLC技术是目前工业自动化领域逐渐兴起的一项基于PC的新型控制技术。软PLC具有强大的数据处理能力和网络通讯能力,并具有开放的体系结构,能较好地满足现代工业自动化的要求。论文介绍了软PLC编辑系统的组成部分和各个部分的功能,详细说明了开发时所用的数据结构和算法。该系统选用Visual C++作为开发语言,采用面向对象的软件设计方法进行设计。系统由PLC语言编辑编译器和仿真器组成,能够使用梯形图和指令表两种语言进行编程,并具有软件仿真功能。  相似文献   

9.
市场现存的智能控制器控制成功率低,控制过程消耗时间过长,整体性能较差。为了解决上述问题,基于嵌入式软PLC技术设计了一种新的智能控制器,在硬件元件功能方面进行优化设计,选用PLC6ED1055-1CB00-0BA0型号编辑器作为编辑模块主参考元件,设定智能控制器编辑模块,选用8460+8560系列增量型编码器作为智能控制器编码模块的核心设备,选用ZQWL-CANET-1C111型号调试器实现智能控制器调控。以嵌入式为主的软件操作主要采用直接存址方式进行系统数据储存,通过离散化处理实现控制程序,在理论操作的过程中需不断注意对主系统软件程序的保护,确保控制器工作过程的稳定性。为了验证控制器效果,设定对比实验,结果表明,基于嵌入式软PLC技术的智能控制器控制成功率比传统控制器高出15.28%,消耗时间更短,实用价值更高。  相似文献   

10.
基于RTLinux的软PLC系统设计与实现   总被引:2,自引:0,他引:2  
可编程逻辑控制器是数控系统的重要组成部分.现有应用于数控系统的各种可编程逻辑控制器都存在着一定的局限性.本文提出一种基于RTLinux实时操作系统的软PLC系统,并将该系统应用于NC210数控系统中.经过实际测试结果表明,该系统能够满足数控系统对可编程逻辑控制器的要求.  相似文献   

11.
<计算机组成原理>是一门实践性很强的专业基础课.为了提升实验教学效果,以C++作为编程语言,使用C++ Builder 6.0作为开发工具,编程开发实验仿真课件.阐述半导体存储器原理实验仿真课件的开发过程.该课件既可用于教师的实验教学,又可用于学生的课前课后的实验模拟,弥补传统实验的一些不足.  相似文献   

12.
实时,稳定和图形化界面是目前产品测试系统的主要要求。本文重点介绍了C Builder中多线程的编辑方法,并描述了实际开发出的测试系统的软件结构,最后给出了应用多线程技术编写WIN2000环境下测控软件的实例。  相似文献   

13.
基于大气激光通信原理,总结了大气激光通信系统的数学模型,提出了一种基于C++Builder 6的数值化大气激光通信系统的可视化设计方案.详细讲述了大气衰减信道的设计,并以模拟光强度调制/直接检测通信系统为例对其全过程进行了仿真研究.系统设计简单,参数修改方便,为在C++Builder 6环境下进行激光通信的研究与开发提供了依据,也为教学演示及实验提供了经济、实用的仿真平台.  相似文献   

14.
钟明  王钦友 《微型电脑应用》2003,19(11):48-49,59
本文探讨了基于Windows平台上用C Builder语言实现字节数据通信的一种方法,并结合工程实践,介绍了其应用。  相似文献   

15.
介绍了在Windows 2000/XP环境下,以C++Builder为开发工具,利用F-24U示波器提供的软件接口,采用静态调用动态链接库的方法,对F-24U进行了二次开发,设计出了多功能虚拟仪器。该虚拟仪器具有波形显示、存储、打印、回放和模拟量测量等功能。最后详细介绍了在C++ Builder下采用多线程技术实现数据采集与显示的方法。  相似文献   

16.
近年来,农业专家系统的迅速发展为水稻生产管理的现代化和信息化提供了新的方法和手段,并在生产中得到了广泛的推广和应用.本文通过使用产生式表示知识规则,并基于决策树的方法进行推理,利用C++Builder实现一个早稻管理专家系统.  相似文献   

17.
基于C++ Builder的活塞环外圆轮廓仪控制软件   总被引:2,自引:0,他引:2  
介绍如何利用面向对象技术和C++Builder4.0可视化应用程序快速开发工具设计活塞环外圆轮廓仪测量控制软件。还讨论了I/O端口信号处理的实现方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号