有没有人知道是否有针对工业环境的红宝石程序PLC的项目?

时间:2013-02-06 14:16:31

标签: ruby plc

我是欧姆龙设备的PLC程序员,现在我发现ruby是一种非常好的语言。我看到嵌入式设备有嵌入式红宝石。我想知道PLC是否有任何宝石,如果不是,我可能会考虑研究如何开发它。

1 个答案:

答案 0 :(得分:3)

PLC通常使用IEC 61131-3语言编程。 See here.

如果您在工业环境中进行正常的PLC编程,那么您所描述的标准方法是在服务器上编写Ruby应用程序,并使用OPC或类似的东西与PLC通信,并保留PLC IEC语言中的逻辑。

工业控制工程师很有可能被要求在现场工作十年或更长时间的控制器上工作。如果您使用Ruby来执行您的PLC程序,那么您可能会迫使某人在工厂关闭期间随时自行教授Ruby,以解决一些轻微的I / O问题。

我的建议是将PLC语言保存在PLC和服务器上的高级语言中。