1 / 19
文档名称:

plc学习心得体会(共19页).docx

格式:docx   大小:23KB   页数:19页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

plc学习心得体会(共19页).docx

上传人:xiang1982071 2022/4/10 文件大小:23 KB

下载得到文件列表

plc学习心得体会(共19页).docx

相关文档

文档介绍

文档介绍:精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
plc学****心得体会
【篇一:学****plc课-专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
2、技术发展趋势
(1)、软硬件协同设计将成为未来改变嵌入式系统竞争格局的技术动力;
(2)、跨平台技术应用日益广泛;
3、产业发展趋势
(1)芯片设计厂商与应用企业开展更广范围的合作将成为推动自身业务的方式;
(2)、嵌入式cpu将成为重要投资领域;
(3)、芯片设计将吸引更多风险投资者的眼光;
(4)、嵌入式软件将成为未来竞争的重点。
而嵌入式plc是指在特定的控制装置中实现plc(program-mable logic controller)编程语言的解释、执行,使特定装置在自身专用功能基础上具有plc的基本功能。
嵌入式plc软件平台的设计思路是:将嵌入式plc软件平台规划在一个芯片组(嵌入式plc的硬件环境)中,在此基础上,开发基于软件平台的微内核。该平台提供除了给用户梯形图直接嵌入和网络互连外,用户在该软件平台上,根据自己的开发对象,可以方便快捷地进行硬件和软件的扩充和设计,提高开发效率。
开发的基于can总线的嵌入式plc的软件平台功能体现在以下三个方面:
(1)梯形图语言功能;
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
(2)通信功能;
(3)用户驱动接口功能。
梯形图语言功能:
① 用梯形图编写plc逻辑控制程序,运算处理程序,满足数字量控制,模拟量控制的需要;
② 用梯形图设置can网络主从站设置及地址设置,引用can网络数据进行系统编程; ③ 用梯形图实施rs485网络通信的数据组织和任务调度,如,rs485主从站设置,地址设置,任务级,报文数,报文长度等参数设置;
④ 用梯形图进行网络通信(can通信和rs485通信)监控,如监控设备是否脱线,工作时正确报文流量及错误报文地址等。
通信功能:考虑到当前控制系统的发展特点和嵌入式plc的各方面的需求,平台规划管理两个串口(rs232和rs485)及一个can接口的通信。每个接口都有相关的协议栈,实现在不同的状态下的通信功能。
嵌入式plc软件平台的硬件环境设计
其中:供电,5v 200ma,ram掉电保护5年;cpu,c8051f040;i/o扩展能力,32 i/o可复用成spi、i2c接口及外中断、外计数、ad等;4路12位精度ad,100 kps;2路12位精度da,100 kps;通信接口:支持rs232,rs485,can总线网络通信。
嵌入式plc软件平台的内核设计:
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
嵌入式plc是一种实时性很强的操作系统软件,总体结构包括三个层面:
①嵌入式plc内核它完成实时任务调度,梯形图语言解释、执行、通讯等基本功能,并提供二次开发驱动接口;
②二次开发程序通过内核提供的***任务,使用内核开发各种面向具体对象个性化差异化的驱动程序;
③终端应用程序指面向工艺流程控制的梯形图语言编程;
嵌入式plc中的can网络构造:
构造can网络必须进行以下设定:
① 选择网络设备:种类,个数;
② 所选设备配置:地址设定,实时性调度(任务级设定);
③ 设备变量配置成网络变量:从站变量映射成主站plc的变量。
为满足以上的设定要求,自主开发的工具软件canset辅助完成主站上的can网络配置文件的生成与下载,而不需编程,在运行状态下,can网络数据按照canset设置的要求,自动进行网络数据交换。
嵌入式plc就是将plc内核构建于控制器内,使嵌入式产品开发商专注于产品开发与管理,工厂自动化人员可以借助梯形图语言作二次开发,专注于工艺研究。目前,利用嵌入式plc的软件平台成功开发了混合型plc(easy-m0808r-a0404nb)、通用型plc(easy-m2416r)、运动控制器(easy-kp3-m0506r)等,在实际系统中得到了应用。
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---