Do you have a machine configuration that runs your machine?
You have to save your MB2HAL ini file you posed into your config directory. Then add the appropriate hal commands to the hal file(s) for your machines configuration.
MB2HAL will then create hal pins defined in your MB2HAL ini file. This isn't the same ini file as your Linuxcnc machine's configuration ini, that is a separate file in the same directory.
If you have your VFD and MB2HAL properly configured, when you start Linuxcnc, the VFD should start to communicate with Linuxcnc. You should then be able to send commands to the VFD by changing the values of the hal input pins created by MB2HAL and read info from the output pins.
You can check the status of and set values to the hal pins while Linuxcnc is running by using Halshow (Show Hal Configuration in the Axis, Machine menu). Or by using the Halcmd prompt from a terminal window (open this using the command "halcmd -kf").
Once you've confirmed that MB2HAL is working with your VFD, you will need to edit your hal files for your configuration to make the right hal pin connections to control your VFD.
I've done this once before, but it was a long time ago. I have posted my configuration for that machine on the forum before as an example. Here is a link to it.
forum.linuxcnc.org/media/kunena/attachments/3190/Digital6.zip
It is for a gang router that has 8 VFDs for 8 router spindles. The config also uses a small Classicladder program for modifying and reading some of the hal pin values that the VFDs use when communicating with MB2HAL. So for all of its complications maybe it is or isn't a good example config.