-
项目一初识PLC(可编程控制器)
本项目主要介绍了可编程控制器(PLC)的基本概念,了解PLC产生的背景及发展趋势,熟悉PLC的分类及特点、结构、工作原理、应用场合以及常用的几种编程语言。
-
●1.1PLC的产生与发展
本节内容主要介绍PLC的产生与发展。PLC是英文Programmable Logical Controller的简称,中文全称为:可编程序逻辑控制器。
-
●1.2PLC的分类及特点
本节主要介绍整体式、模块式和叠装式这几种PLC的区分方法和各自的特点。
-
●1.3PLC的应用场合和性能指标
本节主要从条件控制、定时控制、计数控制、步进控制、运动控制、模拟量控制、数据处理、对控制系统的监控、通信联网方面介绍PLC的主要应用场合。
-
●1.4PLC的结构和组成
本节根据PLC的主要结构详细介绍了为整体式PLC和模块式PLC两种。
-
●1.5PLC的硬件资源
本节主要介绍了PLC的输入继电器、输出继电器、内部继电器、定时器、计数器、数据寄存器等6种硬件资源。
-
●1.6PLC的编程语言
根据国际电工委员会制订的PLC编程语言,本节主要介绍了梯形图、指令表、顺序功能图、功能块图、结构化文本等5种标准编程语言。
-
●1.7PLC的工作原理
本节主要介绍了PLC的运行及工作方式,从PLC扫描工作的第一步输入采样,第二步扫描用户程序,第三步输出刷新,分别介绍了这3个阶段的主要工作原理和作用。
-
项目二三菱FX系列PLC指令系统
本项目主要围绕三菱FX系列PLC,介绍了指令系统、编程软件GX Developer、 学习软件FX-TRN-BEG-C的使用方法及三菱PLC的外部接线方法。
-
●2.1三菱系列PLC简介
本节主要围绕三菱系列PLC,对小型机、中型机、大型机的主要型号及产品线进行了介绍。
-
●2.2三菱编程软件GX Developer的使用
本节主要通过实例解说来熟悉三菱编程软件GX Developer的使用及仿真操作方法。
-
●2.3三菱学习软件FX-TRN-BEG-C的使用
本节主要通过实例解说来了解三菱学习软件FX-TRN-BEG-C的使用及仿真操作方法。
-
●2.4三菱PLC的外部接线方法
本节主要介绍三菱FX2N系列PLC的输出形式及基本接线方式。
-
项目三基本逻辑指令
本项目主要介绍了三菱PLC的LD、AND、OR、ANB、ORB等基本逻辑指令和内部辅助继电器的使用方法。
-
●3.1LD、LDI、OUT指令的使用
本节主要介绍LD、LDI、OUT指令的使用方法及注意事项。
-
●3.2AND、ANI、OR、ORI指令的使用
本节主要介绍AND、ANI、OR、ORI指令的使用方法及注意事项。
-
●3.3M元件的使用
本节主要介绍内部辅助继电器M元件的使用方法及编码方式。
-
●3.4ANB和ORB指令的使用
本节主要介绍ANB回路块与指令和ORB回路块或指令的使用方法及注意事项。
-
项目四 定时器与计数器指令
本项目主要通过大量的编程实例介绍三菱PLC的定时器、计数器的分类及使用方法,以及SET、RST、PLS、PLF指令的使用方法及场景。
-
●4.1T元件的使用1(普通定时器)
本节主要介绍普通定时器T以及在编程中的使用方法。
-
●4.2T元件的使用2(断电保持定时器)
本节主要介绍断电保持定时器,以及在PLC中编程中的使用方法。
-
●4.3C元件的使用1(16位普通计数器)
本节主要介绍FX系列PLC中的16位计数器的使用方法及编程特点。
-
●4.4C元件的使用2(32位可逆计数器)
本节主要介绍32位可逆计数器的特点及使用方法。
-
●4.5SET、RST指令的使用
本节主要介绍SET,置位指令, RST,复位指令, 在编程中的使用方法及注意事项。
-
●4.6PLS、PLF指令的使用
本节主要介绍PLS上升沿微分输出指令, PLF下降沿微分输出指令,在编程过程中的注意事项及使用方法。
-
项目五程序流程指令
本项目通过程序介绍应用指令的操作数及P、I(指针)、CJ(跳转)指令、IRET、EI、DI(中断指令)、CALL、SRET、FEND(子程序调用、返回、主程序结束)指令、WDT(监视定时器)FOR、NEXT(循环)等指令的使用场景及注意事项。
-
●5.1PLC应用指令的含义及分类
本节主要介绍应用指令的基本格式、含义及及应用指令的分类。
-
●5.2应用指令的操作数及P、I(指针)的使用
在处理数据和运算过程时,操作数经常需要用到数据寄存器、变址寄存器、中断指针和特殊辅助继电器等,本节主要介绍应用指令操作数及P、I(指针)的使用方法。
-
●5.3CJ(跳转)指令的使用
本节通过典型案例介绍CJ(程序跳转)指令在编程过程中的使用方法及配合P指针的使用注意事项。
-
●5.4IRET、EI、DI(中断指令)的使用
本节主要介绍IRET(中断返回)、EI(中断允许)DI(中断禁止)指令在编程中的使用方法及注意事项。
-
●5.5CALL、SRET、FEND(子程序调用、返回、主程序结束)指令的使用
本节主要介绍CALL(子程序调用指令)、SRET(子程序返回指令)、FEND(主程序结束指令)在编程中的使用方法及注意事项。
-
●5.6WDT(监视定时器)的使用
本节主要介绍Watch dog time,监视定时器,简称为WDT,即“看门狗”,指令的工作逻辑及在程序中如何设置的方法。
-
●5.7FOR、NEXT(循环)指令的使用
本节主要介绍FOR及NEXT(循环)指令在程序中主要作用及使用方法。
-
项目六传送、比较指令
本项目主要介绍CMP(比较)指令、ZCP(区间比较)指令、MOV(传送)指令、CML(反向传送)指令、XCH(数据交换)指令、BCD、BIN(码变换)指令的使用方法及注意事项。
-
●6.1CMP(比较)指令的使用
假如我们需要将两个数据的大小进行比较,从而根据比较的结果来确定程序具体执行功能时,我们就可以使用CMP指令,本节主要介绍CMP比较指令的使用方法。
-
●6.2ZCP(区间)比较的使用
本节主要介绍区间比较指令的使用方法及注意事项。
-
●6.3MOV(传送)指令的使用
本节主要介绍MOV数据传送指令的使用方法及注意事项。
-
●6.4CML(反向传送)指令的使用
本节主要介绍反向传数据送指令的指令助记符为CML及使用方法。
-
●6.5XCH(数据交换)指令的使用
本节主要介绍数据交换指令的指令助记符XCH及在程序中的使用方法及注意事项。
-
●6.6BCD、BIN(码变换)指令的使用
本节主要介绍BCD码变换指令、二进制变换指令BIN指令的使用场合和注意事项。
-
项目七四则运算与字逻辑指令
本项目主要介绍四则运算ADD、SUB、MUL、DIV指令的使用方法及INC(加1)、DEC(减1)指令、WAND、WOR、WXOR(字逻辑与、或、异或)指令的使用场景及注意事项。
-
●7.1ADD、SUB、MUL、DIV(四则运算)指令的使用
本节主要介绍ADD加法指令、SUB减法指令、MUL乘法指令、DIV除法指令的使用格式及在程序中使用方法。
-
●7.2INC(加1)、DEC(减1)指令的使用
本节主要介绍INC加1指令和DEC减1指令的使用格式及使用方法。
-
●7.3WAND、WOR、WXOR(字逻辑与、或、异或)指令的使用
本节主要介绍WAND、WOR、WXOR(字逻辑与、或、异或)指令的使用格式及使用方法。
-
项目八步进指令
本项目主要介绍另一种编程逻辑,步进指令的编程。
-
●8.1S、STL、RET(步进)指令的使用
本节主要介绍步进顺序控制程序设计时必不可少的软元件S(状态元件)、STL(步进节点)指令、RET(步进返回)指令的使用格式、方法及在编程中的注意事项。
-
项目九 PLC编程实例
本项目主要通过三菱官方学习软件FX-TRN-BEG-C的编程实例,详细讲解工件入库程序设计(A-3)、工件大小检测程序设计(D-4)、行人红绿灯程序设计(B-3)、车库自动门程序设计(F-1)、卷帘门自动控制(C-1)、交通灯程序设计(D-3)、不同尺寸工件分拣程序设计(E-2)、部件供给控制程序设计(E-5)等实例的程序设计思路及方法。
-
●9.1工件入库程序设计(A-3)
本节通过学习软件FX-TRN-BEG-C讲解工件入库程序设计(A-3) 实例的程序设计思路及方法。
-
●9.2工件大小检测程序设计(D-4)
本节通过学习软件FX-TRN-BEG-C讲解工件大小检测程序设计(D-4)实例的程序设计思路及方法。
-
●9.3行人红绿灯程序设计(B-3)
本节通过学习软件FX-TRN-BEG-C讲解行人红绿灯程序设计(B-3) 实例的程序设计思路及方法。
-
●9.4车库自动门程序设计(F-1)
本节通过学习软件FX-TRN-BEG-C讲解车库自动门程序设计(F-1)实例的程序设计思路及方法。
-
●9.5卷帘门自动控制(C-1)
本节通过学习软件FX-TRN-BEG-C讲解卷帘门自动控制(C-1)实例的程序设计思路及方法。
-
●9.6交通灯程序设计(D-3)
本节通过学习软件FX-TRN-BEG-C讲解交通灯程序设计(D-3)实例的程序设计思路及方法。
-
●9.7不同尺寸工件分拣程序设计(E-2)
本节通过学习软件FX-TRN-BEG-C讲解不同尺寸工件分拣程序设计(E-2)实例的程序设计思路及方法。
-
●9.8部件供给控制程序设计(E-5)
本节通过学习软件FX-TRN-BEG-C讲解部件供给控制程序设计(E-5)实例的程序设计思路及方法。
-
项目十 PLC综合实训
本项目通过结合线下实训课重点介绍电机正反转PLC控制系统、单台供水泵的PLC控制系统两个实操项目的设计思路、程序设计方法、硬件接线方式等。
-
●10.1电机正反转PLC控制
本节主要介绍电机正反转PLC控制系统的工艺要求、设计思路及程序接线的设计方法等。
-
●10.2单台供水泵的PLC控制
本节主要介绍单台供水泵的PLC控制系统的工艺要求、设计思路及程序接线的设计方法等。