38.5.1 设置步骤 - 通过用户应用程序检索WinGP信息或操作WinGP

API允许从用户应用程序中检索WinGP信息或操作WinGP。

  1. 在GP-Pro EX[系统设置]窗口中点击[主机]。

  2. 打开[IPC设置]选项卡,勾选[API通讯]复选框,在0到65535中指定将启用的端口。定义一个不同于[传输设置]-[端口]号的值。

    • 请勿使用已用于与其他控制器/PLC进行通讯或用于FTP通讯的端口。

    • 请不要使用端口编号8000到8019,因为已将这些编号指定用于传输操作。

  3. 保存工程文件,并将它传输到IPC或PC/AT兼容机。

  4. 确认WinGP和控制器/PLC之间的通讯。

  5. 安装编程软件以便能使用API。

    当在VB.NET中使用设备访问API时

    打开VB.NET中的解决方案资源管理器,右击[浏览设置],选择[添加浏览]。

    点击[添加浏览]对话框中的[浏览],选择如下文件。

    (在GP-Pro EX CD-ROM中)\WinGP\SDK\Pro-SDK\DotNet\BIN\WinGPAPIDotNet.dll

    点击[打开]并选择[确定]。

    在源代码的开始,输入“Imports ProEasyDotNet”。

    当在VB6中使用设备访问API时

    从VB6菜单栏,选择[工程]-[添加标准模块],添加如下模块。

    (GP-Pro EX的CD-ROM中)\WinGP\SDK\Pro-SDK\VB\API\WinGPAPI.bas

    当在VB.NET中使用专用API时

    从VB.NET菜单栏中选择[工程]-[添加现有项目],添加如下模块。

    (GP-Pro EX的CD-ROM中)\WinGP\SDK\Pro-SDK\DotNet\BIN\RtCtrlAPI.vb

    当在VB6中使用专用API时

    从VB6菜单栏,选择[工程]-[添加标准模块],添加如下模块。

    (GP-Pro EX的CD-ROM中)\WinGP\SDK\Pro-SDK\VB\API\RtCtrlAPI.bas

  6. 执行编程。

  7. 设置在IPC或PC/AT兼容机上创建的用户程序。

  8. 启动WinGP和用户应用程序。