⚙️ PLC 全流程
30章 · 从入门到实战
📘
TIA Portal V17
1
PLC编程软件概述
主流品牌介绍 · 选型原则 · TIA Portal V17简介与系统要求
2
TIA Portal V17安装准备
系统兼容性 · 关闭杀毒/防火墙 · 管理员权限 · .NET环境
3
TIA Portal V17安装过程
安装包获取验证 · 向导步骤 · 路径选择 · 组件自定义 · 错误处理
4
TIA Portal V17首次启动
激活授权 · 界面概览 · 工作区布局 · 项目树与详细视图
5
TIA Portal V17基础设置
中文界面 · 自动保存 · 快捷键 · 库路径 · 界面主题
6
硬件组态基础
添加PLC/HMI · 设备/网络视图 · 机架模块配置 · 属性设置
7
CPU选型与配置
S7-1200/1500对比 · 型号选择 · 固件匹配 · 启动循环时间
8
信号模块配置
DI/DO · AI/AO · 地址分配 · 通道参数设置
9
通信模块与网络组态
PROFINET · IP地址 · 子网创建 · 工业交换机配置
10
HMI设备组态
添加面板 · PLC连接 · 分辨率 · 启动画面 · 固件更新
11
项目结构规划
程序块组织(OB/FB/FC/DB) · 符号表 · 变量表 · 数据块结构
12
PLC变量表创建
绝对/符号地址 · 数据类型 · 注释规范 · 系统/用户常量
13
数据块(DB)配置
全局/背景DB · 创建编辑 · 访问优化 · 保持性数据
14
组织块(OB)理解
OB1 · OB100 · 循环中断 · 硬件中断 · 错误处理OB
15
函数(FC)与函数块(FB)创建
FC/FB区别 · 接口参数 · 多重背景数据块
16
LAD梯形图编程入门
常开/闭触点 · 线圈 · 串并联 · 置位复位 · 边沿检测
17
FBD功能块图编程入门
AND/OR/NOT · SR触发器 · 信号流 · 混合编程
18
SCL结构化控制语言入门
变量声明 · IF/CASE/FOR · 与LAD/FBD对比 · 应用场景
19
基本指令应用
定时器(TON/TOF/TP) · 计数器(CTU/CTD) · 比较 · 数学运算
20
高级指令应用
MOVE/BLKMOV · CONVERT · JMP/LABEL · 字符串处理
21
模拟量处理
4-20mA/0-10V · 标定 · NORM_X/SCALE_X · 滤波抗干扰
22
PID控制基础
PID原理 · PID_Compact · 参数整定 · 调试面板
23
运动控制基础
轴配置 · 速度/位置控制 · MC_Power · 回零限位
24
HMI画面设计基础
画面布局 · 按钮/指示灯/IO域 · 变量动画 · 模板复用
25
HMI报警与日志系统
报警类别 · 文本绑定 · 报警视图 · 历史查询
26
HMI用户管理
用户组/用户 · 权限分配 · 登录注销 · 密码策略
27
项目下载与调试
PG/PC接口 · 下载方式 · 在线离线比较 · 强制/修改值
28
诊断与故障排查
诊断缓冲区 · 在线诊断 · LED指示灯 · 错误代码解析
29
项目归档与备份
.zap归档 · 恢复 · 库导出导入 · 版本管理
30
综合项目实战
需求分析→交付 · 程序架构 · HMI/PLC联调 · 文档规范
⚡ 30章完整目录 · 点击卡片跳转对应章节