- 博客(0)
- 资源 (8)
- 收藏
- 关注
freeplc-一个开源的PLC
# FreePLC系统简介
## FreePLC的继承关系
又好久没有更新了,之前想了好几个题目,有些也写了一半,但是自打阳了之后就变成懒羊羊了,这两天恢复的不错,把之前的坑给大家填上,大概花了两周业余时间,把FreePLC移植到i.MX RT和LPC55系列产品中,今天先更新下概述部分。
FreePLC是基于YAPLC(Beremiz)开发的一款开源PLC开发平台,与主线Beremiz区别:
1. FreePLC上位机IDE使用Python2开发,而主线Beremiz使用Python3,故不能兼容主线的Beremiz
2. FreePLC主要针对使用MCU的中小型PLC,而主线Beremiz主要针对SoftPLC(基于X86或MPU平台)
2024-03-16
CANopen运动控制协议驱动程序设计-做运动控制必看
CAN总线的历史
总线基本知识
CAN物理接口
波特率与终端电阻
CAN线缆长度与总线拓扑
多个主站模式
报文结构(报文ID)
CAN报文监测
zub CAN产品的展示-APOSS 和 MACS5
基本CAN通信的例程展示-APOSS 和 MACS5
。。做运动控制的朋友,必看的!
2020-11-02
CAN常用芯片选型总结
MCP2510
完全支持CAN总线V2.0A和V2.0B技术规范,通信
速率为1 Mb/s:
- 0 - 8 字节报文长度
- 标准和扩展数据帧
- 可编程位传输速率可达1 Mb/s
SJA1000
特性
-- 和PCA82C200 独立CAN 控制器引脚兼容
-- 和PCA82C200 独立CAN 控制器电气兼容
-- PCA82C200 模式即默认的BasicCAN 模式
-- 扩展的接收缓冲器64 字节先进先出FIFO
。。。。。。更多看细节,有相关的程序总结
2020-11-02
libQtSerialPort Qt4.8.7库已经编译过的可以直接使用
libQtSerialPort Qt4.8.7库,已经在Linux16.04 下面成功使用,已经编译过的可以直接使用
文件清单:
libQtSerialPort.so
libQtSerialPort.so.1
libQtSerialPort.so.1.0
libQtSerialPort.so.1.0.0
2020-11-02
libqjson QT4.8.7 已经编译过的可以直接使用
libqjson QT4.8.7 已经编译过的,可以直接使用,Linux16.04下面测试过。
文件清单:
libqjson.so
libqjson.so.0
libqjson.so.0.9.0
2020-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人