随笔分类 -  工业互联网

摘要:1 尝试1:基于requests编写无Web的前端 第一种尝试的思路是:基于OpenPLC已经开源的webserver后端,基于requests库编写无web的前端。换句话说,我想用requests的各种get/put请求,替代基于web的前端请求。 但是我在编写了一个前端后,出现了奇怪的问题: 使 阅读全文
posted @ 2024-04-13 20:03 碳酸钾K2CO3 阅读(244) 评论(0) 推荐(0) 编辑
摘要:缓慢推进中,但是找到了一些参考资料: 1. 一个PSM example: https://d28lcup14p4e72.cloudfront.net/203128/6168244/PSM-Instructions.pdf 2. 官方对PSM的简介:https://openplc.discussion 阅读全文
posted @ 2024-02-29 14:55 碳酸钾K2CO3 阅读(357) 评论(0) 推荐(0) 编辑
摘要:参照之前的博客登录TL62x-EVM的openplc runtime的网络服务器,并参照runtime的使用说明进行初步测试。 1 OpenPLC的初步测试 上传plc程序,查看是否能正常运行。 出现编译错误: 有关源码如下: #compiling the ST file into C cd .. 阅读全文
posted @ 2024-02-15 15:53 碳酸钾K2CO3 阅读(282) 评论(0) 推荐(0) 编辑
摘要:创龙科技TL62x-EVM是一款基于TI Sitara系列AM62x单/双/四核ARM Cortex-A53 + 单核ARM Cortex-M4F多核处理器设计的高性能低功耗工业评估板,由核心板和评估底板组成。 下面将介绍如何在TL62x-EVM上配置开发环境,安装OpenPLC runtime。 阅读全文
posted @ 2024-02-02 17:17 碳酸钾K2CO3 阅读(246) 评论(0) 推荐(0) 编辑
摘要:前面已经将OpenPLC runtime的源码分模块分解了,现打算分模块分阶段执行runtime的源码,以期对runtime的执行有更深的理解。 模拟的整体思路: ①本机Windows:安装OpenPLC Editor,编写源文件 ②虚拟机Ubuntu:分模块执行OpenPLC runtime,实现 阅读全文
posted @ 2024-01-17 23:33 碳酸钾K2CO3 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:1、整体分析OpenPLC的runtime编译st文件的过程 整体过程如上图所示,具体步骤如下。 (1)下载安装OpenPLC的runtime时需要运行以下指令 git clone https://github.com/thiagoralves/OpenPLC_v3.gitcd OpenPLC_v3 阅读全文
posted @ 2024-01-05 01:51 碳酸钾K2CO3 阅读(1501) 评论(0) 推荐(0) 编辑
摘要:OpenPLC项目由两个部分组成:Runtime和Editor,Editor没有开源,而Runtime的开源地址为:https://github.com/thiagoralves/OpenPLC_v3 首先做好准备工作(后来发现这些步骤都非必须的,可以忽略): (1)VSCode配置C++环境:ht 阅读全文
posted @ 2023-12-29 00:32 碳酸钾K2CO3 阅读(3784) 评论(0) 推荐(0) 编辑
摘要:参考网址:https://autonomylogic.com/docs/3-1-openplc-editor-overview/ 网站更新时间:2022-10-05 3.1 OpenPLC Editor概略 OpenPLC 编辑器是一款符合 IEC 61131-3 标准的 PLC 代码编辑器。它允许 阅读全文
posted @ 2023-12-23 20:57 碳酸钾K2CO3 阅读(1451) 评论(0) 推荐(0) 编辑
摘要:参考网址:https://autonomylogic.com/docs/2-1-openplc-runtime-overview/ 网站更新时间:2022-10-05 2.1 OpenPLC Runtime概述 OpenPLC Runtime用来运行Editor创建的PLC程序。Main runti 阅读全文
posted @ 2023-12-23 20:55 碳酸钾K2CO3 阅读(1700) 评论(0) 推荐(0) 编辑
摘要:参考网址:https://autonomylogic.com/docs/openplc-overview/ 网站更新时间:2022-10-05 1.1 OpenPLC Overview OpenPLC是一个开源的基于软件的可编程逻辑控制器。OpenPLC是基于IEC 61131-3标准(PLCs的基 阅读全文
posted @ 2023-12-23 20:47 碳酸钾K2CO3 阅读(1385) 评论(0) 推荐(0) 编辑
摘要:OpenPLC 是一个开源的工业自动化控制器,它允许用户使用标准的计算机硬件来实现工业控制任务。 OpenPLC 可以在多种操作系统上运行,包括 Windows、Linux 和 macOS。 支持模块化设计:OpenPLC 的设计允许用户根据需要添加或修改功能模块。 支持多种通信协议:OpenPLC 阅读全文
posted @ 2023-12-23 20:32 碳酸钾K2CO3 阅读(2596) 评论(0) 推荐(0) 编辑
摘要:1、已有的开发板:GD32F470Z GD32F470Z采用了32位ARM Cortex-M4作为其处理器核心,并在此基础上添加了各种自定义的外围设备和功能。这种嵌入式开发板通常被设计成为开发人员、工程师或者学生用来快速开发、测试和原型设计嵌入式系统的工具。 Cortex-M4是一种32位处理器,一 阅读全文
posted @ 2023-12-23 20:25 碳酸钾K2CO3 阅读(183) 评论(0) 推荐(0) 编辑
摘要:个人有偏颇的理解:工业互联网,是指将嵌入式系统交叉开发(Cross-development)的过程迁往云端。传统的交叉开发就是指电脑主机提供运行编译器、调试器、编辑器和其他实用程序的能力,而目标嵌入式系统板只执行/为它设计的应用程序(因为目标嵌入式板卡一般没有人为输入设备或输出显示器,所以编译和调试 阅读全文
posted @ 2023-12-23 20:04 碳酸钾K2CO3 阅读(40) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示