介绍一款使用梯形图语言编程的新型嵌入式系统软件开发平台ChipPLC(二) 📅 2026/6/30 21:33:55 上一篇文章我们介绍了软件平台Chip PLC大概情况这篇文章具体谈谈ChipPLC和目前市场上流行的PLC的区别我们怎样利用这个软件平台ChipPLC追赶国外的PLC产品以及ChipPLC平台和AI的关系是否可以利用AI下载ChipPLC的芯片代码并写入到规定型号的芯片中去。下载网址www.chipplc.com。使用USB电缆把电路板和PC连接运行ChipPLC的平台程序经过互联网注册该芯片实际上就已经成为一个“芯片级的PLC”。“芯片级的PLC”和市场上流行传统的PLC有啥区别我们认为在编程方面本质上是类似的实际上我们把PLC这类产品的编程和开发模式扩展到单片机或嵌入式的领域。“芯片级的PLC”和传统的PLC还是有一些区别的。解决的问题也不完全一样。例如“芯片级的PLC”可以对管脚接口进行设置这个和传统的PLC不同因为涉及硬件具体电路传统的PLC的管脚的设置一般都是固定的因为辅助电路和驱动电路的连接固定了管脚的功能也就固定了不能随意设置。实际上在ChipPLC平台上如果完成了对管脚接口的设置实际就已经和PLC基本类似了。如果给芯片电路板上添加类似传统PLC的各种驱动电路抗干扰电路和各种辅助电路也可以变成为一个传统的真正可以实用的PLC。这种ChipPLC系统的芯片代码可以移植到多种DSPMCUARM芯片上当然这是有成本需要花费一些精力。因为硬件和各种资源的配置和程序针对不同的芯片是不同的。但总体上看并不难实现因为我们相应的程序已经在代码移植方面形成了一定的规范。但传统的PLC程序一般不能移植因为设计PLC系统的时候一般是固定硬件和接口设置的即资源的使用被固定下来因为设计PLC和设计嵌入式开发系统毕竟就不是一回事。设计时考虑解决的问题也不同。从上面的描述可以看出来使用我们的平台制作PLC非常容易。如果软件可以免费下载而且芯片和硬件的配置可以根据客户的要求量身定制其制作成本不会高于目前盗版的PLC制作。即制作成本可以做的非常低因此在市场上会大大增加产品的竞争力。这样设计ChipPLC软件平台的目的是什么主要是为了降低客户开发嵌入式和类似PLC等控制器产品的成本。这个成本包含软件开发成本硬件成本学习成本时间成本测试成本等等。我们认为PLC实际是把很多功能做成标准程序元件或模块。实际PLC 使用者都是直接使用别人事先编好的、成熟的、高稳定性和可靠性的软件模块。和从AI直接获得编程结果有些类似。当然目前AI不保证程序一定好用。但PLC是绝对保证程序可以正常运行。在使用现成的结果上两者是相同的。PLC编程模式即降低了PLC设备的使用门槛或学习成本又大幅提高了编程的效率和系统的可靠性和稳定性。我们认为这也是目前PLC成为一种主流的控制器模式的重要原因。在PLC刚刚出现时有很多模式的控制器相互竞争。目前还使用的PC工控机就是其中的一种。为啥PLC胜出我们认为最后还是总体成本决定那一种控制器模式最后胜出的关键因素。我们认为将来嵌入式开发系统如果仅仅是使用传统的开发手段比如使用KailSTM32CubeIDE等平台或开发环境给芯片编程当然这是最基础的编程手段。但编程效率低开发周期长。我们认为将来成本和效率会被大家看重。因为AI技术不断成熟和进步程序员的生存空间被挤压专注代码编程的程序员会越来越少。那么怎样利用AI或工具软件来生成现成的代码将变得越来越重要。也就是说怎样低成本和快速的做出产品更重要。也可以这样看待ChipPLC这个平台能为客户提供更好的价廉物美的软硬件技术服务。将来ChipPLC的编程也可以和AI结合起来很多功能甚至可以一键搞定。因为使用ChipPLC速度更快、成本更低、对人员本身的技能的要求更低。开发平台同时可以提供各种网络软件各种调试和检测工具包含各种硬件方便客户调试和验证程序。在ChipPLC平台上PLC指令元件有限。这也是传统PLC固有的一个缺陷。实现一些特殊的功能时受到限制。但我们将来会开发一种系统程序模块允许客户自制PLC元件或指令。客户可以使用C或C语言进行编程系统的专用模块会把客户的指令代码提取出来并放入到系统中去和其他PLC指令一样使用。这也意味着系统允许第三方软件在系统运行。这种方法解决了Chip PLC平台功能、编制程序受指令限制的问题。这也就是说任何在传统开发手段可以做的项目在ChipPLC平台上也可以做同时也可以利用原有开发方法制作的代码在ChipPLC平台上制作。ChipPLC这个平台软件也会给我国PLC追赶国外大厂品牌PLC提供机会。目前我国大部分PLC市场大部分份额仍然被国外品牌占据。实际上国内早就可以制作PLC也能在很多场合使用。但为啥很难和国外的品牌竞争或者国产PLC产品难以走出国门我个人认为主要是国内PLC产品缺少大规模使用或者打磨的机会我把这种情况定义为缺少客户的“群众基础”。在针对PLC产品这样的生态环境下客户一般不愿意承担使用新PLC所带来的故障可靠性或稳定性不足所带来的风险。在这种生态条件下一旦少数品牌占据市场实际上也就挡住后来追赶者的路径。因此国内用传统方法制作PLC追赶国外品牌非常困难。观察国内和国外PLC品牌的市场份额应该不难理解。为啥ChipPLC这种平台为国内PLC追赶国外品牌的PLC提供了机会首先ChipPLC平台和目前的传统嵌入式开发模式相比总体的成本要低很多。而且ChipPLC平台软件收费低或者一部分MCU芯片免费。很多人会选择使用。因为我们的ChipPLC平台系统很多是使用在嵌入式或单片机系统在这种场合或场景下传统PLC因为体积和成本的原因很难或根本不可能和嵌入式产品竞争。目前嵌入式产品的市场规模和使用机会远远大于PLC的市场规模和使用机会。这就让我们的ChipPLC平台软件和芯片代码获得不断打磨的机会。同时也会不断扩大ChipPLC平台的市场需求。只要有较大数量的客户使用自然会不断打磨ChipPLC平台系统代码。再加上客户可以制作各种系统指令和程序模块以后会专门论述这个问题会不断完善系统的功能。只要不断使用和打磨再加上可以利用各种第三方软件实际上就是其他公司开发的软件ChipPLC平台允许第三方软件模块运行相当于是所有用户和多个开发者或研发公司形成合力让Chip PLC平台软件不断接受打磨不断提高软件的质量。这就让ChipPLC平台开发的PLC有机会和国外产品竞争。别小看第三方软件这意味着各种视觉软件AI软件各种网络软件都可以嵌入到Chip PLC平台中来大大提高了ChipPLC平台系统自身的竞争能力。也可以这样看这里国产PLC对国外品牌的追赶实际上是利用“群众”的力量而不是某一个公司或个人。这是一种新的技术追赶策略。因为ChipPLC可以利用第三方软件。同时ChipPLC不断和新的芯片结合在一起也意味着ChipPLC可以更快的利用新的技术技术进步更快。利用ChipPLC平台低成本的优势不断扩大平台的使用范围和可编程芯片型号的数量不断提高系统的稳定性和可靠性而且因为不断引入新的芯片ChipPLC技术更新更快。这样就可以为逐步追赶国外的PLC打好基础。同时让国产的MCU芯片、控制器产品和软件走出国门。ChipPLC本身也是一个创新产品目前使用“芯片PLC技术”且自己占有全部知识产品的只有我们一家。产品成熟以后ChipPLC平台开发的各种嵌入式产品也可以出口欧美日。将来ChipPLC平台肯定要利用AI来编程其实目前国外品牌的PLC编程已经可以用AI给PLC编程。这个目前看来是发展趋势。因为梯形图语言实际要比C/C语言简单很多逻辑也非常简单。从一些资料上看AI可以读懂PLC程序的逻辑。即AI可以读懂PLC程序也可以为PLC编程。如果ChipPLC和AI结合很多产品的代码甚至可以“一键生成”。AI取代部分程序员恐怕是难以避免但AI是否可以取代开发平台设计整个系统的构架比如各种集成开发环境操作系统一类目前这个事情还很少见。我们认为暂时或很长一段时间内还难以实现这类平台代码量大框架也复杂AI获得这样数据和训练的机会也不会太多因为平台软件的量大模块多构架复杂计算量也非常大AI复制平台的可能性很小。起码在一个可见的时间内还很难实现。目前可见的结果是AI和平台结合非常多AI取代编程平台或开发平台几乎没听说过。