Question: why opc server is required?
Answer: An OPC server reduces the load on data source devices as it enables communication with several applications, while having only one connection with the data source. This reduces multi-access from the data source, and hence reduces the load on the data source.