根据提供的文件信息,本文将详细解析Micro850与Logix控制器之间通过EtherNet/IP进行通讯的关键知识点,包括配置步骤、注意事项以及与1756、1769等设备的以太网通讯。
### Micro850 MODBUS通讯
#### 1. 通过EtherNet/IP实现Logix与Micro850通讯的基础知识
- **EtherNet/IP**:一种开放的工业以太网协议,广泛应用于自动化控制系统中,提供了一种高速的数据传输方式。
- **Logix控制器**:通常指CompactLogix或ControlLogix系列控制器,是Rockwell Automation推出的高性能控制平台。
- **Micro850控制器**:一款小型PLC,适用于简单的自动化任务,支持多种通讯协议。
#### 2. Micro850与Logix控制器之间的通讯配置
- **地址设置**:确保Micro850与Logix控制器在同一网络内。例如,如果Logix控制器的IP地址设置为192.168.1.12,则Micro850应设置为192.168.1.3,子网掩码为255.255.255.0。
- **测试变量配置**:在Micro850中创建测试变量,如两个DINT数组`Test_DINT`和`Test_Writes`。
- **MSG指令设置**:
- **创建标签**:在Logix控制器中创建两个标签`M850`和`M850_write`。
- **配置属性**:
- 对于`M850`,选择CIP数据表读取,输入源元素(`Test_DINT`),指定元素数量(10),创建目标元素`DINT_array_Read[10]`。
- 设置通信路径,如EtherNet端口=2,Micro850 IP地址=192.168.1.3。
- 对于`M850_write`,选择CIP数据表写入,创建源元素`DINT_array_Write[10]`,指定目标元素`Test_Writes`。
- **注意**:对于某些型号的Micro820控制器,可能需要使用未连接的消息。在配置时,需转到“通信”选项卡并取消选中“已连接”。
#### 3. 扩展知识点:与1756、1769等设备的以太网通讯
- **1756 ControlLogix系列**:高端控制器,支持多种高级功能和通讯协议。
- **1769 CompactLogix系列**:中端控制器,适用于更复杂的应用场景。
- **配置注意事项**:
- 当与1756或1769系列控制器通讯时,需参考技术说明22562,以正确格式化通讯路径。
- 对于Compactlogix 5380 L3系列控制器,在Studio5000的v29和v30版本中,需要取消选中“已连接”选项。
- 在配置过程中,应确保所有设备的固件版本兼容,并遵循Rockwell Automation的官方指南。
#### 4. 结论
通过上述步骤,可以实现Micro850与Logix控制器之间的有效通讯。了解这些配置细节对于确保整个系统的稳定运行至关重要。此外,扩展到与1756、1769等其他控制器的通讯,有助于构建更加灵活且高效的自动化解决方案。
通过详细解析Micro850与Logix控制器之间的EtherNet/IP通讯配置过程及其扩展知识点,本文为读者提供了深入理解这一主题所需的信息。