Hello, in previous posts plc247.com guided you to use PLC FX5U to control many different types of inverters through Modbus-RTU RS485.
Today plc247.com continues to guide you to use Mitsubishi FX5U to control Schneider ATV312 Inverters, both of which have built-in RS485 Port.
FX5U & Schneider ATV312 “Connection Diagram”
Note: Use a 120Ω terminal resistor if the communication distance is far
Schneider ATV312 Modbus RTU Setting
To be able to control Schneider ATV312 with Modbus RTU, we need to set the following parameters
+ “COM” Menu
- Add = 1 (Slave No.1)
- tbr = 9.6 (baudrate)
- tF0 = 8E1 (Communication Config)
- tt0 = 3.0 (timer Com. error check)
+ “CtL” Menu
- LAC = L3
- Fr1 = Mdb (Modbus)
- Fr2 = Mdb
- CHCF = SEP
- Cd1 = Mdb
- Cd2 = Mdb
Schneider ATV312 Registers for Control
>>> VFD Control Address = 8501 (decimal) = 2135 (hexa)
+ Set Word 2135 (hex) = 128 >>> System Reset
= 6 >>> System Start
= 15 >>> Forward Run
= 2063 >>> Reverse Run
= 4111 >>> Stop
>>> VFD Frequency Reference Address = 8502 (decimal) = 2136 (hexa)
Schneider ATV312 Registers for Monitoring
>>> Output Frequency Address = 3202 (decimal) = C82 (hexa)
PLC FX5U Modbus RTU Configuration
It is necessary to set the Modbus RTU communication parameters at the RS485 port the same as those installed on the ATV312 inverter
Mitsubishi FX5U Modbus Example
+ Read / Write Distribution
+ VFD Control Command
+ VFD Data Monitoring
Project Video Tutorial
======
Related Software and Documents
+ Download Mitsubishi GX Works3 Software
+ Download Schneider ATV312 Manual PDF (Password Extract: plc247.com)
Please comment and share the article to the community if you find this article interesting and useful.
Thanks and Best Regards!
please add a new video as Allen Bradley Micro 800 “Modbus RTU” Schneider ATV312 Tutorial like Micrologix 1400…. Thank You
i will make when possible
Hello.
Thanks for the video.
I just cant figure it out how you do find that value for forward=k15, reverse =k2063 and so on?
Can you please explain?
Thank you.
I changed from binary to decimal