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

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

  1. 从[工程]菜单中,点击[系统设置]-[主机],打开[WinGP设置]选项卡。

  2. 勾选[使用API通讯]复选框,在0~65535范围内指定端口。请定义一个与[传输设置]-[端口]中不同的端口。

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

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

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

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

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

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

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

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

    • 当使用.NET Framework 2.0时

    (GP-Pro EX DVD光盘) \WinGP\SDK\Pro-SDK\DotNet20\BIN\WinGPAPIDotNet.dll

    • 当使用.NET Framework 1.1时

    (GP-Pro EX光盘)\WinGP\SDK\Pro-SDK\DotNet\BIN\WinGPAPIDotNet.dll

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

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

    在Visual Basic 6.0中使用设备访问API时

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

    (GP-Pro EX光盘)\WinGP\SDK\Pro-SDK\VB\API\WinGPAPI.bas

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

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

    (GP-Pro EX光盘)\WinGP\SDK\Pro-SDK\DotNet\BIN\RtCtrlAPI.vb

    在Visual Basic 6.0中使用专用API时

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

    (GP-Pro EX光盘)\WinGP\SDK\Pro-SDK\VB\API\RtCtrlAPI.bas

  6. 执行编程。

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

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