一、培训目标(达到会维护、会改造、会独立的创建设计工程项目编程、会wincc组态编程、PROFINET网络、USS通信、以太网络、模拟量运算、PID闭环控制等涉及工程项目的重点难点内容):
1、熟练掌握CPU、I/O模块、PROFINET网络、DP网络、Ethernet网络的参数设置;软件的全面系统应用的参数设置。
2、能够通过软件自身强大的诊断功能,灵活的掌握处理现场所有由软硬件引起的故障。从而达到全面应付现场常见故障处理问题的能力。
3、能够对现有生产线进行自动化工程项目的编程、组态、维护、改造等。
4、能够独立创建中等难度的工程项目(线性化编程、结构化编程、创建FB、FC、DB等程序块,模块化编程)。
5、会处理模拟量运算,会对模拟量进行恒温度、流量、液位、压力的PID自动控制进行编程。
6、能够独立创建完成结构化编程,包括FB、FC、背景数据块、全局数据块、定时器多背景、计数器多背景等全要素的自动化生产线结构化编程工程项目案例。
7、会通过上位机西门子wincc监控系统与下位机西门子S7-1200/1500PLC通讯与变频器组态成为USS网络,并建立通讯,在线调试完成。
二、培训内容:
第一部分:基础知识:
1.博途V15软件的介绍
2.产品介绍、硬件讲解
3.硬件结构、CPU类型
4.数据类型、编程语言
5.仿真软件使用和程序调试
6.硬件组态及寻址方法
7.上载、下载程序操作
第二部分:常用基本指令
1.位逻辑指令
2.比较指令
3.转换指令
4.计数器
5.整数和浮点数计算指令
6.逻辑指令
7.传送指令
8.移位/循环指令
9.定时器
10.针对基本指令进行案例应用与讲解、以及编程技巧的指导
第三部分:CPU参数设置
1.CPU系统时间读取/修改
2.时钟存储器、保留存储器等参数设置
3.针对基本指令进行案例应用与讲解、以及编程技巧的指导
第四部分:讲解功能FC块 功能块FB块及其工程应用案例
1.FC无参数调用
2.FC有参数调用
3.FC嵌套调用
4、案例练习
5.FB无参数调用
6.FB有参数调用
7.FB的嵌套调用
8.多重背景的调用
第五部分:全局数据块(共享数据块)及其背景数据块
1.全局DB的创建与使用方法
2.UDT创建与使用方法
3.多重背景DB的应用方法
第六部分:中断功能的具体应用案例
1.时间日期中断组织块
2.延迟中断组织块
3.定时循环中断
4.硬件中断组织块
5.诊断中断组织块、编程故障、I/O访问故障组织块等
6.案例练习
第七部分:模拟量的应用及PID闭环控制工程应用案例
1.模拟量的类型及如何选型
2.模拟量模块的扩展、地址分配
3.模拟量模块的硬件接线
4.模拟量的线性对应、线性坐标格式
5.流量、温度、压力等模拟量的设计及应用
第八部分:通讯案例实操
1.两台S7-1200之间的以太网通讯
2.wincc与S7-1200的通讯
3.S7-1200与西门子变频器USS通信在线调试。