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.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-03 02:45 AM . Last Modified: β2025-02-03 03:34 AM
How do I download a BACnet object that needs to be downloaded? If I use ICommand.Download, I receive the message 'Download not supported,' but the object can be downloaded from EBO.
The system is EBO v5.0.3.13010 and RP-C v6.00.03.0025
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-06 03:12 AM
You cannot download a single BACnet object to a controller using SEAL Script ;-(
Download works only on a whole controller (this includes objects on the controller)
From the manual on ICommand.SupportDownload Method:
MP*, MP-IO-*, RP*, MP*/RP* Configuration Menu, MP*/RP* Function Block Program, MP*/RP* Script Program/Function/EventProgram, SE8000 Program LUA File
In version 4.0.2 the following objects also supported the download command:LonWorks device, Xenta device, MNL device
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-03 02:51 AM
What kind of device and what object are we talking about?
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-03 02:57 AM
Might be a long shot, but could it be related to DB mode? Don't know if you would be able to "download" if your connection is in database mode.
// ISession.IsDatabaseMode() == true
ISession. SetDatabaseMode(false);
// ISession.IsDatabaseMode() == false
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-03 03:33 AM
The system is EBO v5.0.3.13010 and RP-C v6.00.03.0025 and it's all BACnet object: Modbus Device, BACnet Alarm, Analog Value, Function Block Programs ......
I want to seek the object that needs to be downloaded and download them. Can't find an EBO function that seek object that needs to be downloaded.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-03 03:52 AM
await sdkClient.ISession.SetDatabaseMode({databaseMode: false}), still get the same error π
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-03 05:36 AM
Hello,
Is this the right place (is there a script) to check download all objects to 1500 RPCs with 1000s of objects each, after upgrading a site ? Some random points have not been downloaded and it's not practical to go and check them one by one according to the huge number of the devices and points.
The system is EBO v6.0.7000 and RP-C v6.00.03.03002.
Please refer to attachments.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-04 04:21 AM
It is the same problem I have. So I have tried to create a SEAL script to find and download points that have not been downloaded. But at the moment, I cannot get the SEAL script to download. π
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-06 03:12 AM
You cannot download a single BACnet object to a controller using SEAL Script ;-(
Download works only on a whole controller (this includes objects on the controller)
From the manual on ICommand.SupportDownload Method:
MP*, MP-IO-*, RP*, MP*/RP* Configuration Menu, MP*/RP* Function Block Program, MP*/RP* Script Program/Function/EventProgram, SE8000 Program LUA File
In version 4.0.2 the following objects also supported the download command:LonWorks device, Xenta device, MNL device
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-06 03:14 AM . Last Modified: β2025-02-07 12:18 AM
I even attempted to do it using the new ICommand.SendCommandSync Method that is supported in EBO 7.0.1 SDK (and is supported in SEAL 1.13)
It does not work there either, even when ICommand.IsCommandSupported returns true on support for download.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-26 07:48 AM
Hi,
Does this mean that the SDK would need a change in order for us to do a download on any type of Bacnet object?
The types mentioned by @MortenEnger could be downloaded individually (Programs and config menu's, I wouldn't consider downloading at device level "individually")
For the others:
If it happens in only a few of your RPC's, you could go over the RPC's and download the device if it contains an object that needs downloading.
But like I said, only useful if it doesn't result in a download of all your RPC's.
If it is indeed impossible through the SDK and wont be available soon.
You could go for a 2 step approach:
Regards,
Eli
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-02-27 02:58 AM
@Eli wrote:Does this mean that the SDK would need a change in order for us to do a download on any type of Bacnet object?
Yes, to download individual BACnet objects a change in the SDK is needed.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: β2025-03-06 11:59 PM
Hi,
Did one of you already create the part of listing/detecting all objects needing a download on bacnet?
And is happy to share it? π
Depending on the result we would get there, we would look into the 2nd step options.
Eli
Link copied. Please paste this link to share this article on your social media post.
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.
With achievable small steps, users progress and continually feel satisfaction in task accomplishment.
Usetiful Onboarding Checklist remembers the progress of every user, allowing them to take bite-sized journeys and continue where they left.
of