【课程列表】
一、基础篇 学习周期:2天 16课时
1.电工电路与PLC编程电路的区别
2.详细讲PLC基础知识、PLC分类,PLC的扫描及工作处理方式,西门子小型PLC系列型号及选型。
3.常用的进制类型二进制,十进制,十六进制之间的转换。
4.S7-200软件元件及功能。
5.计算机存储器类型:位,字节,字,双字及数据类型。
6.S7-200存储器应用及寻址方式,S7-200的地址属性。
7.详细讲解NPN型、PNP型、近接开关、光电开关工作原理及接线方法。
8.详细讲解晶体管型、继电器型PLC外围接线
二、基本指令篇 学习周期:3天 24课时
1.S7-200编程软件 V4.0 STEP 7 MicroWIN SP9 安装与使用
2.详细讲述PLC基础位逻辑指令:常开,常闭触点指令,线圈输出,上升沿,下降沿,置位,复位,置位**,复位**,立即输入,立限输出,位取反 触点比较等指令
3.位逻辑控制电路的编程思路及技巧,N种单按钮控制,任意多台电机顺逆启动停止等经典控制电路详解。
4.计数器及定时器功能及应用,利用计数器制作的计时控制,定时器配合计数器的**长计时程序。
5.S7-200基本软元件工程案例,各种常用的、*特的、时间控制,计数控制,逻辑控制回路,颠覆传统电工思路理念的实操项目,学员实操后,老师针对工程案例深层剖析,让学员充分掌握。
三、顺序控制篇,工艺流程图的设计理念 学习周期:4天 32课时
1.详细讲述工艺流程控制,顺序功能图的设计方法,顺序功能图的用途,顺序功能图比梯形图设计方法的优势。
2.详细讲述顺序功能图设计:单流程设计方法,选择分支设计方法,并行分支设计方法,跳转与循环设计方法
3.步进阶梯指令:SCR SCRT SCRE的应用,详细讲解针对工艺流程控制功能图的绘制方法,常用的流程控制:单流程,选择分支,并行分支,跳转与循环等功能图的实现,项目讲解。
4.学员自己练习用多种方法编写交通灯控制程序。针对交通灯用不同指令,不同设计思想,顺序控制讲述编程方法,设计方法,编程技巧,进一步提升学员编程兴趣,为以后高级编程打下坚实基础。
5.详细讲述利用顺序功能图理念配合S7-200顺序控制指令控制取件机械手的程序。控制要求:实现手动点动控制,机械手不同的状态的智能回原点控制方法,机械手的半自动移载控制,机械手的全自动移载控制,机械手的单步移载控制,机械手的暂停解除暂停后继续运行的控制,机械手的正常停车控制,机械手的紧急停车控制。
6.详细讲述家私制造工厂排钻的应用程序,采用并行分支的设计理念结合S7-200流程控制指令,深层讲解编程思路和设计方法。
7.学员独立完成红绿灯编程,机械手编程,排钻的编程控制,老师跟进辅导。
四、数据处理功能指令篇 学习周期:2天 16课时
1.详细讲述数据处理指令与基本指令的区别。
2.传送指令、成批传送、一点多送指令,字节交换指令
3.数学运算及浮点数运算和三角函数指令应用及技巧
4.逻辑运算及编程方法及应用技巧
5.学员针对数据处理指令项目练习。
6.细讲案例中用功能指令编写的便捷之处和不同的编程风格。
五、间接寻址,数据指针的应用 学习周期2天 16课时
1.直接寻址与间接寻址的区别,间接寻址的应用场合
2.详细进解间接寻址(数据指针应用)
3.数据指针案例讲解及指针在实际项目中强大功能及便捷的使用方法。
4.学员针对指针项目实操。
九、工业通信PROFIBUS网络 学习周期2天 16课时
1.详细讲述PROFIBUS现场总线网络的概述及在分布式IO控制中的应用。
2.详细讲述S7-300、400与远程站模块ET200通过DP通信
3.详细讲述S7-300、400与西门子MM440变频器通过DP通信控制。
4.详细讲述S7-300、400通过EM277通信模块与S7-200做DP通信数据交换。
5.详细讲述S7-300、400之间的智能从站的DP通信实现。
十、工业通信 以太网通信 学习周期1天 8课时
1.详细讲述以太网技术规范及网络总线中的应用。
2.以太网的创建,通信参数设置,IP地址设定。
2.实例讲解S7-300、400与S7-1200通过以太网实现数据交换。
3.实例讲解以太网模块CP-3243-1的使用方法。
4.通过以太网模块CP-343-1与S7-200 SMART 实现网络通信。
十一、模拟量,PID应用 学习周期2天 16课时
1.详细讲述模拟量输入AI,模拟量输出AO的使用方法及组态。
2.配合温度变送器讲述S7-300 400模拟量接线及参数设置。
3.实例利用温度连续控制模块做温度PID闭环控制。
4.实例利用PID连续控制模块结合DP通信和MM440变频器做速度闭环控制。
十二、西门子触摸屏软件 Wincc Flexible从入门到精通。学习周期3天 24课时
1.西门子HMI面板概述
2. WinCC flexible软件安装
3.简单项目的创建、程序下载、画面的创建,画面切换。
4.建立项目连接,变量的创建,IO域,开关,按钮,指示灯等组态。
5.棒图,日期时间域,报警组态。
6、常用组态技巧
7.间接寻址及符号IO组态。
8.库的应用
9.用户管理的组态。
10. 实时趋势视图的组态与模拟运行