首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java代码与PLC软件之间的数据传输对机器人的影响

Java代码与PLC软件之间的数据传输对机器人的影响
EN

Stack Overflow用户
提问于 2022-08-18 11:40:13
回答 1查看 89关注 0票数 0

我正在做一个自动化项目,在其中我使用西门子S7 / 1500 PLC,软件是STEP7使用KOP和SCL语言进行编程。我还有一个单独的人机界面(安装了Windows的工业PC )。我有一个数学算法,我已经转换成Java代码。PLC连接到ABB机器人,我想通过PLC接口这个Java代码来影响机器人手臂的运动。我的问题是:什么是更好的选择,我可以使用相同的Java代码在STEP7软件西门子PLC?还是直接在HMI (工业PC)中使用Java代码更好?

EN

回答 1

Stack Overflow用户

发布于 2022-08-18 15:59:02

STEP7中没有java编译器。只有SCL (IEC611311)用于结构化文本语言。例外情况是,如果您使用西门子开放式控制器,它本质上是一台带有软件plc的工业pc。链接是这里,这实际上有一个c/c++编译器可用。这是您能够到达java的最接近的位置。

所以我相信你有两个选择

  1. 您可以用本机STEP7 SCL语言首选重写java代码。
  2. 您可以将java代码重写为c++并使用打开的控制器。
  3. 使用其他java选项

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73402463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档