- 7
- 0
- 约7.72千字
- 约 10页
- 2016-11-26 发布于重庆
- 举报
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)内
您可能关注的文档
最近下载
- 乙烯基甲苯(混合异构体)-国际化学品安全卡.pdf VIP
- DB31_T 1660-2025 数据中心基础设施建设指南.pdf VIP
- DB1301T 428-2022 富硒黄冠梨绿色生产技术规程.docx VIP
- 2025年固态电池产业链研究报告-深企投.pdf
- 大跨度连续梁刚构桥常见病害分析及处治对策.pptx VIP
- (高清版)DB5110∕T 32-2021 内江黑猪商品猪生产技术规程. .pdf VIP
- DB15∕T 4281-2026 湖泊环境微塑料监测技术指南.pdf VIP
- DB1302T 533-2021 农业社会化服务 病虫害防控服务规范.docx VIP
- 2016年中小学幼儿园教师职称考试物理试题.pdf VIP
- DB21_T 4173-2025 城市地下综合管廊工程技术规程.docx VIP
原创力文档

文档评论(0)