S7-1200 博途实战
30章 · 全流程
📘 风格 · 易学
1
S7-1200初识与博途安装
PLC发展简史
S7-1200家族
TIA Portal V17安装
硬件组态界面
2
创建第一个项目
项目新建与保存
添加CPU 1214C
机架与模块
IP地址设定
3
编程基础之数据类型
位/字节/字/双字
整型/浮点型
时间与日期
UDT
4
位逻辑指令详解
常开/常闭触点
线圈/置位复位
沿检测
RS触发器
5
定时器与计数器
IEC定时器 TON/TOF/TP
IEC计数器 CTU/CTD
电机延时启动
产品计数
6
比较与数学运算
等于/大于/小于
加减乘除/取整
浮点数注意事项
7
移动与转换指令
MOVE指令
数据块间移动
类型转换CONV
字符串与数值互转
8
程序控制指令
跳转JMP/标签LBL
循环FOR/WHILE
子程序CALL
9
数据块(DB)详解
全局/背景数据块
访问优化
保持性设置
在线监控
10
函数(FC)与函数块(FB)
FC与FB区别
多重背景
库函数复用
接口参数
11
组织块(OB)与中断
循环OB1
启动OB100
循环中断OB30
硬件中断OB40
错误处理
12
模拟量处理
模拟量输入模块
量程卡设置
NORM_X/SCALE_X
滤波处理
13
PID控制基础
PID原理
PID Compact V3
参数整定
调试面板
14
高速计数器(HSC)
HSC硬件配置
计数模式
频率测量
编码器配合
15
脉冲输出(PTO/PWM)
PTO/PWM配置
步进电机控制
伺服驱动器接口
定位功能
16
通信基础之PROFINET
IO控制器与设备
设备名称/IP
IO周期
更新时间
17
S7通信与PUT/GET
S7连接建立
PUT/GET指令
跨CPU数据交换
故障排查
18
Modbus TCP通信
Modbus TCP库
客户端/服务器
数据读写实例
常见错误码
19
USS与Modbus RTU
USS驱动变频器
Modbus RTU主从
串口参数设置
20
Web服务器与诊断
Web服务器启用
用户管理
变量状态监控
诊断缓冲区
21
HMI基础与画面设计
HMI设备选型
画面模板
变量连接
按钮/指示灯/IO域
22
HMI报警与日志
报警类别
报警控件
报警记录
操作日志
23
HMI趋势图与配方
趋势视图
数据记录
配方管理器
下载/上传
24
SCL高级编程
SCL基础
IF/CASE/FOR/WHILE
数组/结构体
LAD混合编程
25
工艺对象与运动控制
轴工艺对象
速度/位置模式
电子齿轮
凸轮同步
26
安全集成(Safety)
Safety CPU选型
安全程序创建
安全I/O组态
急停/光栅
27
程序下载与调试
在线/离线比较
监控/修改变量
强制功能
交叉引用
28
存储卡与固件升级
存储卡类型
程序卡/固件卡
固件升级步骤
项目归档/回传
29
常见故障与排除
CPU STOP分析
通信故障诊断
I/O访问错误
时间戳/事件顺序
30
综合项目实战
传送带分拣系统
硬件选型组态
程序架构设计
HMI集成/联调验收