您现在的位置是:网站首页> PLC自动化
PLC控制&采集部分技术收集
- PLC自动化
- 2026-08-17
- 13人已阅读
PLC控制&采集部分技术收集
借助AI咨询硬件相关问题如:PNP传感器信号线是输出正还是负
***PLC的输入输出端口需要格外供电***
***继电器输出都只是通断,并不供电,需外部供电。晶体管(接直流-输出区分PNP还是NPN型》又分)与晶闸管(接交流,COM一般接零线,端口通过负载接火线)有源输出带电***
晶体管输出带不动大功率设备时可使用-》中间继电器-》设备
传感器NPN = 漏型(Sink,灌入电流,COM口接+24V,IO口常态0V);传感器PNP = 源型(Source,流出电流,COM口接0V,IO口常态+24V),是否有电流通过IO作为是否有信号
不管是NPN还是PNP,只要传感器感应到物体(动作了),PLC程序里读到的就是“1”
无论NPN还是PNP传感器说白了就是通断信号,输入端口是外部传感器控制通断,输出端口是PLC控制通断
西门子全系普通晶体管出厂固定为 PNP‑源型输出,硬件不能切换成 NPN(漏型)
通俗解释(200‑SMART / S7‑1200 / S7‑1500)
1. 晶体管输出公共端子 1M 接 0V、1L + 接 DC24V 正极
2. Q 点导通之后,输出端子直接送出 +24V 高电平(标准 PNP 源型)
西门子直流输入是双向光耦,可以自由切换 NPN / PNP,只靠公共端子 1M 接线决定
OB主程序,FB功能块【可用静态变量】,FC函数块,DB存储块
***SCL代码内部写 VAR_TEMP / VAR_INPUT / VAR_OUTPUT / VAR_IN_OUT / VAR_STAT … END_VAR,1200 全部不支持,所有局部变量强制在块上方接口表格定义,Constant是常量都是用加#访问,用拖拽FC、FB到OB实现调用***
临时变量、输入变量、输出变量、常量直接在OB、FB、FC中的接口定义,PLC的变量是为了能方便访问I Q M存储区,DB是静态存储类似硬盘存储

采集部分
控制部分
# 伺服驱动器 VS 变频器(通俗 + 硬核对比)
先一句话本质区别:
**变频器 = 调速,开环 / 简单闭环;
伺服驱动器 = 高精度位置、速度、转矩闭环,带编码器反馈**
## 一、核心硬件结构对比(接口就能看出差别)
### 变频器
驱动**普通异步电机(三相感应电机)**
接口很少:
1. 动力端子:R/S/T 输入,U/V/W 输出
2. 少量 DI/DO、AI/AO(开关量、0‑10V/4‑20mA 调速)
3. 通讯:RS485、Profinet、EtherCAT
👉 **天生没有编码器接口!**(普通变频器不带;只有矢量变频器可选配编码器卡做闭环速度)
### 伺服驱动器
驱动**伺服电机(永磁同步)**
除了动力端子,**必带编码器反馈口**,形成闭环;
还有专用脉冲 + 方向接口、STO 安全端子、分频输出、全闭环第二编码器口。
## 二、控制目标不一样(最关键)
### 变频器
**主要控制:转速**
- 用途:让电机转多快
- 大多**开环 V/F 控制**:变频器输出频率,电机大概就这个转速;负载一变,转速就会掉一点,没有补偿
- 高性能矢量变频器:可以做**速度闭环**,但**不擅长定位**
- 不能精准控制转多少圈、走到哪个位置
例子:水泵、风机、传送带,不需要精确停在哪
### 伺服驱动器
**同时控制三个量:位置 + 速度 + 转矩**
- 编码器实时读取电机角度,**每秒上千次修正误差**
- 目标:电机精确转到指定角度,精准停在目标位置
- 响应极快、加减速猛、抗扰动强
例子:机械手、模组滑台、贴标、切割,要求走多少毫米就必须到哪
## 三、三种控制模式对照表

## 四、接线 & 上位机控制区别
### 变频器和 PLC 怎么配合
PLC →(4‑20mA 模拟量 / RS485 总线)→变频器,给速度指令。
**没有位置脉冲信号**。
### 脉冲型伺服
PLC 高速脉冲口 →(脉冲 + 方向)→伺服驱动器 CN1;
伺服再通过 CN2 读取电机编码器,闭环修正位置。
总线伺服 (EtherCAT):
PLC 总线下发**目标位置**,伺服自己完成闭环运动。
## 五、一张速查表:什么时候选谁
✅ **选变频器:**
- 只需要调速旋转,不需要精准定位
- 风机、水泵、空压机、普通输送机
- 负载大、转速高、长时间匀速运行、成本敏感
✅ **选伺服:**
- 需要精准移动、定点停止、往复定位
- 滑台、机械手、旋转工作台、切割、视觉定位
- 需要快速启停、频繁正反转
- 对位置精度、响应速度要求高
## 六、容易踩坑误区
1. **矢量变频器 + 编码器 ≠ 伺服**
矢量变频闭环只能稳速度,**没有位置环**,不能用来精准定位。
2. 伺服也能当 “变频器用”
伺服切到**速度模式**,给 ±10V 模拟量调速,此时功能类似变频器,但成本贵很多,大材小用。
上一篇:PLC与伺服器资料收集