一种基于OpenPLC的嵌入式PLC控制方法技术

技术编号:42077683 阅读:40 留言:0更新日期:2024-07-19 16:56
本发明专利技术公开了一种基于OpenPLC的嵌入式PLC控制方法,利用OpenPLC实现嵌入式PLC控制,具体包括以下几个步骤:在OpenPLC编辑器上编写PLC程序并下载到开发板中;通过Modbus协议实现多种方式实时监控PLC程序运行状态;根据PLC程序,利用开发板和面包板搭建硬件电路;通过Modbus协议实现从设备和IO的扩展;将OpenPLC连接到ScadaBR,实现动画显示PLC运动过程。本发明专利技术提供一套低成本、低门槛的PLC+嵌入式的控制方法,在研发初期引入此套控制方法能够很好解决开发成本高的问题,同时能提供很好的扩充性。

【技术实现步骤摘要】

本专利技术涉及plc、嵌入式领域,具体为一种基于openplc的嵌入式plc控制方法。


技术介绍

0、技术背景

1、plc是数控技术中非常重要的一个环节,他是具有微处理机的数字电子设备,用于自动化控制的数字逻辑控制器,可以将控制指令随时加载内存内储存与执行。它具有稳定性高,抗干扰能力强的特点。而嵌入式系统,是以应用为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统。它具有生态链完整,兼容性强的特点(cn202210240464.4)。plc和嵌入式它们之间的界线时模糊的,严格来说,可以认为plc是一种嵌入式的具体应用,因为常用的plc控制器主控板也是围绕一块mcu来搭建外围电路。由于嵌入式开发是从头开始的工作方式,所有的结构和思路都是要临时思考的,所以其耗费的时间一般都是非常久的。而plc控制则可以在编程软件的帮助下任意改变其控制内容,许多的东西都是可以直接拿来调用的。所以,当面临一些非常紧急的项目,往往plc是最佳选择。当一个项目涉及到的体量和产量非常大时,考虑到嵌入式本文档来自技高网...

【技术保护点】

1.一种基于OpenPLC的嵌入式PLC控制方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于OpenPLC的嵌入式PLC控制方法,其特征在于,采用梯形图语言进行PLC编程,将编写好的程序进行调试与仿真后,下载到开发板中。

3.根据权利要求1所述的一种基于OpenPLC的嵌入式PLC控制方法,其特征在于,开发板利用Modbus TCP/IP协议,利用web端实现远程无线下载程序;若开发板无Modbus rtu对应的连接口,则基于Modbus rtu通信协议通过数据线进行下载。

4.根据权利要求1所述的一种基于OpenPLC的嵌入式PLC...

【技术特征摘要】

1.一种基于openplc的嵌入式plc控制方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于openplc的嵌入式plc控制方法,其特征在于,采用梯形图语言进行plc编程,将编写好的程序进行调试与仿真后,下载到开发板中。

3.根据权利要求1所述的一种基于openplc的嵌入式plc控制方法,其特征在于,开发板利用modbus tcp/ip协议,利用web端实现远程无线下载程序;若开发板无modbus rtu对应的连接口,则基于modbus rtu通信协议通过数据线进行下载。

4.根据权利要求1所述的一种基于openplc的嵌入式plc控制方法,其特征在于,基于modbus中定义数字输入、数字输出、模拟输入和模拟输出四种类型,先在openplc编辑器中对各个变量进行编号,随后查阅主开发板和从开发板的生产手册,从中得到各个io口的编号,将这些io口的编号与plc程序中各个变量的编号关联,并设置到openplc编辑器对应的配置文件中,最后按照对应关系连接硬件电路,实现从设备和io的扩展。

5.根据权利要求1所述的一种基于openplc的嵌入式plc控制方法,其特征在于,采用多种方法监控plc的实时运行状态,包括:

6.根据权利要求5所述的一种基于openplc的嵌入式plc控制方法,其特征在于,...

【专利技术属性】
技术研发人员:肖洋黄道平刘少君李艳刘乙奇
申请(专利权)人:华南理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1