我正在做一个自动化项目,在其中我使用西门子S7 / 1500 PLC,软件是STEP7使用KOP和SCL语言进行编程。我还有一个单独的人机界面(安装了Windows的工业PC )。我有一个数学算法,我已经转换成Java代码。PLC连接到ABB机器人,我想通过PLC接口这个Java代码来影响机器人手臂的运动。我的问题是:什么是更好的选择,我可以使用相同的Java代码在STEP7软件西门子PLC?还是直接在HMI (工业PC)中使用Java代码更好?
发布于 2022-08-18 15:59:02
STEP7中没有java编译器。只有SCL (IEC611311)用于结构化文本语言。例外情况是,如果您使用西门子开放式控制器,它本质上是一台带有软件plc的工业pc。链接是这里,这实际上有一个c/c++编译器可用。这是您能够到达java的最接近的位置。
所以我相信你有两个选择
希望这能有所帮助。
https://stackoverflow.com/questions/73402463
复制相似问题