【问题标题】:Read PLC parameters读取 PLC 参数
【发布时间】:2018-01-14 07:36:03
【问题描述】:

我需要读取数据块上的所有参数。我可以读取以moka7(snap7 的 java 版本)显示块总大小的 Family(如池、数学、控件......)和 mc7 大小,但现在,我需要加载数据块内的所有参数.

在附件中,您可以看到 MATH 数据块的所有参数,由SIMATIC MANAGER (STEP 7) 中的 DB 参数实用程序显示

【问题讨论】:

  • 你有什么尝试加载数据块内的参数?你遇到过什么问题?您也可以发布您当前的代码吗?
  • 你知道 snap7 吗? moka 是 snap7 的 java 版本,我用它来读取 plc 数据
  • 从plc读取数据没有任何问题。我只需要可以读取数据块结构

标签: java plc


【解决方案1】:

好的!

在搜索这个问题一周后,我一个一个打开simatic项目中的文件,在ombstx文件夹中找到SUBBLK.DBF and DBTBAUSTEIN.DBF and DBT。这是两个dBase 文件。

通过这 2 个文件,您可以了解所有对象(如 FB、FC、DB 和 ...)的任何信息,并提供足够的信息。

经过这次探索!,我发现此链接带有继续搜索,可以显示有关上述 2 个文件的更好信息。 project bloc list in excel fileTHIS

最后,您可以使用JavaDBF 库从您的 DBF 和 DBT 文件中读取数据 :)(存储在 DBT 文件中的块结构)。

【讨论】:

    猜你喜欢
    • 2016-06-13
    • 1970-01-01
    • 1970-01-01
    • 2016-02-09
    • 2014-10-06
    • 2017-01-17
    • 1970-01-01
    • 2016-11-18
    • 1970-01-01
    相关资源
    最近更新 更多