c#发展

注册

 

发新话题 回复该主题

欧姆龙NJ控制器PLC控制1S伺服轴 [复制链接]

1#
北京中科白癜风医院郑华国 http://m.39.net/news/a_5482059.html

欧姆龙NJ控制器(PLC)控制1S伺服轴组(插补)运行

如果你不想用CNC的高贵,但是又要切割一些带圆和斜线的几何零件,我想轴组的插补功能应该能帮到你。纵横直线可以用点对点定位,斜线可以用直线插补定位,椭圆可以有椭圆插补定位,圆可以用圆弧插补定位。

一、轴组组态

1、打开欧姆龙“SysmacStudio”软件,点击“新建工程”。

2、在“工程属性”处,设置工程名称、作者、注释、类型等,设备类型选择“驱动器”,选择对应设备型号与版本。

3、组态EtherCAT伺服节点,添加两个伺服驱动器。

4、建立两个单轴,分别设为X、Y轴,设定好参数。

5、创建轴组,可以有2、3、4轴插补,这里一般2轴插补应用为多。

二、编写程序

1、定义数据类型。

2、建立变量。

3、编写程序。

插补位置[0]:=;

插补位置[1]:=;

//直线插补绝对位置X\Y坐标,数组对应4轴。

插补速度:=50;

两个轴的原点完成之后,且轴组为无效状态才可以把轴组设为有效,轴组为非无效状态才可以把轴组设为无效,以免重复触发。

圆弧轴指定[0]:=0;

圆弧轴指定[1]:=1;

圆弧插补模式:=_mcRadius;

//插补模式0_mcBorder为指定通过点;

//插补模式1_mcCenter为指定中心点;

//插补模式2_mcRadius为指定半径;

辅助点[0]:=50;//X坐标,半径只输入一个

辅助点[1]:=0;//Y坐标,半径不定义

结束点[0]:=;//X坐标

结束点[1]:=;//Y坐标

旋转方向:=_mcCW;

//_mcCW顺时针方向路径,_mcCCW逆时针方向路径

插补速度:=30;

#plc#

分享 转发
TOP
发新话题 回复该主题