西门子300 1200 1500培训课程
一、s7-300 1200 1500基础与原理
1.西门子S7-300 1200 1500的工作过程,主讲扫描周期以及程序执行过程。
2.西门子s7-300 1200 1500的硬件架构以及组态,扩展,地址分配
3.通过说明书讲解数字量模块 模拟量模块 通信模块的接线
4.西门子STEP7软件的安装与设置。程序的上传下载监控。
5.变量表的使用,仿真软件的使用,使用符号表定义变量。
6.二进制,十六进制,十进制之间的转换。
7.数据类型以及变量的创建。局部变量与全局变量,数据块
8.结合进制讲解位,字节,字,双字的使用以及数据的存储
9.西门子S7-300 1200 1500的程序结构(组织块,功能块,功能块,全局数据块,背景数据块)讲解的重点
二、S7-300 1500 语句表与指针
1.对西门子S7-300状态位的讲解。为熟练使用STL打下良好的基础。
2.讲解累加器的使用,以及与累加器有关的指令
3.讲解跳转指令的使用。熟练的掌握跳转指令是使用STL的前提
4.逻辑指令的使用,通过一些开关量的实例(例如运料小车,模拟电梯等等)练习。讲解的重点,编程的基础。
5.比较指令的使用,通过一些小的实例(例如红绿灯,自动售货机等等)掌握比较指令的使用
6.定时器指令的使用,熟练使用不同功能的定时器,编制一些程序
7.计数器的使用。讲解不同的小程序理解计数器的使用
8.通过跑马灯之类的实验掌握循环移位指令的使用
9.算数运算指令,讲解整数与浮点数的加减乘除运算,正余弦,开平方等等运算。
10.字逻辑指令与程序控制指令,结合案例进行讲解。
11.程序控制指令,数据块指令等等。
12.指针:
A.存储器间接寻址:①.16位指针方式 ②.32位指针方式
B.寄存器间接寻址:①. 32位内部区域寻址方式 ②. 32位交叉区域寻址方式
C.地址寄存器AR1和AR2
D.POINTER与ANY数据类型
E.指针编程例子:①.累加求和 ②.求最大值 ③.排序 ④.数据复制 ⑤.数组寻址等
⑥.RTU校验码的编写,滤波程序的编写,以及一些复杂计算程序的编写
三、西门子300 1200 1500 梯形图
1.逻辑指令的使用,通过一些开关量的实例(例如运料小车,模拟电梯等等)练习。讲解的重点,编程的基础。
2.比较指令的使用,通过一些小的实例(例如红绿灯,自动售货机等等)掌握比较指令的使用
3.定时器指令的使用,熟练使用不同功能的定时器,编制一些程序
4.计数器的使用。讲解不同的小程序理解计数器的使用
5.通过跑马灯之类的实验掌握循环移位指令的使用
6.数据转换指令的使用。重点讲解BCD码反码补码的概念
7.状态位指令,讲解OV OS BR等状态位在梯形图中的使用
8.算数运算指令,讲解整数与浮点数的加减乘除运算,正余弦,开平方等等运算。
9字逻辑指令与程序控制指令,数据块指令等等结合案例进行讲解。
四、西门子S7-300 1200 1500的通信
1.西门子S7-300 PLC的MPI通信,包括无组态通信,全局数据包通信,组态通信连接等等
2.西门子S7-300 PLC的DP通信,包括S7-300与s7-200 通信. 与s7-300通信. 与S7-1200,1500一主多从通信.S7-300多主一从通信.
3.S7-300与ET200M通信. S7-1200 1500与ET200Sp通信.S7-300 1200 1500与智能仪表扫描器通信. S7-300与MM440 DP通信.
4.西门子S7-300 1200 1500PLC的工业以太网通信,包括s7-300 PLC与西门子s7-smart200 S7-1200 S7-1500的以太网通信。
5.S7-1200与西门子1500之间的以太网通信,与G120变频器的PN通信。
6.西门子S7-300 1200 1500 PLC的串行通信,包括S7-300 PLC与s7-200 SMART的自由口通信
7.s7-300 1200 1500PLC与智能仪表的MODBUS通信,s7-300 1200 1500PLC与台达,三菱变频器的通信
8.西门子300 PLC的ASI通信
9.s7-1200的modbus-tcp通信,与第三方网关以及PAC3200的MODBUS TCP通信。
10.S7-1500和西门子V90的profinet总线运动控制。
11. s7-1200和台达CANOPEN伺服现场总线运动控制
五、模拟量与PID
1.西门子S7-300 1200 1500模拟量模块与外围设备的连接,量程的设定,硬件的配置,程序的编写,模拟量的处理。
2.西门子S7-300 1200 1500PLC集成模拟量模块与外设的连接,硬件的配置,程序的编写,模拟量的采集处理。
3.通过称重传感器掌握0-10V或者4-20ma模拟量与数字量的转换
4.通过模拟量修改变频器的频率,了解数字量转换模拟量
5.PID功能块的参数设定与程序编写,模拟量转换的处理,PID运算结果的处理
6.通过恒温控制,恒液位控制,速度闭环控制,掌握运用PID与模拟量与数字量的转换
六、西门子触摸屏
1.西门子触摸屏软件的安装,设置与简介。
2.西门子触摸屏项目的创建,软件入门技巧。
3.程序的下载与仿真,PLC与触摸屏的连接
4.触摸屏画面对象的组态,切换。
5.西门子触摸屏的报警与用户管理
6.西门子触摸屏的历史数据与趋势视图
7.西门子触摸屏的配方,报表,与脚本的应用
七、SIMOTION S120 西门子1500T运动控制系统介绍
1.SCOUT软件的安装及使用介绍
2.SIMOTION的硬件配置,IO的扩展,接口的介绍。
3.S120伺服的配置
4.SCOUT 的编程技巧
1)变量的定义
2)编程环境的介绍
3)MCC编程
4)ST结构文本编程
5)梯形图编程
6)FB FC 功能库的介绍
5.工艺包与工艺术对象
1)轴工艺对象(各种方式回零,轴控制)
2)快速测量输入工艺对象
3)快速输出工艺对象
4)路径工艺对象
6.SIMOTION的通信介绍
1)SIMOTION的PROFIBUS通信
2)SIMOTION的PROFINET通信
3)SIMOTION与上位机的通信
7.S7-1500T同步,电子凸轮,插补等等控制。
九、SCL指令的使用与编程
1.讲解SCL地址与数据类型。
2.讲解SCL运算符与控制语句。
3.SCL标准功能,显式与隐式转换功能。
4.ANY指针,AT指令,结构的定义。
5.通过一些小程序掌握SCL中边沿的检测与一些开关量程序的编程。
6.通过编写冒泡法排序,CRC校验码,LRC校验码,呼叫排队小车,达到熟练掌握SCL
十、西门子S7-300 1500的GRAPH编程以及高速计数器
1.GRAPH的概述,调试与使用技巧。
2.GRAPH程序的分支,模式的切换,步与步的切换。
3.通过红绿灯 机械手 运料小车,掌握GRAPH的使用
4.S7-300 1200 1500集成高速计数功能的使用,包括输入连接,计数器配置,计数器的编程
5.FM350高速计数器的连接,高速计数的工作模式,计数器配置与程序编写
6.通过高速计数器测量电机的转速
7.绝对值编码的程序编写与调试。
十一、西门子安全PLC(safety)
1.安全PLC的接线,组态配置
2.安全PLC的编程和指令运用
3.安全PLC和G120的安全通信
4.安全PLC之间的通信
5.软PLC(WINAC-2010F)的使用和编程