如何在程序中获取AX-8装置网口IP资讯
内容
Info_Index := 1;
Info_Size := SIZEOF(Adapter_Info[Info_Index]);
hAdapter := SysSockGetFirstAdapterInfo(pAdapterInfo := ADR(Adapter_Info[Info_Index]), puxiAdapterInfoSize := ADR(Info_Size), pResult := ADR(Result));
IF (hAdapter <> RTS_INVALID_HANDLE) AND (Result = 0) THEN
WHILE hAdapter <> RTS_INVALID_HANDLE DO
Info_Index := Info_Index + 1;
hAdapter := SysSockGetNextAdapterInfo(hPrevAdapter := hAdapter, pAdapterInfo := ADR(Adapter_Info[Info_Index]), puxiAdapterInfoSize := ADR(Info_Size), pResult := ADR(Result));
END_WHILE
END_IF
※wsName与实际网口名称对应必需是完全正确,当PLC程序有用到一些通讯功能的时候,可能会扫描到桥接的网口,类似 于GLAN2:1这样的名称,可以直接忽略。
关键词:编程、GLAN、网口
我们将利用一种称作Cookies之标准技术,搜集有关您如何使用我们的网页之讯息,以便提供您一个良好的体验环境并藉以评估我们网页上最受欢迎的版面,或当您再次拜访我们网页时,我们的网站能记得您。当您在浏览我们的网页时,我们没有任何故意或意图侵害您的隐私。大部分之浏览器将允许您从计算机硬盘中删除Cookies数据、阻断接受Cookies、或于Cookies数据被储存前接获警告通知。您可以选择自行设定浏览器在接获Cookies前通知您,并得以选择拒绝或接受该Cookies。更多信息可以查看 隐私政策 更多信息可以查看 隐私政策
内容
如何在程序中获取AX-8装置网口IP资讯
Info_Index := 1;
Info_Size := SIZEOF(Adapter_Info[Info_Index]);
hAdapter := SysSockGetFirstAdapterInfo(pAdapterInfo := ADR(Adapter_Info[Info_Index]), puxiAdapterInfoSize := ADR(Info_Size), pResult := ADR(Result));
IF (hAdapter <> RTS_INVALID_HANDLE) AND (Result = 0) THEN
WHILE hAdapter <> RTS_INVALID_HANDLE DO
Info_Index := Info_Index + 1;
hAdapter := SysSockGetNextAdapterInfo(hPrevAdapter := hAdapter, pAdapterInfo := ADR(Adapter_Info[Info_Index]), puxiAdapterInfoSize := ADR(Info_Size), pResult := ADR(Result));
END_WHILE
END_IF
※wsName与实际网口名称对应必需是完全正确,当PLC程序有用到一些通讯功能的时候,可能会扫描到桥接的网口,类似 于GLAN2:1这样的名称,可以直接忽略。
关键词:编程、GLAN、网口