PLC电气自动化高级班(西门子)
专业解答各类课程问题、介绍师资和学校情况
培养目标:
通过对本课程的理论学习和实操训练,培训对象能够掌握工业机器人和PLC编程技术,具有综合分析和处理自动化行业中关键技术问题,能够对新设备进行技术升级和改造,对新设备进行设计和调试。
课程内容:
一、基础篇
(1)硬件基础
1.S7-1200/1500硬件(CPU)介绍机及拓展模块介绍
2.S7-1200/1500硬件(CPU)安装和接线(熟悉控制卡输入内部二极管导向输出NPN和PNP)
3.S7-1200PLC扩展模块技术参数讲解以及如何选型
学习总结:自我熟悉s7-1200/1500PLC(CPU)及扩展模块功能以及选型
案例练:实操非接触开关(光电开关,磁性开关)接PLC输入,继电器线圈接输出
(2)软件基础
1.博图软件支持的操作系统
2.博图软件安装步骤及授权
3.熟悉介绍西门子控制软件安装步骤
学习总结:自我练习博图软件安装及西门子注册表的删改与授权
4.博途软件界面功能介绍(硬件组态、变量设置、程序设计、通讯设置、以及程序仿真和项目的制作)
案例学习:初学者多地控,正反转的制作
二、指令篇
1.常用位逻辑指令(常开、常闭、线圈输出、置位及复位,取反指令,置位优先,复位优先)
2.S7-1200/1500中上升沿与下降沿讲解(程序的扫描周期的讲解,特别强调用扫描周期的方法理解一个程序)
案例一:正反转案例分析
案例二:电机顺序启逆停案例分析
案例三:多地控程序分析
案例四:顺序控制程序分析
3.S7-1200 /1500定时器的功能
4.S7-1200 1500计数器的功能
案例一:红绿灯自动控制程序
案例二:时间变量,输出定义变量类型项目设计(变量的思维思考)
5.S7-1200/1500 比较指令
6.S7-1200/1500 数学运算指令
7.S7-1200/1500 移动操作指令
8.S7-1200/1500 转换指令学习
9.S7-1200/1500 移位指令学习
10.读时钟和写时钟
案例一:电机随机启动控制
三、高级篇
(1)SCL语言
1、SCL编程语言的基本结构
2、SCL编程指令一(IF...THEN...,IF ... THEN...ELSE...,IF... THEN...ELSIF,)
3、SCL编程指令二(CASE...OF...,FOR ... TO..DO...,FOR... TO...BY..DO...,)
4、SCL编程指令三(WHILE...DO...,REPEAT ... UNTIL,等等)。
案例一:用SCL编写交通程序
案例二:用SCL计算1+11+21+31+41+..........+491+501?
(2)功能块
1.FC功能介绍
2.FC中IN OUT IN/OUT接口的使用与注意事项
3.FC中TEMP接口的使用技巧与注意事项
4.FB功能块的介绍
5.FB功能块中IN OUT IN/OUT接口的使用与注意事项
6.FB功能块中Static(静态变量)的使用方法
7、DB数据块介绍
8.优化的DB块和没有优化的DB块的优缺点
9.FB功能块的背景DB(背景数据块)使用与注意事项
10.IEC 定时器和IEC计数器在多重背景下的调用
案例一:气缸用形式参数模块编写
案例二:factory IO传送带仿真程序编写
案例三:factory IO物流仓库仿真程序编写
(3)中断
11.S7-1200的中断介绍与优先级概念
12.启动中断
13.循环中断
14.日期和时间中断
15.硬件中断
16.延时中断
17.错误处理组织块
18.程序调试小技巧(交叉引用、分配列表、调用结构…)
四、运动控制
1.步进与伺服的区别
2.步进基础(步进、步距角、细分)雷赛步进电机的选型与接线
3.运动控制轴的组态、指令、工艺、运动控制指令
4.伺服的位置模式
5.伺服的速度模式
6.伺服的力矩模式
案例一:步进驱动器调试功能案例
案例二:松下伺服调试功能案例
案例三:单轴多点定位的案例制作
案例四:多轴画圆的程序案例制作
五、通讯篇
1.S7-1200/1500 MODBUS RTU通讯
2.S7-1200/1500的开放式用户以太网通讯
3.S7-1200/1500的 S7通讯
4.S7-1200/1500的 profinet通讯
5.S7-1200/1500西门子伺服V90的profinet通信(3号报文)
6.S7-1200/1500西门子伺服V90的profinet通信(111号报文)
7.S7-1200/1500与西门子V20变频器做Modbus_RTU通讯
8.S7-1200/1500与扫码枪做自由口通信
9.S7-1200/1500与V20变频器做USS通信
六、模拟量/PID(过程控制篇)
1.模拟量基础知识以及模拟量接线
2.传感器和变送器的介绍
3.模拟量输入/输出转换程序块的介绍
4.转换指令
5.数学运算
4.PID指令介绍
5.PID调节面板实操
案例一:以温度的PID调节为例,详解P、I、D参数的意义
案例二:恒压设备的调试
案例三:恒压设备上位组态项目及屏动态页面制作
七、变频器(变频器篇)
1. 变频器简介
2. 变频器控制模式
3. 面板控制变频器
案例一:西门子V20 宏调试案例分析
案例二:台达变频器参数调试案例分析
案例三:西门子G120总线通讯案例分析
案例四:变频器供水闭环调节控制设备分析
案例五:变频器供水闭环调节控制设备分析
案例六:利用PLC与变频器走MODBUS通讯做加速和减速过程控制案例
八、高速计数器(高数计数部分)
1.高速计数器与普通计数器的区别
2.编码器的介绍与使用
3.高速计数器的接线
4.高速计数器的硬件组态、指令介绍
5.用编码器测电机转速
案例一:利用编码器和高速计数器做定长切割设备的控制
九、西门子触摸屏(西门子触摸屏部分)
西门子常用触摸屏的产品介绍,触摸屏的通信连接,触摸屏的硬件连接,设置触摸屏通信参数,变量分类与创建,变量的数据类型,编辑变量。
基本对象应用,按钮组态,开关组态,图形输入输出对象组态,时钟和日期组态,符号I/O域组态,图形I/O域组态,画面切换,画面布局。
用户管理的基本概念,用户管理的组态,用户管理的使用,报警组态简介,离散量报警组态,显示报警信息。
趋势图的使用,配方元件的使用,图形库的使用。
十、机器人项目部分
(1)基础篇
1.运动指令介绍,MOVL,MOVJ,MOVC,MOVABSJ
2.程序控制指令
案例一:机器人混合轨迹绘制
案例二:机器人程序控制指令案例
案例三:机器人判断语句案例
(2)高级指令
1.偏移指令
2.基本IO指令
3.机器人IO配置
案例一:机器人抓取项目案例
案例二:机器人搬运项目
(3)机器人通讯
1.机器人通讯指令
2.机器人数据类型
3.机器人总线通讯配置
案例一:机器人视觉通讯案例
案例二:机器人走总线控制夹具案例
十一、实操项目透析篇
(1)机器人类型项目(自动机器人抓取工作站)
1.低压电气选型 2.*LC选型 3.*OM清单制作
4.主线路EPLAN图纸的绘制 5.*4V图纸的绘制 6.*LC图纸绘制
7.主控逻辑的程序编写 8.调用模块编写 9.分散功能子程序编写
10.触摸屏编写,主画面编写,手动画面编写
11.机器人通讯信号链接。12.机器人程序编写
13.图纸接线的而检查,14机器人通讯线路检查
15.机器人程序调试。16**LC程序调试
17.综合机器人PLC程序调试
(2)恒压供水项目(过程控制项目开发)
1.低压电气选型 2.*LC选型 3.*OM清单制作
4.主线路EPLAN图纸的绘制 5.*4V图纸的绘制 6.*LC图纸绘制
7.主控逻辑的程序编写 8.调用模块编写 9.分散功能子程序编写
10.PID的调试。11.过程控制传感器的调试
12.触摸屏编写,主画面编写,手动画面编写,供水平恒显示
14.线路检查
14.上机调试。
就业方向:
工业控制PLC的应用十分广泛,包括电子集成电路、半导体、仪器仪表制造、工业自动化、汽车装配制造、通信网络设备、原材料及模具加工、互联网计算机。环保新能源等各种行业,可以说涵盖工程、制造业的各个方面。
岗位包括:
PLC编程调试工程师、自动化设备设计师、工业自动化工程师、电气自动化工程师、自动化设备维护保养工程师等等。
学习培训对象:
★ 广大从事电工行业想提升自己技能的电工朋友
★工厂普通职位员工,技术员,设备维护员,管理层,想改变目前生活状态的朋友
★ 各初中、高中毕业生、大中院校应届毕业生,想提升技能,加强动手能力的学生朋友。
★ 社会各界有志之仕,想通过努力改善生活现状的朋友。
★以上人员如没有电工经验,可以先学习电工课程。学完后可以达到自己独立完成布线,选型,控制柜,开关柜设计制作水平。