EM100-Training.pdf
Short Description
Download EM100-Training.pdf...
Description
Enerwise Solutions Technical Training EM100 smart controller Sep 2016
“Managing your energy wise”
EM100 Introduction EM100 Product Introduction:
EM100 = PLC PL C + Data Logging Logg ing + Analysis + WEB HMI HMI + CLOUD + O&M
EM100 Smart Controller
PLC
Data Logg Logging ing
Report Analysis
WEB HMI
CLOUD
O&M
- Covering requirements requirements from various industries and application, with w ith an ALL AL L IN ONE O NE unit
EM100 Introduction EM100 Product Introduction:
EM100 = PLC PL C + Data Logging Logg ing + Analysis + WEB HMI HMI + CLOUD + O&M
EM100 Smart Controller
PLC
Data Logg Logging ing
Report Analysis
WEB HMI
CLOUD
O&M
- Covering requirements requirements from various industries and application, with w ith an ALL AL L IN ONE O NE unit
Market Segment Coverage Providing solution for asset management, performance guarantee, energy management and safe operations for these industries: EM100 Smart Controller
Energy Management System
Industrial Automation & Control
Facilities Management & Chiller Optimization
Environment & Water/Air Pollution Monitoring
Fish Farm & Agriculture Automation
Green Energy & Mini Energy Plant Monitoring
Demo Set Connections RTD100
4-20mA Transmitter
Modbus RS485
SSID: Maestro E220 Key: W1rele$$ Adam-4069 Relay Output
IR-712A IR Controller
CO2 Sensor
Hardware Introduction
Hardware Introduction
Cautions
Product Dimension
Operating Conditions
Power Supply Connection • After power up, the heart beat RUN LED light will flash green each second to indicate device is ON and starting the booting sequence. • Booting sequence may take up to 30 seconds depending on the complexity of the systems configuration already set, and can be faster if it is a first time installation. • During boot up, you can see the LCD slowly lights on and welcome screen is displayed. • RX and TX LED lights will flash red and yellow respectively during communications, this indicator light shows the request and receive communications between the devices. • Alarm LED is lid when there is an alarm triggered in the system.
Connecting Analog Input • The terminals marked ‘AI1’ to ‘AI6’ are used for current input • The terminals marked ‘24V’ are the output power for external two-wire sensors. • EM100 provides extra power to 3 rd party sensors at 24VDC so that the user does not need to provide an additional power supply to the sensors. • Only AI5 and AI6 do not provide external 24V power to sensors. • EM100 supports 2-wire or 4-wire sensor types. There are no limitations to which brand or which model sensor it supports, as long as the sensors output a signal of 4-20mA DC.
Sensors with 2/4 wires
Connecting more than 6 sensors
• EM100 allows for connecting more than its 6 built-in sensors slots. • This can be accomplished by connecting to the expansion units which can be supplied by Enerwise. • Expansion units must support Modbus RTU or TCP, and can be supplied by the user. • Expansion units may require the user to configure a new Modbus mapping address. • An example expansion unit has 8 x analog sensor input which converts these signals into Modbus RTU. • The Modbus RTU signal will be connected back to the EM100’s COM ports for data collection. • This expansion unit supports additionally 150mV, 500mV, 1V, 5V, 10V, 0-20mA and 4-20mA sensor types.
Connecting Digital Input • EM100 has a total of 6 digital inputs listed as DI1 to DI6. • The DI_Vout pin is the built-in internal excitation voltage of 15V. • DI input can be set to status input for monitoring the status of switchgear alarms, MCCB trips, security alarms, etc and also can be set monitor energy input pulse from energy meters.
Connecting Digital Input
Relay Output (Future)
• EM100 has one mechanical relay digital output that is reserved to be used for the future upgrade. Currently this relay output DO is not used, and no function will be performed if connected. • Alternatively, an expansion module can be used to perform this function.
RS485 Connections • EM100 has two separate COM interfaces which gives EM100 the power to communicate to multiple devices efficiently. • The electrical isolation of each COM port is 500VAC, 1 min. • The two COM interfaces adopt the RJ45 connector method, COM1 is a dedicated RS485 interface, where COM 2 is a RS485 and RS232 mixed interface.
RS485 Connections
Connect the RJ45 end of this cable to COM1 or COM2 port of EM100
Connect the RS485 end of this cable to RS485 COM port of the 3 rd party device
Observing the LEDs
• There are 2 sets of LED lights on the faceplate of EM100 that indicate the RS485 communications status. • These are TX1, RX1 and TX2, RX2 for COM1 and COM2 respectively. • TX means transmitting communications signal to the 3 rd party unit and RX means receiving communications signal from the 3 rd party unit. • When both TX and RX lights are blinking, it is a good sign for successive communications on both sides while only TX is blinking may refer to communication error. • When a communication error occurs, it is necessary to recheck the wiring and software settings of both EM100 and the 3 rd party unit.
Ethernet Connections • EM100 has two 100M Ethernet interfaces, each have its own MAC address and IP address. • User can check the IP address by LCD and set the IP address by the buttons on the LCD panel. • Another way to check the IP address is via the WEB Settings page.
LAN1 – 192.168.0.100 LAN2 – 192.168.1.100 Ethernet connections are used in the below scenarios: - connect directly to a router which will provide the entire network access to the EM100. It can be a wireless router which provides EM100 access wirelessly to users. Connecting to the router also allows EM100 to connect to SMTP server which is used to send Emails during alarms and also data to the master server EM200 CLOUD. Therefore, this is the most usual method of connection. - connect directly to PC is usually during first time setup configuration where no router is available yet or when an operator needs to do servicing such as firmware upgrade to the EM100. This direct PC connection method is only recommended in these cases. - 3G modem acts like a Router above except that it uses a 3G network.
Connecting EM100
Now you are ready to test the connection of EM100 with the internet browser. EM100’s WEB server supports latest versions of IE, Firebox, Chrom e browsers.
There are no logos or project name at the top because these param eters are not configured at the first time login.
User setting page
EM100 Licenses
Verifies the license Enter license key
- Connects to maximum 10 power meters restricted to EMS applications ONLY - Connects to maximum 20 power meters restricted to EMS applications ONLY - Conn ects to more than 40 power meters restricted to EMS applications ONLY - Connects to unlimited number of devices with Application Server functionality application has only connection capability with power or energy meters and can only retrieve data from these devices. modules,
3rd party
application allows connection with third party AI/DI/DO expansion Modbus RTU/TCP devices and power/energy meters.
Logging Interval
EM100 records historical data by default, it is optional to log data into the historical database by selection of time intervals and logging frequency. Users can select 10 minute or 15 minute logging frequency to record the trending data. Note: By default the logging frequency is set at Undefined and EM100 cannot function until this setting is set. Open Connection function will NOT work until logging frequency is set properly. The logging duration can be selected from 7 days to 12 months. Note: By default the logging duration is set at 7 days • EM100 has a built-in 512MB of flash memory which holds the operating system, firmware and historical data, the amount of historical data EM100 can hold depends on the logging frequency and logging du ration selected. • When the logging frequency and logging duration is selected and saved, EM100 internally calculates the number of parameters it can log using this configuration. • For example, if logging frequency is set at 10 minutes and logging duration is set at 7 days, then the maximum number of different parameters EM100 can log is 2080. There is a fixed amount of maximum logging points for each combination of logging frequency a nd logging duration chosen. • If user tries to add more logging param eters than a llowed, EM100 will give an error. Please refer to Adding RS485 Devices for more information about logging parameters.
Note: Once the logging frequency and logging du ration is set, if the user tries to change these settings again, the historical database will be wiped and all historical data will be cleared. Please ensure you have the right configurations and not have to change the settings after EM1 00
Network Settings
It is critical to setup the correct Networking settings in order for Emails, Web links and CLOUD functions to work properly. Go to Settings -> Network menu, as shown below Enter the desired IP Address, Subnet Mask and Gateway of the EM100. Contact your internet service provider to obtain the correct DNS server addresses. Click on Save to record settings. If IP address is changed, the connection may be broken, please re-enter with the newly updated IP address.
Time Setup
Time setup page
(1) Select the correct time zone and click on Set Time Zone button
(2) Set the date and current time and click on Set Time button which saves the current set time
User Setup EM100 has 4 Account Types, they are: (1) Administrator, (2) Maintenance, (3) Normal User, (4) DEMO User (4) DEMO User is a special user where it has full a ccount rights as the Administrator. The difference is that DEMO User has a limited set amount of Days until this account user is expired. When the account is expired, the user cannot be signed in. Each account type can be allowed to activate or deactivate pages by the Administrator. The Administrator can add/delete/edit users and give different account types/rights to these edited users in the Settings -> User Mana gement page. - enables/disables pages for the 3 account types - adds/deletes/edits users into the system
User Page Configuration
The title names of these 3 pages (1min graph, Avg/Max/Min, Realtime d iagram) can be customized by changing the text in the text boxes here
Must click on the Save button to activate the settings made
Color icon means this page is the default first page
Analog Sensors Configurations
AI Hardware setup under Sensor Setup option Select either sensor, CT, irradiation sensor or voltage sensor
• Refer to the sensor manual and locate the measurement range, ie. 0-3000ppm for CO2 sensor, then 4-20mA would mean 4mA = 0ppm and 20mA = 3000ppm. • Zero value would be the lowest number of the range and scaling value would be the highest value of the range, in this case 0ppm and 3000ppm respectively. For CT, the zero value = 0, and the scaling value = current rating of the CT supplied. For a 30A CT example, zero value = 0, scaling = 30.
This is to setup the Scaling Range for the 4-20mA sensor. Refer to sensor manual from the sensor supplier
Digital Input Configurations EM100 comes on-board with 6 built-in digital inputs tha t can be connected to switchgear alarms, external alarms or even a kWh pulse meter. It does not matter which brand or type of alarm/ meter it is connected to, the alarm/meter can be for smoke, temperature, protection relay or a kWh pulse meter. First go to the settings page and on the left panel you may find Sensor Setup folder and DI Setup like below. Click to enter into DI Setup page. DI Hardware setup under Sensor Setup option
In the Digital Input Type pull down menu, select either of these settings: Undefined - non-Energy data such as alarms or protection relay, this is most common option Energy Pulse - kWh pulses from energy meter Water Pulse - flow pulses from water meter Gas Pulse - flow pulses from gas meter Air Pulse - flow pulses from air meter Steam Pulse - flow pulses from steam meter
For assigning an energy digital meter such as Electric/Water/Gas/Air/Steam, an extra step to assign the digitl pulse as an energy calculation, please skip this step directly and go to Adding RS485 devices if you are NOT assigning a digital pulse as an energy calculation. Skip if you are adding only external alarms into digital inpu t.
Digital Pulse Input Configurations
This will open up a new dialog to assign digital inputs into energy calculation. • Click and check the Enable box to enable the digital input used for energy calculation. • Enter a unique device name for this device. • Select Electric / Flow / Air / Gas / Steam as Measurement depending on the digital input sensor. • Under Device Type, select and choose DIX Energy Pulse Meter according to the location of the digital input connected, X = 1-6 digital
Adding RS485 Devices
Note: Add Meter button is show n w hen either EMS-X or A PP-SERVER license is used. Note: Add Sensor button is shown only w hen APP-SERVER license is used. Note: Add Modbus Device button is shown only w hen APP-SERVER license is used.
• • •
This section will separate into 3 categories: Adding RS485 Pow er Meter Adding RS485 E xpansion Unit for Sensors or CT Adding RS485 Modbus D evice
Adding RS485 Devices
Adding RS485 Devices
Adding RS485 Devices
Adding RS485 Power Meter
Adding RS485 Power Meter
Add Meter
• Click and check the Enable box to enable the device to be used for communications. • Enter a unique device name for this device. • Enter the Address ID/Modbus ID/Device Address, usually 1-255. The name ma ybe called differently depending on the 3 rd party supplier. • Under Device Type, select and choose the device type that matches to the unit, consult with Enerwise Solutions support team if you cannot find the device type. • Select ModbusRTU-Electric-Meter if your device is not in the list and is a Modbus RTU meter. Selecting this device type lets you edit the Modbus map for metering parameters.
Adding RS485 Power Meter
If the device type is NOT a standard meter type included in the list, ie. ModbusRTUElectric-Meter was selected, then further Modbus parameter mapping is required, shown next slide.
Adding RS485 Power Meter
NULL is shown as default and requires user to click to configure the corresponding signal (measurement parameter) Modbus Address
Click on NULL to link the signal (measurement parameter) to the device’s Modbus address, settings such as Register Address, Base, Function Code, etc are all required to correctly read the register into EM100.
Adding RS485 Power Meter A final step is to check the boxes for Logging and Send Data on each of the measurement parameters. By default both Logging and Send Data is unchecked. Enabling Logging allows EM100 to record this parameter into database periodically, it will be periodically recorded by the recording interval selected under Database Management -> Data Logging Configuration. This is selectable because not all parameters read by EM100 shall be recorded as the disk space is limited and recording is completely configurable. Make sure you only check on the Logging boxes for the parameters you want to record into the historical database.
Enabling Send Data allows EM100 to generate an XML file with this parameter and sends into the CLOUD. The CLOUD location and configuration depends on the CLOUD configuration under CLOUD Setup. Click the Save button at the upper right corner to complete, remember to close connection before saving. Must click Open Connection to start communicating with devices
Adding Analog Expansion
Click once and highlight COM1 or COM2, if the expansion unit is connected to EM100’s COM1, then click on COM1, if connected to EM100’s COM2, then click and highlight on COM2.
Next we must add a device in this COM port. Click on Add Sensor.
Adding Analog Expansion
Add Sensor
Click and check the Enable box to enable the device to be used for communications. Enter a unique device name for this device. Enter the Address ID/Modbus ID/Device Address, usually 1-255. The name maybe called differently depending on the 3 rd party supplier. Under Device Type, select and choose the device type that matches to the unit, consult with Enerwise Solutions support team if you cannot find the device type.
Adding Analog Expansion For Device Type, you may find various types of expansion units (AI or Digital Output) like below. Find the one that matches to the expansion unit model received and click once on the selection. If you are unsure, please consult with Enerwise Solutions for advice.
Click the Save button at the upper right corner to complete, remember to close connection before saving.
CT with Analog Expansion
Now there is an extra step required if you are adding a CT to the expansion unit, it is required to assign a CT to the expansion unit with additional step. However, if you are adding just a sensor (not related to kWh) devices to this expansion u nit, then goto the next step un der Confi guration of Sensors.
CT with Analog Expansion
This step assigns a CT to the expansion unit. Still in the Settings -> Device Connection page, browse for the AI folder in the right panel, then click on Add Meter.
Click and check the Enable box to enable the device to be used for energy calculation. Enter a unique device name for this device. Select Measurement as Electric. Under Device Type, select and choose Expansion AIX CT 1-ph Meter No PT where X is the channel of the CT you are connected to the expansion unit. If your CT is connected to expansion unit’s AI1 channel, then select X as 1. This is the device type that does not have a PT (voltage transformer). Do NOT select the other CT, also choose the ones starting with Expansion and with No PT. Must click Open Connection to start communicating wit h d evices
Adding 3rd Party Modbus Device EM100 can connect to 3 rd party Modbus RTU devices and not restricted to only Power Meter or Expansion Module. Follow these steps for adding a RS485 Modbus Device into EM100. Note: Please make sure you have the APP-SERVER license before you start. First of all, check to make sure your EM100 has the 3 rd party custom Modbus Driver installed or not. If you do not see the driver “libDrvCustomModbus.so”, then please contact Enerwise Solutions before continuing.
Adding 3rd Party Modbus Device
Click once and highlight COM1 or COM2, if the Modbus device is connected to EM100’s COM1, then click on COM1, if connected to EM100’s COM2, then click and highlight on COM2.
Next we must add a device in this COM port. Click on Add Modbus Device. -
Make sure to choose the correct Measurement type see below
-
Electric Measurement corresponds to a power meter type device ie. Power Meter, and will use an additional Power Meter screen to display more power related data. AI Measurement corresponds to a sensor type device ie. Water Pollution Sensor, and will use an additional Sensor Monitoring screen to display more sensor related data. DO/RO Measurement corresponds to a digital/relay output type device ie. Modbus Switch, and will use an additional I/ O screen to display control related data. AO Measurement corresponds to an analog output converter type device ie. Modbus to Analog Output module, and will use an additional Analog Output screen to display control related data.
Adding 3rd Party Modbus Device These specific sets o f screens display addi tional t argeted parameters with pre-defined arrangements Graph Dashboard and Real-time Diagram screens works with all measurements and is not specific to any parameter, and can be used for any devices and parameters
Note: A general rule of thumb, if the device to be connected is a general device that does not require special built-in screens to display special data, and using a real-time diagram is adequate, then select PLC or SCADA as the Measurement Type. Select PLC as Measurement Type as an example. Enter the Address ID/Modbus ID/Device Address, usually 1-255. The name maybe called differently depending on the 3 rd party supplier. Under Device Type, select and choose CustomModbusRTU-PLC. Keep all other settings same for now, they will be edited in the advanced setup later. Click on Add to save.
Adding 3rd Party Modbus Device Once the new Modbus device is added, click the COM port connected to this new device and you should see the device added in the right pane Sites & Devices.
Click on the newly added device on the left pane, now you can see the table is empty on the right pane. All custom Modbus devices require the user to add Signals (measurement parameters). A signal is a measurement parameter measured by the device and sent to EM100, such signal must be defined inside EM100 in order for EM100 to acknowledge there is such a measurement.
Adding 3rd Party Modbus Device
Fill in as much con figu ration data as possible, a confi guration marked with a * is a required input. Signal Name The name of this measurement Signal Type If the measurement is a numbering object select analog, all others follow the regular convention. Contact Enerwise Solution s if necessary Measure Type Choose Instant. Select Cumulative if measurement is a kWh or cumulative measurement data Category Choose Undefined Sub SignalID Choose Index1 Property Choose AC Value SnapLog Calc Type Choose Instant to log the historical data the exact value at the end of the logging interval. Choose Average to log the historical data an average value of the interval at the end of the logging interval Cho ose Minimum or Maximum to log the historical data with the Min/Max value found at the end of the logging interval Choose Cumulative to log the historical data with the addition cumulative value only at the end of the logging interval Byte-Order Select Big-Endian or Little-Endian depending on the connected device Register Address Address of the measurement parameter Base Address Base address of the measurement parameter Access Type Follow the measurement parameter format from the device Function Code Follow the measurement parameter format from the device Data Type Follow the measurement parameter format from the device Scale Default is set to 1 Bit Index Default is set to 0 Write Value Type This applies to write value registers, follow the format from the device
Adding 3rd Party Modbus Device
Now that you have added all customized Signals, the next step is to choose which parameter to log into historical database. Enabling Logging allows EM100 to record this parameter into database periodically, it will be periodically recorded by the recording interval selected under Database Management -> Data Logging Configuration. This is selectable because not all parameters read by EM100 shall be recorded as the disk space is limited and recording is completely configurable. Make sure you only check on the Logging boxes for the parameters you want to record into the historical database.
Enabling Send Data allows EM100 to generate an XML file with this param eter and sends into the CLOUD. The CLOUD location and configuration depends on the CLOUD configuration under CLOUD Setup.
Adding 3rd Party Modbus Device
Click the Save button at the upper right corner to complete, remember to close connection before saving.
Configuring Expansion Module Select either sensor, CT, irradiation sensor or volt age sensor
Select the newly added expansion units one by one and configure the zero and scaling values on the right
This is to setup the Scaling Range for the 4-20 mA sensor. Refer to sensor manual from the sensor supplier
Next refer to the sensor manual and locate the measurement range, ie. 0-3000ppm for CO2 sensor, then 4-20mA would mean 4mA = 0ppm and 20mA = 3000ppm . Zero value would be the lowest number of the range and scaling value would be the highest value of the range, in this case 0ppm and 3000ppm respectively. For CT, the zero value = 0, and the scaling value = current rating of the CT supplied. For a 30A CT example, zero value = 0, scaling = 30. In AI Hardware Setup, enter the scaling and zero values respectively.
If you are connected to a sensor, then select Sensors. If you are connected to a CT, then select CT 1-ph NO PT. Do NOT u se CT 1-ph with PT. If you are connected to a voltage sensor PT, then select Voltage PT. If you are connected to an irradiation sensor, then select Irradiation.
Make sure to click on Save to activate the settings into the system.
Select the newly added expansion unit on the left panel, then click once to show the parameters to be set like below. Make sure to click on Save for each step until all sensors and expansion units are added.
Adding Expansion DO Click once and h ighlight COM1 or COM2, if the relay output unit is connected to EM100’s COM 1, then click on C OM1, if connected to EM100’s COM2 , then click and h ighlight on COM2 .
Next we must add a device in this COM port. Click on Ad d Sensor.
Adding Expansion DO
Keep all other settings same for now, they will be edited in the advanced setup later. Click on Add to save. Continue to add another device until all devices in the RS485 daisy chain loop are all added. Make sure the Device Address 1-255 are unique across different devices. To test the relay output connection, open up the I/O page by Application Monitoring -> I/O from the main WEB page.
Adding Expansion DO
Energy Category Creating energy category is a very critical step if you are using EM100 as an energy management application, all energy analysis are compared and rated against energy category, NOT individual meters. Therefore, if energy categories are not setup, then the contents inside Energy Dashboard will be empty. After energy categories are created, the user may allocate each energy meter’s kWh energy value to different categories or even to the same category for different hierarchy analysis. For example, Meter001 is a meter monitoring floor 1 lighting load, Meter002 is a meter monitoring floor 2 lighting load, Meter003 monitors Solar Power generation. Even though Meter001 and Meter002 are monitoring different loads, however you may want to create a “General Lighting” energy category and assign both Meter001 and Meter002 to it. While you will assign Meter003 to a different energy category as “Green Energy”, rather than putting into General Lighting. Energy category is used to create different analysis views for different users in the facility. User A maybe interested to view energy used by different switchboards, while User B wants to see energy analysis by floors and User C wants to see energy analysis by types of loads. A user can assign more than one meter to the same category, or assign the same meter to multiple categories. It is an N to N relationship.
Energy Category
A screen without configuration of energy category looks like the below:
Energy Category Next think about how many different analysis views and audiences you require. EM100 allows maximum of 4 different views of energy category. Each view can contain up to 50 categories. Each view is designed for different type of audience. Go to Settings page, click and collapse Energy Category Setup, it will show the below setting options:
Energy Category
Click on New. This will create a new energy type under this category. An energy type may be of lighting, floors, HVAC, loads, processes, etc. A dialog appears for you to create the name, occupancy, production units, area measurement unit, enter information as you see necessary, blank is also accepted.
Energy Category
Consumption Alarm Enable is to enable kWh energy alarms if the current measured kWh reaches over the Consumption Target Table, then an over kWh alarm will be generated.
Energy Category Enter the target consumption levels for this category on a daily, monthly and yearly basis. The units will be in kWh. For example, if you do not want the shop to use over 490kWh per day, then enter 490 into Daily Target box. When the kWh reaches over this value, an alarm will be generated to the below methods: Under Energy Dashboard -> Energy Alarms page
Energy Category
Real Time Diagram Setup • EM100 is equipped with a maximum of 5 customizable diagrams that let users add monitored & controlled objects and alarms to a page with periodic refresh updates. • This page is very suitable for different applications such as agriculture, waste water treatment, data center, energy management or air quality as each application is different and the data layout is also different. • Customization is possible via the settings page where users can define the x, y location of the object to be displayed and also upload the background image to be placed as the back-drop. • Users can directly control relay outputs or writing Modbus commands to 3 rd party devices on this page, hence it is possible to perform complex functions.
Real Time Diagram Setup
Real Time Diagram Setup Next, in settings page, browse to the folder Real-time Diagram Setup and collapse the folder like below:
• • • • • •
Click on STEP1 to configure the page names and enabling/disabling the 5 possible pages. EM100 allows users to program up to 5 real-time diagrams. Check the Enable box to display the diagram on the WEB page. Unchecking this Enable box will hide this specific diagram. Enter the desired application name in the text box under Diagram Name column. The diagram name will be shown at the real-time diagram WEB pages to distinguish between various diagrams.
Real Time Diagram Setup
Next click on STEP2: Upload the background image you want to display as the back drop of the real time diagram. Click on Upload. When the diagram is not uploaded ie. First Install, the diagram ima ge appears with a grey “X”. Uploading a new image will display this new image in the thumbna ils replacing this “X”. To replace an existing image, click Upload button again and overwrite with another replacement image. It is best to use a large resolution image as the background as the image may stretch. Try uploading the image on the diagrams you will use only.
Real Time Diagram Setup Next click on STEP3: This step places the diagram objects on the diagram and applies connections to measurement parameters to the objects. EM100 supports maximum 60 objects per single real time diagram. For scenarios requiring more display objects, it is advised to use multiple real time diagrams to accomplish this task, ie. one diagram shows the main electrical diagram, another diagram shows the HVAC parameters Select the correct diagram that you want to configure by clicking on the menu at upper right as below:
Check the check box und er each item (1-60) to enable the object. If the “item” is not checked, this object will not be displayed in the real time diagram. Do NOT enable the check box if you do not intend to use these objects. Only use the ones necessary. Type in the name to be displayed for this object und er the “Name” text box. Please note there is a limitation on the length to avoid g oing off the screen. All text boxes allow multiple languages.
Real Time Diagram Setup These are the supported ob jects and their corresponding descriptions of each:
- displays n umbering data from a device or a variable - displays a coloring box linking to a customized alarm - displays an image, when clicked links to a HTTP on existing window - displays an image, wh en clicked links to a HTTP on a new window - controls an external relay extension unit via Modbus - displays the status from a Boolean or status inpu t variable - text box lets users enter a value and w rites value into a n umeric variable - switch lets users switches ON or OFF an d writes value into a Boolean variable - trigger switch lets the user send an ON or OFF to a trigger variable - list lets the user defi ne a selection list that writes a value into either variable or Mo dbu s register directly by selecting the corresponding selection - d isplays inpu t box allowing user to enter a value that writes directly to a Read/Write type of parameter by Modbus - displays a switch allowing user to toggle ON/OFF and writes directly to a Read/Write type of parameter by M odbu s - displays the data created by the maximum variable - displays the data created by th e minimum variable - d isplays the time stamp of ANY d ata that was last upd ated - displays a string of text with various fon t settings - displays an image at the location in the diagram by uploading an image from the user - displays a text variable with text strings pre-defin ed by the user and changes according to th e different set conditions
Real Time Diagram Setup
Real Time Diagram Setup The last step “Data Link” links the object to a measurement or a varia ble. Linking an object turns the object “alive” by connecting the object to an actual value. Objects can be linked to many types of data points, and each type of object can link to a specific set of measurements or variables. Numeric objects can apply arithmetic formulas prior to displaying the real-time value. Please refer to the list below. The formula box above is the area where you can manua lly type in any formula that satisfies the condition. For example, you can input a number “3” in this text box, then the data will display the constant 3 in the real time diagram. Using the formula box is not recommended unless you are an advanced user, normal users follow the steps by clicking the devices and clicking on their respective measurement signals. For connecting to a monitored object, select the Device in the left vertical list under the formula box, click on the object being monitored. For example, you can select an expansion unit, Modbus slave device, power meter, or even EM100 itself. For connecting to a data point, select the parameter in the right vertical list under the formula box, click on the parameter being monitored. All parameters that are monitored in the device will be listed. For example, you can select kVA if you choose to select a power meter. For advanced setup, you can type in formulas with arithmetic operators to enhance the calculation. Learn more in the Using Formula section.
Backup and Restore of Diagrams Go to Settings and then Database Management. Under the heading Real-time Diagram Import/Export, click on Export Realtime Diagram as shown below. Make sure you shut down the database by closing the connection before continuing. By clicking on Export you will download the “OneLineDiagram.tar” file and save it on your computer. Users can restore the previous saved real-time diagram file by clicking on Import Real-time Diagram a nd pointing to the OneLineDiagram.tar file saved before.
Alarms and Email In order to send Email during alarms, it is required to setup and configure parameters for alarm, this will require the user to setup limits, range and delay on measured parameters. Basically the alarms can be broken into 3 major types: Sensor Alarm - these are alarms generated when the sensor reaches pass a limit set by the user. When a sensor alarm occurs, the sensor and real-time diagram pages will appear RED for this object Customized Alarm - these are alarms generated by any type of monitored value, for example sensors, meters, CT or time, this is a fully customized alarm Energy Alarm - when kWh reaches pass the energy limit set by the user for the particular energy category, an energy alarm will be generated. For example, pre-warning or over kWh alarms
Sensor Alarm Setup
Sensor Alarm Setup In this page, you will find the device list on the left panel showing “Connected Sensors” . These are the sensor devices that a re connected to EM100, including EM100 itself. EM100 has its own 6 x a nalog inputs and has ability to add expansion units for more additional sensors to be connected.
Minimum is the lowest possible value shown by the bar chart under Sensor 2 Monitoring page. Maximum is the highest possible value shown by the bar chart under Sensor 2 Monitoring page.
Sensor Alarm Setup
Next under AI Alarm setting, this is where user defines the alarm limits set points. Operation flag determines the alarm type, if you just want to monitor the OVER limit, then select Above Action Limit, for UNDER limit, select Below Action Limit. For setting an alarm that is OUTSIDE the range of the limit, select Outside Allowable Range. Upper Limit is the highest point for the alarm, this applies only to Above Action Limit and Outside Allowable Range. Lower Limit is the highest point for the alarm, this applies only to Above Action Limit and Outside Allowable Range. Action Delay in seconds is the amount of time to wait after the condition is true in order to set an alarm. Setting it to 0 will set the alarm immediately without any delay. Release Delay is the amount of time to wait after the condition is back to normal in order to release this alarm as “normal” condition. Putting alarm back to “normal” condition will make it possible to alarm again when condition is met again.
Customized Alarm Setup There are 16 available customized alarms inside EM100 for configuration. These alarms will be constantly monitored by the subroutines of EM100 to determine if any condition s are TRUE. Any monitored or time data can be utilized. To learn how to setup formu las, please refer to section 5.2 in EM100 User Manual for using formulas.
Customized Alarm Setup To set an alarm, type in the alarm name. The alarm name will appear with this name when the condition is set and emails are sent, this is to remind the user what type of alarm it is. Click the ON/OFF toggle to turn ON (set to green) to activate the condition. If the toggle is OFF (red), then any settings in the formula will not be monitored.
Click on Set Condition to set the alarm conditions, making the condition TRUE will activate the alarm. In this example, it is comparing a monitored number to 35.9, if greater than is true, then condition is set. The Enter Delay (s) is the delay in which the alarm must be true when the condition is TRUE for this amount of time.
Customized Alarm Setup
Now you will notice there are new alarms as “customized alarm” under the alarms page. In the below example, you will notice the customized alarm name “Over Temp” and type shown as “customized alarm”.
Email Alarm Setup After setting up the alarms, a next very critical setup is the Email server setup. EM100 uses Email for most of its alarming functionality. The user can either see alarms on the EM100 WEB pages, or see alarms by Email. To make sure Emails can be setup, please ensure: EM100 is connected to internet or SMTP server SMTP is available and have user access rights DNS is available The above 3 items are most critical before going into the next configuration steps. To setup the DNS, go to the LCD and locate the DNS settings by Setting -> Ethernet -> DNS Server:
Enter the IP address of the primary and alternate DNS server below and save the changes.
Email Alarm Setup Open the WEB browser for the EM100 WEB page. Next go to the settings page, find Email Alarms option under Alarm Setup like below:
Click and open STEP1: SMTP Server option. Fill the settings of the SMTP server given by the IT team. Sender Email Address will display the sender’s Email address when sending out the Ema il from EM100. Be sure to configure the server identify authentication properly according to the information given by the IT team.
Email Alarm Setup Next go to STEP2: Address to configure the list of people to send Emails to. Type in a new name and Email address in the boxes below and hit NEW:
After clicking New, you will see an Email is added to the recipients list. Continue until all users are added. Click on Test Send button to send a test email out from the EM100 to the recipient. Click on the edit button beside the Name to edit the name and address again with the below text boxes or delete the user completely with the x button.
Click on Next when done.
Email Alarm Setups The next page STEP3: Report Details sets which alarms will be sent to which Email address. Enter the Email Subject of this alarm in Email Subject text box. Select the user which you added as the recipients for the email in the Recipients box. Now it is required to select the alarm, multi-check the alarm by selecting the alarm type in the Report Content box. Click Save to make the changes. Below shows an example to send an alarm during Over Daily Energy Consumption event to the user just created:
Graph Dashboard Setup • EM100 is equipped with the Graph Dashboard unction which allows users to define a page that displays graphs they wish to see as default everyday graphs. • A maximum of 4 graphs can be displayed, users can choose to display 1, 2 or 4 graphs as their dashboard profile.
Graph Dashboard Setup
First generate a report under the Reports menu and choose the report you wish to generate. You can select from any of the predefined reports to generate from. After the report is generated, click Bookmark Report to save. Save as many reports you need for the dashboard. A bookmarked report will be created under the Bookmarked Reports box shown below.
Graph Dashboard Setup Next goto Setting and under Graph Dashboard Setup, click on STEP1: Select Number of Graphs
In STEP1, select the desired number of graphs to display Click on STEP2: Select Bookmarked Report, link the bookmarked report you want to display on the graph number shown below. You can select the graph type between Pie and Bar charts if the bookmarked report allows for either types. To display a graph that is relative to Today or This Week or This Month, make sure you select the time period as Today/This week/This month before generating the report so that the time periods can remain as relative.
Customized Function Setup EM100 is a versatile machine that can be used for various applications in the field. These application are run by various built-in functions inside the EM100 software. Each built-in function perform a specific task, such as sending data to the CLOUD, sending Ema ils upon alarms, recording 1 minute data, Modbus TCP slave and so on. These functions all take up resources from CPU, memory and disk space which can impact the performance of the overall system. EM100 lets users enable or disable built-in functions to free up resources. To enable or disable a built-in function, go to Settings -> Customized Functions Check or uncheck the enable box to enable or disable a function respectively. Click Save to apply the changes.
Checking Performance Memory/Cache tells how much RAM is free
Flash free is t he disk space available for st orage
Basic Settings
LCD Panels
The LCD allows user to configure and check basic settings without connection to a PC. Some of the critical functions can can be seen and configured directly here such as networking, analog input or firmware information. By default, default, the scree screen n will loop through ana log input a nd digital input measurement screens during normal operation.
LCD Panels The default password for the LCD is 000000
LCD Panels
Basic Menus
1. 2. 3.
Main Menu – Holds the main functions for Environment monitoring, Energy monitoring, Reporting and Alarming functions Sub Menu – Contains the sub functions within Environment and En ergy monitoring Settings Menu – This is where the user configures the settings of the EM100
Basic Menus All menus and sub-menus can be enabled or disabled according to each user type. When the menu is disabled, the menu will not appear on the EM100 web page. Main Menu functions include:
Application Monitoring - Monitoring specific applications such as Power Meter, Direct CT Method automatic Control, 1 Minute Monitoring, Avg/Max/Min Monitoring and Real-time Diagram Energy Dashboard - Analyzing energy and checking for over use of alarms by kWh that is set per Energy category by the user Reports - Standa rd energy reports or customized reports for a specific project Alarms - Alarms collected by power meters, over use of kWh, sensor over/under limit My Project - Description of the project being monitored
Basic Menus
Basic Menus
Basic Menus In each graph window, there are a set of graph buttons at the upper right for graph manipulation functions. These functions are represented by different buttons, these include Export to File, View by Time Periods, View by previous/next day, Expand/Collapse or Calendar. See below.
Under the Energy Dashboard, there is a filer by Category drop-down box for changing the data sets into different energy category. EM100 allows for 4 different types of user defined energy categories for analysis.
Calendar button allows user to select the specific date for energy analysis shown below.
Working with Graphs EM100 displays line, bar or pie charts in the graph window. When placing the mouse on the graph, you can see an additional pop-up displaying the data at the specific time period. The pop-up displays the date-time and the data points during this specific time period, shown below.
Cursor Indicator
Working with Graphs
Working with Graphs
Using Formula and Variables
EM100 has the ability to set formulas to alarms or digital output to enable/disable via conditions set by the user. The user has great flexibility to set formulas according to their own application, this may be automatic control of a water pump, a heating element, a siren alarm or more complex electrical equipment such as a chiller. EM100 has built-in varia bles to be used for building complex formulas. These variables are numeric variables and Boolean variables. EM100 has 32 numeric and 32 Boolean variabl es for the user to utilize freely. Numeric variables are like a container that can contain an integer or float value, linked with a device parameter or an equation to get updated with such value. Boolean variable is same as numeric variable except that it contains only True/False or ON/OFF conditions. These variables can be used throughout EM100 when linking to objects or performing logic equations. Users can rename the variable names to reflect the usage of this variable.
Using Formula and Variables
Using Formula and Variables If you are not linking to a monitored parameter, you can directly enter a formula such as 1, or 1=1 to make the condition true. Or you can also use TIME operand as a way to detect time such as below: Minute(time) - responds with the current minute (0-59) Hour(time) - responds with the current hour (0-23) Day(time) - responds with the current day of the week (1-7) *Monday to Sunday Date(time) - responds with the current date of the month (1-31) Month(time) - responds with the current month (1-12) Year(time) - responds with the current year Weekday(time) - responds TRUE or FALSE if time is on a weekday Weekend(time) - responds TRUE or FALSE if time is on a weekend Therefore, to make a formula to alarm when today is a Sunday therefore:
This will set an alarm or condition = true when today is a Sunday.
Linking Numeric Object To link an object to a monitored value, click on the Select Device list and click once to select the device desired to link to. For example, if you just want to link to Analog Input 1 of EM100, then click on EM100.
After linking the object, now choose and click on the signal that is monitored by this device. This list will display all standard measurements read by the device. Each device type will display a different set of measurements, for example power meter, analog expansion unit, EM100, etc.
Linking Numeric Object After clicking on the measured signal, the formula box will appear to have some text denoting the formula:
It is possible to add multiple signals and multiple conditions, use brackets with multiple conditions. The delay in seconds give some buffer delay for the condition to be TRUE for a certain time until it becomes TRUE.
Click on Save to make the changes. When there is an ON/OFF switch beside the formula button, make sure it is set to ON (Green) in order for the formula to be activated (listening). Setting to OFF will disable the formula.
Using Automatic Modbus Control EM100 can be configured to automatically send DECIMAL values to Modbus Devices with Write Registers (R/W or WO). Values can be linked to a fixed value or variable value, hence users can write any values based on any conditions. Condition criteria can be set to Enable or Disable this Modbus value write command to execute. This function is very powerful if used in conjunction with Energy Shaving or Demand Response applications where it can save the users thousands of dollars on electric bills. The same function can be applied in Factory Automation, Agriculture Farm Climate Control, Air Quality Control and/or Machines Operations. Go to Application Monitoring -> Automatic Modbus Control button shown below:
Using Automatic Modbus Control
Using Automatic Modbus Control
Using Automatic Modbus Control
Using Automatic Modbus Control There are 2 different ways to automatically write Modbus registers into the device. 1. By Algorithm – Users define the variable that is ever changing and set that variable as the “value” to write into the register. Set a Condition to write this command ONLY if the condition = “true” 2. By Set Conditions – Users define fixed values in 10 different scenarios. When the scenario condition = “true”, then the fixed value in the scenario value will be written into the Modbus register. Users can set the “Set Value” variable with any numeric or input setpoint variables as the value to be written by clicking on the “Set Value” button: Below example will send the value that is in the TCHWS (Chilled water supply) into the Modbus Register, this value can be ever changing.
Using Automatic Modbus Control
Next set the Set Condition so that the Modbus write can execute when the condition = “true”, if condition = “false”, then the write command will not be executed. Enter the Refresh Period in seconds to over-write the register with the same value after “x” seconds. For example, if the existing Modbus register is at 501, and the set value to write into it is also 501, the command will not write the same value again since it is already stored as 501. However, if “x” seconds is over, it will still over-write the value with 501 even if it is already the same value. Setting this Refresh Period to “0” will N OT over-write if the value is equal. The purpose of this setting is to prevent un-necessary writing and network latency.
If using Set Conditions, ensure the ENABLE button is activated by setting it to ON.
NOTE: Users cannot use both By Algorithm AND By Set Conditions together. EM100 must work with only one type of automatic controls. Therefore, if the By Algorithm -> Set Conditions/Set Value formula are edited or filled with values, the Set Conditions buttons will be grey out.
View more...
Comments