**PEC8000可编程控制器详解**
PEC8000是一款模块化设计的紧凑型可编程控制器,专为自动化应用而设计。它支持多种通信协议,如工业以太网的EPA协议和Modbus TCP/UDP,以及RS485接口上的标准Modbus协议,这使得它能够方便地与第三方设备进行集成。
在硬件特性方面,PEC8000具有以下功能:
1. **模拟量输入(AI)**:具备6路模拟量输入,兼容各种传感器类型,如热电偶、热电阻、标准电流、标准电压和毫伏电压。
2. **模拟量输出(AO)**:提供2路输出,支持0~20mA或0~20V的信号。
3. **开关量输入(DI)**:拥有8个输入点,其中2路为高速输入(I06和I07),可处理频率范围0.3Hz~50KHz的信号。
4. **开关量输出(DO)**:同样包含8个输出点,2路高速输出(Q06和Q07)能输出10Hz~50KHz的信号,支持PWM调节和10级变速输出。
5. **存储区**:程序存储区有128KB,可容纳约5000条典型指令;用户数据存储区为10752字,具备掉电保存功能。
6. **网络扩展**:通过RS485网络,可以扩展16个从设备,并自动管理这些从设备。
7. **编程语言**:遵循IEC61131-3标准,支持功能块和梯形图编程。
8. **编程软件**:使用PLC_Config进行编程。
**硬件接口与接线**:
- RS-485接口由T1+/T1-和T2+/T2-组成。
- 以太网接口为RX+/RX-/TX+/TX-。
- 电源接口为V+/V-,需24VDC供电。
- 系统设置按钮为SET,GND表示内部地引出端。
- 接线示例包括模拟量I/O、开关量I/O和报警系统的具体连接方式。
**寄存器地址分配**:
1. **模拟量输入**:AI0-AI5,地址为AIW0~AIW5。
2. **模拟量输出**:AQ0-AQ1,地址为AQW0~AQW1。
3. **开关量输入**:DI0-DI7,位地址I0.0~I0.7,字地址IW0。
4. **开关量输出**:DQ0-DQ7,位地址Q0.0~Q0.7,字地址QW0。
5. **定时器**:编号T0~T127。
6. **计数器**:编号C0~C127。
7. **位寄存器M**:位地址M0.0~M255.15,字地址MW0~MW511,双字地址MD0~MD510。
8. **变量寄存器V**:位地址V0.0~V511.15,字地址VW0~VW511,双字地址VD0~VD510。
9. **特殊寄存器SM**:位地址SMW0.0~SMW511.15,字地址SMW0~SMW511,双字地址SMD0~SMD510。
**常用特殊寄存器SM点**:
- SM0.0:常为1。
- SM0.1:仅在第一个扫描周期为1,其余时间0,用于初始化程序控制。
- SM7.0:提供1秒脉冲(1:1占空比)。
**指令系统**:
1. **位逻辑运算指令**:包括A(与)、AN(与非)、O(或)、ON(或非)、P(上升沿触发器)、N(下降沿触发器)、=(输出)、S(置位)、R(复位)、RS(复位优先)和SR(置位优先)等,输入可以是任何可位寻址的寄存器。
以上内容详细介绍了PEC8000可编程控制器的特性、接口、寄存器分配以及基本指令系统,对于理解和使用这款控制器具有重要的参考价值。