介绍一款使用梯形图给单片机或嵌入式系统编程的软件平台Chip PLC(二)
2026-06-29 00:58:54
  • 0
  • 0
  • 0

上一篇文章我们介绍了软件平台Chip PLC大概情况,这篇文章具体谈谈Chip PLC和目前市场上流行的PLC的区别,以及是否可以利用AI?

下载Chip PLC的芯片代码,并写入到规定型号的芯片中去。使用USB电缆把电路板和PC连接,运行Chip PLC的平台程序,经过互联网注册,该芯片实际上芯片就已经成为一个“芯片级的PLC”。

“芯片级的PLC”和市场上流行传统的PLC有啥区别?我们认为,本质上是类似的,实际上我们把PLC这类产品,扩展到单片机或嵌入式的范围。芯片编程和传统的PLC还是有一些区别的。解决的问题也不完全一样。例如:“芯片级的PLC”可以对管脚(接口)进行设置,这个和传统的PLC不同,因为涉及硬件具体电路,传统的PLC的管脚的设置一般都是固定的,因为辅助电路的连接固定了,管脚的功能也就固定了,不能随意设置。

实际上,在Chip PLC平台上,如果完成了对管脚(接口)的设置,实际就已经和PLC基本一致了。如果给芯片电路板上添加类似传统PLC的各种辅助电路,也可以成为一个传统的PLC。

这种Chip PLC系统的芯片代码,可以移植到多种DSP,MCU,DSP芯片上,

当然,这是有成本,需要花费一些精力。因为硬件和各种资源的配置和程序针对不同的芯片是不同的。但总体上看并不难实现,因为我们相应的程序已经形成了一定的规范。但传统的PLC程序一般不能移植,因为设计PLC系统的时候一般是固定硬件和接口设置的,即资源的使用被固定下来,因为设计PLC和设计嵌入式开发系统不是一回事。

从上面的描述,可以看出来,使用我们的平台制作PLC非常容易。如果软件可以免费下载,而且芯片和硬件的配置可以根据客户的要求量身定制,其制作成本不会高于目前盗版的PLC制作。即制作成本可以做的非常低,因此在市场上会大大增加产品的竞争力。

这样设计软件平台的目的是什么?我们认为,PLC实际是把很多功能做成标准程序元件或模块。实际PLC 使用者都是直接使用别人事先编好的、成熟的、稳定性和可靠性高的软件模块。和从AI直接获得编程结果很类似。这样即降低了PLC使用的门槛(或学习成本),又大幅提高了编程的效率和系统的可靠性和稳定性。我们认为,这也是目前PLC成为一种主流的控制器模式的原因。换句话说,最后还是成本决定那一种开发模式生出。

我们认为,将来嵌入式开发系统,如果仅仅是使用传统的开发手段,比如使用Kail, STM32CubeIDE等平台给芯片编程,当然这是最基础的编程手段。但编程效率低,开发周期长。我们认为将来成本和效率会被大家看重。即怎样利用AI或工具软件来生成现成的代码将变得越来越重要。这样速度更快,成本更低。开发平台同时可以提供各种网络软件,各种调试和检测工具,方便客户调试和验证程序。

在Chip PLC平台上,PLC指令(元件)有限。这也是传统PLC固有的一个缺陷。实现一些特殊的功能时,受到限制。但我们将来会开发一种系统程序模块,允许客户自制PLC元件或指令。客户可以使用C或C++语言进行编程,系统的专用模块会把客户的指令代码提取出来并放入到系统中去,和其他PLC指令一样使用。这也意味着系统运行第三方软件在系统运行。这种方法解决了Chip PLC平台编制程序受指令限制的问题。这也就是说,任何在传统开发手段可以做的项目,在Chip PLC平台上也可以做。

目前我国大部分PLC市场大部分份额仍然被国外品牌占据。实际上,国内早就可以制作PLC,也能在很多场合使用。但为啥很难和国外的品牌竞争?或者国产PLC难以走出国门?我们认为,主要是国内PLC产品缺少大规模使用或者打磨的机会,可以定性为缺少客户的“群众基础”。在这样的生态环境下,客户一般不愿意承担使用新PLC所带来的故障,可靠性或稳定性不足所带来的风险。在这种生态条件下,一旦少数品牌占据市场,实际上也就挡住后来追赶者的路。因此用传统方法制作PLC追赶国外品牌非常困难。

我们认为,Chip PLC这种平台也为追赶国外PLC提供了机会。首先,Chip PLC平台和目前的传统嵌入式开发模式相比,总体的成本要低很多。而且Chip PLC平台软件收费低。很多人会选择使用。因为我们的Chip PLC平台系统很多是使用在嵌入式或单片机系统,在这种场合或场景下,传统PLC因为体积和成本的原因,很难或根本不可能和嵌入式产品竞争。目前嵌入式产品的市场规模和使用机会远远大于PLC的市场规模和使用机会。这就让我们的Chip PLC平台软件和芯片代码获得不断打磨的机会。同时也会不断扩大Chip PLC平台的市场需求。

只要有较大数量的客户使用,自然会不断打磨Chip PLC平台系统。再加上客户可以制作各种系统指令和程序模块(以后会专门论述这个问题),会不断完善系统的功能。只要不断使用和打磨,再加上可以利用各种第三方软件(实际上就是其他公司开发的软件,Chip PLC平台允许第三方软件模块运行),相当于是所有用户和多个开发者形成合力,让Chip PLC平台软件不断接受打磨,不断提高软件的质量。这就让Chip PLC平台开发的PLC有机会和国外产品竞争。Chip PLC平台开发的各种嵌入式产品也可以出口欧美日。

别小看第三方软件,这意味着各种视觉软件,AI软件,各种网络软件都可以嵌入到Chip PLC平台中来,大大提高了Chip PLC平台系统的竞争能力。也可以这样看,这里国产PLC对国外品牌的追赶,实际上是利用“群众”的力量,而不是某一个公司或个人。这是一种新的追赶策略。

利用Chip PLC平台低成本的优势,不断扩大平台的使用范围和可编程芯片型号的数量,不断提高系统的稳定性和可靠性,这样就可以逐步追赶国外的PLC。让国产的控制器产品和软件走出国门。

将来Chip PLC平台肯定要利用AI来编程,这个目前看来是发展趋势。但AI是否可以找到取代开发平台,比如Chip PLC,目前看到AI可以取代开发平台,或者不利用开发平台,直接给出功能代码,这个事情很少见。我们认为暂时还难以实现,这类平台代码量大,框架也复杂,AI获得这样数据和训练的机会也不会太多,起码在一个短期的时间内,还不行。


 
最新文章
相关阅读