gpt4 book ai didi

c - 如何使用共享内存在CoDeSys和非CoDeSys平台之间建立通信?

转载 作者:行者123 更新时间:2023-11-30 16:45:12 26 4
gpt4 key购买 nike

我是 CoDeSys 的新手,我需要在 CoDeSys 和非 CoDeSys 平台之间建立通信。

我了解到,要在 CoDeSys 和非 CoDeSys 平台之间建立通信,可以使用 OPC 或共享内存。

现在,考虑到OPC的成本问题,我想使用共享内存来建立通信。请记住,非 CoDeSys 平台支持使用外部 C 函数的共享内存,我如何在它们之间建立成功的通信?

任何有关此问题的线索都将不胜感激。

谢谢。

最佳答案

您可以使用共享内存来做到这一点。请参阅Shared Memrory来自 Codesys 商店的示例。当您在 codesys 运行时创建共享对象时,Linux 会创建一个文件/dev/shm/{shared_obj_name}。您可以在其他应用程序中读取该文件。在 Windows 中,它更复杂,但也是可能的。

关于c - 如何使用共享内存在CoDeSys和非CoDeSys平台之间建立通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44194003/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com