西门子1200/1500高级班
◆ 培训对象
1.高中、中专、大专、本科等各种学历毕业生
2.初级、中级、高级电工
3.电气维护或维修人员
4.电气设计人员
5.电气操作人员
6.机械维修人员
7.机械设计人员
8.有志于从事电气自动化方面工作的人员。
◆培训目标
高级课程,即能设计多套综合复杂项目,毕业后直接从事PLC编程设计工作
◆培训费用
42天;费用咨询在线客服;(包含教材资料等全部费用)
◆授课方式
采取讲师授课、案例解析、动手操练实践、反复操作设备、现场设计演示及互动研讨相结合的培训方式。
◆培训内容
第一部分:S7-300/400的学习内容
◆详细培训课程及内容
西门子高级班,毕业后可直接从事PLC相关工作! | |
◆PLC所有内容 |
西门子S7-1200/1500系列plc编程 硬件讲解及使用·硬件结构及组态·硬件配置和网络配置·数据存储及数据结构·博途软件·基本指令·顺序控制编程·数据处理及高级指令应用·模块化设计·程序结构组织块(OB)、功能(FC)·功能块(FB)、系统功能(SFC)、系统功能块(SFB)、数据块(DB)的使用设计·中断处理·高速处理·模拟量模块·温度模块·PID调节·SCL语言编程·各种算法·排列及程序设计·工艺对象·运动控制·故障诊断等 |
◆网络通信 | 自由口通信·Modbus RTU/Modbus TCP通信·S7通信·TCP/IP通信·USS通信·Profinet通信 |
◆变频器 |
西门子变频器控制及设计·模拟量控制·恒压供水系统·通信控制等 |
◆编码器 |
编码器定位及测速 |
◆步进电机 |
步进系统设计及步进定位等 |
◆伺服定位 |
相对定位·绝对定位·定位模块·多轴联动·直线插补·圆弧插补 |
◆西门子触摸屏 |
画面设计·功能元件·报警功能·配方设计·密码设定·曲线显示·一屏多机·多屏一机 |
◆WINCC组态 |
数据库调用·脚本编程·历史数据·实时数据·项目设计 |
◆综合实训 |
中大型系统项目设计 |
学习时长/每期 (学会为止) | 全日制42天。周末/晚班4-5个月 (学至完全掌握为止,可以重复学习,可以在龙丰任何一个校区学) |
学一门,送一门(例如学习西门子,赠送一门三菱的课程) |
|
配套赠送礼品 1.西门子高级班的教程(龙丰**讲师编制)+学习视频 2.笔记本 3.所有的软件和手册 4.毕业证 龙丰想您所想,让您有一个美好的学习体验,让学习变得更加轻松! |
1.自动化系统概论,西门子家族产品介绍
2.S7-1200/1500 PLC 的硬件结构、CPU 类型及扩展方式
3.S7-1200/1500 PLC 的工作原理、数据类型、编程语言
4.S7-1200/1500 博途编程软件、仿真软件使用和程序调试
5.S7-1200/1500 PLC 的硬件组态及寻址方法
6.S7-1200/1500 PLC 上载、下载程序操作
7.S7-1200/1500 PLC 存储区的分配
8.PLC 的选型方法
9.PLC 硬件电气图设计
10.案例详解
11.操作练习
12.位逻辑指令
1) 常开触点
2) 常闭触点
3) 上升沿
4) 下降沿
5) 置位
6) 复位
7) 取反等
8) 位逻辑指令项目试题编程练习,PLC 上调试操作
9) 案例详解
10) 操作练习
13.定时器指令
1) 标准型
2) 时钟脉冲定时器 TP 指令
3) 接通延迟定时器 TON 指令
4) 带保持的接通延迟定时器 TONR 指令
5) 断开延迟定时器 TOF 指令等
6) 案例详解
7) 操作练习
8) 简略型
9) 时钟脉冲定时器线圈(TP)指令
10) 接通延迟定时器线圈(TON)指令
11) 带保持的接通延迟定时器线圈(TONR)指令
12) 断开延迟定时器线圈(TOF)指令
13) 定时器项目试题编程练习,PLC 上调试操作
14) 案例详解
15) 操作练习
14.计数器指令
1) 增/减计数器 CTUD 指令
2) 增计数器 CTU 指令
3) 减计数器 CTD 指令
4) 案例详解
5) 操作练习
15.进制的类型及结构
1) 二进制
2) 八进制
3) 十进制
4) 十六进制
5) BCD 码
6) 进制之间的转换练习
16.数据的存储结构
7) 位类型地址 Bits
8) 字节类型地址 Byte
9) 字类型地址 Word 及整数INT
10) 双字类型地址 Dword 及双整数 DINT
11) 浮点数类型地址 Real
12) 各类型地址之间的转换及相互关系
13) 案例详解
14) 操作练习
17.移动操作
1) 数据传送 MOVE 指令
2) 填充指令 FILL-BLK 指令
3) 块传送指令MOVE-BLK 指令等
18.数学函数
整数及浮点数函数
1) 加指令
2) 减指令
3) 乘指令
4) 除指令
5) 递增、递减指令
6) 配合传送指令,编程练习运算,在 PLC 上操作调试
7) 案例详解
8) 操作练习
浮点数函数
1) 浮点数的绝对值 ABS 指令
2) 浮点数的平方根 SQRT 指令
3) 浮点数的平方 SQR 指令
4) 浮点数的自然对数 LN 指令
5) 浮点数的指数 EXP 指令
6) 浮点数的正弦、余弦等指令
7) 案例详解
8) 操作练习
9) 计算指令的应用、案例详解及练习
19.比较指令
1) 等于 CMP = =
2) 大于 CMP >
3) 小于 CMP <
4) 不等于 CMP < >
5) 大于等于 CMP >=
6) 小于等于 CMP <=
7) 值在范围内IN-Range
8) 值超出范围 OUT-Range
9) 案例详解
10) 操作练习
20.转换指令
1) 转换值 CONVERT
2) 实数转双整数的四种方法ROUND、TRUNC、CEIL 及 FLOOR
3) 缩放 SCALE-X
4) 标准化 NORM-X
5) 案例详解
6) 操作练习
21.移位和循环指令
1) 右移指令 SHR
2) 左移指令 SHL
3) 循环右移指令 ROR
4) 循环左移指令 ROL
5) 数据移位指令编程练习,在 PLC 上操作调试
6) 案例详解
7) 操作练习
22.字逻辑指令
1) 与运算 AND
2) 或运算 OR
3) 异或运算 XOR
4) 求反码 INVERT
5) 编码 ENCO 和解码 DECO 等
6) 案例详解
7) 操作练习
23.程序控制指令
1) 1)条件满足跳转JMP 指令
2) 2)条件不满足跳转 JMPN 指令
3) 3)跳转目标地址 LABEL
4) 4)定义跳转列表 JMP-LIST
5) 跳转分配器 SWITCH
6) 返回(RET)
7) 循环跳转编程练习,在 PLC 上操作调试
8) 案例详解
9) 操作练习
24.结构化规范化编程及子程序设计
1) S7-1200/1500 的程序结构
2) 组织块(OB)编程
3) 功能(FC)
4) 功能块(FB)
5) 数据块(DB)
6) 变量表(VAT)
7) 形参、实参与全局变量、局部变量的创建、应用及调用
8) CPU 属性、时钟存储器、保留存储器等参数设置
9) 案例详解
10) 操作练习
25.中断子程序的设计
1) 时间日期中断组织块
2) 延迟中断组织块
3) 定时循环中断
4) 高速计数器的中断
5) 硬件中断组织块
6) 诊断中断组织块、编程故障、I/O 访问故障组织块等
7) 案例详解
8) 操作练习
26.高速计数器功能(需有编码器的基础知识)
1) 设置工艺对象
2) 高速计数器的功能硬件组态
3) 高速计数器的参数设置
4) 高速计数器的编程模块调用及编程
5) 案例详解
6) 操作练习
27.运功控制功能(需掌握步进和伺服控制的知识)
1) 设置工艺对象
2) 运动控制的功能硬件组态
3) 运动控制的参数设置
4) 运动控制的编程模块调用及编程
5) 案例详解
6) 操作练习
28.模拟量、温度控制及PID等
1) 模拟量的类型及如何选型
2) 模拟量模块的扩展、地址分配
3) 模拟量模块的硬件电气图设计
4) 模拟量的线性对应、线性坐标设计
5) 流量、温度、压力等模拟量的设计及应用
6) S7-1200/1500的 PID 编程控制
7) S7-1200/1500的 PID 参数 P、I、D的调节
8) 模拟量编程练习,在 PLC 上操作调试
9) 结合之前所有内容编程设计综合项目习题,在 PLC 上操作调试
29.S7-1200/1500 综合项目案例讲解
30.S7-1200/1500 综合练习强化编程操作调试
31.SCL语言编程及算术综合应用
1)SCL语言的概念及与其它编程语言的区别
2)使用SCL语言编写基本逻辑控制程序
3)使用SCL语言编写定时器、计数器控制程序
4)IF_THEN语句讲解及案例分析
5)CASE语句的应用及案例分析
6)FOR循环语句应用及案例分析
7)While-do语句应用及案例分析
8)Reapeat-until语句应用及案例分析
9)跳转语句-Continue及案例分析
10)跳转语句-Exit和Return语句应用及案例分析
11)GOTO指令的应用及案例分析
12)POKE指令讲解及案例分析
13)各种算法、排序等及案例讲解
14)寻址及SCL语言编程等综合应用
15)综合系统项目讲解
32.PLC故障诊断及处理
第二部分通信
6.自由口通信
1)西门子PLC与变频器自由口通信
2)西门子PLC与各种仪表自由口通信
7.Modbus RTU/Modbus TCP通信
1)西门子PLC与各类支持Modbus通信的机构或控制器实现Modbus RTU通信
2)西门子PLC与带以太网口的并支持Modbus的执行机构或控制器实现Modbus TCP通信
8.S7通信
SIEMENS S7 系列产品之间通信
9.TCP/IP通信
西门子PLC与带IP功能的上位机、控制器、执行机构实现TCP/IP通信
10.USS通信
西门子PLC与西门子变频器等执行机构实现USS通信
11.Profinet、以太网的编程设计
1)S7-1200与S7-1500以态网络通信
2)S7-1200与S7-1200以态网络通信
3)S7-1200/S7-1500/S7-200 SMART多台PLC以态网络通信
7.案例详解
8.项目设计及操作练习
第三部分西门子触摸屏
1.触摸屏的工作原理
2.触摸屏的种类介绍
3.触摸屏选型、安装
4.触摸屏文件创建、保存、另存等
5.触摸屏连接PLC参数设计
6.触摸屏程序上载、下载
7.变量连接、编辑、创建
8.多种类型按钮、指示灯编辑设计
9.数据、文本显示、设置、设计
10.案例解析
11.操作练习
12.多种图层、对齐、使致大小一致
13.静态画图、编辑、柱状图
14.画面菜单、子画面设计
15.递增、递减等操作
16.多个画面自由切换
17.手动/自动切换、输入/输出编辑
18.案例解析
19.操作练习
20.报警记录
21.报警画面设计
22.警报复位、记录、查询
23.报警走马灯
24.实时趋势曲线设计
25.历史趋势曲线设计
26.配方功能设计
27.案例解析
28.操作练习
29.用户权限分配及设计
30.多个等级密码设计、登陆、注销
31.剩余功能的讲解
32.创建并设计主画面、手动画面、报警画面、历史趋势画面、工艺下载画面、用户管理画面、输入/输出画面等等齐全的监控画面
33.案例详解
34.操作练习
第四部分西门子上位机组态WINCC
1.WinCC的项目架构与选型
2.WinCC与多种PLC通信控制
3.内部变量、外部变量、结构变量的创建
4.WinCC的基本功能使用(按钮、指示灯、各种控件的使用等)
5.WinCC水流动画等各种动画设计
6.WinCC画中画设计
7.报警记录实时数据、历史数据储存与调用
8.实时趋势曲线、历史趋势曲线设计
9.变量记录、数据库创建与使用
10.配方画面/用户归档设计
11.WinCC脚本控制Excel制作各种报表功能,打开、赋值、保存等等
12.用户管理、权限分配及设计
13.多种画面设计
14.C语言脚本编程设计
15.上位机与执行机构的整体控制设计
16.WinCC项目案例讲解
17.WinCC综合实战项目练习
第五部分变频器、步进、伺服与西门子S7-1200/1500的综合应用(需有综合班变频器的实操基础)
1. 西门子S7-1200/1500系列PLC与变频器之间各种控制电路图设计
2. 西门子S7-1200/1500系列PLC通信控制
3. 报警、故障检测及排查等
4. 西门子S7-1200/1500系列PLC、触摸屏、变频器综合项目案例讲解
5. 案例详解
6. 操作练习
7. 变频器、触摸屏与PLC综合实例讲解及实操(有大量项目习题,学员设计操作完成)
8. 西门子S7-1200/1500系列PLC控制步进或伺服实现定位
9. 西门子S7-1200/1500系列PLC控制步进或伺服实现线性控制、圆弧控制、凸轮控制等
10. 西门子S7-1200/1500系列PLC与伺服系统实现多种控制模块
11. 西门子S7-1200/1500系列PLC与伺服系统通过Profinet通信实现定位控制
12. 西门子S7-1200/1500系列PLC与组态与伺服等综合实例讲解及实操
13. 多轴控制综合实训
◆ 学完后,达到的效果
因为学员在学习过程是不断的从:不懂 → 理解 → 运用 → 灵活运用,配合大量的项目习题设计及在实验设备上操作完成,每天重复高强度的学习;
所以学完后,达到的效果:
学习入门班毕业后学员从事跟PLC相关的工作,如:电工、维护人员、开关量等**程序编程人员等。
达不到设计效果,可反复学习!