菜单
  

    同时扩展一个I/O模块,选用EM223输入/输出混合扩展模块。EM223共6种模块,根据系统的控制要求和资源需求,采用EM223模块中的4点输入/4出输出模块。
    由于需要测量每个手指的压力值,需要将传感器的值输入到PLC中进行判断,所以扩展两个模拟量模块,全部选用EM235模块。模拟量输入/输出扩展模块EM235具有4路模拟量输入/1路模拟量输出。
    EM223和EM235与PLC的连接不需要其他设置,只需要将排线插到主机及扩展模块的插槽上。
    3.3 PLC的I/O配置
    已知输入口有16个,输出口有6个。则可编程控制器的I/O分配表如表6所示:
    表6 PLC的I/O分配表
    编程
    元件    I/O端子    电路元件    作用    编程
    元件    I/O端子    电路元件    作用
    输入口    I0.0    SB1    自动启动    输入口    I1.3    SB6    手动下移
        I0.1    SB2    单周期启动        I1.4    SB7    手动左移
        I0.2    SA    手动启动        I1.5    SB8    手动右移
        I0.3    SB3    停止        I1.6    SB9    手动夹紧
        I0.4    SQ1    上移限位        I1.7    SB10    紧急停止
        I0.5    SQ2    下移限位    输出口    Q4.0    KM1    目的地
        I0.6    SQ3    左移限位        Q4.1    KM2    左移
        I0.7    SQ4    右移限位        Q4.2    KM3    右移
        I1.0    KA    压力接触点        Q4.3    KM4    夹紧/放松
        I1.1    PS    光电开关        Q4.4    KM5    上移
        I1.2    SB5    手动上移        Q4.5    KM6    下移
    4. 机械手控制系统软件设计
    4.1 机械手控制要求
    本文所设计的机械手实物如附件4所示。需要机械手开始工作时,打开控制开关;手臂开始从原位下降,当检测到物体即到达下限位时,手爪开始夹紧,一段时间后夹紧物体;待夹紧物体后,手臂开始上升,到达上限位时,手臂开始右移;达到右限位时,手臂开始下降,到达目的地即下限位时,手爪放松,放下物体;一段时间后手臂上升,达到上限位;手臂左移,到达左限位即手爪原位。达到用机械手将物体从起始位置移动到另一位置的目的,若需开始下一周期,则循环该步骤。这就是本文的设计对机械手的控制要求。
    4.2机械手程序设计
    分部式编程是结构化编程的一种特例,它是将不同的控制功能程序编写在不同的程序块中。在本次课程设计中,可将其程序结构分为主程序(组织块OB1)、自动运行子程序(功能FC1)、手动控制子程序(功能FC2)。移位指令梯形图详见附录1,自动运行子程序(功能FC1)详见附录2,手动控制子程序(功能FC2)详见附录3。主程序(组织块OB1)如图7所示:
  1. 上一篇:PLC控制的自动售货机设计+仿真图
  2. 下一篇:51单片机智能小车控制系统设计
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 基于中频信号的家用治疗...

  3. 基于嵌入式技术的智能家...

  4. 基于FPGA竞赛系统设计+程序

  5. 单片机的火灾报警系统设计+电路图+程序

  6. MCGS对PLC的监控系统设计+梯形图

  7. PLC在机械手控制中的应用设计+梯形图

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回