采用IEC1131标准的嵌入式软件的开发

来源 :2003嵌入式世界研讨暨展示会 | 被引量 : 0次 | 上传用户:Lynn_lin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先介绍了开放式软PLC的发展趋势,然后研究应用Visual C++开发的基于FBD语言的嵌入式控制软件,并说明了软件核心框架和功能模块,最后以PID控制模块为例详细介绍了功能模块的程序实现、调试和使用方法.该软件与嵌入式计算机结合,可以快速、方便地开发出各种用于现场数据采集、处理和过程控制的设备.
其他文献
讨论了TMS320LF2407芯片串行通讯接口与RS-232串行口进行DSP与PC机之间的异步通讯技术,给出了实现异步通讯的硬件接口电路以及相应的软件程序.其中上位机采用VB编程语言进行设计,采用串行通讯控件Mscomm,通过MAX232芯片进行电平转换后,实现了DS与PC机间快速、准确、可靠的数据传输.
传统的DMA控制器完成外部设备和内存之间数据的双向传输,但在很多特殊情况下实际需要的只是从外部设备到内存的单向传输,本文介绍了一种完成单向传输功能的DMA控制器的设计.在本设计中应用了FPGA芯片对系统中大量电路进行了集成,实现了从外设到内存的数据单向传输.本文详细介绍了DMA控制器的工作原理、设计过程中的模块划分、重要模块的分析和设计、简洁明了的代码编写、整体设计的仿真验证.
以SST89C58单片机为核心,选用TLC2543串行A/D芯片进行数据采集,利用RTL8019AS网卡实现以太网接口,通过在单片机中嵌入精简的TCP/IP协议实现单片机的WEB服务器功能.客户端可以通过自己的浏览器浏览采集器的状态和数据甚至可以发出控制指令使单片机完成某些操作.
核心网元管理单元通常采用以MPC860为主控CPU的功能单板,涉及到嵌入式操作系统下的BSP开发,主要用来为各功能单板提供初始化程序,并为板上芯片等硬件设备和通讯口提供设备驱动程序.本文从BSP开发中涉及的关键技术出发,就嵌入式系统开发中的难点和重点问题给出了解决方案.
拥有世界工控行业领导地位的研华科技,其三个事业群之一的嵌入式电脑事业群,同样具有世界行业领先优势.本文介绍了研华丰富的产品线和专业、完善的服务目标.
为了提升单片机电子系统的电磁兼容特性,不仅需要有可靠的硬件,还要有一套行之有效的软件.本文针对ST单片机探讨了一些利用软件技巧来提升单片机的EMC性能问题.
嵌入式系统的高速发展迫切需要高性能、高集成度的单片机,本文介绍了Epson公司推出的SIC33 32位MCU系列的特点及使用C33 STAR开发板进行开发的两种方法.
本文详细介绍了实时时钟芯片DS1315的时钟功能,后备电池切换功能以及SRAM片选信号传递功能和电源管理功能,还介绍DS1315的存取时序,理论分析它与DSP芯片TMS320F240的时序匹配问题,最后给出TMS320F240与DS1315的软件接口模块设计流程图和DS1315应用中应注意的问题.
计生报表机是在嵌入式LINUX基础上开发的可移动的计生数据管理系统.适用于基层计生员对计生数据的录入、查询、修改等,可实现与上级管理部门的网络通讯及上传,有利于提高计生服务质量,降低服务成本.本文介绍了计生报表机的系统结构,主要功能及软件流程.
本文从公历的角度分析了农历的特点,给出了公历至农历转换所需的数据结构,并利用MCS-51汇编语言编制了实现公历至农历转换的单片机子程序.该子程序通过查表,可以实现1901年至2155年255年的公历至农历的转换,每年需使用3字节的表格,代码简洁(共79条指令),使用系统资源少.