西门子S7-1200/1500
SIEMENS S7-1200/1500 课程
一、TIA 博途软件操作画面说明
二、S7-1200/1500 PLC 硬件选型介绍
三、S7-1200/1500 PLC 基础与原理
1、PLC 的工作过程、扫描周期以及程序执行过程
2、PLC 的硬件架构、组态、扩展、地址分配
3、讲解数字量模块、模拟量模块、通信模块的接线
4、TIA 博途软件的安装、设置、程序的上传、下载、监控
5、变量表的使用、仿真软件的使用、使用符号表定义变量
6、数据类型以及变量(局部变量、全局变量、数据块)的创建
7、十进制、二进制、十六进制的转换
8、结合进制讲解位、字节、字、双字的使用以及数据的存储
四、S7-1200/1500 PLC 指令
1、对 S7-1200/1500 PLC 状态位的讲解
2、定时器与计数器指令的讲解(包含习题)
3、比较指令的讲解、数据处理指令的讲解(包含习题)
4、数学运算指令的讲解(包含习题)
5、日期和时间指令的讲解(包含习题)
6、程序流程控制指令的讲解(包含习题)
7、结合循环及移位指令的讲解(彩灯的循环闪烁电路编程技巧)(包含习题)
五、用户程序结构
1、程序结构(组织块 OB、函数块 FB、函数 FC、数据块 DB)
2、操作数的寻址
3、中断事件与中断组织块
4、交叉引用表与程序信息
5、优先级组织块讲解
六、模拟量以及 PID 闭环控制(包含习题)
1、模拟量模块的使用、热电阻模块、热电偶模块的使用
2、PLC 与外围设备的连接、量程的设定、硬件的配置、程序的编写、模拟量的处理
3、掌握 0-10V、4-20ma 模拟量与数字量的转换
4、通过模拟量模块修改变频器的频率
5、通过模拟量模块读取温度值、量程值
6、PID 功能块的参数设定与程序编写、模拟量转换的处理、PID 运算结果的处理
7、通过恒液位、恒温度控制掌握 PID 闭环的调节
七、通信功能(包含习题)
1、PLC 与温控器、变频器 Modbus RTU 485 通信(强化实操)
2、多台 S7-1200 PLC 之间 S7 通信(强化实操)
3、S7-1500 PLC 与 S7-1200 PLC 之间数据交换通信(强化实操)
4、串行通信、点对点通信的组态与编程(强化实操)
5、PROFINET 分布式 IO 通信(强化实操)
6、PLC 与上位机通信的讲解(强化实操)
八、项目结构化编程讲解
1、主程序、控制子程序、通信子程序、信号子程序、故障子程序、COM 子程序等讲解
2、项目编程故障分析讲解
3、数据断电保持、内部监控数据、系统安全讲解
九、高速计数器讲解
1、增量式编码器与绝对式编码器解析、接线
2、高速计数器工具向导调用与解析
3、实例运用(测量主轴转动旋转圈数与角度)
十、伺服电机/步进控制(包含习题)
1、熟悉伺服特性及接线电路
2、高速计数器与中断指令配合伺服控制程序讲解
3、学习伺服自动回原点编程技术 (强化实操)
4、学习伺服点动自动往返运行编程技术 (强化实操)
5、学习伺服多段速循环控制编程技术(强化实操)
6、学习伺服软件限位保护功能编程技术(强化实操)
十一、触摸屏(全程实操)
1、电脑与触摸屏的连接设置、触摸屏与 PLC 的连接设置
2、下载程序、组建画面、设计按钮
3、设置常数按钮、加减按钮、状态指示灯的设计
4、多画面(模板)设计、开机显示公司/图标画现设计、显示时钟设计
5、多国语言显示操作设计、操作权限的设置
6、开机密码的设置、数据输入键盘的设计、数据显示的设计、文字及数值输入的显示
7、圆柱状图、曲线图、XY 趋势图来显示数据
8、历史趋势图的设计、历史资料表的显示、历史信息表的显示
9、报警的制作、报警历史表、报警频次表、报警事件编程