随着城市照明范围的日益扩大,城市照明设施的管理问题就变得越来越突出,更为严重的是照明设备及照明电缆的频繁被盗或损坏造成路灯亮不起来。这不但影响城市的景观及交通,还可能给社会造成经济损失和危害。尤其是近年来。传统的防盗设备由于各自的缺陷,如不适合公用变压器的路灯电缆、不适合超长线路、不适合关灯期间断线报警等,使得路灯电缆偷盗的趋势不断恶化,解决该问题刻不容缓。针对这一情况,本文设计了一种能24小时工作的基于无线通信网络GSM/GPRS的远程监控防盗系统。 本文利用无线网络通信技术,采用GSM/GPRS网络中的SMS和GPRS TCP数据传输技术,综合单片机、数据库、VB编程等技术,从硬件到软件设计并实现了路灯电缆的远程防盗监控系统功能。 本文实现了一个基于GSM/GPRS的无线网络的路灯电缆防盗系统,该系统使用单片机集成的远程控制器、无线通信网络和控制中心服务器,来完成路灯电缆运行信号的监测、采集、传输、存储。在故障发生时,可以迅速的发出报警信号,并可以在控制中心监控界面精确显示出故障地点,并使用短消息通知相关人员采取相应措施,把损失降低到最小,对犯罪分子形成震慑。 经试验验证,该系统可以完成预期的大部分功能。能对路灯电缆实现24小时随时监控,在电缆停电或遭盗割可以区别报警。
上传时间: 2013-04-24
上传用户:saharawalker
本文介绍了基于软PLC(Programmable Logic Controller,可编程控制器)的嵌入式技术起源和背景,综述了基于软PLC的嵌入式系统的关键技术和优点,最后介绍了其设计和实现的方法。 基于软PLC的嵌入式系统的研究与实现分为开发系统和运行系统(又称为虚拟机系统)。本文概述了开发系统,其运行于PC机的操作系统如Windows或者Linux等,为用户提供一个大众化的编程环境,它包含编辑器、编译器、连接器、调试器和通信接口几个部分。编辑界面友好,可以让用户方便的使用LD、ST和FBD三种语言编写程序,编译器和连接器将源程序文件编译和连接成虚拟机系统可执行的目标代码文件;分析了开发系统,其中详细描述了编译模块的编制过程,实现了将指令表语言转换为运行系统能够识别的C/C++指令的功能;详细地研究了梯形图转换为指令表语言,以及由指令表语言向梯形图语言的算法和数据结构。调试器借助于虚拟机运行系统提供的服务可完成对应用程序的调试纠错;讨论了uCLinux操作系统和编译调试技术,以及采用ModBus/TCP工业通信协议的通信接口用于开发系统和运行系统之间的通信。 另一方面,本文分析了虚拟机运行系统,它运行于安装了uCLinux的ARM7平台上,包括运行内核模块、系统管理模块和通信接口模块。由于uCLinux没有MMU和本身对实时性没有什么要求,而针对基于软PLC的嵌入式系统的研究与实现要求,本文在对其进行了uCLinux小型化研究的同时探讨了双内核实时性方案,解决了uCLinux实时性不足的问题。运行内核模块调度和执行应用程序并管理时钟。系统管理模块管理系统状态和内存。通信模块用于开发系统及I/O设备通信。在此基础上,对基于软PLC的嵌入式系统的进行了设计与实现,并通过试验将编译的目标代码传递到基于软PLC的嵌入式运行系统中,实现了控制功能,验证了生成目标代码的正确性和开发系统的可行性,实现了编辑界面友好,系统开放,性价比较高的软PLC嵌入式系统,达到了预期的目标,具有一定理论和应用价值。
上传时间: 2013-04-24
上传用户:jiiszha
PLC各个子程序的模块,大家可以借鉴到单片机编程中
上传时间: 2013-07-31
上传用户:顶得柱
可编程控制器PLC以抗扰性强、可靠性高和编程灵活等特点在工业上得到广泛应用,为了优化PLC系统设计,介绍一种基于MCS.51单片机的PLC仿真器,并给出了硬、软件设计与实现方法。编程设计主要包括监控主
上传时间: 2013-07-07
上传用户:yzhl1988
本文分析了目前软PLC 编辑器中功能块编程的不足,提出了使用面向对象的概念来设计功能块图的方法。通过研究软PLC 开发系统和编译系统的模型,详细讨论了PLC 梯形图中图元的设计方法,并基于此方
上传时间: 2013-06-21
上传用户:allen-zhao123
结合重钢轧钢厂加热炉温度控制系统,以改善加热炉控制效果,该系统采用了一种基于模糊控制的PLC 温度控制系统。该系统充分应用模糊控制器的智能特点,以及PLC的编程维护方便,抗干扰能力强的优点,提
上传时间: 2013-07-31
上传用户:ouyangtongze
传统PLC使用时会出现一些问题,如程序死循环、程序跑飞、需要庞大的编译系统作支持和不能实现精确位置控制等等;而发展到OPENPLC后,这些问题依然存在。为了更好地解决这些问题,本文提出一种全新的可编程控制器现场集成技术,用FPGA来实现PLC的功能,抛弃传统PLC“程序”的概念,以“硬件线路”来实现控制功能,不论在经济上还是在性能上都具有更大的优势。 本课题在对国内外可编程控制器,重点是HardPLC的开发和应用的进展进行概述和分析的基础上,系统开展了HardPLC组成模块原理及其仿真模拟的研究。本研究的主要贡献为: 1.对比分析了CPLD和FPGA的性能特点,阐明了Xilinx公司FPGA芯片结构的两个创新概念,指出了其优越性能的结构基础; 2.系统分析了用HardPLC实现控制系统时的一些通用模块,对每个模块的工作原理进行了深入的探讨,用VHDL语言建立了每个模块的模型,在此基础上进行了仿真、综合,为进一步研究可编程控制器的现场集成奠定了基础; 3.在仿真综合的基础上,用所建立的模型完成了特定逻辑控制系统的控制要求,充分展示了其实际应用的可行性; 4.在分析Xilinx公司SPARTANII系列FPGA芯片配置模式的基础上,确定了应用于实际的基于CPLD控制的FPGA芯片SlaveParallel配置模式。 本课题研究建立的模型对于开发具有我国自主知识产权的HardPLC组成IP库具有一定的理论意义;对特定系统的控制实现,充分展示了基于FPGA的可编程控制器现场集成技术可以广泛应用于工控领域,加大推广力度和建立更多的IP库,在许多应用场合可以取代传统的PLC控制系统,为工控领域提供高可靠、低价格、简单易操作的解决方案,这将带来巨大的社会经济效益;所确定的FPGA芯片配置模式可广泛应用于对FPGA芯片配置数据的加载,在实践生产中具有重要的实用价值。
上传时间: 2013-05-30
上传用户:dtvboyy
介绍了西门子S7–200 系列 PLC 的自由口通信模式及在Windows 环境下应用VC++6.0 实现PC 机与PLC串行通信的编程方法,开发了玻璃器皿冲压机上位机监控系统。实际运行证明,该监控系
上传时间: 2013-06-28
上传用户:branblackson
·本书从工程应用的角度出发,针对可编程控制器在实际应用中的一些常见控制需求,通过分析介绍PLC控制系统的硬件设计及软件开发方法和思路,给出了大量的功能子程序。全书主要介绍了PLC实用子程序设计,包括PLC的基本逻辑控制、系统控制、电机与阀的控制、数据处理、机床控制以及小型系统控制等各类常见的控制程序代码。 本书以实用为宗旨,系统性强,层次清楚,实例丰富,
上传时间: 2013-07-31
上传用户:axe2010
vc++ 有利于学习编程 尤其是搞美术的学习制作对话框
标签: zip
上传时间: 2013-04-24
上传用户:dbs012280