手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何使用PLC调用C++模块

时间:2024-11-04 03:53:32

1、右键添加新项目。

如何使用PLC调用C++模块

2、选择下添加之前发布的模块。

如何使用PLC调用C++模块

3、新建 PLC 项目。

如何使用PLC调用C++模块

4、添加功能块,修改功能块名称并把打勾,点击图片中红色选项。

如何使用PLC调用C++模块
如何使用PLC调用C++模块

5、从中找到之前在 C++项目创建好的接口。

如何使用PLC调用C++模块

6、选择好后点 OK。默认实现这个接口的功能块是空的,所以里面有很多需要自己写。

如何使用PLC调用C++模块
如何使用PLC调用C++模块

7、首先把不必要的一些 删除,只留下 ,并且如果希望此功能块可以调用 ,且可执行此接口中的方法,就必须粕盘镱嘧编写接口查找的代码,而且此代码必须是执行功能块前就完成,因此我们需要用到类似高级语言中构造函数的功能,在 中也有着类似的功能,右键功能块添加。

如何使用PLC调用C++模块
如何使用PLC调用C++模块

8、在下拉框中可以发现,TC3 中已经有 3 个特殊方法供我们使用,其中 FB_init就是构造函数,FB_exit 就是析构函数,我们依次添加这 2 个方法。

如何使用PLC调用C++模块

9、接下来开始对功能块中 3 个方法编写代码,以达到可以访问 C++接口,并 且使用接口下的方法目的。

如何使用PLC调用C++模块

10、接下来写简单的代码,以下代码仅供参考,截图如下:

如何使用PLC调用C++模块
如何使用PLC调用C++模块
如何使用PLC调用C++模块
如何使用PLC调用C++模块

11、在主程序中编写调用 C++中方法的代码。

如何使用PLC调用C++模块

12、右键 PLC 项目进行编译。

如何使用PLC调用C++模块

13、为了把此功能块绑定 C陴鲰芹茯++实例模块,双击 PLC 项目的 ,选择 ,把 value 设置为所调用的 C++模块。

如何使用PLC调用C++模块

14、激霰翌倡戈活配置并且下载程序,可以发现 in1 赋值 123,in2 赋 值 456,得到 out1 的结果自动就计算出是 in1 和 in2 的和为 579。

如何使用PLC调用C++模块
© 手抄报圈