1、(完整版)FY12_Sysmac应用课_操作手册_NJ电子凸轮用户程序制作操作手册-补充方法资料分类操作手册制作者宰川审核者三原等标题电子凸轮控制编号Sysmac-CZNJ-0003NJ5控制器 电子凸轮操作手册(RC7M)目录1.目的2.相关手册3。对象产品和对象工具 3。1. 对象产品 3。2 设备构成4.操作步骤 4。1.使用Cam Editor编辑电子凸轮表 4。2凸轮相关指令介绍 4。3 电子凸轮应用举例 1. 目的通过本手册的学习,掌握使用Sysmac Studio制作电子凸轮的方法,如何在程序中调用电子凸轮, 为了更好的理解和应用电子凸轮功能.2. 相关手册和本资料相关的手册如下
2、。Man。No.型号手册名称相关页数W504E1-05NJ501-1500Sysmac Studio Version 1 Operation Manual4157W507-E104NJ501-1500NJ-series CPU Unit Motion Control Users Manual6-30W508E104NJ501-1500NJseries Motion Control Instructions Reference Manual31573. 对象产品和对象工具3.1. 对象产品本操作使用的对象产品如下.厂家名称型号版本欧姆龙NJ5系列控制器NJ501-1500V1.03欧姆龙电源设备
3、S8VS09024欧姆龙Sysmac StudioSYSMAC-SEV1。04USB电缆欧姆龙G5伺服-ECTR88DKN01HECTV2。13.2. 设备构成本次操作的设备构成如下所示。 型号NJ5-1500电脑(Sysmac Studio安装完成、OS:Windows 7)USB电缆4. 操作步骤1:凸轮表和凸轮数据变量在运动控制中使用的凸轮表可以使用NJ软件中的凸轮编辑器生成,凸轮表通过NJ控制器执行用户程序中凸轮数据变量完成。:电子凸轮表的创建:在configurations and setup下右击cam data settings选择添加凸轮曲线在NJ5中最多添加640个凸轮表,在
4、NJ3中最多添加160个凸轮表。:右击电子凸轮曲线选择编辑:设置凸轮表属性:凸轮曲线显示描写凸轮点凸轮表属性:描绘凸轮点:在每一个点中,分别输入主轴位置和从轴位置。:点击添加按钮添加凸轮点:选择曲线类型和主轴分辨率。在一个表中最多添加360描绘点,其中0。00点是默认的,主轴的位置只能以升序的方式添加,一个表中最多包含65535个,所有凸轮表点数最多是1048560点(在NJ5中),262140点(在NJ3中),所有凸轮表点数最多是1048560点(NJ5)中。选择凸轮曲线类型后,并且有16中曲线可供选择,凸轮曲线自动生成,同样可以根据凸轮表循环周期自动生成从轴的速度曲线,加速度曲线,Jerk
5、曲线::在用户程序里面调用凸轮表:在Cam in功能块中输入要调用的功能表,主轴和从轴,凸轮表执行的周期,开始模式,开始位置,主轴开始距离,主轴收放比例,从轴收放比例,主轴偏移,从轴偏移,参考位置,主轴方向,缓冲模式。:电子凸轮停止:使用MC_Cam out指令停止,当执行MC_Cam ou指令后,主轴不受影响,执行时序图如下:当执行MC_Cam out指令后::使用MC_Stop指令停止电子凸轮,如果在主轴中使用MC_Stop指令后,主轴和从轴的同步关系还存在,如果在从轴中使用MC_Stop指令后,主轴和从轴的同步关系取消,主轴不受影响。:电子凸轮下载:控制器在线:点击synchroniza
6、tion:点击transfer to controller传送电子凸轮表。:把凸轮数据导入凸轮编辑器可以把CSV格式的凸轮表参数导入生成一个新的凸轮表.:右击cam data settings在configurations and setup中,选择import导入凸轮数据:选择要导入的凸轮数据:导入成功后会有一个新的编号凸轮表生成:把凸轮数据导出凸轮编辑器:可以把配置的凸轮表参数导出.:右击要导出的凸轮数据,选择导出:输入导出文件的名字和目录,点击保存:凸轮数据以CSV格式保存。导出的数据打开如下:可以把导出的凸轮表属性导入到Sysmac studio中,生成一个新的凸轮表在Sysmac s
7、tudio. :把凸轮表数据导出:可以把syamac studio凸轮编辑器中的凸轮表数据导出到CSV格式的文件。:右击选择要导出的凸轮表,然后选择导出凸轮表到CSV格式的文件中::指定导出文件的名字和保存目录:导出打开凸轮表数据如下:从凸轮编辑器里面导出的是在Sysmac Studio中描绘的凸轮表里面的所有点.:NJ控制器里面的凸轮表导出NJ在线后,可以把NJ控制器中的凸轮表的数据导出到CSV格式的文件。:NJ在线后,右击凸轮表,选择传送凸轮表从控制器到文件:指定凸轮表数据名字和保存目录:保存后的凸轮表数据可以在PC中进行修改。打开从NJ控制器里面导出的凸轮表:如果在程序修改凸轮表后,是保
8、存在RAM上的,NJ断电后修改的数据就会消失,要使用MC_SaveCamTable指令保存,才能把更新后的凸轮表从NJ控制器里面读出:修改程序如下:a:没有使用MC_SaveCamTable指令后,从NJ控制器里面导出的凸轮表还是修改前的数据:b:使用MC_SaveCamTable指令后,从NJ控制器里面导出的凸轮表是修改后的数据::把CSV格式的凸轮表数据导入NJ控制器中:NJ在线后,可以把凸轮表数据导入到NJ中,:在线后,右击要下载的凸轮表,点击文件到控制器,选择yes。:选择要传送的凸轮表,点击打开:导出的凸轮表是5000个点的如下:导入的凸轮表把最后100个点全部修改成0:执行MC_S
9、etCamTableProperty功能块:读出的凸轮表点数是4900点,最大5001点:如果执行凸轮表的话,只是执行4900点:在程序里面添加修改最后100点凸轮曲线的程序:在执行MC_SetCamTableProperty功能块:在执行MC_SetCamTableProperty后,读取的凸轮表是5000点,最大5001点:如果执行凸轮表的话,执行的就是5000点了,通过MC_SetCamTableProperty命令可以改变凸轮表的大小,然后执行MC_SaveCamTable以免修改过的凸轮表NJ断电后丢失.在下载凸轮表之前,必须先要synchronize,下载的凸轮表要与NJ控制器中的凸轮表大小一样,下载的凸轮表不被保存在sysmac,studio编辑器中,并且NJ要重新启动后,下载的凸轮表才有效。5。 附件数据请把相关数据,文件名,数据的内容整理在此。文件名数据内容(20/20)