← 返回列表
一种接口调用方法、装置、存储介质及处理器
摘要文本
本发明实施例提供一种接口调用方法、装置、存储介质及处理器,属于计算机系统开发领域。所述接口调用方法:一种接口调用方法,包括:使用结构化文本语言建立目标函数,并配置所述目标函数的参数;将所述目标函数转换为C语言实现的外部函数,以及将目标函数中的参数及返回值转换为C语言结构体;结合目标函数的调用规则,通过在软PLC编程系统中配置目标函数的输入参数,来实现先执行获取动态库接口的句柄,再执行调用指定的动态库接口。本发明通过软PLC的IEC编程语言和C语言之间的转换,使得在软PLC编程系统中方便的调用动态库接口,实现了对动态库接口的快速访问的方法。 来自:马 克 团 队
申请人信息
- 申请人:傲拓科技股份有限公司
- 申请人地址:210012 江苏省南京市雨花台区宁双路19号云密城D栋8层
- 发明人: 傲拓科技股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种接口调用方法、装置、存储介质及处理器 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410232037.0 |
| 申请日 | 2024/3/1 |
| 公告号 | CN117806852A |
| 公开日 | 2024/4/2 |
| IPC主分类号 | G06F9/54 |
| 权利人 | 傲拓科技股份有限公司 |
| 发明人 | 周万里; 王明昕; 许志明; 陈曦; 潘文联; 杨世杰 |
| 地址 | 江苏省南京市雨花台区宁双路19号云密城D栋8层 |
专利主权项内容
1.一种接口调用方法,其特征在于,包括:在软PLC编程系统中,使用结构化文本语言建立目标函数,并配置所述目标函数的参数;将所述目标函数转换为C语言实现的外部函数,以及将目标函数中的参数及返回值转换为C语言结构体,C语言结构体的参数类型与所述外部函数中参数的数据类型一致,其中,外部函数能够被运行时系统链接;结合目标函数的调用规则,通过在软PLC编程系统中配置目标函数的输入参数,来实现先执行获取动态库接口的句柄,再执行调用指定的动态库接口,其中,动态库是根据接口封装规则由自定义的功能模块封装而成的,所述动态库置于预设路径下,所述预设路径由运行时系统运行时系统的指定。