当前位置:文档之家› 运动控制卡应用编程技巧审批稿

运动控制卡应用编程技巧审批稿

运动控制卡应用编程技巧审批稿
运动控制卡应用编程技巧审批稿

运动控制卡应用编程技

YKK standardization office【 YKK5AB- YKK08- YKK2C- YKK18】

运动控制卡应用编程技巧

内容来源网络,由“深圳机械展(11万㎡,1100多家展商,超10万观众)”收集整理!

更多cnc加工中心、车铣磨钻床、线切割、数控刀具工具、工业机器人、非标自动化、数字化无人工厂、精密测量、3D打印、激光切割、钣金冲压折弯、精密零件加工等展示,就在深圳机械展.

关于源代码的阅读,需要读者有一定的C++编程基础,至少对以下表示形式不会产生误解:

const char *pString; (其它以次类推)

# define M_ABS 0x01 , data[I].y, data[I].z …… );

Step ++;

Break;

Case 1:

If( IsRunning() ) break;

运动控制卡设计步骤

运动控制卡开发四步曲 1使用黑金开发板实现脉冲控制的运动控制卡 运动控制器第一步:实现简单脉冲控制系统 方式、 占空比 可编程 脉冲输 出 1.1使用Quartus II软件建立SOPC工程,按照上图建立添加所需CPU及外设。 1.2使用Nios II建立UC-OS-II工程。 1.3在UC-OS-II中建立一个任务,用于收发以太网数据,跟上位机通讯。 1.4在Quartus II中加入编码器解析模块,将来自编码器的AB信号转化成位置和速度,并支持总线读写,最高编码器脉冲频率20M。 1.5在Quartus II中加入脉冲输出模块,实现CPU发出的脉冲速度和脉冲数,最高输出脉冲频率8M。 1.6在Nios II中规划速度曲线,周期200us输出一个脉冲速度。 1.7连接驱动器和电机进行调试。 1.8加入缓冲控制。 1.9加入高速捕获功能。 1.10加入回零功能。

2使用DSP开发板+黑金开发板实现脉冲控制的运动控制卡 运动控制器第二步:DSP+FPGA脉冲控制系统 方式、 占空比 可编程 脉冲输 出 电压保护 2.1在第一步的系统中,增加与DSP通信的模块。 2.2Nios II中接收到上位运动指令之后,发出中断信号给DSP,DSP读取运动数据。 2.3DSP读取位置信号,规划出速度曲线输出到FPGA输出脉冲。 3. 连接驱动器和电机进行调试。 3使用DSP开发板+黑金开发板实现速度控制的运动控制卡

运动控制器第三步:DSP+FPGA 速度控制系统 8路模 拟量输出 3.1在第二步的基础上,在DSP 中增加位置环调节算法,输出速度曲线到FPGA ,FPGA 控制DA 输出模拟量。 3.2连接驱动器和电机进行调试。 4实现速度控+脉冲制的运动控制卡 电压保护 运动控制器第四步:DSP+FPGA 速度控制运动控制器 8路模 拟量输出 16方式、占空比可编程脉冲输出 线驱动器

LED全彩灯同步控制器使用说明书-V1.2

J S-D K系列L E D全彩控制器 使用说明书(V1.2) J S-D K-T1a_1024(L E D全彩单通道同步控制器) J S-D K-T2a_1024(L E D全彩双通道同步控制器) J S-D K-T4a_1024(L E D全彩四通道同步控制器) J S-D K-T8a_1024(L E D全彩八通道同步控制器) J S-D K-T1b_512(L E D全彩单通道单机控制器) J S-D K-T1b_1024(L E D全彩双通道单机控制器) J S-D K-T2b_1024(L E D全彩四通道单机控制器) J S-D K-T4b_1024(L E D全彩四通道单机控制器) J S-D K-T8b_1024(L E D全彩八通道单机控制器)

一、概述 J S-D K系列L E D全彩控制器目前上市九款:包括J S-D K-T1a_1024、J S-D K-T2a_1024、J S-D K-T4a_1024、J S-D K-T8a_1024、J S-D K-T1b_512、J S-D K-T1b_1024、J S-D K-T2b_1024、J S-D K-T4b_1024、J S-D K-T8a_1024。L E D全彩同步控制器通过交流220V市电进行同步播放,可以多台联合使用。L E D全彩灯单机控制器D C+5~+24V控制,只能单机使用。 L E D全彩同步控制器主要适用于:L E D模组、全彩穿孔灯、外控护栏管、灯条、全彩点光源等。 二、技术参数 输入电压:同步控制器(交流220V,50H z市电) 单机控制器(直流+5V~直流+24V) 控制路数:J S-D K-T1a_1024(1路)、J S-D K-T2a_1024(2路)、J S-D K-T4a_1024(4路)、 J S-D K-T8a_1024(8路)、 J S-D K-T1b_512(1路)、J S-D K-T1b_1024(1路)、 J S-D K-T2b_1024(2路)、J S-D K-T4b_1024(4路)、J S-D K-T8b_1024(8路)同步模式:自动检测50H工频信号(同步控制器)。 驱动芯片:三线芯片,四线芯片。 三、产品特点 l智能化软件设计支持自动布线、手动布线,大大提高工作效率。 l便捷化软件设计10分钟学会软件设计、布线操作,简单实用。 l数据文件U盘导入,方便灵活,适应性强。 l软件24位伽马校正,展现绚丽画面。 l白光全亮测试,迅速排查接线及电源供电问题。 l经过严格电磁兼容性测试,防静电、抗干扰、防谐波,坚实可靠! 四、产品说明 (图一)

控制器编程软件说明书

CP Customer Center China希贝动力工具中国客户中心上海市南京西路819号中创大厦1108室20041电话: +86 (021) 6215 3587 传真: +86 (021) 6258 7038 CVIPC2000 操作手册

CP Customer Center China希贝动力工具中国客户中心上海市南京西路819号中创大厦1108室20041电话: +86 (021) 6215 3587 传真: +86 (021) 6258 7038 目录表 1简介 1.1传输方式和命令方式 1.2 “点到点”连接和“多点”连接 1.3 安装 1.3.1 硬件和软件要求 1.3.2 CVIPC 软件保护 1.3.3 安装 1.3.4 升级控制器软件 1.3.5 卸载 1.3.6升级CVIPC 软件 1.4起动程序 2.创建一个站点 2.1 创建 2.2 复制一个站点

CP Customer Center China希贝动力工具中国客户中心上海市南京西路819号中创大厦1108室20041电话: +86 (021) 6215 3587 传真: +86 (021) 6258 7038 2.3 删除一个站点 3.参数 3.1 控制器 3.1.1串口RSA和RSB RSA口 RSB 口 3.1.2 连接以太网 3.1.3 外设 报告输出 条形码 标签打印机 遥控显示 3.2 笔记本 3.3 拧紧轴 3.4 拧紧周期 3.4.1加一个周期 3.4.2加一个相 3.4.3删除 3.4.4 复制

CP Customer Center China希贝动力工具中国客户中心上海市南京西路819号中创大厦1108室20041电话: +86 (021) 6215 3587 传真: +86 (021) 6258 7038 3.4.5 粘贴 3.4.6灵敏度系数 3.4.7 主要参数 3.4.8 相类型 3.4.9指令 3.4.9.1 寻帽相 3.4.9.2 快速旋转相 3.4.9.3 最终拧紧相 3.4.9.4 反转相 3.4.9.5 拧紧结果不合格时所采取的动作相 3.4.9.6 用残余扭矩法的相 3.4.9.7 同步等候相 3.4.9.8 跳转相 3.4.10 拧紧轴清单 3.5 曲线 4 结果 4.1 拧紧 4.1.1显示 4.1.2 打印 以PC4格式的详情报告码

温控器说明书

温湿度控制器 一、产品概述 温湿度控制器,主要应用于需要对被测环境进行自动温湿度调节的场合, 用户可通过按键分别调整温湿度的上、下限值来控制加热或排风实现自动控制, 显示方式为数码管显示。 二、基本功能: 2.1 温度测量范围:-25℃~+80℃±1℃; 2.2 湿度测量范围:相对湿度RH: 0%~99% 精度±3%RH; 2.3 控制方式:温度采用上、下限和回差控制,湿度采用上、下限控制,所有参数均可设置; 2.4 输出控制类型:两组继电器触点,分别为加热和排风,每路最大负载AC250V /3A,均为有源输出。 三、技术指标: 3.1电源:AC 220V±20% 3.2 工作环境:温度:-25℃~+55℃,相对湿度:<95%RH 3.3控制设定范围:温度:0℃~80℃,相对湿度:50%RH~99%RH 3.4 本机功耗:<3W 3.5自检功能:若数码管显示“–––”,则为检测到传感器故障;若加热或排风运行过程中相应指示灯熄灭, 则检测到加热或排风故障。 四、工作原理: 4.1 温度控制: 当被测环境温度低于设定温度下限时,本仪器启动电加热设备开始加温,此时加热指示灯亮,温度升至比下限温度设定值高回差值时,即:W测≥W下限+回差,停止加温。 当被测环境温度高于设定温度上限时,本仪器启动降温设备(如风机或空调)开始降温,此时排风指示灯亮,温度降至比上限温度设定值低回差值时,即:W测≤W上限-回差,停止降温。 4.2 湿度控制: 当被测环境湿度超过设定湿度上限时。如果当前温度较高,即:W测≥W下限+(W上限-W下限)×3÷4,采用降温(或排风,视具体地区采用不同设备)抽湿,此时排风指示灯亮;抽湿过程中,如果温度低于下限温度+2度后,自动转为加热降湿;当降湿过程中温度高于上限温度-2度后,自动转为降温抽湿,直至湿度低于设定下限值为止。 当被测环境湿度超过设定湿度上限时。如果当前温度较低,即:W测<W下限+(W上限-W下限)×3÷4,采用加热降湿,此时加热指示灯亮,降湿过程中,如果温度高于上限温度-2度后,自动转为降温抽湿;当温度低于下限温度+2度后,自动转为加热降湿,直至湿度低于设定下限值为止。 4.3 手动/自动控制: 当按下“手动/自动”按键后,本控制器无条件执行加热操作;再次按下该按键,控制器切入自动控制状态。 4.4 指示灯: 面板上四个指示灯依次为:温度指示灯、湿度指示灯、加热指示灯、排风指示灯;数码管显示哪项值时对应的指示灯会亮起,加热或排风动作时相应的指示灯亮起。 4.5 固定/循环显示: 上电后产品默认显示温度值,按“上键”或“下键”切换到显示湿度值,若要自动循环显示温湿度值,

运动控制卡概述

运动控制卡概述 ? ?主要特点 ?SMC6400B独立工作型高级4轴运动控制器 功能介绍: 高性能的独立工作型运动控制器以32位RISC为核心,控制4轴步进电机、伺服电机完成各种功能强大的单轴、多轴运动,可脱离PC机独立工作。 ●G代码编程 采用ISO国标标准G代码编程,易学易用。既可以在文本显示器、触摸屏上直接编写G代码,也可以在PC机上编程,然后通过USB通讯口或U盘下载至控制器。 ●示教编程 可以通过文本显示器、触摸屏进行轨迹示教,编写简单的轨迹控制程序,不需要学习任何编程语言。 ●USB通讯口和U盘接口 支持USB1.1全速通讯接口及U盘接口。可以通过USB接口从PC机下载用户程序、设置系统参数,也可用U盘拷贝程序。

●程序存储功能 程序存储器容量达32M,G代码程序最长可达5000行。 ●直线、圆弧插补及连续插补功能 具有任意2-4轴高速直线插补功能、任意2轴圆弧插补功能、连续插补功能。应用场合: 电子产品自动化加工、装配、测试 半导体、LCD自动加工、检测 激光切割、雕铣、打标设备 机器视觉及测量自动化 生物医学取样和处理设备 工业机器人 专用数控机床 特点: ■不需要PC机就可以独立工作 ■不需要学习VB、VC语言就可以编程 ■32位CPU, 60MHz, Rev1.0 ■脉冲输出速度最大达8MHz ■脉冲输出可选择: 脉冲/方向, 双脉冲 ■2-4轴直线插补 ■2轴圆弧插补 ■多轴连续插补 ■2种回零方式 ■梯型和S型速度曲线可编程

■多轴同步启动/停止 ■每轴提供限位、回零信号 ■每轴提供标准伺服电机控制信号 ■通用16位数字输入信号,有光电隔离 ■通用24位数字输出信号 ■提供文本显示器、触摸屏接口 技术规格: 运动控制参数 运动控制I/O 接口信号 通用数字 I/O 通用数字输入口 通用数字输出口 28路,光电隔离 28路,光电隔离,集电极开路输出 通讯接口协议

维宏维鸿四轴真四轴联动雕刻机运动控制卡说明书word版本

1.1维鸿系统的安装 在安装新的维鸿前,请删除旧版本的维鸿。删除的方法请参考程序卸载一节。维鸿系统包括软件和运动控制卡两部分。所以,系统的安装也分为两个阶段:软件安装和运动控制卡的安装。 总体上,请您在安装完软件之后再安装运动控制卡,这样运动控制卡的驱动 程序就不需要单独安装。所以简单以说,可以分为这样几个步骤: (1)安装维鸿软件,待安装程序提示关闭计算机后,关闭计算机。 (2)关闭计算机后,安装运动控制卡。 (3)重新启动计算机,进入Windows操作系统后,略微等待一会,待Windows 自动完 成配置,整个安装工作就算完成了。 (4)运行维鸿系统。 下面详细介绍其中的关键步骤。 维鸿软件安装 请按照下面的步骤安装软件: (1)打开计算机电源,启动计算机,系统自动运行进入Windows操作系统。 如果你还没有安装Windows操作系统,请首先安装该操作系统。 (2)Windows操作系统启动后,注意请关闭其他正在运行的程序。 (3)解压维鸿V2.0免安装包,打开里面的dotNetFrameWork文件夹,安装 dotNetFx40_Full_x86_x64.exe (4)打开维鸿V2.0文件夹,右键创建桌面快捷方式

(5)双击打开桌面快捷键方式,运行维鸿。 NcStuHio.... 维鸿软件驱动安装 USB 设备驱动支持XP 、win7或win8等32位操作系统,任何一个小的错误 都有可能安装驱动失败。 1. 将USB 数据线连接到电脑任意 USB 接口,若出现新硬件向导信息提示 中选“是,仅这一次(I ) ”选项,点击“下一步”。在出现新硬件向导信息提示 中选“从列表或指定位置安装(高级)”选项,点击“下一步”。 X Nc^tudi^.exe 二 NcStudia.txe.config 话 ” Ncituclio.ini ,INcstudi? 」Ncitudisoooooao 込 Noiijdll Ncuixllljcorifiig O public.dat X WHDJcc 空 2y U S B Ds vAtkr .d 11 2015-S^I 14:21 创建日! S9J KB 36D 云盘 嵯(H) WifilVlerge 康用360im 占用 梔用3讯動删住 隹角北0时本旦云査棗 梅用何勰右歸理 口上传到百度云 雄到任务栏(K) 附刹[幵冏菓鱼(U) 瓯以前旳龄S 盘送對㈣ 蛊切⑴ 复制(0 IW) 创建快捷方式(S) 892 KE Figurdti... 1 KB 1 KB 73 KB 2 KG 4展 1,243 KB Team Viewer 辫 传惑初 Q 压宿izi p p E d)艾彳牟宝 邮件阳牛人 ■ ,DVD RW 3動髓 ?

温控器使用说明书

一周编程电子智能室温控器LOGIC 578001使用指南 引言 感您选择了我们的产品及对我们的信任与支持。本装置是电子式定时恒温器,可设置一星期为周期的运行程序。通过该装置,可对安装环境的温度进行十分精确的调节控制,满足用户对创造一个舒适生活环境的要求。 符合标准:符合欧盟法令: EN 60730-1 标准及其修订容欧盟B.T.73/23/EEC号法令EN 60730-2-7 标准欧盟E.M.C.89/336/EEC号法令及93/68/EEC修改法令 EN 60730-2-9 标准 产品规格: 电源:二节LR6型1.5V碱性电池 温度调节围:10至35℃ 显示屏显示之环境温度:0至40℃(分辩率0.1℃) 温度修正频率:每分钟一次 微分:0.2至0.4K 探针传感器:NTC3% 保护等级:IP20 绝缘等级: 热梯度:1K/15分 输出:转换继电器

触点容量:8(2.5)A250V~ 作用类型:1BU 绝缘条件:正常环境 最大工作温度:50℃ 储存温度:0-60℃ 防冻温度:6℃恒定 运行程序:以一星期为周期设置 软件等级:A 液晶显示屏 夏季/冬季(采暖/空调)切换 程序设置中的最小增减允许时间:1小时 安装:壁式安装 安装及连接: 安全预防措施 在进行定时恒温器的连接之前,请确认受其控制的设备系统(采暖锅炉、泵和空调系统等)电源已断开,并需检查这些设备的使用电压是否与定时恒温器底座上表明的电压相符(最大250V~).(图4) 安装位置 定时恒温器须安装在远离热源(暖气装置、、厨房)和门窗之处,安装高度离地面约1.5米。(图5) 安装

见图6-7-8 电气连接 将受定时恒温器控制的设备系统电线与定时恒温器的1号及2号接线柱连接见接线图10所示U=受定时恒温器控制的设备 1=共用接线柱 2=常开接线柱 3=常闭接线柱 重要事项: 请务必严格遵照相关现行法律的规定及安全规安装定时恒温器。 电池更换: 当在显示屏上闪烁显示“”标志时,定时恒温器还可正常工作约一个月左右,然后将会停止工作并固定显示“”。 更换电池时,请打开恒温器的前板按照前板上的说明进行操作,电池寿命为一年。(图9) 提示:建议在采暖设备开启时更换电池。(一年更换一次)完成电池更换以后,装回电池座的盖子,按RESET键,按照“时钟设置”的说明重新设定时间。

30303479 GST-5000火灾报警控制系统软件用户手册Ver1.01,2006.04 F2.480.028YC用户手册

GST-5000火灾报警控制系统软件 用户手册 (Ver 1.01,2006.04) 海湾安全技术有限公司

目录 第1章系统简介 (1) 1.1系统特点 (1) 1.2系统配置 (1) 1.2.1 软件环境 (1) 1.2.2 硬件环境 (1) 第2章系统的安装及卸载 (2) 2.1安装程序 (2) 2.2执行程序 (4) 2.3卸载程序 (4) 第3章用户使用说明 (6) 3.1概述 (6) 3.2用户操作步骤及说明 (7) 3.2.1 标准工具条 (7) 3.2.2 系统导航操作列表 (10) 3.2.3 控制器操作 (11) 3.2.4 分区定义 (12) 3.2.5 回路设备配置 (13) 3.2.6 联动公式配置 (15) 3.2.7 回路计算 (18) 3.2.8 实时操作 (20) 3.2.9 报表系统 (21) 第4章操作流程图 (23)

第1章系统简介 1.1 系统特点 GST-5000火灾报警控制系统是新一代海湾消防控制系统,它的主要功能是用于调试和配置及控制海湾消防设备。系统在整体上界面美观、大方、人机界面友好, 功能完备,操作灵活,可与海湾集团公司所生产的GST5000火灾报警控制器(联动型)通讯,可将回路设备、手动盘设备、联动公式等进行定义,并将这些定义信息下载到控制器或从控制器上传至本系统中,从而大大简化了消防系统的工程调试工作,方便现场调试人员进行工程定义及诊断。它主要具有以下主要功能: ●定义系统中的控制器 ●定义控制器的回路 ●定义控制器的联动公式 ●定义手动盘 ●定义回路设备 ●定义防火分区 ●对定义信息的上传下载 ●软件与控制器的通讯测试 ●设备实时操作 ●回路计算 ●报表系统 1.2 系统配置 1.2.1软件环境 操作系统:Win98,Win2000,WinXP 1.2.2硬件环境 ●内存:256M以上 ●CPU:PIII 1G以上 ●硬盘:2G以上

CH402型温度控制器使用说明书

附: CH402型温度控制器使用说明书 一简介: 该温度控制器利用精密的铂电阻来传递温度信号,采用先进的部控制模块,优化了各个控制参数之间的关系,并进一步加强了自适应功能在各种条件的适应调节的功能,使之在温度控制方面表现得更为突出。 CH402的电源输入可选用工频交流电220V,直流24V;输入可以是电阻信号,也可以使用热电偶;继电器输出为24V直流电;另外CH402还具有报警输出端。 二 CH402的面板 1——PV 实际温度显示(绿色显示)。 2——SV 设定温度显示(桔红显示)。 3——AT 自调节功能显示(绿灯)。 OUT1 输出控制显示(绿灯)。 ALM1 报警输出显示(红灯)。 OUT1 ALM1 未扩展。 4——SET 用来选择设定各个参数的键。 5——R/S 用来改变数据位(参数设定时), 控制温控器的开关。 6——用于数字的减少(参数设定时)。 7——用于数字的增加(参数设定时)。

三:CH402显示信息说明 在刚接通电源的时候,CH402会显示: 然后显示: 随后即为正常工作显示,在设定参数时,PV会显示各种功能的代表符号,特列举在下: 各符号功能列表

附:表一 四:参数设定说明: 1、在使用SET键功能时:按一下,即SV温度可设,R/S为选择所要改动的数据位;按定SET键超过2秒钟,既出现表中所列的功能选项,再按SET键,可选择需要设定的参数项,R/S为选择所要改动的数据位。各位数字的调节则由另外两键来调节。 2、在使用R/S的开关功能时,也需要按住R/S超过1秒后。 3、使用自动调节的功能时,外界环境与正常实验时相同,温度的变化必须是一个完整连续的过程,这样才能获得一系列比较满意的自

运动控制卡应用编程技巧

运动控制卡应用编程技巧 内容来源网络,由“深圳机械展(11万㎡,1100多家展商,超10万观众)”收集整理! 更多cnc加工中心、车铣磨钻床、线切割、数控刀具工具、工业机器人、非标自动化、数字化无人工厂、精密测量、3D打印、激光切割、钣金冲压折弯、精密零件加工等展示,就在深圳机械展. 关于源代码的阅读,需要读者有一定的C++编程基础,至少对以下表示形式不会产生误解:const char *pString; //指定pString邦定的数据不能被修改 char * const pString; //指定pString的地址不能被修改 const char * const pString; //含上面两种指定功能 当然,随便提醒一下,这些源代码若需要加入你的软件工程当中,还需要作一些调整和修改,因此,这些源代码实质上称为伪代码也可以,之所以展现它们,是让程序员们有个可视化的快感,特别是那些认为源代码就是一切的程序员。 同时,为了提高针对性,大部分控制卡调用的函数会明确指出是邦定哪些卡的,实际应用时,程序员可自行选择,以体现一下自己的智商是可以写写软件的。 一、控制卡类的单一实例实现 把控制卡类作一个类来处理,几乎所有C++程序员都为举双手表示赞同,故第一个什么都没有的伪代码就此产生,如下表现: class CCtrlCard { public:

…Function public: …attrib } 于是,用这个CctrlCard可以产生n多个控制卡实例,只要内存足够。然而,针对现实世界,情况并不那么美好。通常情况下,PC机内只插同种类型的控制卡1到2张,在通过调用d1000_board_init或d3000_board_init函数时,它们会负责返回有效卡数nCards,然后从0-nCards*4 - 1自行按排好轴数。初始化函数就是C++的new或malloc的操作,取得系统的资源,但是控制卡的资源与内存不一样,取得资源后必需要释放才可以再次获取,即控制卡资源是唯一的。 既然控制卡资源是唯一的,那么最好Cctrlcard产生的实例也是唯一的,这样,我们可以方便的需要定义一个全局变量即可: CctrlCard g_Dmcard; 在其它需要调用的地方,进行外部呼叫: extern CctrlCard g_DmcCard; 以上方法实在太简单了,很多人都会开心起来。实质上,方法还有很多,即然可以产生n 多对实例,我们的核心是只要保证调用board_init函数一次即可,故也可以单独定义一个InitBoard函数: class CctrlCard {

运动控制卡C程序示例

2. VC 编程示例 2.1 准备工作 (1) 新建一个项目,保存为“ VCExample.dsw ”; (2) 根据前面讲述的方法,将静态库“ 8840.lib ”加载到项目中; 2.2 运动控制模块 (1) 在项目中添加一个新类,头文件保存为“ CtrlCard.h ”,源文件保存为“ CtrlCard.cpp ”; (2) 在运动控制模块中首先自定义运动控制卡初始化函数,对需要封装到初始化函数中的库函数进行初始化; (3) 继续自定义相关的运动控制函数, 如:速度设定函数,单轴运动函数,差补运动函数等; (4) 头文件“ CtrlCard.h ”代码如下: # ifndef __ADT8840__CARD__ # define __ADT8840__CARD__ 运动控制模块 为了简单、方便、快捷地开发出通用性好、可扩展性强、维护方便的应用系统,我们在控制卡函数库的 基础上将所有库函数进行了分类封装。下面的示例使用一块运动控制卡 ****************************************************** #define MAXAXIS 4 //最大轴数 class CCtrlCard { public: int Setup_HardStop(int value, int logic); int Setup_Stop1Mode(int axis, int value, int logic); (设置stop1 信号方式) int Setup_Stop0Mode(int axis, int value, int logic); (设置stop0 信号方式) int Setup_LimitMode(int axis, int value1, int value2, int logic); (设置限位信号方式) int Setup_PulseMode(int axis, int value); (设置脉冲输出方式) int Setup_Pos(int axis, long pos, int mode); (设置位置计数器) int Write_Output(int number, int value); (输出单点函数) int Read_Input(int number, int &value); (读入点) int Get_CurrentInf(int axis, long &LogPos, long &ActPos, long &Speed); (获取运动信息) int Get_Status(int axis, int &value, int mode); (获取轴的驱动状态) int StopRun(int axis, int mode); (停止轴驱动) int Interp_Move4(long value1, long value2, long value3, long value4); (四轴差补函数) int Interp_Move3(int axis1, int axis2, int axis3, long value1, long value2, long value3); (三轴差补函数) int Interp_Move2(int axis1, int axis2, long value1, long value2); (双轴差补函数) int Axis_Pmove(int axis ,long value); (单轴驱动函数) int Axis_Cmove(int axis ,long value); (单轴连续驱动函数) int Setup_Speed(int axis ,long startv ,long speed ,long add ); (设置速度模块) int Init_Board(int dec_num); (函数初始化) (设置速度模块) CCtrlCard(); (定义了一个同名的无参数的构造函数) int Result; // 返回值 }; #endif

jgd280同步控制器使用说明

jgd280同步控制器使用说明 使用说明 2009-08-21 15:39 阅读58 评论0 字号:大中小 JGD系列同步控制器是本公司在原生产的单一型号基础上推出的成系列同步控制装置,内部采用计算机为核心的全数字化设计,每台控制器能同时控制四台或八台电机的运转,使用非常灵活、简便。JG D系列同步控制器拥有完善的功能,在技术上处于国内领先水平,在性能上可与国外同类产品相媲美。广泛适用于由多台调速系统组成的各种机械设备上,如电力、钢铁、造纸、纺织、印染、电缆光纤、塑料等行业。可对线速度、位移、张力、距离等进行控制,是机器设备的最佳选择。 一、型号说明 1.主要特点 A、数字化 JGD系列控制器采用单片计算机控制,可通过对控制器进行多种参数设置,设置参数时通过数码显示。本控制器内有记忆体,断电后能自动保留用户设置的参数。 B、功能强大 1)JGD系列控制器每台有三种给定输入方式(内部给定、外部电压给定、外部电流给定)。 2)JGD-280控制器每台可控制八个独立单元有八路输出(V01~V08)。 3)每个控制单元的输出可作为另外控制单元的输入(单元串、并联使用)。可将一台控制器作为 二台或三台独立控制器使用。 4)具有缓起动、停车功能,时间可设置(0~100秒)。 5)具有故障报警及起动信号继电器输出,其驱动能力达5A。 C、高精度 本系列控制器输入、输出模拟信号采用高分辨率的A/D、D/A转换器,其分辨率可达0.1%。 D、通用性 外部给定输入采用标准的0~10V或4~20mA,控制输出0~10V,可与各种调速控制器相匹配。 E、使用简便 1)用户修改控制参数可在控制器起动状态下进行,便于用户调试设备。

nMotion运动控制卡使用手册2.0

nMotion运动控制卡使用手册 nMotion控制卡特点: 支持Mach3所有版本,包括目前最新版本. 支持所有Windows版本,包括Windows8 USB无需驱动,所有Windows版本即插即用,支持热插。 USB总线采用高档芯片磁耦隔离,真正有价值的隔离,不同于一般控制卡的光耦隔离输入输出,做到了超可靠性,绝对保证电脑USB的安全。同时保证的超强的EMC抗干扰能力。 单芯片,系统更精减,比一般的又芯片处理方式稳定性高出不知多少倍。 双核超高速CPU(单核最高主频204MHz),运算处理能力有极大冗余。并保证实现4轴联动下500KHz的脉冲输出频率,6轴联动的脉冲输出频率最高达300KHz,可接伺服/步进。 运动控制缓冲大小可设,保证最快插补周期也能稳定运行,电脑运行负荷过重时也能平稳运行。 拥有16路输入口,输入接口更简单,端口干湿接点均可,接线更为简单,干接点方法只要外部接一个物理开关到地线即可,所有16路输入口都有信号指示,为低电平时指示灯亮,调试简单明了。 拥有8路输出口,单路输出驱动能力500mA,可直接驱动直流继电器 PWM调速输出端口,可设PWM频率,0~1000连续可调 拥有测速功能,主轴实际转速在Mach3界面中实时显示,测量精准稳定。 电路板由工程师精心打造,设计水平一目了然。 带有256字节NVRAM空间,可保存6个轴的座标值,下次上电无需找零点。

目录 nMotion运动控制卡使用手册 (1) nMotion控制卡特点: (1) 目录 (2) 外观及安装孔机械尺寸: (5) 1 Mach3的软件安装 (6) 1.1安装准备 (6) 1.2 USB电缆的准备 (6) 1.3运动控制卡的软件安装 (7) 2 Mach3的软件配置 (8) 3.运动控制卡的硬件安装 (11) 3.15轴输出信号 (11) 3.2 16个输入端子(Input Port)引脚位置图 (12) 3.3 8路控制输出端子引脚位置图: (13) 4. 引脚功能描述 (14) 4.1 5轴输出端子(Axis Output Port )引脚功能描述 (14) 4.2 16 个输入端子(Input Port)引脚功能描述 (14) 4.3 输出端子(Out Port)引脚功能描述: (15) 5 USB运动控制卡的接线图 (16) 5.1 X、Y、Z、A、B轴输出 (16) 5.2 输入端口 (18) 5.3 各类规格传感器的接线和配置方法 (19) 5.4 输出端口 (20) 6 外部倍率旋钮 (21) 7 主轴调速PWM模拟量输出 (23) 7.2 主轴调速模拟输出接口原理图 (26) 7.3 主轴输出接线图(通用变频器的接线图) (27) 8 主轴测速 (27) 8.1 nmotion控制卡配置对话框 (27) 8.2 主轴转速显示 (28)

伺服-运动控制卡的工作原理及其应用

伺服-运动控制卡的工作原理及其应用 作者:深圳众为兴数控 运动控制卡通常是采用专业的运动控制芯片或高速DSP 来满足一系列运动控制需求的控制单元,其可通过PCI 、PC104等总线接口安装到PC 和工业PC 上,可与步进和伺服驱动器连接,驱动步进和伺服电机完成各种运动(单轴运动、多轴联动、多轴插补等),接收各种输入信号(限位原点信号,sensor),可输出控制继电器、电磁阀、气缸等元件。用户可使用VC 、VB 等开发工具,调用运动控制卡函数库,快速开发出软件。 以一个通用的XYZ 三轴通用控制平台开发为例,此平台加上胶枪、刀具等模块后可用于点胶、切割等用途,运动控制卡采用深圳众为兴数控开发的ADT8940A1,ADT8940A1运动控制卡是一款经济实用型运动控制卡,4轴伺服/步进电机控制,最大脉冲输出频率为2MHz ,每轴均有位置反馈输入;可实现2-4轴直线插补,可实现XYZ 三轴插补,进行整体配合动作;带有40路隔离数字输入,16路隔离数字输出,可控制胶枪、刀具等模块;具有外部信号驱动、硬件缓存等功能,能满足绝大部分的4轴以下工作平台的运动控制需求。

ADT8940A1能驱动绝大多数的伺服驱动器。ADT8940A1运动控制卡采用脉冲的方式驱动伺服,脉冲数量决定伺服电机的转动圈数,脉冲频率决定伺服电机的转动速度,同时ADT8940A1卡能够将伺服电机的位置实时反馈给控制系统软件。可将伺服报警、伺服到位等信号接入ADT8940A1卡,实时反馈伺服状态。用输出可实现伺服的伺服使能和伺服报警清除等功能。我们XYZ轴采用丝杠传动方式的话,XY假如选用5mm间距的丝杠,将伺服的每转脉冲设置为10000,ADT8940A1控制卡控制精度为1个脉冲,机械的精度将可以达到 5mm/10000=0.0005mm;ADT8940A1控制卡的速度可达2000000脉冲/秒,伺服电机的转速可以高达12000转/分钟,XY轴的速度可达1000mm/s。为了使机械运行更平稳,运用ADT8940A1的硬件加减速功能,能在很短时间内从低速加速到高速,同时也在运动中改变速度,实现速度灵活控制,设置也很简单,只需用运动控制函数库中的 set_startv设置低速,set_speed设置高速,set_acc设置加速度即可

RNR精简型USB运动控制卡使用说明

RNR精简型USB运动控制卡 MACH3专用版 V2.0 安装使用说明书 RNR RobotTech, 2010

目录 功能概览 (5) 外观及尺寸 (7) 接口示意图 (7) 安装尺寸图 (8) 初次使用 (8) 脉冲输出 (11) 连接(步进/伺服)电机驱动器 (11) 差分方式 (11) 单端方式 (12) 从属轴设置 (13) 其他说明 (14) 信号输入 (15) 输入信号的接线 (16) 急停按钮 (18) 限位开关 (19) 自动回原点 (21) 从属轴的自动回原点 (25) 自动对刀 (25) 自动刀具清零 (28) 自动寻边 (29)

寻中心 (31) 手轮接口 (32) 手轮接线 (33) Mach3的手轮设置 (34) 手轮接口作为扩展的信号输入 (36) 信号输出 (39) 信号输出的接线 (39) 主轴电机控制 (40) 继电器方式 (41) PWM方式 (42) 其他信号输出 (45)

警告: 由运动控制卡控制的机械设备,具有极强的专业性。对操作人员的知识及素质有特殊要求。若设备设计或使用不当,自动设备会具有一定的危险性和破坏性,请确保设计和使用的安全以及遵守相关法规法则,如果不确定,请咨询相关专家而不要冒险。 首次使用者、对本产品或Mach3软件性能不熟悉者,在试验本产品时,请确保机械设备的电源开关在手边并能迅速切断电源。 强烈建议使用者安装急停按钮并保证按钮功能正常。 本公司以"如其所示"的方式提供其产品和服务,对使用本公司产品造成的任何直接/间接人身伤害和财产损失不承担责任。

功能概览 RNR精简型USB运动控制卡专用于Mach3软件。其功能及特点如下: ●支持最多4轴联动控制。其中第4轴可以设为从动轴 ●输出脉冲100K,采用最小误差插补算法,加工精度高 ●USB接口,适用任何具有USB接口的上网本,笔记本,台式 机以及平板等PC兼容计算机 ●免驱动设计,能够更好地兼容各种软硬件环境(支持WinXP 及WIN7系统) ●支持自动回原点(回零) ●从动轴在回原点时自动调平 ●支持自动对刀 ●支持急停输入 ●支持限位开关接入 ●支持主轴控制(PWM方式及继电器方式) ●提供4路带光耦隔离数字信号输入 ●最多提供12路数字信号输入 ●提供4路带光耦隔离继电器输出 ●支持手轮接口

RSC-406数位式比例同步控制器产品说明书

盤面型RSC-406 使用說明書 浙江麗水謙勝機電有限公司浙江麗水水閣工業區綠穀大道306-2號 TEL: FAX:068

目錄1.前言 ~1~ 1.前言... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... ... ... . (2) 2.產品特點介紹... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... ... .... (3) 3.產品檢 查 … … ..3 3-1 數位式同步控制器外 觀... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ....... (3) 3-2 控制器外觀尺 (4) 3-3 控制器面板顯示及操作說 明... ... ... ... ... ... ... ... ... ... .... ... ... ... ..... ... (4) 3-3-1 LED 燈號說 明… … … … … … … … … … … … … … … … … … … … … … .5 3-3-2 按鍵操作說 ...5 首先感謝您選用由本公司所開發的 RSC-406 數位式比例同步控制器。 為了充分地發揮RSC-406 的功能,及確保使用者的安全,請詳閱本操作手 冊。當您使用中出現任何疑點而本手冊無法提供您解決方案時,請您與本公司連絡,我們將竭誠為您服務。並請您繼續采用本公司的產品。 4.安裝... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... ... .. (6) !注意 4-1 使用環境... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ....... ... .. (6) 4-2 控制器後端護弓,端子安裝方式及盤面安裝尺寸... ... ... ... ... ... ... ... .. (6) 5.配線... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...... ... ... ... ..... (7) 5-1 端子功能說 明… … … … … … … … … … … … … … … … … … … … … … .....

卡乐电子温控器 PJEZ说明书附件(pjez)

尺寸(mm) / Dimensions (mm)71x2933 74 8136 230 Vac +10 /-15% 50/60 Hz; 115 Vac +10 /-15% 50/60 Hz 12 Vac +10/-15% 50/60 Hz 2 类; 12 Vdc +10/-20% 2 类 (*) 3.5 VA NTC或PTC传感器,1个或3个输入第三传感器也可采用开关量输入 (*) 2 HP relay UL: 12 A Res. 12 FLA 72 LRA - 240 Vac (***), UL: 12 A Res. 10 FLA 60 LRA - 240 Vac (****) EN60730-1: 10(10) A 250 Vac (**) 16 A relay UL: 12 A Res. 5 FLA 30 LRA - 240 Vac C300, EN60730-1: 12(2) A NO/NC, 10(4) A ,最大到 2(2) A CO - 250 Vac 8 A relay UL: 8 A Res. 2 FLA 12 LRA - 240 Vac C300, EN60730-1: 8(4) A NO, 6(4) A NC, 2(2) A CO - 250 Vac (*)标准CAREL NTC 10 K Ω在25 °C 时,标准CAREL PTC 985 25 °C 时截面在 0.5 mm 2到1.5 mm 2之间的电缆采用螺钉接头;截面在2.5 mm 2以下的其它电缆采用插入式接头或挤压接头。终端:使用前面板螺丝或后部支架。接口:墙面安 装,4颗螺丝,间距101x151 mm 。 3位数LED 显示屏,带有符号(-199小数点;6个状态LED 。-20~70 °C - 湿度<90% rH 无凝露-50~90 °C (-58~194 °F) - 分辨率 0.1 °C/°F 前面板防护等级面板安装,采用一个IP65垫圈塑料,规格为81x36x65 mm 合理装配时为II类 正常PTI 绝缘材料的耐漏电起250 V RC 禁用小数点C 010启动传感器2报警 (仅 PJEZM)C 010传感器校准F -50,050,00,0传感器2校准 (*)F -50,050,00,0传感器3校准 (*)F -50,050,00,0 控制温度F r1r2 4.0用户可以使用的最低设定值C -50,0r2 -50,0用户可以使用的最高设定值C r1200,090,0运行模式0=正向+除霜;1=正向;2=逆向C 020夜间自动设定值变化 (*)C -50,050,0 3.0控制差异(滞后)F 0,019,02,0 启动后压缩机和风扇启动迟缓C 01000连续启动压缩机的最小间隔时间C 01000最短压缩机关机时间C 01000最短压缩机开机时间 C 01000压缩机安全(负荷设置)C 01000连续循环持续时间C 0154 连续循环结束后报警通过时间C 0152 除霜类型(0=加热器; 1=热气;2=根据时间用加热器除霜; 3=根据时间用热气除霜; 4=温度恒定下根据时间用加热器除霜)C 0402次除霜的间隔F 01998除霜结束时的温度 (*)F -50,0130,04,0最大或有效除霜持续时间F 119930设备通电时立即除(1=启用)C 010开机时或开关量输入后延迟除霜C 01990除霜过程中禁用温度显示 (1=禁C 011启用ON 低温报警[AL] [Ad]启用ON 高温报警[AH] [Ad]停用ON 设备参数错误-停用ON 运行参数错误-停用ON 根据超时来终止除霜[dP] [dt] [d4] [A8]停用OFF 除霜运行[d6=0]停用ON 冷凝器污垢预警[A4=10] 启用ON 冷凝器污垢报警[A4=10] 停用ON 时钟报警se fasce attive

相关主题
文本预览
相关文档 最新文档