我有一个Codesys项目,它变得越来越复杂。
现在我想知道是否有一个Python库可以让我完成编程部分,我通常是通过python处理结构化文本吗?
谢谢
一个
发布于 2021-12-14 16:15:59
如果您正在使用非常类似于Codesys的贝克霍夫平台,我会建议您查看ADS界面,这有助于将PLC与用户空间程序进行接口。
对于Codesys,还有一个名为PLC-Handler的专用接口,但它并不是免费的。
由于您必须以一种或另一种方式付款,所以我建议的方法是为Codesys购买MQTT-Client,并使用一个免费可用的库(如https://www.eclipse.org/paho/index.php?page=clients/python/index.php )编写Python-客户机。
这种方法的优点是,一旦您编写了用户空间客户端,您就可以与所有的PLC品牌进行接口,因为每个主要的PLC品牌都提供了一个MQTT客户端库,您可以使用该库为您的PLC编写一个小型的命令和控制PLC库。
https://stackoverflow.com/questions/70346122
复制相似问题