In a previous project, I was involved in the communication between the Yaskawa inverter and the S7-300. However, the available materials at night were all about control words and status words to control the inverter’s start and stop, as well as read some basic parameters. What I needed was to modify the inverter’s parameter values through communication, but I found almost no information online regarding this.
Yaskawa inverters support DP communication and have a corresponding communication card, SI-P3. I won’t go into detail about how to configure it in TIA Portal; it involves adding the GSD file, configuring it, and assigning addresses, etc. One crucial point is the message format; the PPO type 1 I chose will also affect the specific control requirements and message writing later. In fact, it is quite similar to the communication format between Siemens PLCs and Siemens inverters.
SI-P3 is entirely in English, which is quite frustrating to read. I will provide examples of how to apply it later.
For example, to modify the parameter C1-01:
Another example is reading the parameter d1-17:
On the S7-300 side, we use the DPWR_DAT and DPRD_DAT blocks, which are used in the same way as the communication between the S7-300 and MM440 DP.
All advanced parameters can be modified through this method, but the frequency command must be specified through the control word.
Let me explain how PKE and IND are derived:
Taking reading d1-17 as an example, PKE is 6029H, where 60 represents the read command, 29 represents d1, and 11H represents 17. The following image shows part of the parameter correspondence:
The above message format is relatively complex, and you need to convert the relevant parameter message content yourself, which is not intuitive. Yaskawa also has another message format. Yaskawa inverters come with MEMOBUS communication, and each parameter has a corresponding MEMOBUS register address, which we can also use for DP communication. Specifically:
Again, taking d1-17 as an example, the MEMOBUS register address for d1-17 is 292H, so the message format is PKE:6000H IND:292H. The SI-P3 manual describes this.
One last point to note is that the parameters modified through communication on the Yaskawa inverter need a confirm command to take effect; otherwise, the modified parameters may appear changed on the screen but will not actually take effect. Please be cautious when using this.
Disclaimer: This article is a network reprint or adaptation, and the copyright belongs to the original author. If there are copyright issues, please contact for deletion! No individual or organization assumes related legal responsibilities.