广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
SIEMENS河南省济源市(授权)西门子一级代理商——西门子华中总代理

1.ABB机器人提供 PCSDK(DLL形式),可以方便的在c#等创建上位机,获取读写机器人数据。2.可以通过如下代码获取所有IO信号,controller.IOSystem.GetSignals(IOFilterTypes.All);3.若希望获取指定设备的信号,则可以通过方法的重载,加入指定Unit名字,如下controller.IOSystem.GetSignals(IOFilterTypes.Unit, "PN_Internal_Device"); 4. 完整代码如下:  SignalCollection signals = controller.IOSystem.GetSignals(IOFilterTypes.Unit,"PN_Internal_Device");         this.listView2.Items.Clear();         foreach (Signal signal in signals)                {       ListViewItem item = new ListViewItem(signal.Name);       item.SubItems.Add(signal.Type.ToString());       item.SubItems.Add(signal.Value.ToString());       item.SubItems.Add(signal.Unit.ToString());       item.Tag = signal;       this.listView2.Items.Add(item);                }                PC通过web远程控制机器人单轴运动

1.创建控制信号的web,具体参见2.创建AbsjOffs函数用来做单轴偏移,具体参见3.创建程序如下: 

其中
Jog_step设置每次步进的角度GetSysData tool_temp用来获取当前的工具,GetSysData wobj_temp用来获取当前工件坐标系4.打开网页,测试。  


展开全文
相关产品
拨打电话 微信咨询 发送询价