Professional Documents
Culture Documents
Supports
Web
Supports Services
Web
Supports Services
Supports
Web
Web SmartStruxure Solution powered
Services
Services by StruxureWare Building
Operation software
IT-friendly
Flexible
Because web services use IT standards-based communications methods, integration
is platform independent
Cost savings from developing based on standards and re-usability of code for
other integrations
BMS communications
evolve:
from serial connections to
field bus
BMS communications
evolve:
from serial connections to
field bus
field bus up to TCP / IP
Internet
or Intranet
Other systems:
(Schneider Electric or third party)
Examples:
•Power management
•Data management
•Billing
•Analytics
•Finance
BMS communications
evolve:
from serial connections to
field bus
field bus up to TCP / IP
now between systems
through Web Services
…with StruxureWare Building
Operation
Schneider Electric – StruxureWare Building Operation v1.2: Web Services 9
Evolving the BMS architecture
Internet
or Intranet
Other systems:
(Schneider Electric or third party)
Examples:
•Power management
•Data management
•Billing
•Analytics
•Finance
Moving from:
•communication between field
bus and plantroom (using
BACnet, Lon, Modbus)
To :
•communication between
plantroom and IT (using Web
Services)
Consume Serve
14
Generic consume: Binding Tool
Consume "simple" values
Energy costs
Return cost per energy unit from utility
company
o Used for demand control
Integration tool
Data exchange with third party product
Notification
Text message
Email
Other
Sunrise/sunset by latitude/longitude
coordinates
ECOSTRUXURE WEB
SERVICES
18
EcoStruxure™ Web Services
Consistent web services standard for Schneider
Electric products implementing web services
functionality
Common and easy integration into other Schneider
Electric products
Reduce time to market & complexity
Additional web services functionality available when
integrating multiple Schneider Electric systems
Functionality defined: Serve and Consume
o Browse the other system’s exposed objects
o Read/Write real time values
o Receive and acknowledge active alarms
o Read historical (trend log) data
Secure log on with system user name and password
Manage access to system directories and data
Can be used with third parties (if third party supports the EcoStruxure Web
Services standard)
Schneider Electric – StruxureWare Building Operation v1.2: Web Services 19
Evolving EcoStruxure Web Services standard
Consume
Outside of StruxureWare Building
Serve
Third Party
(non-Schneider
Supports Electric device) Supports
Web Web
Services: Services:
Serve Consume
Enable/Disable
Browse
Serve Value
Serve Alarm
Alarm Acknowledge
Serve History
Select Read/Write or
ReadOnly Mode for
Values
Serve
Restrict remote EcoStruxure Web
Services access to specific path(s)
with Read only or Read/Write
permissions
Consume
Allow or Deny the ability to “Host”
StruxureWare Building Operation
objects
Only the objects and functions defined in the EcoStruxure Web Services
standard can be served and supported
Example: Schedules, graphics, programs, and graphical TrendCharts cannot be
served
Values cannot be “forced” using web services – e.g. “forcing inputs”
Non-active alarms cannot be transmitted over web services
Generic (Consume) Web Services EcoStruxure Web Services EcoStruxure Web Services
• Read/Write real time values on • Read/Write real time values • Access to EcoStruxure Web
third party only • Receive and acknowledge active Services Protocol
alarms • Documentation
• Easily browse the other system’s • Training
exposed objects • Access to Servers for Development
• Read historical (trend log) data Testing
• Limited support for • Development Support
StruxureWare Building • Support-able through PSS
Operation side of • No licensing in products.
implementation • Licensing is authorized legal
• Polling (interval) based permission/approval to develop
• Manually triggered based on EcoStruxure Web Services interface in
StruxureWare Building third party systems to interact with
Operation initiation only StruxureWare Building Operation.
• Read/Write third party real • Read/Write real time EcoStruxure Web • For real-time and historical
time values Services third party values (trend log):
• Send/Receive active alarms o Data exchange
• Acknowledge third party alarm if o Alarms
given write permission o Browsing
Consume • Easily browse the EcoStruxure Web • Access to EcoStruxure Web
Servicesthird party system’s exposed Services Protocol
objects • Documentation
License – Paid option License – Paid option • Training
P/N: SXWSWGWSX00001 P/N: SXWSWEWSX00001 • Access to Servers for
Development Testing
Additional support to what’s included
in “Consume” box above • Development Support
• Allows third party to Read/Write real
time SBO values License – Paid option
Serve & • Allows third party to acknowledge SBO
No standard P/N at this time
N/A Requires review/approval
Consume active alarms
• Expose SBO’s directory to be browsed process & legal agreement
License – Paid option Contact your corresponding
P/N: SXWSWEWSX00002 StruxureWare Building
Additional support to what’s included Operation Regional Launch
in “Serve & Consume” box(es) above Manager if you’re interested in
• Serve/Consume historical (trend log) the EcoStruxure Web Services
Historical data
N/A Development Kit.
Serve • Applies to direct business
License – Paid option (branches), partners, and local third
P/N: SXWSWEWSX00003 party companies
Other systems:
(Schneider Electric or third party)
Examples:
•Power management
•Data management
•Billing
•Analytics
•Finance
Internet
or Intranet
Other systems:
(Schneider Electric or third party)
Enabled
for Web Examples:
•Power management
Services
•Data management
•Billing
•Analytics
•Finance