We Value Your Feedback!
Could you please spare a few minutes to share your thoughts on
Cloud Connected vs On-Premise Services. Your feedback can
help us shape the future of services. Learn more about the survey
or
Click here to Launch the survey Schneider Electric Services Innovation Team!
MultiBinder - SEAL Script
EcoStruxure SEAL Forum
This forum is for engineers working EcoStruxure Building Operation, wanting to leverage the SEAL application to improve the efficiency in the engineering process.
Send a co-worker an invite to the portal.Just enter their email address and we'll connect them to register. After joining, they will belong to the same company.
You have entered an invalid email address. Please re-enter the email address.
This co-worker has already been invited to the Exchange portal. Please invite another co-worker.
Please enter email address
Send InviteCancel
Invitation Sent
Your invitation was sent.Thanks for sharing Exchange with your co-worker.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2025-05-0602:58 AM. Last Modified: 2025-05-0603:11 AM
MultiBinder - SEAL Script
The Concept The MultiBinder script is designed to automate the process of binding properties between multiple objects within source and target folders in EcoStruxure Building Operation. Unlike traditional binding templates that typically handle many-to-one relationships, this script supports many-to-many relationships. This means it can bind properties between multiple source objects and multiple target objects that share identical property names.
Key Features:
Single Path Binding:
Allows you to specify a single source and target path for binding.
Example: Bind properties of multiple objects from one folder to another.
Multiple Paths Binding:
Supports binding properties from multiple paths using a CSV file.
The CSV file should contain pairs of source and target paths for binding.
Example: Bind properties from multiple folders to corresponding target folders.
Object Types:
Specify the types of objects to process.
Currently only processes "Value".
Property Types:
Specify the types of properties to affect.
Currently only affects "Name" property.
How It Works:
Mapping:
The script creates a mapping of source and target paths based on user input or a CSV file.
Crawling Paths:
The Script crawls through the specified paths to gather all relevant objects.
Binding Process:
For each pair of source and target paths, the script attempts to bind objects with matching names.
If a match is found, the property value from the source object is bound to the target object.
Saving Changes:
After completing the binding process, the script saves the changes to the system.
Example Use Case:
You have a set of common signals located in the folder /Server 1/Common signals and you want to bind their values to corresponding objects in the folder ../External signals in various rooms. The MultiBinder script can automate this process, ensuring that each common signal's value is correctly bound to its corresponding external signal in the specified rooms.
See the attached CSV as an example. In the CSV example, the script will bind the properties from the common signals folder on the server to the external signals folder in rooms R101 to R106, ensuring that each room's external signals are correctly bound to a matching object in common signals folder.