共查询到17条相似文献,搜索用时 78 毫秒
1.
2.
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
曹罗生 《计算机应用与软件》2004,21(6):60-62
首先提出了目前异步串行通信技术中存在的问题及使用多线程技术解决这些问题的设想。重点讲述了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.
史春笑 《计算机测量与控制》2020,28(4):126-130
市场现存的智能控制器控制成功率低,控制过程消耗时间过长,整体性能较差。为了解决上述问题,基于嵌入式软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.
13.
基于大气激光通信原理,总结了大气激光通信系统的数学模型,提出了一种基于C++Builder 6的数值化大气激光通信系统的可视化设计方案.详细讲述了大气衰减信道的设计,并以模拟光强度调制/直接检测通信系统为例对其全过程进行了仿真研究.系统设计简单,参数修改方便,为在C++Builder 6环境下进行激光通信的研究与开发提供了依据,也为教学演示及实验提供了经济、实用的仿真平台. 相似文献
14.
本文探讨了基于Windows平台上用C Builder语言实现字节数据通信的一种方法,并结合工程实践,介绍了其应用。 相似文献
15.
16.
近年来,农业专家系统的迅速发展为水稻生产管理的现代化和信息化提供了新的方法和手段,并在生产中得到了广泛的推广和应用.本文通过使用产生式表示知识规则,并基于决策树的方法进行推理,利用C++Builder实现一个早稻管理专家系统. 相似文献