Final project – creating a unit converter
In automation programming, it is very common to have to convert between different units of measurement to support clients around the world. This is especially true if you have a single codebase that supports a specific machine that is deployed to many different regions. To accommodate the different units of measurement, it is common to create a function block that can do this. For our final project, we are going to create a very simple function block that can convert the following units:
- Lbs -> kgs and kgs -> lbs
- Feet -> meters and meters -> feet
Depending on what you’re working on, there will probably be many more units; however, this is just an example.
The first thing we need to do is create a function block called UnitConversion
and add two methods called weight
and length
to it. Both methods should have a Return type value of REAL and an Access specifier value of PUBLIC. When you’re...