专业解答各类课程问题、介绍师资和学校情况
若卜教育西门子 S7-300/1200/1500 高级班
课程特色: 通过系统的学习全面掌握西门子大中型 PLC 的编程方法,课程从基础学起,需要有 S7-200 SMART 综合班能力,理论加实操能让你在较短时间全面掌握 S7-300/1200/1500 的相关编程 方法,数据类型及数据块应用,STL 编程,PID 过程控制,MPI 全局通信,Profibus 总线通信, 以太网通信等。 课程特点: 从 0 基础开始,通过逐步学习,由浅入深,确保每位学员有多套设备上机实操,任课老 师从事工控行业十余年,工程和教学非常有经验,每节课有根据工厂实际项目专门设计的应 用案例,学员练习后老师会重点讲解,避免出去工作后,眼高手低,动手能力跟不上。学员 通过该课程的学习可以全面掌握 S7-300/1200/1500 硬件组态,基本指令应用,数据类型及 数据块的应用,高速输入输出应用,PID 闭环过程控制,MPI 全局数据通信通,Profibus 总 线通信,智能从站的 ProfibuS 通信,分布式远程 IO 控制,通过现场总线控制变频器,上位 机 HMI 程序编写。
上课时间:上午 9:00-12:00 下午 13:00-17:00 全日制学 周末学都可以 培训课时:30 天(学习时间一期不会下期免费学习,学熟练、学会为止)
课程列表: 一、S7-300/1200/1500 硬件组态与软件操作 学习周期 2 天 1.详细讲西门子大中型 PLC 和小型 PLC 的控制规模,PLC 的不同之处,硬件诊断。 2.详细讲述 S7-300/1200/1500 系列 PLC 的种类及类型及特性功能 3.详细讲述博图 V15 编程软件、管理器及授权的安装及操作 4.详细讲述 S7-300/1200/1500 常用模块、模块扩展及地址分配 5.详细讲述 S7-300/1200/1500PLC 的主架结构、机架及硬件组态 6.详细讲述 CPU 模块设置及功能、编译、保存、上载、下载项目
7.学员自己硬件熟悉及硬件组态练习。 二、博图 V15 编程软件的使用和创建一个简单工程 学习周期 2 天 1.在项目中使用博图 V15 的基本步骤。 2.怎样在 OB1 中创建程序、使用符号定义变量。 3.模块参数设置及诊断、打印及归档使用方法。 4.变量表、PLC 复位、诊断缓存区及 MMC 卡的格式化操作方法。 5.详细讲述 S7-300/1200/1500CPU 的面板及工作模式。 6.详细讲述 CPU 存储区的区域 7. 详细讲述 S7-S7-300/1200/1500 的数据类型 8. 仿真软件的应用 三、梯型图指令的编程方法 学习周期 3 天 1.详细讲述 S7-S7-300/1200/1500 位逻辑指令的使用及与 S7-200 不同使用方法。 2.详细讲述 S7-300/1200/1500 定时器,BCD 码定时器的设置方式,设置定时器的时基及设定 值。3.详细讲述 S7-300/1200/1500 计数器指令的使用,详解定时器和计数器与 S7-200 不同的使 用方法。 4.详细讲述数据处理指令:传送、数学运算、逻辑运算、移位指令 转换指令的应用 5.详细讲述程序控制指令:跳转指令、主控指令、逻辑块调用指令、打开数据块指令的应用 6.S*******************习与讲解。 三、数据块与数据类型,程序块 学习周期 2 天 1.主程序 OB1 的创建,在线清除程序块,PLC 复位及内存清除的方法。 2.详细讲共享数据块、背景数据块的不同之处及创建方法。 3.详细讲述常用数据类型:DBX(位)DBB(字节)DBW(字)DBD(双字)UDT 类型,数据的创 建及组合型、复杂型数据类型及数组的创建及使用方法。
4.详细讲述功能 FC、系统功能 SFC、功能块 FB、系统功能块 SFB 子程序的应用及不同功能。 5.详细讲述子程序的调用及带参数调用。 6.综合以上课程练习,做习题案例与讲解。 五、STL 编程 学习周期 4 天 1.详细讲述 S7-300/1200/1500 语句表的使用及编程方法及与梯形的不同之处。 2.详细讲述:位逻辑、定时、计数、传送、数学运算、逻辑运算、转换指令、移位指令、程 序控制指令在指令表中的应用及方法。 3.详细讲述直接寻址与间接寻址(数据指针)在指令表中的使用方法。 4.详细讲解跳转在 STL 中的应用。 5.详细讲述循环(LOOP)指令在指令表的应用 6.重点围绕间接寻址与循环指令在语句表中做案例分析讲解。 7. 练习用语句表做项目案例,例题讲解。 8. 通过编写冒泡法排序, CRC 校验码, LRC 校验码,呼叫排队小车,达到熟练掌握 SCL 六、子程序与中断程序应用 学习周期 2 天 16 课时 1.详细讲述常用功能块的作用及应用技巧。 2.详细讲子程序的使用,代参数调用的创建方法。 2.详细讲述中断程序(除 OB1 外的其它组织块):时间中断、延时中断、循环中断、硬件中 断、诊断中断的使用方法 3.详细讲述高速计数功能及组态,高速计数的设置参数,利用高速计数器测位置和频率,测 电机转速。 4.详细讲述通过调用系统功能块 SFB,实现高速脉冲输入计数、高速频率计数,脉冲输出等功 能。5.子程序,中断程序案例练习及讲解。
七、工业通信 MPI 网络 学习周期 2 天 1.详细讲述 MPI 网络概述及在 S7-300/1200/1500 网络通信中的应用 2.详细讲述 S7-300/1200/1500 之间通过网络组态实现全局数据通信的实现。 3.详细讲述 S7-300/1200/1500 之间无组态实现网络通信。 4.详细讲述 S7-300/1200/1500 与 S7-200 之间通过 MPI 协议实现网络通信。 八、工业通信 PROFIBUS 网络 学习周期 2 天 1.详细讲述 PROFIBUS 现场总线网络的概述及在分布式 IO 控制中的应用。 2.详细讲述 S7-300/1200/1500 与远程站模块 ET200 通过 DP 通信 3.详细讲述 S7-300/1200/1500 与西门子 MM440 变频器通过 DP 通信控制。 4.详细讲述 S7-300/1200/1500 通过 EM277 通信模块与 S7-200 做 DP 通信数据交换。 5.详细讲述 S7-300/1200/1500 之间的智能从站的 DP 通信实现。 九、工业通信 以太网通信 学习周期 2 天 1.详细讲述以太网技术规范及网络总线中的应用。 2.以太网的创建,通信参数设置,IP 地址设定。 2.实例讲解 S7-300 与 S7-1200/1500 通过以太网实现数据交换。 3.实例讲解以太网模块使用方法。 4.通过以太网模块与 S7-200 SMART 实现网络通信。 十、模拟量,PID 应用 学习周期 2 天 1.详细讲述模拟量输入 AI,模拟量输出 AO 的使用方法及组态。 2.配合温度变送器讲述 S7-300/1200/15000 模拟量接线及参数设置。 3.实例利用温度连续控制模块做温度 PID 闭环控制。 4.实例利用 PID 连续控制模块结合 DP 通信和 MM440 变频器做速度闭环控制。 十一、西门子触摸屏及软件 Wincc Flexible 从入门到精通。学习周期 4 天 1 安装 MS Message Queuing,机必要组件,,Microsoft SQL Server
2 安装 WINCC 以及 OPC,以及常用插件,组件 3 介绍 WinCC 项目管理器的结构,菜单栏,工具栏 4 创建一个简单的项目 5 讲解变量管理器,过程变量,内部变量,量组 6 创建过程变量,内部变量 7 如何启动图形编辑器,基本设置, 建立起始画面 8 使用画面对象控件,过程画面动态化,创建页面布局 9 通讯一基础,原理 10 SIMATIC S7 Protocol Suite" 通道 11 组态用户管理器 12 用户菜单,用户授权 13 On/Off 开关的切换显示窗口切换,图片的插入及切换 14 画中画组态,结构变量及画面模板 15. 控件使用技巧,面板使用实例,组合框、复选框及选项组 16 声音报警的方法 17 过程值归档,组态报警及显示,脚本调试与诊断 18 报表系统,操作记录功能, VBS 脚本, C 脚本的编写 19 WinCC 通信诊断方法 20 通过 OPC 实现 WINCC 与西门子 200 的通讯 21 通过 OPC 实现 WINCC 与西门子 3001200 的通讯 22 通过 Profibus DP 总线实现 WINCC 与西门子 300 1200 的通讯 23 通过 PROFINET 总线实现 WINCC 与西门]子 3001200 的通讯