首页 企业简介 产品中心 技术支持 软件下载 师资培训 巨森论坛

   ENGLISH

故障诊断维修实验台
NCES-L/M智能考核台
NCES-LCM四合一实验台
JS-T/M通用实验实训台
NCES-CROSS十字滑台实验台
NCES-TOOL刀库实验实训台
NCES-TM双字星实验实训台
风光互补新能源实验台
300W风电综合实验台
500W风光并网发电实训台
太阳能并网发电实训台
燃料电池教学实训台
太阳能教学实验实训装置
太阳能光伏实训系统
太阳能综合实验箱
MPPT控制原理实验箱
数控车床
CK0630数控车床
CK6132数控车床
CK6136数控车床
CK6140数控车床
CK6150数控车床
CKX6132数控车床
数控铣床
XK6325数控炮塔铣床
XK0820/0818数控铣床
XK7130/7132数控铣床
XK714数控铣床
XK0816数控铣床
XK0814数控铣床
加工中心
XK7132加工中心
XK714加工中心
XK715加工中心
编程模拟器
JS4000编程模拟器
JS3000编程模拟器
数控原理实验装置
数控系统开发及插补原理
逐点比较法原理与特点
逐点比较法直线插补
逐步比较法圆弧插补
数字积分法插补原理与特点
DDA直线插补原理
DDA圆弧插补原理
S曲线加减速
S曲线加减速VC++源程序
DDA直线插补VC++源代码
数控系统
系列驱动器
可编程控制器实验台系统
液压气压传动实验台
电机控制与交直流调速系统
备品备件
外协加工
数控机床改造及维修
激光设备
数控DNC联网
当前位置:产品中心>数控原理实验装置
//此程序仅供参考
//直线插补初始化
void ClatheView::LG01_Ini(long xe, long ye, long ze, int v)
{

if(xe!=0||ye!=0||ze!=0)
{
if(xe>0)
{
lgo_xy1[0]=(lgo_xy1[0]|0x08)&0xdf;
if((lgo_xy1[6]&0x01)==0x01)
lgo_xy1[6]=lgo_xy1[6]&0xfe;
}
else if(xe<0)
{
lgo_xy1[0]=lgo_xy1[0]|0x28;
if((lgo_xy1[6]&0x01)!=0x01)
lgo_xy1[6]=lgo_xy1[6]|0x01;
}
if(ye>0)
{
lgo_xy1[0]=(lgo_xy1[0]|0x10)&0xbf;
if((lgo_xy1[6]&0x02)==0x02)
lgo_xy1[6]=lgo_xy1[6]&0xfd;
}
else if(ye<0)
{
lgo_xy1[0]=lgo_xy1[0]|0x50;
if((lgo_xy1[6]&0x02)!=0x02)
lgo_xy1[6]=lgo_xy1[6]|0x02;
}
if(ze>0)
{

if((lgo_xy1[6]&0x04)==0x04)
lgo_xy1[6]=lgo_xy1[6]&0xfb;
}
else if(ze<0)
{
if((lgo_xy1[6]&0x04)!=0x04)
lgo_xy1[6]=lgo_xy1[6]|0x04;
}
xe=labs(xe);
ye=labs(ye);
ze=labs(ze);
lgo_xy2[0]=xe;
lgo_xy2[1]=ye;
lgo_xy2[2]=ze;
lgo_xy2[3]=xe;
lgo_xy2[4]=ye;
lgo_xy2[5]=ze;
if(xe>=ye)
{
if(xe>=ze)
lgo_xy2[6]=xe;
else
lgo_xy2[6]=ze;
}
else
{
if(ye>=ze)
lgo_xy2[6]=ye;
else
lgo_xy2[6]=ze;
}
lgo_xy2[7]=lgo_xy2[6];
lgo_xy2[6]=lgo_xy2[6]+1;
}
else
lgo_xy1[1]=0x04;
}
//直线DDA插补
void ClatheView::LG01_DDA()
{
lgo_xy1[6]=lgo_xy1[6]&0x03f;
lgo_xy2[0]=lgo_xy2[0]+lgo_xy2[3];
if(lgo_xy2[0]>=lgo_xy2[6])
{lgo_xy2[0]=lgo_xy2[0]-lgo_xy2[6];
lgo_xy1[6]=lgo_xy1[6]|0x40;
}
lgo_xy2[1]=lgo_xy2[1]+lgo_xy2[4];
if(lgo_xy2[1]>=lgo_xy2[6])
{lgo_xy2[1]=lgo_xy2[1]-lgo_xy2[6];
lgo_xy1[6]=lgo_xy1[6]|0x80;
}
lgo_xy2[2]=lgo_xy2[2]+lgo_xy2[5];
if(lgo_xy2[2]>=lgo_xy2[6])
{lgo_xy2[2]=lgo_xy2[2]-lgo_xy2[6];
lgo_xy1[6]=lgo_xy1[6]|0x100;
}
}
·数控系统开发及插补原理
·逐点比较法原理与特点
·逐点比较法直线插补
·逐步比较法圆弧插补
·数字积分法插补原理与特点
·DDA直线插补原理
·DDA圆弧插补原理
·S曲线加减速
·S曲线加减速VC++源程序
·DDA直线插补VC++源代码
·
NIC-E
NIC-D
NIC-B
版权所有权 南京巨森自动化设备有限公司 制作 Copyright 2010
TEL:025-86481526 FAX:025-86481332 E-MAIL:sales@joyance.com.cn
江苏省南京市江宁开发区清水亭西路2号百家湖科技产业园 18栋