"本文主要介绍了如何使用三菱FX2NPLC通过485BD模块与三菱FR-A540变频器实现通讯的实例。详细讲述了硬件接线、变频器参数设定以及PLC程序的设计,包括串行通信指令的使用和数据传输格式的解析。"
1. **硬件接线**
- FX2N-485BD模块连接到三菱FR-A540变频器,确保正确遵循通讯接线图,同时将电脑、PLC和变频器用电缆按照通讯流程图进行连接。
2. **变频器参数设定**
- 变频器参数设置是通讯成功的关键,包括:
- Pr.117: 设置变频器站号为00,表示它是网络中的第一个设备。
- Pr.118: 设定通信速度为19.2K波特率。
- Pr.119: 设定数据格式为8位数据,2位停止位。
- Pr.120: 选择偶校验以确保数据传输的准确性。
- Pr.121: 设置通信重试次数为9999次。
- Pr.122: 设置通信检查时间间隔。
- Pr.123: 设置等待时间,变频器内部设定为20毫秒。
- Pr.124: 确定是否使用CR和LF,本例中不使用。
- Pr.79: 将操作模式设置为计算机通讯模式。
3. **编程实现**
- 在电脑上使用专用软件编写PLC的梯形图程序。
4. **PLC串行通信指令与数据格式**
- PLC程序使用特定的指令进行通讯,例如:
- M8161=1: 激活8位处理模式。
- MOVH指令用于设定通信格式,例如H009F定义了9字节的传输格式。
- ENQ通信请求通过MOVH05D200实现,H05是ASCⅡ码,对应于格式A‘的第一个字节。
- 变频器站号(00)通过MOVH30D201和MOVH30D202设置。
- 指令代码(运行)通过MOVH46D203和MOVH41D204设置,对应的ASCⅡ码为HFA,意味着启动变频器。
5. **等待时间和数据传输**
- 等待时间由变频器的Pr.123参数设定,本例中为20毫秒。
- 数据格式的最后两个字节可能未使用,具体取决于通信协议。
6. **总结**
- 通过详细的参数配置和PLC程序设计,三菱FX2NPLC能够成功与三菱FR-A540变频器建立通讯,实现对变频器的远程控制和数据交换。这个实例对于理解和应用工业自动化系统中的PLC-变频器通讯具有重要的参考价值。