您好!欢迎光临工博士商城

ABB工业机器人服务商

产品:75    
联系我们
联系方式
  • 联系人:王青慧
  • 电话:18616260662
  • 邮件:wqh@gongboshi.com
  • 手机:18616260662
新闻分类
首页 > ABB机器人新闻中心 > 【ABB】通过PCSDK获取ABB机器人WebService端口
ABB机器人新闻中心
【ABB】通过PCSDK获取ABB机器人WebService端口
发布时间:2020-07-23        浏览次数:621        返回列表


1.ABB
机器人支持WebService,如果不懂的话可以拉到底下部分先看:二次开发之安装pcsdk及加载dll

 ABB机器人

2.  默认WebService端口为80,但若PC上运行两个仿真或者其他设置,可能导致默认80端口被占,如何获取当前机器人系统的WebService端口呢?

 

3.  可以借助pcsdkPcsdk的安装与使用见。

 

4.  查看pcsdk手册,可以发现ControllerInfo的属性有WebServicePort端口参数,所以可以通过该参数获取。

 【ABB】通过PCSDK获取ABB机器人WebService端口

5.  可以创建代码如下:

 

       if(scanner==null)

 

            {

 

                scanner= newNetworkScanner();

 

            }

 

           scanner.Scan();

 

            this.listView1.Items.Clear();

 

           ControllerInfoCollection controls = scanner.Controllers;

 

            foreach(ControllerInfoinfo incontrols)

 

            {

 

               ListViewItem item = new ListViewItem(info.SystemName);

 

               item.SubItems.Add(info.IPAddress.ToString());

 

               item.SubItems.Add(info.Version.ToString());

 

               item.SubItems.Add(info.WebServicesPort.ToString());

 

                !显示WebService端口号

 

               item.SubItems.Add(info.ControllerName);

 

                item.Tag= info;

 

                this.listView1.Items.Add(item);

 

             }

 

二次开发之安装pcsdk及加载dll

 

1  ABB机器人支持多种二次开发,本文举例pcsdk

 

2  可以从以下网站下载***新pcsdk

 【ABB】通过PCSDK获取ABB机器人WebService端口

3  下载完毕后,双击exe进行安装。

 

4  安装完的默认目录为如下:

 

C:\Program Files (x86)\ABBIndustrial IT\Robotics IT\SDK\PCSDK 6.0

 

5  打开visualstudio,新建一个项目(此处举例C#

 

6  在解决方案资源管理器中,右击引用,添加引用

 【ABB】通过PCSDK获取ABB机器人WebService端口

7  浏览,找到pcsdk的安装位置,如上所述,添加ABB.RoboticsControllers.PC.dll

 

8  添加后,即可方便的在c#里做针对机器人的二次开发

 【ABB】通过PCSDK获取ABB机器人WebService端口

9  程序内,添加下列引用

10
 

【ABB】通过PCSDK获取ABB机器人WebService端口

 


更多资讯:ABB工业机器人




 

联系热线:18616260662 联系人:王青慧 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB工业机器人服务商

返回
顶部