请任何人提供有关如何编写要部署在ESF管理中的资产(线路)的教程或文档的链接。(我使用的是Eurotech边缘计算设备。)
我已经成功地编写并部署了一个Java (ConfigurableComponent)作为一个包。我看得出来它很活跃。我只需要帮助我如何编写成为资产的Java
谢谢。
发布于 2021-09-10 10:04:55
我不熟悉ESF,但由于Kura类似且兼容,因此让我在此基础上为您提供一个答案。
至少在库拉,只有一种不可替换或扩展的可用资产(org.eclipse.kura.wire.WireAsset)。您可以做的是为资产变量创建一个配置不同的驱动程序。在大多数情况下,这是最好的选择,足以创建任何额外的连接。
在这里,创建驱动程序是相当复杂的,但我建议您使用以下引用:
一般来说,一旦创建了可配置组件,就必须在组件中实现驱动程序类。不要忘记在OSGI文件中定义它。为此,请使用S7示例。
可以通过在驱动程序方法getChannelDescriptor中返回一个通道描述符来修改资产的定义,在该方法中,您可以在S7描述符上描述变量,如本例所示。
https://stackoverflow.com/questions/67738920
复制相似问题