西门子PLC一级代理商
本课程是西门子1500PLC基础知识课程《西门子S7-1500PLC与博途应用》的进阶课程,讲解了西门子1500PLC的通信及PID控制,课程中引入大量的实操演示,从接线到工程应用,循序渐进的带领大家学习1500运用,特别适合入门1500和已经入门1500的学员。
课程大纲
章:西门子PLC的通信
1)通信原理简介
2)现场总线的概念
3)PROFIBUS通信及其应用
4)以太网通信基础知识
5)OUC通信及其应用
6)S7通信及其应用
7)PROFINET通信及其应用
8)串口通信(ptp)及其应用
9)通信的其它问题
10)PLC不机器人的通信
第二章:调试和故障诊断
1)S7-1500 PLC的系统故障诊断原理
2)用PLC上的LED诊断故障
3)通过模块通道的LED灯诊断故障
4)通过 Portal软件的PG/PC诊断故障
5)通过Web服务器诊断故障
6)通过PLC的显示屏诊断故障
7)通过用户程序诊断故障
8)通过报警程序诊断故障
9)在HMI上通过调用诊断控件诊断故障
10)用PC网卡诊断以太网故障
11)过自带诊断功能的模块诊断故障
12)通过 Automation Tool诊断故障
13)通过PRONETA软件诊断故障
14)PROFIBUS总线物理测试工具诊断故障
第三章:高速计数器及其应用
1)S7-1500 PLC计数不测量基础
2)工艺模块的组态过程
3)高速计数模块TM Count应用举例
4)DI 16 HF模块高速计数应用举例
第四章: PID控制技术
1)PID基础知识
2)7-1500 PLC的PID组态的过程
3)S7-1500 PLC的PID参数整定
4)S7-1500 PLC的PID控制实例
第五章: S7-1500PLC的运动控制
1)S7-1500 PLC运动控制基础知识
2)S7-1500 PLC运动控制组态过程
3)S7-1500 PLC运动控制的调试
4)S7-1500 PLC的运动控制诊断
5)S7-1500 PLC的运动控制指令
6)S7-1500 PLC的运动控制实例
第六章: 西门子PLC SCL和GRAPH编程
1)SCL编程诧言基础
2)SCL的寻址
3)SCL的控制语句
4)SCL应用举例
5)GRAPH应用基础
6)GRAPH应用举例
第七章: TIA Portal中的项目移植
1)软件项目移植概述
2)经典STEP 7项目移植
3)S7-300/400移植到S7-1500
4)西门子PLC的指令移植
5)从WinCC Flexible 移植到TIA博途
第八章: 团队工程和库的应用
1)通过PLC代理连接HMI和PLC
2)TIA Portal软件库的概念
3)项目库类型的使用
4)项目库主模板的使用
5)全局库的使用
第九章: 工程应用
1)S7-1500PLC在啤酒灌装线系统中的应用
2)S7-1500PLC钻杆热处理线系统中的应用
适学人群
1、工作中使用到1500PLC的工程师
2、对西门子1500PLC感兴趣的人员,
3、自动化/电子相关师生
导师简介
向晓汉
,硕士研究生,硕士学位,副教授,工程师,现就职于无锡职业技术学院,江苏省中青年教师,有丰富的企业工作经历,已经从事工控20余年。
两次到新加坡NanYang Polytechnic学习自动控制技术,先后两次到德国INWENT学习。
精通西门子全系列PLC(S7-200/200SMART/300/400/1200/1500)、西门子HMI(触摸屏)、西门子组态软件(WinCC)和西门子网络通信,对西门子的变频器、三菱FX系列PLC、三菱变频器和欧姆龙CP1系列PLC也比较熟悉。
S7-1200中的新数据类型使应用*加灵活。例如用于时间和日期时,S7-200需要读取相应的V区数据,而S7-1200可以通过符号名访问DTL结构的所有组成部分。
数据类型的区别
七、计数器指令的区别。S7-200中的计数器在计数值大于等于设定值时,计数器状态位置位。而S7-1200的计数器,当计数值大于等于设定值时,输出置位。S7-200计数器的计数范围是0到32767,而S7-1200的计数范围是可以调整的。
计数器指令的区别
八、定时器指令的区别,S7-200中的定时器在计时值大于等于设定值时,定时器状态位置位。而S7-1200中的定时器在计时值大于等于设定值时输出置位。另外S7-1200的定时时间可以直接输入,不需要像S7-200那样使用定时时基来进行换算。
定时器指令的区别
九、工艺功能的不同。在工艺功能方面,S7-200一般是通过向导来实现的,而S7-1200则是通过调用相应的块来实现的。
工艺功能的区别S7-1200PLC 主要面向简单而**的自动化任务,它的设计紧凑、组态灵活且具有功能强大的指令集,S7-1200PLC这些特点的组合使它成为控制各种应用的解决方案。
CPU将微处理器、集成电源、输入电路和输出电路组合到一个设计紧凑的外壳中以形成功能强大的PLC。
CPU根据用户程序逻辑监视输入并更改输出,用户程序可以包含布尔逻辑、计数、定时、复杂数算以及与其他智能设备的通信。
S7-1200的硬件--数字量I/O
可以选用8点、16点和32点的输入量输入/输出模块,来满足不同的控制需要。
CPU将微处理器、集成电源、输入和输出电路、内置PROFINET、高速运动控制 I/O 以及板载模拟量输入组合到一个设计紧凑的外壳中来形成功能强大的控制器。在下载用户程序后,CPU 将包含应用中的设备所需的逻辑。并根据用户程序逻辑监视输入并更改输出,用户程序可以包含布尔逻辑、计数、定时、复杂数算以及与其它智能设备的通信。
CPU 提供一个PROFINET 端口用于通过 PROFINET网络通信。还可使用附加模块通过PROFIBUS、GPRS、RS485或RS232网络进行通信。
S7-1200PLC的组成:
① 电源接口
② 存储卡插槽(上部保护盖下面)
③ 可拆卸用户接线连接器(保护盖下面)
④ 板载 I/O的状态 LED
⑤ PROFINET连接器(CPU 的底部)
S7-1200PLC有多种功能可用于保护对CPU和控制程序的访问:
● 每个CPU都提供密码保护功能,用户可以通过该功能来组态对CPU功能的访问权限。
● 可以使用“技术保护”隐藏特定块中的代码。
● 可以使用复制保护将程序绑定到特定存储卡或 CPU当中。
S7-1200PLC的CPU型号:
对于具有继电器输出的 CPU 模块,必须安装数字信号板 (SB),以使用脉冲输出。
每个 CPU 提供的 HMI 连接,以支持多 3 个 HMI 设备。支持的 HMI 总数受组态中HMI面板类型的影响。例如,可以将多 3 个 SIMATIC 基本面板连接到 CPU,或者多可以连接两个SIMATIC精智面板与一个附加基本面板。不同的CPU型号提供了各种各样的特征和功能,这些特征和功能可帮助用户针对不同的应用创建有效的解决方案。
延时中断和循环中断在 CPU 中使用相同的资源。延时中断和循环中断的总和只能为 4 个。不能有 4 个延时中断和 4 个循环中断。