欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 施耐德EcoStruxure Machine控制器应用及编程进阶
      • 作者:编者:李幼涵
      • 出版社:机械工业
      • ISBN:9787111635987
      • 出版日期:2019/09/01
      • 页数:239
    • 售价:27.6
  • 内容大纲

        本书介绍了运动控制中多轴电机同步运动的应用;通过案例介绍了电子凸轮运动、电子齿轮运动和数控机床G代码编程的各种应用;详细介绍了各种通用总线(如EtherCAT、EtherNet/IP、PROFINET)的通信应用以及与过程控制网络连接的应用;最后介绍了面向对象编程(Object-Oriented Programming,OOP),并给出了编程技巧。
        本书可供纺织、包装、物流、印染、印刷、机械加工等领域的应用设计工程师和大专院校相关专业的师生阅读,具有较强的实用价值。
  • 作者介绍

  • 目录


    前言
    第1章  电子凸轮功能
      1.1  电子凸轮的概念
        1.1.1  什么是机械凸轮
        1.1.2  什么是电子凸轮
        1.1.3  机械凸轮与电子凸轮的区别
        1.1.4  电子凸轮的应用场合
      1.2  电子凸轮的实现
      1.3  电子凸轮功能块详解
        1.3.1  MC_Power使能功能块
        1.3.2  MC_Jog点动功能块
        1.3.3  MC_MoveVelocity速度移动功能块
        1.3.4  MC_Stop停止功能块
        1.3.5  MC_ReadStatus读取轴状态功能块
        1.3.6  MC_CamTableSelect电子凸轮表选择功能块
        1.3.7  MC_CamIn电子凸轮啮合功能块
        1.3.8  MC_CamOut电子凸轮脱开功能块
        1.3.9  SMC3_CAN_WriteParameter写参数功能块
        1.3.10  SMC3_CAN_ReadParameter读参数功能块
        1.3.11  MC_Home原点回归功能块
      1.4  如何在线切换电子凸轮曲线
      1.5  如何在线修改电子凸轮曲线的坐标
      1.6  如何在线创建电子凸轮曲线
      1.7  电子凸轮曲线的缩放功能
      1.8  电子凸轮曲线的镜像功能
      1.9  电子凸轮凸点Tappets的应用
      1.10  电子凸轮开关的应用
      1.11  电子凸轮的高级功能块
      1.12  电子凸轮点的批量导入
    第2章  CNC功能
      2.1  常用G代码的功能
      2.2  如何在CNC编辑器中直接使用带变量的G代码指令
      2.3  如何在NC文件中直接使用带变量的G代码指令
      2.4  LMC058读取并执行U盘上的NC文件
      2.5  SMC_Interpolator插补功能块的应用
      2.6  CNC功能的多轴控制
      2.7  CNC功能的多通道控制
      2.8  如何显示正在执行的G代码行
      2.9  如何在线切换NC文件的执行
      2.10  使用CAD/CAM软件转换成G代码文件时的注意事项
      2.11  CNC的M码功能
      2.12  CNC的H码功能
      2.13  CNC的路径圆滑或圆整功能
      2.14  CNC的路径规避功能
      2.15  CNC的刀具半径补偿功能
    第3章  PLC插补位置的控制
      3.1  插补的概念和应用
      3.2  典型插补算法
        3.2.1  直线插补算法

        3.2.2  三次多项式插补算法
        3.2.3  五次多项式插补算法
      3.3  伺服驱动器插补位置模式
        3.3.1  Interpolated Position模式
        3.3.2  伺服驱动器IP模式原理和参数
      3.4  PLC插补位置控制的实现
        3.4.1  PLC插补位置控制系统架构
        3.4.2  PLC插补位置控制实现原理
        3.4.3  PLC位置算法
      3.5  PLC插补位置控制的应用案例
    第4章  EtherCAT的应用
      4.1  系统架构
      4.2  Somachine Motion中的操作
        4.2.1  在Somachine Motion软件中添加LXM32M的XML文件
        4.2.2  硬件配置
        4.2.3  工程设置
        4.2.4  PLC设定
        4.2.5  声明全局变量并映射
        4.2.6  声明控制需要用到的局域变量
        4.2.7  状态字与控制字
        4.2.8  模式控制
    第5章  EtherNet/IP的应用
      5.1  PD3与M241之间的EtherNet/IP通信
        5.1.1  Somachine中的配置
        5.1.2  Somachine Motion中的配置
        5.1.3  联机后的测试
      5.2  M241与ATV340之间的EtherNet/IP通信
        5.2.1  变频器的参数设置
        5.2.2  Somachine的配置
        5.2.3  联机测试
    第6章  PROFINET的应用
      6.1  系统架构
      6.2  使用的软件和固件版本
      6.3  SoMove的设置
      6.4  Somachine Motion的操作
        6.4.1  在Somachine Motion软件中添加LXM32M的XLM文件
        6.4.2  硬件配置
        6.4.3  工程设置
        6.4.4  声明变量
        6.4.5  数据映射
        6.4.6  参数通道
        6.4.7  dmControl数据
        6.4.8  模式控制
    第7章  基于OPC的通信应用
      7.1  OPC简介
      7.2  OPC经典架构
      7.3  OPC统一架构
      7.4   Somachine和Somachine Motion软件对OPC UA的支持
        7.4.1  Somachine/Somachine Motion平台OPC DA服务器配置
        7.4.2  OPC配置工具的文件菜单

        7.4.3  OPC配置工具的编辑菜单
        7.4.4  Somachine/Somachine Motion平台OPC DA服务器的使用
        7.4.5  Somachine平台控制器OPC UA服务器配置
        7.4.6  Somachine Motion平台控制器OPC UA服务器配置
        7.4.7  Somachine程序配置
        7.4.8  Somachine Motion程序配置
        7.4.9  激活PACDRIVE3控制器OPC UA服务器
      7.5  应用案例
        7.5.1  VijeoCitect与M241通过OPC DA通信示例
        7.5.2  VijeoCitect与PDR3通过OPC UA通信示例
    第8章  Somachine PLC与M580以太网的通信
      8.1  通信协议
        8.1.1  Modbus TCP
        8.1.2  EtherNet/IP
      8.2  通信示例
        8.2.1  M580作为EtherNet/IP扫描器与M241通信示例
        8.2.2  M580作为Modbus TCP客户端与M241通信示例
        8.2.3  M241作为EtherNet/IP扫描器与M580通信示例
        8.2.4  M241作为Modbus TCP客户端与M580通信示例
    第9章  基于Modbus TCP的PC与LexiumController的通信实现
      9.1  Modbus TCP
      9.2  程序结构
        9.2.1  客户端TCP/IP类的实现
        9.2.2  Modbus协议类的实现
        9.2.3  对话框类的实现
        9.2.4  Somachine控制器侧的编程
    第10章  面向对象编程
      10.1  OOP概述
      10.2  OOP的传承
      10.3  OOP的界面
      10.4  OOP的SUPER指针