什么时候PLC像打字机?

前几天,在参观一家工厂时,我旁听了一场有关可编程逻辑控制器(plc)未来的有趣讨论。这家工厂的plc已经老化,需要更换,谈话的重点是什么硬件将取代它们。实际上有三种选择:新的plc,强化的pc,或可编程自动化控制器(pac)。

通过Thomas R. Kurfess 二七年十二月一日

前几天,在参观一家工厂时,我旁听了一场有关可编程逻辑控制器(plc)未来的有趣讨论。这家工厂的plc已经老化,需要更换,谈话的重点是什么硬件将取代它们。实际上有三种选择:新的plc,强化的pc,或可编程自动化控制器(pac)。

支持plc的理由很充分。基本上,用新的plc替换旧的plc可以很容易地移植代码(用梯形逻辑编写)。工厂人员对plc和梯形逻辑非常熟悉。此外,PLC是一种可靠且经过验证的技术。

PLC的最大问题是它相当昂贵,而阶梯逻辑在尝试进行高级编程时可能会变得复杂和混乱。事实上,阶梯逻辑在课堂上并不是一个特别受欢迎的话题。一般来说,阶梯逻辑很难教,也很难学。现在有许多新的面向图形的产品,它们对用户更加友好和直观,使它们成为教师和学生的首选。幸运的是,其中许多编译器都是根据用户输入生成阶梯逻辑的,这使得它们可以与PLC硬件一起使用。

经过加固的PC提供了灵活性、直观的编程、易于集成的硬件和网络功能等功能。消极的一面是,你必须买一台昂贵的强化PC来进行工厂操作。此外,个人电脑确实有崩溃的倾向,而且无法保证实时操作。(个人电脑可能相当脆弱,尤其是硬盘,但新的固态硬盘正在消除这个问题。)此外,个人电脑通常不能运行阶梯逻辑,因此技术人员和工程师必须重新接受培训,以便在不同的环境中编程。

第三种选择是PAC,它能够运行梯形逻辑,但可以用各种不同的格式编程,如C、Java和LABView。可以想象,这些编程功能可以在许多领域(如通信、数据处理和用户界面开发)将plc类型的操作提升到一个新的水平。

pac主要有两种口味。第一个是硬件实现,其中PLC增加了额外的硬件,以提供额外的灵活性和功能。第二种是软件方法,即使用实时操作系统对PC进行编程,以实现plc类型的功能。无论哪种情况,结果都是一个实时系统,能够模仿PLC,但具有PC的额外灵活性。

那么,PAC会取代PLC和工厂加固的计算机吗?我喜欢认为政治行动委员会采取的路径与PC在我们的家庭和办公室的路径相同。像PC一样,PAC有潜力取代许多系统。例如,除了少数例外,个人电脑已经取代了专门的文字处理硬件。(我现在还能看到打字机,但它们通常比个人电脑贵。)个人电脑还可以取代CD播放机、DVD播放机和电话。

政治行动委员会也是如此。他们将抢占部分PLC市场份额,但不是全部。当然,高端PLC业务将转向pac,因为它们以极具竞争力的价格提供了更多的功能。然而,对于已经使用plc几十年的简单任务,pac的价格和性能可能无法证明它们的使用是合理的。坚固的个人电脑仍将在自动化领域占有一席之地,但经典的plc可能会步打字机的后路。plc将会存在并有它们的用途,但真正想要使用它们的人会越来越少。它们最终将比具有相同功能的pac更昂贵,新的plc图形编程包将支持应用程序移植到其他平台。这将使PLC的编程在一定程度上与平台无关,使PLC制造商能够经济有效地迁移到替代硬件配置,而不会在用户兼容性方面发生巨大变化。

作者信息
Thomas R. Kurfess,博士,体育博士,宝马制造董事长