FANUC(发那科)数据采集源代码
作者:互联网
南京巨森自动化设备有限公司
025-86481526 17361905260
QQ:705506332
QQ群:174880979
//第一步,连接数控系统
void CFanuc_LinkView::OnLinkFanuc()
{
shortback=cnc_allclibhndl3("192.168.10.22",8193,0,&h);
CString ts;
ts.Format("%d=%2x",shortback,h);
AfxMessageBox(ts);
}
//读主轴速度
void CFanuc_LinkView::OnSTwo()
{
ODBACT2 m_s2;
shortback=cnc_acts2(h,0, &m_s2 ) ;
CString ts;
ts.Format("s2=%ld\n", m_s2.data[0]);
AfxMessageBox(ts);
}
//读加工的文件名
void CFanuc_LinkView::OnMenuFile()
{
ODBEXEPRG m_filename;
shortback=cnc_exeprgname(h, &m_filename ) ;
CString ts;
ts.Format("%s",m_filename.name);
AfxMessageBox(ts);
}
//工件计数,加工速度
ODBM m_odbm;
shortback=cnc_rdmacro(h,4109,0x0a,&m_odbm); //0xf3d 工件计数 4109 F进给值 0x0a 长度
CString ts;
ts.Format("%d=%d=%d=%ld",m_odbm.datano,m_odbm.dec_val,m_odbm.dummy,m_odbm.mcr_val);
AfxMessageBox(ts);
标签:发那科,Format,s2,CString,ts,shortback,odbm,FANUC,源代码 来源: https://blog.csdn.net/qq_23112627/article/details/114659882