简介:

PCI-7856为PCI接口卡,并为Motionnet和HSL系统提供两个端口,用于机械自动化应用中的分布式运动和I/ O控制。

使用

  1. 运动控制卡的流程一般是先连接,其次轴回零,最后轴运动。
  2. 根据相应的控制方式,封装连接、回零、相对运动、绝对运动、使能、断开等函数,方便调用。
  3. 以下部分参数的设置需要电气或供应商提供或者自行根据实际情况设置。

1.连接

以下是连接步骤。

  1. 初始化控制卡。
  2. Bus设置,IO和运动控制卡分别设置。
  3. Bus启动,O和运动控制卡分别设置。
  4. 加载配置文件。
long rtn;
long BoardID = 0;//卡号(一般为0),例如0x11表示有两张卡,卡号分别是0和4。
long Mode=0;
//表示卡的IO部分(一般为0)和motion部分(一般1)
long BusNo_IO = 0;//IO的Bus号
long BusNo_MO = 1;//Motion的Bus号
long StartID_IO = 1;//起始IO号
long StartID_MO = 1500;//起始轴号
CString strXml = "C\\config\\7856.xml";//配置路径//初始化
rtn = APS_initial(&BoardID, Mode);//设置Bus
//motion部分bus参数设置
//MNET: 0(2.5M), 1(5M), 2(10M), 3(20M)
iErrorCode = APS_set_field_bus_param(BoardID, BusNo_MO, PRF_TRANSFER_RATE, 1);
//IO部分bus参数设置
//HSL: 1(3M), 2(6M), 3(12M)
rtn = APS_set_field_bus_param(BoardID, BusNo_IO, PRF_TRANSFER_RATE, 2);//启动Bus
rtn = APS_start_field_bus(BoardID, BusNo_IO, StartID_IO);
rtn = APS_start_field_bus(BoardID, BusNo_MO, StartID_MO);//加载配置rtn = APS_load_param_from_file(strXml);

1.初始化

  1. 卡号一般为0 。需要根据实际情况传入参数。
  2. Mode一般为0。可以根据实际设置。

2.Bus设置

  1. Bus设置的传输速率需要根据实际设置,参照表格后传入参数。

Bus表格

3.Bus启动

1.Bus启动的IO和Motion需要根据实际设置,传入参数。

4.加载配置

5.关闭

PCI-7856运动控制卡相关推荐

  1. XPCIE1032 — 高速高精,超快交互速率的PCIe EtherCAT实时运动控制卡

    产品导读 XPCIE1032是一款基于PCI Express的EtherCAT总线运动控制卡,可选4-16轴运动控制,支持多路高速数字输入输出,可轻松实现多轴同步控制和高速数据传输. XPCIE103 ...

  2. 【朝夕教育】2023年03月 其他-运动控制和机器视觉面试题(34道)

    文章目录 一.运动控制和机器视觉 1.什么是运动控制 2.运动控制卡和运动控制器有区别吗? 3.运动控制系统的主要组成部分有哪些? 4.运动控制系统包含那些分类? 5.运动控制器应用的领域有哪些? 6 ...

  3. 【愚公系列】2023年03月 其他-运动控制和机器视觉面试题(34道)

    文章目录 一.运动控制和机器视觉 1.什么是运动控制 2.运动控制卡和运动控制器有区别吗? 3.运动控制系统的主要组成部分有哪些? 4.运动控制系统包含那些分类? 5.运动控制器应用的领域有哪些? 6 ...

  4. 花了一年时间完成的 在线G代码编辑,加工系统 G-Code Editor V1.0

    G代码是数控程序中的加工指令.一般都称为G指令.可以直接用来驱动机床,各种控制系统.是一种数控行业标准.传统的G代码编写以及编辑无法在线编辑,也不能实时看到g代码编辑的最后加工路径已经不能直接对编辑的 ...

  5. 研华运动控制卡接线图_ADVANTECH研华PCI-1245S运动控制卡4轴DSP架构脉冲型 步进/伺服电机SCARA控制通用PCI卡...

    研华运动控制卡 总线式AMONET AMAX-2241/PMA-BE      4轴AMONet RS-485支持松下Minas A系列运动从站模块 AMAX-2752SY-AE         32 ...

  6. 高速视觉筛选机PCI Express实时运动控制卡XPCIE1028

    产品导读 正运动技术的PCI Express®总线运动控制卡XPCIE1028,具备位置锁存.多维高速硬件位置比较输出PSO.同步跟随.精准触发的运动控制和I/O控制功能. 配合正运动技术Motion ...

  7. arm remapping控制输入_解析机器视觉中运动控制卡与PLC的区别

    运动控制卡与PLC都是控制器,主要负责工业自动化系统中运动轴控制.输入输出信号控制: PLC肯定是通用一些,通讯组态都比较灵活,选择也很多!一般运动控制卡CPU模块是4轴,但可以扩展,现在大部分都能扩 ...

  8. python可以做运动控制卡吗_今天,终于明白了运动控制器和运动控制卡的区别

    原标题:今天,终于明白了运动控制器和运动控制卡的区别 运动控制器是完整的.独立的硬件平台,运动控制卡则需要一个载体(一个系统运行平台,必须基于PC). 一.从安装使用方式来看 运动控制卡,一般是PCI ...

  9. 计算机与pmac2型卡串口怎么通信,简述PMAC2型运动控制卡

    PMAC2型运动控制卡 PMAC2A-PC/104是PMAC板卡级系列产品中的一员,它被设计成OEM系列的产品,在提供齐全的PMAC板卡功能的同时,拥有更小巧的结构, 更全面的功能,和更方便的扩展性. ...

最新文章

  1. 四种常见的激活函数画图及简单改造
  2. 【Java Web前端开发】JavaScript高级
  3. java maven compiler设置默认1.8
  4. css 浮动问题 display显示 和 光标设置cursor
  5. JAVA 判断Socket 远程端是否断开连接
  6. 方法重载与重写,返回类型
  7. localhost 拒绝了我们的连接请求。_Zipkin请求链路日志聚合
  8. 项目实施流程和规范模板(测试方向)
  9. Atitit Cookie安全法 目录 1. cookie分为 会话cookie 和 持久cookie , 1 1.1. 安全措施 1 1.2. 3. cookie的同源策略 2 1.3. 安全类库
  10. (转)国外优秀区块链创业公司梳理
  11. 计算机的工作原理机电原理,机电控制系统原理及工程应用
  12. 什么是软件实施?软件实施前景几何?软件实施的面试题有那些?
  13. html个人网页完整代码模板,静态 html 个人主页 模板
  14. 数字信号处理-基础一
  15. OSEK OS标准简介(转)
  16. 第04课:组件和商品详情
  17. 笔记本电池寿命 检测软件_改善Windows笔记本电脑电池寿命的6种方法
  18. 基于微信小程序的springboot客运汽车票购票系统源码和论文
  19. CSS文本样式和CSS3文本效果以及背景
  20. 真假屏幕测试软件,【当贝市场】如何检测电视屏幕真伪4K?两款工具一键辨别...

热门文章

  1. QQ 微信 第三方登录 分享
  2. 展讯的8825平台 在TP上实现距离传感器的功能
  3. codeforces 651B B. Beautiful Paintings(贪心JAVA代码)
  4. 嵌入式Linux学习笔记(1-1)——linux系统搭建
  5. 局域网远程连接另一台电脑
  6. 暑期python学习感悟
  7. vue-quill-editor自定义组件来实现填空题下标
  8. HDFS千万级别文件数/PB规模量级的数据迁移实战总结
  9. android硬件加速切换,Android不同层次开启硬件加速的方式(转)
  10. vim 一些常用命令