介绍一款使用梯形图语言编程的新型嵌入式系统软件开发平台ChipPLC(五)
2026-08-11 06:28:48
  • 0
  • 0
  • 0

上一篇文章介绍个体和小微企业怎样利用或使用软件平台ChipPLC获利。本篇,介绍一些我们认为适合有一定经济实力,例如芯片公司、机器人、经营网络、自动化公司、或者一个强大的集团公司怎样投资和使用软件平台ChipPLC,更好推广自己的产品。

平台软件和各种资料可以在 www.chipplc.com 上下载。

1、芯片公司、

芯片公司,尤其是生产MCU产品的一类的公司,可以委托我们把芯片代码移植到某一型号的芯片,再把芯片典型功能(或者有优势的功能),编制相应程程序模块(PLC元件或指令),把已经写入ChipPLC系统芯片代码提供给客户(可以是加密的可执行代码),让客户可以迅速获得使用体验。可以利用ChipPLC平台,把典型应用进行展示,显示芯片在某些性能上的优势,可以也可以马上体验。另外,客户需要增加一些客户自己需要的功能,在我们的平台上也非常容易实现。

目前,国内很多芯片价格已经有极强的竞争能力,但匹配的软件相对实力弱一些。如果国产芯片再配上价格低,易于扩展,功能强大的软件,方便客户体验和使用,竞争力自然更上一层楼。

在以前发表的文章中说过,我们这个软件产品有些类似arduino,但使用PLC梯形图语言编程;如果经过一段时间的打磨,应该比arduino软件更接近实战,也适合做成各种控制器或电子小产品。毕竟arduino软件使用C语言编程,在实战中,使用C语言总体上还是比使用梯形图语言麻烦多了。芯片配置相应的应用软件,实际上配置软件的芯片可以大幅节省客户的开发效率和节省大量成本,可以提升芯片芯片的单片价格。当然,也可以采用不涨价,客户需要使用提供代码时,一次付费获取芯片代码。

2、网络公司

公司可以使用ChipPLC开发自己的产品,使用第三方软件嵌入的方法,放入到芯片内部,让芯片本身具有网络功能。当然,这个需要在电路板上配上相应的网络通信的辅助电路。网络公司主要依靠销售纯软件模块获利。

也可以设计芯片和网络芯片使用管脚或其他网络电缆相连,这样构成了一个带有网络的系统(双核或多核系统)。网络公司依赖销售带有ChipPLC软件芯片的硬件设备获利。

如果有条件,开发远程编程和调试Chip PLC平台的芯片代码是一个效益比较好项目。因为开发此类软件和产品,可以让公司和雇员个人都节省大量人工和交通费用。经营这种网络服务的公司,提取必要的劳务和服务费用应该是没有问题的。

目前网络软件有现成的方案:单片机通过MQTT,通过云端,再连接PC(笔记本电脑)。也可以通过其他芯片,例如ESP8266,制作一个类似单片机开发器一类的数字设备,把开发板电路,连接云端。PC机再通过云端,实现远程对芯片编程和调试。

专门为PLC开发网关,独立于ChipPLC平台,使用网络电缆连接,编制各种连接网络软件也是一条做产品的路子。但如果能把网络软件代码嵌入芯片代码中去(即嵌入到ChipPLC系统中的第三方软件),系统硬件成本会降低很多。

3、技术较高,有实力和市场资源的公司(开发PLC等高级设备)

从事工控行业,而且有市场资源的公司可以利用ChipPLC开发各种档次的PLC。利用ChipPLC平台价格低,竞争力强的优势,让很多PLC的指令和具体程序模块不断得到打磨和检验,提高系统的可靠性和稳定性,逐步向国外的PLC看齐。因为ChipPLC可以开发嵌入式系统,很多DCS,微型PLC都可以制作。

也可以利用ChipPLC平台,开发高端数控装置。个人认为,完全可以利用多核架构,用多个小PLC构成一个比较大控制装置(多IO,多输入,多输出)。当然,针对这类高端PLC,ChipPLC开发平台也需要做相应的修改。也可以把ChipPLC移植到高端控制芯片,形成一个芯片主控高级PLC。但这种代码芯片移植代价要高一些,但不是不能实现。

控制器产品应该瞄准出口或出海来经营,这个利润会高很多。同时制作出口芯片电路开发板和数字玩具产品,类似arduino产品一样,本质上也是一种教具、培训产品。当然,硬件制作需要质量好,产品精美,当然需要把软件再打磨的更高级一些。但这些不存在很大的技术门槛。这类产品的利润还是非常高的。产品可以出口欧美日,东南亚,印度和巴基斯坦。

也可以瞄准现成的国外市场上的各种开发板,移植ChipPLC平台代码。收取软件模块的利润。如果能够移植成功,还会提供各种软件服务(例如提供各种网络软件,远程控制等等)。

如果对软件汉化感兴趣,因为梯形图语言使用的是图形,完全实现汉化没有问题。但需要修改软件,如果将来有感兴趣的公司,可以找我们合作,共同开发完全汉化的软件ChipPLC。

4、有实力的大公司(机器人,云端编译系统,AI)

如果公司有实力,想在整个生态中的高端有市场位置,可以开发云端编译系统。目前,我们的编译系统是把所有的PLC能用到程序模块都写在flash中,这样,占据体积比较大。对应PLC来说,一般和PLC的价钱来说,这点费用无所谓。但是,ChipPLC主要针对的嵌入式市场,如果能够降低flash中程序模块体积,意义很大。芯片成本可以节省很多。因为一些嵌入式产品批量较大,对单个芯片的成本非常敏感。因此如果开发一种在在云端进行编译设备,可以根据客户实际需求,把客户不需要的程序模块删除,即可大大缩小芯片flash体积。每次编译可以收费。这个效益还是比较高的,但客户获得的效益更高。

机器人的编程和调试系统的开发。我们可以把梯形图的一个梯级看成是芯片的一个动作,而一个机器人的动作可以由多个梯形图的梯级合成。再把这样的多个梯级合成一个PLC指令。相当于一个机器指令;按照这样的规律,合成多个机器人的指令,就形成了一个机器人的编程和开发系统。最后形成一个类似ChipPLC的编程开发系统,但指令都是机器人的指令而不是PLC指令。

目前我们使用的主要是PLC的梯形图语言,但是如果能开发文本语言IL或ST。在已经有梯形图语言的情况下,实现实现这些文本语言不会很困难。文本语言和梯形图语言可以相互翻译和转换。

将来可以把文本语言和AI技术结合。因为PLC的语言比C语言简单多了,本身已经被规范化和标准化一次了。实际上每个PLC指令都看成是一个C语言的模块,PLC语言实际上比C语言简单很多了。利用AI给PLC的编程,应该很容易实现。西门子已经实现了。那么,将来利用AI给PLC编程应该比较简单。按照现在AI编写C语言的能力,将来只要告诉AI需要做什么功能的程序模块,AI完全可以根据客户给定的需求,自动产生相应的PLC程序。


 
最新文章
相关阅读