使用python而不是结构化文本



我有一个Codesys项目,它变得越来越复杂。

现在我想知道是否有一个python库可以让我完成编程部分,我通常通过python使用结构化文本?

谢谢

如果您使用的是与Codesys非常相似的Beckhoff平台,我建议您查看ADS接口,该接口有助于PLC与用户空间程序的接口。

对于Codesys,还有一个称为PLC处理器的专有接口,但它并非免费。

由于您必须以这种或那种方式付费,我建议您购买Codesys的MQTT客户端,并使用免费提供的库之一编写Python客户端,如eclipse基金会的库之一:https://www.eclipse.org/paho/index.php?page=clients/python/index.php

这种方法的优点是,一旦您编写了用户空间客户端,您就可以与所有PLC品牌进行接口,因为每个主要PLC品牌都提供MQTT客户端库,您可以使用该库为您的PLC编写小型命令和控制PLC库。

最新更新