展开查看
以下是引用菲戈在2014-11-10 14:32:18的发言 >1楼:详细点,二次开发有好几种方法。你是用的什么软件开发的
使用SINUMERIK Operat 编程包,里面集成了VS2008,qt,我想用西门子提供的CAP服务读取轴位置,但是读不出来,是不是需要授权啊?可以读R参数。下面是我写的程序,用定时器每隔1S 去刷新去读。
void objecttimeform::timerEvent( QTimerEvent *event )
{
QString szItem ="$AA-IM[X]";
SlCapErrorEnum eError =m_capServer.read(szItem,vData);
lineEdit->setValue (vData);
}
SlQCap m_capServer;是西门子提供的CAP服务对象。
希望给指点一下啊
}