作者 |
梁亚峰 刘培勇 |
丛书名 |
出版社 |
机械工业出版社* |
ISBN |
9787111694304 |
简要 |
简介 |
内容简介 本书从基本的电气控制电路入手,重点介绍西门子S7-1200系列PLC的应用技术,采用任务式的编写方式,以行业的具体应用作为任务设计的来源,将知识点和能力点嵌入到多个小任务中,体现了理实一体化的教学理念。 本书包含7个学习模块。模块1主要介绍了电气控制技术与PLC的基本概念及应用;模块2主要介绍了常用的低压电器和基本电气控制电路;模块3主要介绍了S7-1200 PLC的硬件与编程软件;模块4主要介绍了S7-1200 PLC的常用基本指令及其应用;模块5主要介绍了S7-1200 PLC的功能指令及其应用;模块6主要介绍了S7-1200 PLC的程序结构及其应用;模块7主要介绍了S7-1200 PLC的通信与网络应用。 本书可作为高职高专院校智能制造相关专业电气控制与PLC课程的教材,也可以作为相关企业工程技术人员的培训教材。 本书包含了丰富的数字化资源,具有完整的在线开放课程资源供读者学习。需要配套资源的教师可登录机械工业出版社教育服务网wwwcmpeducom免费注册后下载,或联系编辑索取(微信:15910938545,电话:010-88379739)。 |
目录 |
前言 模块1初识电气控制技术与PLC1 任务11了解电气控制技术及其应用1 111电气控制技术的基本概念1 112电气与电器的区别1 113电气控制技术的发展与应用1 任务12了解PLC及其应用2 121PLC的基本概念2 122PLC的发展3 123PLC的主要特点3 124PLC的分类与性能指标4 125PLC的应用5 习题5 模块2三相电动机的传统控制7 任务21三相电动机的单向运行控制7 211常用的低压电器7 212认识电动机18 213三相电动机的点动控制19 214三相电动机的连续运行控制19 任务22三相电动机的正反转运行控制20 221常用的电气附件21 222电线的制作工艺24 223三相电动机的正反转控制25 习题25 模块3认识S7-1200 PLC与博途编程软件27 任务31西门子S7-1200系列PLC的认识与安装27 311PLC的结构与工作原理27 312西门子S7-1200系列PLC31 313CPU的安装与拆卸35 314信号模块的安装与拆卸35 315端子板连接器的安装与拆卸36 任务32西门子博途软件的认识与安装37 321西门子博途平台简介38 322博途软件对计算机的要求38 323安装博途软件39 324安装仿真软件PLCSIM47 习题47 模块4S7-1200 PLC的基本指令及应用49 任务41三相电动机连续运行的PLC控制——触点与线圈指令及应用49 411S7-1200中简单的数据类型49 412S7-1200的存储器51 413寻址53 414编程语言54 415触点与线圈指令55 416CPU 1214C DC/DC/DC的接线56 417I/O地址分配57 418电路设计58 419程序编写与下载58 任务42多人抢答器的PLC控制——置位与复位指令及应用64 421置位与复位指令65 422I/O地址分配68 423电路设计69 424程序编写69 425在仿真软件PLCSIM中验证程序71 任务43地下车库车辆出入PLC控制——边沿检测指令及应用72 431边沿信号的概念72 432S7-1200的边沿检测指令73 433I/O地址分配78 434电路设计79 435程序编写79 任务44三级物料传送带的PLC控制——定时器指令及应用80 441脉冲定时器TP81 442接通延时定时器TON83 443关断延时定时器TOF84 444保持型接通延时定时器TONR86 445I/O地址分配87 446电路设计88 447程序编写88 任务45停车场车位计数PLC控制——计数器指令及应用90 451加减计数器指令CTUD91 452数据块93 453I/O地址分配95 454电路设计96 455程序编写96 习题97 模块5 S7-1200 PLC的功能指令及应用98 任务51电动机参数采集与处理——数据类型及其应用98 511基本数据类型98 512复杂数据类型101 513其他数据类型102 514新建数据类型103 515添加自定义变量103 516新建FB函数块103 517新建DB块105 518在主函数中调用函数块106 任务52将数值正确发送给ABB工业机器人——移动指令与字符串指令及其应用107 521移动指令107 522SWAP指令108 523MID指令109 524STRG_VAL指令110 525新建全局DB块111 526程序编写111 任务53PLC控制流水灯——比较指令与移位指令及其应用111 531比较指令112 532值在范围内指令112 533检查有效性指令113 534右移指令113 535左移指令114 536循环移位指令114 537I/O地址分配115 538电路设计115 539程序编写116 任务54生产线灌装计数系统——数学指令及其应用119 541数学运算指令119 542转换指令121 543逻辑运算指令123 544I/O地址分配124 545程序编写124 习题127 模块6 S7-1200 PLC的程序结构129 任务61多台电动机的连续运行控制——函数(FC)的应用129 611PLC编程方法简介129 612TIA博途软件中块的基本概念130 613函数简介131 614I/O地址分配131 615电路设计132 616程序编写132 任务62多台电动机的星形—三角形减压起动——函数块(FB)的应用135 621函数块136 622多重背景简介137 623三相电动机的星形—三角形减压起动原理138 624I/O地址分配138 625电路设计139 626程序编写140 任务63设备恒温的PLC控制——组织块及其应用145 631PLC的中断146 632程序循环组织块147 633起动组织块148 634循环中断组织块148 635延时中断组织块150 636硬件中断组织块151 637时间错误中断组织块153 638诊断错误中断组织块153 639I/O地址分配154 6310电路设计154 6311程序编写155 习题157 模块7 S7-1200 PLC的通信与网络应用159 任务71 S7-1200 PLC采集水位值——MODBUS通信方式及应用159 711MODBUS通信方式介绍159 712硬件选型165 713电路设计166 714硬件组态167 715程序编写168 任务72 S7-300与S7-1200 PLC的数据交换——PROFIBUS通信及应用170 721PROFIBUS通信介绍171 722设备组态177 723程序编写180 任务73辊床电动机的远程控制——S7-1200 PLC与分布式I/O ET200S的PROFINET通信应181 731PROFINET网络通信182 732PROFINET分布式I/O系统ET200S187 733I/O地址分配189 734ET200S的配置189 735ET200S的安装及拆卸190 736电路设计193 |