Gateways and Energy Servers
Schneider Electric support forum to share knowledge about product selection, installation and troubleshooting for EcoStruxure Panel Server, PowerTag, Com'X, Link150…
User | Count |
---|---|
82 | |
46 | |
28 | |
28 |
Link copied. Please paste this link to share this article on your social media post.
I am trying to understand how the data logging works for the Analog inputs in the Com'X series.
For most WAGES implementations I would expect to get a flow values via an analog signal (Gal/Min, SCF/Min, etc) The important information needed from that is usage (Gallons, MSCF of gas, etc). What I don't see is any local integration of the analog signal to create a usage value. Am I missing something?
Posted: 2015-11-16 12:31 AM
Link copied. Please paste this link to share this article on your social media post.
Overview
Each Analog Input can accept 4 types of sensor :
The 2 first types of sensors are temperature sensors, and their conversion rule "Resistor = f (Temperature)" is known,
Thus the device types of those sensors are already available as a built-in device type in the Com'X
For other sensors (0-10V and 4-20mA), the type of measurement cannot be known by advance.
it will be first necessary to create a custom device type (where you will assign the type of measurement, and the conversion rule)
1st simple Example : PT1000 temperature sensor
You just have to connect your sensor and declare them as PT100 or PT1000,
As the PT1000 is a built-in device type, it is already available in the list of sensors (named as Built-in models) :
And you will get directly the value of the temperature in the HMI.
2nd more complex Example : Humidity sensor SHO-100
Step one : define the custom model
This sensor does not belong to the built-in model. It is thus necessary to define it using the "Custom library"
You have to create a new model,
Give it a name ("SHO-100"),
Define the measurement provided by this sensor as the "Element" field ("Humidity rate") and
Define the conversion rule by specifying the min and max value
NOTE : some measurement are already known (Humidity rate, CO2 Level, Level), if you select one of them, the unit can be selected in a list)
If the measurement of your sensor does not belong to the list, it is possible to create a "Custom" one and enter a "Custom" unit
Using the custom model
Once the model has been created,it will appear in the list of AI choice and it will be possible to use it :
And you will get directly the value of the Humidity Rate in the HMI.
NOTE : If you have done a mistake in the model, you can modify it, and all the instances of this model will be changed
You can also import / export your model to another Com'X
About Modbus-TCP server
The AI are also available through the Modbus-TCP server :
If AI-1 is used, its value (coded as Float32) is available at registers 10000 and 10001 (Most significant register first)
If AI-2 is used, its value (coded as Float32) is available at registers 10002 and 10003 (Most significant register first)
If the device type is a built-in model (PT100 or PT1000), the value returned by the Modbus-TCP server is the temperature value
If the device type is a custom model (0-10V or 4-20mA), the value returned by the Modbus-TCP server is the raw value : voltage or current value
Regards
Jef
Posted: 2015-11-16 12:31 AM
Link copied. Please paste this link to share this article on your social media post.
Overview
Each Analog Input can accept 4 types of sensor :
The 2 first types of sensors are temperature sensors, and their conversion rule "Resistor = f (Temperature)" is known,
Thus the device types of those sensors are already available as a built-in device type in the Com'X
For other sensors (0-10V and 4-20mA), the type of measurement cannot be known by advance.
it will be first necessary to create a custom device type (where you will assign the type of measurement, and the conversion rule)
1st simple Example : PT1000 temperature sensor
You just have to connect your sensor and declare them as PT100 or PT1000,
As the PT1000 is a built-in device type, it is already available in the list of sensors (named as Built-in models) :
And you will get directly the value of the temperature in the HMI.
2nd more complex Example : Humidity sensor SHO-100
Step one : define the custom model
This sensor does not belong to the built-in model. It is thus necessary to define it using the "Custom library"
You have to create a new model,
Give it a name ("SHO-100"),
Define the measurement provided by this sensor as the "Element" field ("Humidity rate") and
Define the conversion rule by specifying the min and max value
NOTE : some measurement are already known (Humidity rate, CO2 Level, Level), if you select one of them, the unit can be selected in a list)
If the measurement of your sensor does not belong to the list, it is possible to create a "Custom" one and enter a "Custom" unit
Using the custom model
Once the model has been created,it will appear in the list of AI choice and it will be possible to use it :
And you will get directly the value of the Humidity Rate in the HMI.
NOTE : If you have done a mistake in the model, you can modify it, and all the instances of this model will be changed
You can also import / export your model to another Com'X
About Modbus-TCP server
The AI are also available through the Modbus-TCP server :
If AI-1 is used, its value (coded as Float32) is available at registers 10000 and 10001 (Most significant register first)
If AI-2 is used, its value (coded as Float32) is available at registers 10002 and 10003 (Most significant register first)
If the device type is a built-in model (PT100 or PT1000), the value returned by the Modbus-TCP server is the temperature value
If the device type is a custom model (0-10V or 4-20mA), the value returned by the Modbus-TCP server is the raw value : voltage or current value
Regards
Jef
Link copied. Please paste this link to share this article on your social media post.
Hi Jef,
That's perfect, I'll check the variables on my devices, but it should be straight forward.
Thanks a lot.
Mauricio
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.