首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
openplc专题
openplc Linux 使用modbus RTU 从机通讯
1.Linux 环境下,openplc 默认使用的是modbus tcp协议通信。 想要使用串口 modbus rtu 通讯可以通过在runtime中添加SlaveDevices从机设备 2.添加设备,分配地址。 左边添加串口配置,右边是需要通讯的地址,从机地址都是从100开始,100以内是主机使用。地址最好连续分配使用。 Dis
阅读更多...
openPLC armhf架构 Ubuntu根文件系统制作过程记录
1. ubuntu 根文件系统下载 http://cdimage.ubuntu.com/ubuntu-base/releases/16.04/release/ 1.1 解压 >> sudo tar -xzf ubuntu-base-22.04-base-armhf.tar.gz -C ubuntu_rootfs/ 1.2 安装qemu模拟器 >> sudo
阅读更多...
OpenPLC v3 代码结构
OpenPLC v3 是一个基于 C++ 的开源实时自动化平台,主要用于控制和自动化行业中的设备。该项目具有以下主要模块: 1. Core:核心模块,提供数据结构和算法实现。 2. Master:主设备模块,实现与从设备通信的接口。 3. Slave:从设备模块,实现数据接收和处理功能。 4. Control:控制模块,实现设备控制逻辑。 5. GUI:图形用户界面模块,提供可视化界面。 6.
阅读更多...
M1安装OpenPLC Editor
下载OpenPLC Editor for macOS.zip文件后,使用tar -zvxf命令解压,然后将"OpenPLC Editor"拖入到"应用程序"文件夹 右键点击"OpenPLC Editor",打开这个""文件,替换为以下内容 #!/bin/bash# echo "Installing Xcode Command Line Tools..."# xcode-selec
阅读更多...
M1安装OpenPLC Editor
下载OpenPLC Editor for macOS.zip文件后,使用tar -zvxf命令解压,然后将"OpenPLC Editor"拖入到"应用程序"文件夹 右键点击"OpenPLC Editor",打开这个""文件,替换为以下内容 #!/bin/bash# echo "Installing Xcode Command Line Tools..."# xcode-selec
阅读更多...