IEC 60870-5-104 is a standard for communication in the electric power industry, specifically for the exchange of electric power system data between control centers and substations. There are several devices that use this communication protocol, including programmable logic controllers (PLCs), relays, and smart meters.
There are many different manufacturers of devices that support IEC 60870-5-104, and the cost of these devices can vary widely. Some options may be more affordable than others, depending on your specific needs and budget. It's worth shopping around and comparing prices from different suppliers to find the best option for your needs.
You may also be able to find used or refurbished devices that support IEC 60870-5-104 at a lower cost. However, it's important to make sure that any used or refurbished device you purchase is in good working condition and has been properly tested and calibrated before use.
In addition to hardware devices, there are also software tools available that can help you learn and work with IEC 60870-5-104. These tools can often be more affordable than hardware devices and can be a good option for learning and testing purposes.