课程培训
PLC培训课程体系(选修)

PLC培训课程体系(选修)

课程目录

  1. 专题一:PLC基础认知与低压控制系统

  2. 专题二:西门子PLC编程与博途软件应用(S7-1200/1500)

  3. 专题三:三菱PLC编程与工业网络应用

  4. 专题四:PLC运动控制与伺服驱动技术

  5. 专题五:PLC通信与工业网络技术

  6. 专题六:人机界面(HMI)与上位机监控系统

  7. 专题七:PLC系统集成与工业机器人协同

  8. 专题八:PLC故障诊断与系统维护

  9. 专题九:SCL高级语言与结构化编程

  10. 专题十:智能工厂与PLC前沿技术应用

 

专题一:PLC基础认知与低压控制系统

  • 培训对象:零基础入门学员、电气维护人员、机械维修人员、大中专院校毕业生、希望转行进入工业自动化领域的初学者

  • 培训目标

    1. 掌握PLC的基本工作原理、硬件结构与选型方法,建立对PLC系统的整体认知。

    2. 熟悉常用低压电器的功能与选型,掌握电气原理图的识读与绘制能力。

    3. 能够完成典型低压控制系统的接线、调试与故障排查,为后续编程学习奠定基础

  • 培训内容介绍

    1. PLC概述与发展历程:了解可编程逻辑控制器的定义、发展历程及其在工业自动化中的核心地位,认识PLC与传统继电器控制系统的差异。

    2. PLC硬件结构解析:深入理解PLC的组成模块(CPU、电源模块、I/O模块、存储器),掌握各模块的功能与选型依据

    3. PLC工作原理:学习PLC的扫描周期、输入采样、程序执行、输出刷新等循环扫描过程,理解PLC的工作机制

    4. 主流品牌特点与选型:对比西门子、三菱、欧姆龙等主流品牌的特点与适用场景,掌握根据控制需求选择PLC型号的方法

    5. 低压电器认知:学习断路器、接触器、热继电器、继电器、主令电器、按钮、指示灯等常用低压电器的功能、选型与测试方法

    6. 电气原理图识读:掌握电气原理图的符号规范与识读方法,能够分析典型的电动机启停、正反转、顺序控制电路

    7. 电气接线与检测:学习元器件的安装固定、电路接线规范,掌握使用万用表检测电路通断、电压测量的方法

    8. 三相异步电动机启停控制:实现电动机的点动、长动、两地控制,掌握电气互锁与机械互锁的原理与应用

    9. 三相异步电动机正反转控制:设计并实现电动机的正反转控制电路,分析互锁电路的工作过程

    10. 顺序运行控制:实现两台或多台电动机的顺序启停控制,掌握延时控制与逻辑控制的设计方法

    11. 电气控制系统调试:学习通电测试的步骤与安全规范,能够识别并排除常见的电气故障。

    12. 典型机床电气控制:以CA6140型普通车床为例,分析传统机床的电气控制线路并进行PLC改造方案设计

 

专题二:西门子PLC编程与博途软件应用(S7-1200/1500)

  • 培训对象:具备电工基础的自动化工程师、设备维护人员、院校师生、希望掌握西门子PLC编程技术的从业者

  • 培训目标

    1. 熟练掌握TIA博途(Portal)软件的安装、配置与基本操作,能够独立完成项目创建与硬件组态。

    2. 掌握西门子S7-1200/1500系列PLC的编程指令与编程方法,能够编写典型控制程序。

    3. 具备程序调试与仿真验证能力,能够完成从程序设计到现场调试的全流程

  • 培训内容介绍

    1. 博途软件安装与环境配置:学习TIA博途软件的安装要求、步骤与注意事项,熟悉软件界面布局与基本操作

    2. 项目创建与硬件组态:创建新项目,添加S7-1200/1500 PLC设备,配置机架、电源、CPU及I/O模块,设置设备参数

    3. 设备视图与网络视图:掌握设备示图、网络示图与拓扑示图的功能,配置设备间的网络连接

    4. 位逻辑指令编程:学习常开/常闭触点、输出线圈、置位/复位、边沿检测等基本指令,实现启停控制程序

    5. 定时器指令应用:掌握接通延时(TON)、断开延时(TOF)、脉冲定时器(TP)等定时器指令,实现延时控制、闪烁电路等功能

    6. 计数器指令应用:学习加计数(CTU)、减计数(CTD)、加减计数(CTUD)指令,实现产品计数、工位计数等控制

    7. 比较指令与传送指令:掌握比较指令实现数值判断,学习数据传送指令实现数据的移动与复制

    8. 数学运算与移位指令:学习整数运算、浮点运算指令,掌握移位指令、循环移位指令的应用

    9. 模拟量信号处理:学习模拟量输入/输出模块的配置,掌握模拟量信号的采集、标定与PID控制基础

    10. 博途仿真器应用:使用PLCSIM仿真器进行程序仿真验证,实现PLC与人机界面的联合仿真

    11. 程序调试技巧:使用监视表、强制表、状态在线、交叉参考等功能,实时监控程序运行状态

    12. 综合案例:传送带控制系统:设计包含启停控制、产品计数、延时启动的综合控制程序,完成从编程到仿真的全流程

 

专题三:三菱PLC编程与工业网络应用

  • 培训对象:三菱PLC用户、设备改造工程师、日系自动化设备维护人员、需要掌握三菱PLC编程技术的从业者

  • 培训目标

    1. 掌握三菱PLC的硬件结构与编程软件(GX Works)的使用方法,能够独立完成程序设计。

    2. 学习三菱PLC的基本指令与功能指令,掌握步进顺控等编程方法。

    3. 了解三菱PLC的工业网络(CC-Link、MELSECNET/H)配置与应用

  • 培训内容介绍

    1. 三菱PLC产品系列认知:了解三菱FX系列、Q系列、L系列等不同系列PLC的特点与选型依据,掌握硬件模块的配置方法。

    2. GX Works编程软件:学习GX Works2/GX Works3软件的安装与使用,掌握项目创建、程序编辑、参数设置等基本操作。

    3. 基本指令编程:学习LD、LDI、OUT、AND、ANI、OR、ORI等基本指令,实现基础逻辑控制。

    4. 步进顺控指令(STL):掌握步进顺控指令的编程方法,实现顺序控制、单分支、并行分支等复杂流程控制。

    5. 定时器与计数器:学习三菱PLC定时器与计数器的分类与使用,实现延时控制与计数控制。

    6. 功能指令应用:掌握传送指令、比较指令、算术运算指令、循环移位指令等常用功能指令。

    7. 中断与高速计数:学习中断程序的编写方法,掌握高速计数器的配置与应用。

    8. CC-Link现场总线:了解CC-Link网络的特点与架构,配置CC-Link主站与从站,实现分布式控制。

    9. MELSECNET/H网络:学习MELSECNET/H网络的组网方式,配置网络参数,实现PLC之间的高速数据通信。

    10. 定位控制功能:掌握三菱PLC的定位控制指令,实现步进电机、伺服电机的基本控制。

    11. 程序调试与监控:使用GX Works的监视功能,实时监控程序运行状态,排查程序故障。

    12. 综合案例:物料分选控制系统:设计包含传感器检测、气缸动作、电机控制的综合系统,实现物料分选的自动化控制

 

专题四:PLC运动控制与伺服驱动技术

  • 培训对象:运动控制工程师、设备调试人员、自动化系统集成商、需要掌握伺服驱动与定位控制技术的专业人员

  • 培训目标

    1. 理解伺服驱动系统的工作原理与组成,掌握伺服驱动器的参数设置与调试方法。

    2. 学习PLC控制伺服电机的编程方法,实现点动、定位、多轴联动等运动控制功能。

    3. 掌握运动控制系统的调试与优化技巧,能够解决实际应用中的定位精度与同步问题。

  • 培训内容介绍

    1. 伺服驱动系统概述:了解伺服驱动系统的组成(伺服驱动器、伺服电机、编码器),理解位置控制、速度控制、转矩控制三种模式的应用场景。

    2. 西门子驱动产品认知:学习西门子SINAMICS系列驱动器(V90、G120、S120)的特点与选型,掌握驱动系统的硬件连接

    3. 驱动器参数配置:使用Starter或StartDrive软件进行驱动器参数配置,设置电机参数、控制模式、通讯参数等。

    4. Profinet通讯配置:配置PLC与驱动器之间的Profinet通讯,设置驱动报文(Profidrive)结构,实现周期性数据交换

    5. 基本定位控制:学习PLC的定位控制指令(如MC_Power、MC_MoveAbsolute、MC_MoveRelative),实现单轴的点位控制。

    6. 回零与限位功能:配置伺服系统的回零方式(主动回零、被动回零),设置正负限位与急停保护功能。

    7. 多轴联动控制:学习电子齿轮、电子凸轮功能的实现方法,实现多轴同步控制与插补运动

    8. 速度控制与转矩控制:配置驱动器的速度控制模式与转矩控制模式,实现恒速运行与张力控制等应用。

    9. 高速计数器组态:配置PLC的高速计数器功能,连接编码器实现位置检测与速度测量

    10. 运动控制调试:使用示波器功能监控速度与位置曲线,调整PID参数优化动态响应性能。

    11. 故障诊断与处理:学习伺服系统常见故障(过载、过流、编码器故障)的诊断方法与处理措施。

    12. 综合案例:多轴搬运机械手:设计包含多个伺服轴的控制系统,实现取料、搬运、放料的完整运动流程。

 

专题五:PLC通信与工业网络技术

  • 培训对象:自动化网络工程师、系统集成人员、设备联网工程师、需要构建工业网络通信系统的技术人员

  • 培训目标

    1. 理解工业网络的分层架构与主流通信协议,掌握不同通信方式的选型原则。

    2. 学习PLC与变频器、触摸屏、上位机等设备的通信配置方法,实现数据交互。

    3. 掌握工业以太网、现场总线等网络技术的应用,构建分布式控制系统。

  • 培训内容介绍

    1. 工业网络概述:了解工业网络的层级结构(现场层、控制层、管理层),对比主流工业通信协议的特点与适用场景。

    2. 串行通信基础:学习RS232、RS485/RS422的硬件接口标准,掌握Modbus RTU协议的报文格式与通信配置。

    3. Modbus TCP通信:配置PLC的Modbus TCP服务器/客户端功能,实现与上位机或其他设备的以太网通信。

    4. Profinet工业以太网:深入理解Profinet实时通信原理,配置Profinet IO设备,实现分布式I/O与驱动设备的实时控制

    5. Profibus DP现场总线:学习Profibus DP的通信原理,配置DP主站与从站,实现与远程I/O、变频器的通信。

    6. S7通信协议:掌握S7协议的特点,配置PLC之间的S7通信,实现数据的跨PLC共享

    7. OPC UA通信:了解OPC UA的架构与优势,配置PLC作为OPC UA服务器,实现与上位机、MES系统的标准化数据交互

    8. CC-Link与CC-Link IE:学习三菱CC-Link系列网络的配置方法,实现日系设备的网络集成

    9. EtherNet/IP通信:了解EtherNet/IP协议的特点,配置PLC与罗克韦尔设备或其他支持EtherNet/IP设备的通信。

    10. 无线通信应用:学习工业无线通信技术(WiFi、蓝牙、LoRa),配置PLC与无线设备的连接。

    11. 网络诊断与故障排查:使用网络诊断工具分析网络状态,排查通信中断、数据丢包等常见故障

    12. 综合案例:多站生产线网络集成:设计包含PLC、变频器、触摸屏、远程I/O的工业网络,实现数据的集中监控与分布式控制。

 

专题六:人机界面(HMI)与上位机监控系统

  • 培训对象:自动化工程师、SCADA系统开发人员、设备操作界面设计人员、需要构建人机交互系统的技术人员

  • 培训目标

    1. 掌握人机界面(HMI)的工作原理与选型方法,能够完成HMI与PLC的通信配置。

    2. 学习HMI的画面设计、变量连接、报警管理、趋势曲线等功能,构建专业的人机交互界面。

    3. 了解WinCC等上位机组态软件的应用,实现更复杂的SCADA监控系统。

  • 培训内容介绍

    1. HMI概述与选型:了解人机界面的分类(文本屏、触摸屏、工业平板电脑),掌握HMI的选型依据(尺寸、分辨率、通信接口)。

    2. HMI项目创建:在博途软件中创建HMI项目,配置HMI与PLC的网络连接,设置变量管理与数据类型

    3. 过程画面设计:学习过程画面的创建与属性设置,添加按钮、指示灯、数值显示、文本等基本元素

    4. 变量连接与动画:将HMI元素与PLC变量关联,实现状态显示、数值监控、操作控制等交互功能。

    5. 报警管理:配置报警变量,设计报警视图,设置报警的确认、归档与打印功能

    6. 趋势曲线:创建实时趋势曲线与历史趋势曲线,实现过程数据的可视化监控与分析

    7. 配方功能:学习配方数据的创建与管理,实现多产品参数的快速切换与下载

    8. 用户管理与权限:配置用户组与操作权限,实现不同级别操作员的权限控制。

    9. HMI与PLC联合仿真:使用博途仿真器进行HMI与PLC的联合仿真,验证程序逻辑与画面交互

    10. WinCC组态软件:了解WinCC的基本功能,创建WinCC项目,配置与PLC的通信连接。

    11. WinCC画面开发:设计WinCC监控画面,添加变量归档、报警记录、报表生成等高级功能。

    12. 综合案例:生产线监控系统:设计完整的HMI监控界面,包含工艺流程显示、设备控制、报警管理、趋势分析等功能。

 

专题七:PLC系统集成与工业机器人协同

  • 培训对象:系统集成工程师、机器人应用工程师、智能制造产线设计人员、需要掌握PLC与机器人协同控制的专业人员

  • 培训目标

    1. 理解工业机器人的基本编程与操作,掌握PLC与机器人的通信配置方法。

    2. 学习PLC控制机器人实现搬运、码垛、焊接等工艺的协同控制逻辑。

    3. 掌握视觉系统与PLC的集成方法,实现基于视觉引导的机器人抓取与装配

  • 培训内容介绍

    1. 工业机器人基础:了解主流工业机器人品牌(发那科、ABB、库卡、安川)的特点,学习机器人的基本编程与示教操作

    2. 机器人仿真技术:使用RobotStudio(ABB)或Roboguide(发那科)进行机器人离线编程与仿真验证

    3. PLC与机器人通信配置:配置Profinet或EtherNet/IP通信,实现PLC与机器人的实时数据交换

    4. 搬运工艺协同控制:设计PLC控制输送带与机器人协同工作的逻辑,实现工件的自动搬运与上下料。

    5. 码垛工艺编程:学习码垛程序的生成方法,PLC根据工件信息调用相应的码垛程序,实现自动码垛。

    6. 焊接工艺集成:配置PLC与焊接机器人的信号交互,实现工件定位、焊接启动、质量检测的协同控制。

    7. 视觉系统基础:了解工业相机与视觉软件的基本功能,学习视觉系统的标定与配置方法

    8. 视觉引导抓取:配置视觉系统识别工件位置与角度,PLC将坐标信息发送给机器人,实现无序抓取

    9. 视觉检测与分拣:视觉系统检测产品缺陷,PLC根据检测结果控制分拣机构,实现不合格品的自动剔除

    10. 多设备协同控制:设计PLC、机器人、视觉系统、输送带的协同工作流程,实现完整的自动化生产线控制。

    11. 系统调试与优化:学习多设备协同系统的调试方法,优化各设备的动作时序与互锁逻辑。

    12. 综合案例:智能装配生产线:设计包含机器人装配、视觉检测、物料输送的智能产线控制系统,完成从方案设计到系统联调的全流程

 

专题八:PLC故障诊断与系统维护

  • 培训对象:设备维护工程师、现场服务人员、生产线保全人员、需要提升故障排查能力的电气技术人员

  • 培训目标

    1. 掌握PLC系统的常见故障类型与诊断方法,能够快速定位硬件故障与软件故障。

    2. 学习使用诊断工具(诊断缓冲区、硬件诊断、网络诊断)分析故障原因。

    3. 掌握预防性维护措施与备件管理方法,提高设备运行的可靠性与可用性。

  • 培训内容介绍

    1. PLC故障分类:了解PLC系统的故障类型(硬件故障、软件故障、通信故障、外部设备故障),建立故障排查的思维框架。

    2. 硬件故障诊断:学习电源模块、CPU模块、I/O模块的故障指示灯含义,使用万用表检测硬件电路。

    3. 诊断缓冲区应用:查看PLC的诊断缓冲区,分析故障信息、停机原因、错误代码,定位程序错误

    4. 监控表与强制表:使用监控表实时监视变量状态,使用强制表临时改变输入输出状态,辅助故障排查

    5. 交叉参考功能:使用交叉参考功能查找变量在程序中的使用位置,分析变量变化对程序的影响

    6. 在线状态监控:在编程软件中在线监控程序运行状态,观察梯级逻辑的执行过程,找出逻辑错误。

    7. 网络故障诊断:使用硬件诊断、网络诊断功能检查网络状态,排查Profinet/Profibus网络通信故障

    8. 中断组块应用:学习组织块(OB)的优先级与执行机制,利用中断OB处理故障事件

    9. 常见故障案例:分析输入信号丢失、输出点损坏、程序死循环、通信中断等常见故障的排查方法。

    10. 预防性维护:制定PLC系统的预防性维护计划(定期备份、电池更换、环境检查),减少故障发生率。

    11. 备件管理:学习备件选型与库存管理方法,建立关键设备的备件清单,缩短故障恢复时间。

    12. 故障记录与分析:建立故障记录制度,分析故障统计数据,识别系统的薄弱环节,持续改进系统可靠性。

 

专题九:SCL高级语言与结构化编程

  • 培训对象:高级PLC程序员、自动化软件工程师、需要开发复杂控制算法的技术人员

  • 培训目标

    1. 掌握SCL(结构化控制语言)的语法结构与编程方法,能够编写复杂的控制算法。

    2. 学习结构化编程思想,掌握函数块(FB)、函数(FC)、数据块(DB)的创建与调用。

    3. 能够将复杂的控制逻辑封装为标准模块,实现程序的高效复用与维护

  • 培训内容介绍

    1. SCL语言概述:了解SCL语言的特点(类似Pascal的高阶语言),对比SCL与梯形图的差异,认识SCL在复杂算法编程中的优势。

    2. SCL语法基础:学习变量声明、数据类型、运算符、表达式等基础语法,编写第一个SCL程序。

    3. 程序控制结构:掌握IF-THEN-ELSE条件语句、CASE选择语句、FOR循环、WHILE循环等控制结构的应用。

    4. 数组与结构体:学习数组的声明与应用,使用结构体组织复杂数据,实现数据的模块化管理。

    5. 函数(FC)编程:创建无参数/带参数函数,实现可复用的算法模块(如PID计算、单位转换)。

    6. 函数块(FB)编程:创建带静态变量的函数块,实现具有记忆功能的控制模块(如电机控制、阀门控制)。

    7. 多重背景数据块:学习多重背景数据块的创建与应用,实现同一FB的多重实例化调用。

    8. 全局数据块(DB):创建全局DB,实现跨程序的数据共享,优化数据结构设计。

    9. SCL与梯形图混合编程:学习在同一个项目中混合使用SCL与梯形图,发挥各自优势。

    10. SCL程序调试:使用单步执行、断点设置、变量监视等功能调试SCL程序,排查逻辑错误

    11. 结构化编程示例:以电机启停控制为例,对比非结构化编程与结构化编程的差异,体会模块化设计的优势

    12. 综合案例:配方管理系统:使用SCL开发配方管理功能块,实现多组参数的存储、调用与下载。

 

专题十:智能工厂与PLC前沿技术应用

  • 培训对象:智能制造工程师、数字化工厂规划人员、技术管理者、需要了解PLC技术发展趋势的高阶技术人员

  • 培训目标

    1. 了解工业4.0与智能工厂背景下PLC技术的发展趋势,掌握PLC远程监控与维护技术。

    2. 学习数字孪生技术在PLC控制系统中的应用,实现虚拟调试与仿真验证。

    3. 掌握PLC控制系统的网络安全防护方法,保障工业控制系统的安全运行

  • 培训内容介绍

    1. 工业4.0与智能制造:了解工业4.0的核心思想,认识PLC在智能制造中的新角色(边缘计算、数据采集、云端协同)。

    2. PLC远程控制技术:学习PLC的远程访问配置方法,实现通过工业互联网对现场设备的远程监控与维护

    3. 工业物联网(IIoT)应用:了解MQTT、OPC UA等物联网协议在PLC中的应用,实现设备数据的上云与分析

    4. 数字孪生技术:学习数字孪生的概念,使用NX MCD等软件建立设备的数字孪生模型

    5. 虚拟调试:将PLC程序与数字孪生模型连接,在虚拟环境中完成控制程序的调试与验证

    6. 工业大数据分析:了解PLC采集数据的分析应用,利用数据优化生产工艺、预测设备故障

    7. PLC网络安全防护:学习PLC控制系统的安全风险(非法访问、病毒攻击、数据窃取),掌握网络安全防护的基本措施

    8. 工业防火墙与网络隔离:配置工业防火墙,实现控制网络与办公网络的隔离,防止网络攻击扩散

    9. 访问控制与加密:设置PLC的访问权限,启用通信加密,保护控制系统的数据安全。

    10. 云平台集成:学习将PLC数据接入工业云平台(如西门子MindSphere、阿里云IoT),实现云端监控与分析。

    11. 预测性维护:基于设备运行数据建立预测模型,提前预警设备故障,实现预测性维护

    12. 综合案例:智能工厂实验平台:设计包含PLC控制、数字孪生、远程监控、云平台集成的智能工厂实验系统,体验前沿技术的综合应用

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>