plcmaster 发表于 2022-2-12 16:26:36

国产PLC软件开发平台介绍

本帖最后由 plcmaster 于 2022-2-12 21:55 编辑

PLC开发套件V1.0                                          
实现了一套面向IEC-61131-3 v2.0版本的PLC集成开发环境。
整套软件从主机端工具到PLC设备端的软件,全自研!
操作系统
[*]目前在Linux上运行
[*]后续支持R.T-Thread、OpenHarmonyOS
IEC-61131-3 RTE
[*]基于标准C语言和POSIX接口开发
[*]实现了对MODBUS TCP的支持
[*]实现了PLC应用状态管理
[*]实现了PLC应用调试带来
设备通信
[*]基于UDP广播发现局域网中的设备
[*]基于TCP与设备进行通信
[*]实现了在开发环境中修改设备的IP、网关等信息
[*]实现了在开发环境中查看设备资源使用情况,如:CPU、内存
[*]实现了在开发环境中查看PLC运行时日志信息
[*]实现了在开发环境中下载PLC 应用到设备中
编译器
[*]实现了Ladder到ST的转换
[*]实现了FBD到ST的转换
[*]实现了ST到C语言的转换
调试器
[*]实现了针对ST语言的源码级调试
[*]实现了针对ST语言的运行时断点
[*]实现了针对ST语言的源码级单步
变量监控
[*]实现了对全局变量、PROGRAM中的变量、FB中的变量的监控
[*]实现了在线修改变量值
运行控制
[*]实现了对PLC设备中的任务停止/运行的控制
针对ST的支持如下
[*]编辑器实现了语法高亮
[*]编辑器实现了智能提示
[*]编辑器实现了代码自动补全
[*]编辑器实现了关键字大小写自动转换
[*]实现了IEC-61131-3 v2.0全部语法
[*]支持在ST中使用引用、指针
[*]支持MODBUS TCP
[*]实现了IEC-61131-3 v2.0中的标准库
[*]提供了一套完善的MODBUS TCP FB库
针对Ladder的支持
[*]实现了基于Ladder创建POU
[*]实现了基于梯形图的变量监控
针对FBD的支持
[*]实现了基于FBD创建POU
[*]实现了基于FBD的变量监控
软件部分截图








liao-ljj 发表于 2022-2-12 16:27:23

非常支持....我有需求...和市场

lyping1987 发表于 2022-2-12 17:36:09

又是一个大工程,楼主透露下搞了多久。

lyping1987 发表于 2022-2-12 17:42:30

楼主的产品是运行时和上位机吗

plcmaster 发表于 2022-2-12 17:47:22

lyping1987 发表于 2022-2-12 17:36
又是一个大工程,楼主透露下搞了多久。

这个是我和另一个朋友兼职做的,差不到做了有两年了。

因为PLC这方面开源的不多,就算有(比如:OpenPLCEditor),也不完善。

我们边摸索边做,语法解析重做了两次、编译器花了差不多5个月时间才把第一版做出来,期间也用了一下和参考了twincat、codesys之类的著名PLC开发环境。

现在这一套从主机端的开发工具到设备上的RTE,几乎每一行代码都是我们自己写的。

plcmaster 发表于 2022-2-12 17:48:05

lyping1987 发表于 2022-2-12 17:42
楼主的产品是运行时和上位机吗

是的,上位机的开发软件、PLC设备上的IEC61131-3 RTE

plcmaster 发表于 2022-2-12 17:48:41

liao-ljj 发表于 2022-2-12 16:27
非常支持....我有需求...和市场

可以描述一下您的需求吗?

lb0857 发表于 2022-2-12 18:00:06

网络接口这里是啥芯片处理 {:loveliness:}

三世执戟 发表于 2022-2-12 18:29:46

膜拜一下,主控用的啥?

plcmaster 发表于 2022-2-12 18:50:40

三世执戟 发表于 2022-2-12 18:29
膜拜一下,主控用的啥?

目前还是一套纯软件,后面会出一款硬件。

armok. 发表于 2022-2-12 20:19:41

“国产PLC开发平台”标题不合格。请自行修正。

帖子标题必须能充分说明帖子的内容。如你要问AVR的ADC如何才能测量得比较准确,“AVR的ADC如何消除干扰测量得比较准确?”是合格的标题。不合格举例:
    1:小女子冰天雪地裸体跪求解决方法
    2:救命啊...
    3:高手请出招,一个无法解决的AVR问题
    4:一个困扰学习单片机初学者,惊动单片机开发者的难题
    5:AVR的ADC测量   (点评:你到底是问问题,或是有技术心得与大家分享?)

caillet 发表于 2022-2-17 21:00:53

膜拜一下

HMI刘工 发表于 2022-3-22 14:33:32

你好,我这边是专门做低端,客户群体大,最多带4个轴,需一款性价比 高的PLC缓解客户的成本压力。不知可否详细谈谈

caillet 发表于 2022-3-24 15:08:53

该软件目前有硬件平台参数吗?

hspydf 发表于 2022-3-25 08:38:33

看起来高大上,实际上盈利比较难吧,市面是plc太多了

siemenswjl 发表于 2022-3-29 23:00:24

界面很清新。这是未来的方向

siemenswjl 发表于 2022-3-29 23:03:35

硬件开销多大?也就是需要什么样的芯片配合。估计这片子小不了。是不是能把界面一起做了。那更好了。要不这么大片子浪费了

MoMo_avr 发表于 2022-5-24 15:02:45

现在国外的软plc也卖的不贵了,但是ice61131自研路线一直是很多国产plc厂家技术研发正在做的事情,可以帮楼主介绍许多国产plc厂家boss认识。

cetxuch 发表于 2022-5-24 15:14:08

最近有什么新的进展没有?也希望跟楼主一起探讨。

chzhg 发表于 2023-8-9 13:59:56

大神,有测试版吗?

lyping1987 发表于 2023-8-9 14:35:02

最近用西门子 博途V17确实比较牛逼,国产进步空间很大的

abcd8341 发表于 2023-9-21 09:19:03

楼主太牛了

ucgsc 发表于 2023-12-3 14:19:49

你们怎么合作方式?怎么联系。

ZHW0117 发表于 2024-1-16 09:48:24

这个怎么o用 支持什么PLC呢

Alva 发表于 2024-4-24 10:20:14

HMI刘工 发表于 2022-3-22 14:33
你好,我这边是专门做低端,客户群体大,最多带4个轴,需一款性价比 高的PLC缓解客户的成本压力。不知可否 ...
(引用自13楼)

方便聊聊吗? 我是PLC研发

suebillt 发表于 2024-4-24 10:34:56

用PLC的地方,大多也用伺服,我们是做伺服的,有做PLC的一起合作吗
页: [1]
查看完整版本: 国产PLC软件开发平台介绍