最近我试图学习 PLC 的 Ladder 逻辑编程,但是我想知道是否有任何 IDE 可以比Step7或cx-programmer更好地创建 Ladder 程序?是否有我可以使用的Visual Studio或Netbeans插件?最后,在 Linux 或 Microsoft Windows 下使用 PLC 会更好吗?
更新1:谷歌搜索后,我发现梯形图编程不依赖于 PLC 品牌或其型号,所以我没有在我的问题中提到任何品牌。
您的目标是什么?在几乎所有情况下,您的 IDE 都是由 PLC 制造商决定的,而您的 PLC 品牌是由客户在购买机器时指定的。他们之所以指定 PLC,是因为他们需要一些可以在线进行维护和故障排除的东西。由于该软件是专有的并且非常昂贵,因此他们不想为工厂中的每台机器获得新的软件许可证,并且在制造过程中浪费了大量资金时必须重新学习新软件。
因此,如果您的目标是进入该行业,则希望了解该国的工厂倾向于使用什么。在北美,通常是 Allen-Bradley,即 Rockwell Automation,它使用RSLogix 5000进行编程(编辑:RSLogix 5000 的最新版本已更名为Studio 5000)。在欧洲,通常是 Seimens,但我没有经验。
PLC IDE 几乎总是首先选择硬件。除了一些模糊的例外,您选择要运行的硬件,这决定了 IDE。IDE 对于每个硬件平台都是专有的和唯一的。仅 Rockwell Automation 就有三个不同的 IDE 来支持其硬件系列,所有这些都是单独许可的,而且非常昂贵。
如果欧姆龙是您所在地区最常见的,那么从它们开始是一个好主意,一旦您习惯了一种 PLC,学习更多就真的很容易了。
如果您不介意使用哪个 PLC 平台,我真的很喜欢 RSLogix。他们在这里提供免费的培训级套件:
http://www.ab.com/linked/programmablecontrol/plc/micrologix/downloads.html我更喜欢 RSLogix 5000。它是最简单的工作之一,并具有用户定义的类型和添加说明,以帮助可重用性。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(46条)