
大品牌之间的软件存在明显的差异化和独特性,它们不可能通用。每个品牌都依靠自身的技术实力和研发能力,发展出独特的软件特色以吸引用户。显然,没有哪个品牌会轻易地将自己投入巨大精力与成本开发的软件,无偿提供给其他厂家使用。
以西门子为例,其拥有强大的技术实力,投入巨大的代价来研发和完善自家的软件,并基本免费提供给工程师使用,以此吸引用户购买其硬件产品,如编程软件往往是免费的。如果某个小厂推出自己的PLC,并能用西门子的软件来开发,且价格更便宜,那么西门子肯定会采取严格的措施来保护自己的软件和技术优势。大品牌不会随意让自己的硬件与别人的软件兼容,甚至连自家不同系列的PLC之间也不互兼容。更何况你开发一个从属设备,还需要给人交费用,软件的竞争更是未来商业竞争的新高地。
在国内市场上,有一些仿日系的PLC可以使用三菱的编程软件来开发(功能有限),这种现象也存在一些巧妙的策略,细节方面不能深说。
虽然各品牌软件存在不同,但它们开发的程序有很多相似之处。基本上都支持IEC标准的PLC语言,包括指令表、结构化文本、梯形图、功能块图和顺序功能图等。这些标准保证了工程师们能够相对容易地理解各家PLC的基本程序。IEC标准为PLC的发展做出了巨大的贡献。
对于从事工业控制的工程师来说,理解PLC原理并掌握IEC标准的PLC语言,将使他们能够在各大品牌之间灵活游走。只需稍微了解各软件的特点,便能上手操作。毕竟,这些软件都是为了服务PLC程序,不会本末倒置。
