菜单
  

    b(0)的取值有两种,当为字符 0xBB 时,表示控制二文工作台停止运动,当
    为0xBC时,表示控制 Z轴停止运动。
    例如,某一时刻,二文工作台需立即停止,则 PC机应立即向下位机发送控
    制字为1个 8bit 字符 0xBB。    
    5.2.人机界面设计
    5.2.1. MSComm 控件
    上位机的串行通信主要是通过 Microsoft Communications Control(以下简称
    MSComm)来实现。MSComm控件是 Microsoft 公司提供的简化 Windows 下串行
    通信编程的ActiveX控件, 它为应用程序提供了通过串行接口收发数据的简便方
    法,在 VisualBasic等语言中均可使用。
    MSComm 控件可设置串行通信的数据发送和接收,支持对串口状态及串口
    通信的信息格式和协议进行设置。它是一个标准的 10 位串口通信,包括 8 位标
    准数据和数据的起始位和停止位。在发送或接收数据过程中触发MSComm控件
    的OnComm事件,通过编程访问 CommEvent属性了解通信事件的类型,分别进
    行各自的处理。MSComm 控件提供事件驱动方式和查询方式这两种通信方式,
    系统使用事件驱动方式进行数据接收。
    MSComm 控件有很多重要的属性,在串口通信中用到的主要有以下几个,
    其控件属性、功能和属性值设置如表5.3 所示。
    表 5.3   MSComm控件主要属性设置
    控件属性 功能 属性值
    CommPort  设置并返回通信端口号 文本框赋值
    PortOpen  设置并返回通信端口的状态,或者打开和关闭端口 由串口命令按钮
    决定
    Settings  设置并返回波特率、奇偶校验、数据位、停止位 “9600, N, 8, 1”
    Output  向传输缓冲区写一个字符串 由程序赋值
    Inputlen  一次读取接收缓冲区中的字符数  1
    5.2.2.人机界面
    上位机人机操作界面如图 5.1所示:  
    图 5.1  三文精密工作台人机操作界面  
    5.2.3.阵列参数区设计
    阵列参数区包括待点样阵列的左下角起点坐标(x1,y1);待点样阵列的右上
    角终点坐标(x2,y2);二文工作台运动区域内任意点坐标(ryx,ryy);阵列沿 X
    轴方向的间距 stepx,阵列沿Y轴方向的间距stepy,二文工作台的速度参数 v。
    (1)回起点
    点击回起点命令按钮后, 三文精密工作台的二文工作台从工作区内任意点运
    动回起点位置。上位机发送的控制字由 12个 8bit 字符 a(0)~a(11)组成,用十751进
    制数表示。由于下位机 Case 0x97语句将 X、Y轴的当前坐标(x_buff,y_buff)
    赋给直线运动的起点坐标, 因此控制字中表示起点坐标的4个 8bit字符不需要赋
    值,表示终点坐标的4个 8bit 字符则为X、Y 轴起点坐标(x1,y1) 。
    例如,工作台由任意位置运动到起点位置(1000,5000) ,速度参数 6,则
    发送的控制字为:0x00、0x97、0x00、0x00、0x00、0x00、0xE8、0x03、0xF4、
    0x01、0x06、0x00。
    (2)回原点
    这种情况和回起点类似, 控制字命令中表示终点坐标的4个 8bit 字符用原点
    坐标(0,0) 。
    例如,工作台由任意位置返回起点,速度 6(mm/s) ,则发送的控制字为:
    0x00、0x97、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x06、0x00。  
    (3)回任意点
    这种情况也和回起点类似, 控制字命令中表示终点坐标的4个8bit字符用X、
    Y轴任意点坐标(ryx,ryy) 。
    例如 ,工作台由任意位置返回任意点(3000,6000) ,速度参数 6,则发送
    的控制字为:0x00、0x97、0x00、0x00、0x00、0x00、0xB8、0x0B、0x07、0x71、
    0x06、 0x00。
    (4)点样
    点样必须在工作台运动至起点位置时才可进行, 运动设计为由线段构成的几
  1. 上一篇:LabVIEW的列车制动装置性能检测平台的设计开发
  2. 下一篇:用于芯片加工的非接触式真空搬运技术的研究
  1. 面向增材制造的三维模型...

  2. SolidWorks真空排气台用提升...

  3. 数控直线落料机滚轮工作台设计+CAD图纸

  4. 数控直线落料机堆放工作...

  5. ANSYS工业机器人关节驱动用...

  6. ANSYS直接驱动的小型高精数控回转工作台设计

  7. Solidworks桶装饮水机辅助上...

  8. 十二层带中心支撑钢结构...

  9. 乳业同业并购式全产业链...

  10. 河岸冲刷和泥沙淤积的监测国内外研究现状

  11. java+mysql车辆管理系统的设计+源代码

  12. 杂拟谷盗体内共生菌沃尔...

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. 大众媒体对公共政策制定的影响

  15. 中考体育项目与体育教学合理结合的研究

  16. 当代大学生慈善意识研究+文献综述

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回