基于嵌入式PLC芯片组的PLC驱动程序的开发湖北黄石科威自控
基于嵌入式PLC芯片组的PLC驱动程序的开发
湖北省黄石市科威自控有限公司:吕志
摘要:本文以40点嵌入式PLC驱动程序开发为例,介绍在KEIL C编译器和uVision2开发环境下,开发嵌入式PLC的驱动程序的方法及注意事项。
关键词:嵌入式PLC 驱动程序 C语言
前言:
嵌入式PLC系统软件内核是用汇编语言编写的,但内核的作者在开发内核时留给了驱动程序足够的资源和良好的程序接口,对于习惯用C的读者而言,使用KEIL C开发嵌入式PLC驱动程序是完全可行、比较轻松的。笔者以自己用C语言开发的40点嵌入式PLC驱动程序为例,介绍开发流程。
一、关于40点嵌入式PLC
1.40点嵌入式PLC的功能:
(1)基于嵌入式PLC芯片组的40点PLC具有24路开关量输入和16路开关量输出,且每个输入和输出通道都有相应的LED指示。
(2)具有CANBUS网络功能,由内核系统软件管理,使用工具软件CANSet构建CANBUS总线网络。
(3)UART0:内核管理,用于梯形图编程、监控,支持人机界面及用户驱动程序下载。
(4)UART1:内核管理,用于下载CANBUS网络参数、构建RS485网络及支持第三方设备互连。
2.40点嵌入式PLC软件组成:
(1)内核程序:是嵌入式PLC的软件核心部分,且每个出厂的芯片组已内嵌了该内核。
(2)内
您可能关注的文档
- 基于PCA和RBF神经网络的石化装置故障监测与诊断-燕山大学学报.PDF
- 基于SOC技术的多功能导轨式三相电能表设计与应用.DOC
- 基于SP37的新型TPMS系统设计汽车胎压监测系统TyrePressure.DOC
- 基于TRF796x读写器PCB布置中应注意的地方-Read.PDF
- 基于TMS320C6701的图像匹配处理机的设计与实现.PDF
- 基于TMS320F2812的SVPWM算法分析与实现.PDF
- 基于USB接口的高速高精度实时红外视频采集系统设计-红外技术.PDF
- 基于SD密码卡的手机银行安全解决方案-天津密码管理局.DOC
- 基于TNY266P芯片的小功率开关电源设计-南通职业大学学报.PDF
- 基于VS1003解码器的MP3播放器设计.DOC
- 基于嵌入式PLC芯片组的点PLC软件设计-Read.PDF
- 基于多波长覆盖融合指纹图谱的大川芎片主要成分研究-药学研究.PDF
- 基于完全谱形特征的成像光谱遥感岩矿识别技术及其应用-地质科学.PDF
- 基于大电流密度下欧姆接触退化的新方法-北京工业大学学报.PDF
- 基于DPO引物多重PCR技术的应用检测5种流感病毒文献引物的设计.PPT
- 基于嵌入式的电力线载波数据通信系统的设计-电力系统保护与控制.PDF
- 基于嵌入式多芯片模组的微机保护平台-电力系统保护与控制.PDF
- 基于微流控芯片的酶及其抑制剂的研究进展Advanceson-药学学报.PDF
- 基于嵌入式芯片的微机原理课程改革.PPT
- 基于固件的系统芯片协同验证平台.PDF
最近下载
- 妇产科护理学副主任护师辅导试题含答案.docx VIP
- 《工贸行业小微企业安全管理指南》机械铸造.pdf VIP
- 长江经济带新质生产力发展水平的区域差异与时空演变.docx VIP
- 长江经济带城市网络联系对区域经济发展差距的影响研究.pdf VIP
- 长江经济带八大城市金融集聚对区域经济发展的影响:理论与实证探究.docx VIP
- 长江经济带金融集聚与经济增长区域差异:特征、影响与协同发展.docx VIP
- 长江经济带:金融集聚与经济增长的共生密码.docx VIP
- 高新技术产业集聚对经济增长的影响研究——基于长江经济带的实证分析.docx VIP
- 金属材料与热处理 第2版 课件 第六单元 钢的热处理_1-125.pptx VIP
- 交通设计交叉口改善设计.doc VIP
原创力文档

文档评论(0)