Codesys3.5封装库并调用
1.自建library库
新建一个“Empty library”
添加POU,实现语言选为ST
以上代码是实现输入int类型两个数字,输出两数之和及bool类型是否相等;
双击工程信息,填入相关信息;
先点击①处,编译文件,没有报错后点击②处生成可调用的library库文件;
2.调用封装库文件
①新建一个空工程;
②双击库管理器,然后点击”库存储“
③安装库
将生成的***.library***文件导入
点击左侧“添加库”,在杂项中找到刚才的库文件;这样自己编写的库文件就被顺利导入工程中;
可以查看变量说明;
④调用
新建一个PRG并初始化相关变量;
14行为自建库函数声明;起名为:GET_NUM_SUM_LIB
在下方函数实现处右键鼠标,选择“输入助手”在新界面中选择自建库中的函数;
codesys会自动生成以下代码,将上方声明处定义的变量填入即可;
3.在线调试
在线调试不会的可以参考这篇文章:CODESYS开发教程1-仿真运行