2013-02-14 46 views
3

我对PLC编程感兴趣,我的想法是尝试一下。因此我需要模拟一些真正的系统,因为它很快就会寻找一些硬件。这是我想要做的事情(例子):开始PLC编程

  1. 模拟一些真正的系统,水箱带放气阀和进水阀,当然还有一些水位传感器。这些由PLC进行控制和检查。

  2. PLC模拟器用于控制阀门并从传感器获取数值。也可以将数据发送到某些HMI/SCADA(PLCsim?)

  3. 一些将逻辑编程为PLC的软件。 (第七步?)

  4. 一些图形用户界面的最终用户手动检查值和控制阀(InTouch中?,包括ControlWeb?,WinCC中?,LabView的?)

我不知道这是可能的完全通过使用软件,如果有机会它将工作。感谢您的建议和想法。

谢谢

+3

我认为把这看作不是一个真正的问题是有点不公平的。当您尝试学习PLC编程时,这是一个非常大的问题。它不像C,你可以在哪里下载gcc并开始使用。编写和测试PLC程序的组件很多,而且没有很多地方需要学习从哪里开始。 – 2013-02-16 20:49:15

回答

4

当然。如果钱是一个问题,AutomationDirect.com有一个名为Do-more的新产品,其中的编程软件是免费的(称为Designer),它附带一个免费的PLC模拟器。

然后,我会建议编写单独的代码块来模拟“过程”,其中代码块根据输出(离散和模拟)和写入到输入(离散和模拟)进行读取输出状态(和时间,以及随机的外部事件 - 认为蝴蝶效应)。

披露:我为Host Engineering,Do-more的开发人员工作。

如果钱不是问题,我知道有很多PLC模拟器和过程模拟器软件,有人可以推荐。