Help
  • Explore Community
  • Get Started
  • Ask the Community
  • How-To & Best Practices
  • Contact Support
Notifications
Login / Register
Community
Community
Notifications
close
  • Forums
  • Knowledge Center
  • Events & Webinars
  • Ideas
  • Blogs
Help
Help
  • Explore Community
  • Get Started
  • Ask the Community
  • How-To & Best Practices
  • Contact Support
Login / Register
Sustainability
Sustainability

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!

Points creation at runtime

EcoStruxure Geo SCADA Expert Forum

Schneider Electric support forum about installation, configuration, integration and troubleshooting of EcoStruxure Geo SCADA Expert (ClearSCADA, ViewX, WebX).

cancel
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Home
  • Schneider Electric Community
  • Remote Operations
  • EcoStruxure Geo SCADA Expert Forum
  • Points creation at runtime
Options
  • Mark Topic as New
  • Mark Topic as Read
  • Float this Topic for Current User
  • Bookmark
  • Subscribe
  • Mute
  • Printer Friendly Page
Invite a Co-worker
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 Invite Cancel
Invitation Sent
Your invitation was sent.Thanks for sharing Exchange with your co-worker.
Send New Invite Close
Top Experts
User Count
sbeadle
Kirk sbeadle Kirk
308
AndrewScott
Admiral AndrewScott
98
BevanWeiss
Spock BevanWeiss
91
AdamWoodlandToo
Lt. Commander AdamWoodlandToo
37
View All

Invite a Colleague

Found this content useful? Share it with a Colleague!

Invite a Colleague Invite
Solved Go to Solution
Back to EcoStruxure Geo SCADA Expert Forum
Solved
jorge.florez
Ensign jorge.florez Ensign
Ensign

Posted: ‎2025-03-26 07:54 AM

0 Likes
2
368
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

Posted: ‎2025-03-26 07:54 AM

Points creation at runtime

Hi Everyone:

 

My customer changed the scope of the project and, in order for us to cover that scope, we would need a license with more points, but buying a new one is not possible at this moment. To clarify the situation I will give you an explanation of the project:

 

We have an application that is made of several clusters. Every cluster has a master PLC that can communicate with Geo SCADA through OPC UA or Ethernet/IP. Every cluster PLC manages several slaves that correspond to a well and not every cluster has the same quantity of slaves. Our customer suggested to create a template of a cluster with 18 wells (slaves). Every slave has approximately 66 points and there are approximately 43 clusters. If we created the template as the customer suggested we would need a bigger license.

 

As a solution, I was thinking to create only the wells that are really necessary but the operator should have the possibility to activate or deactivate the wells that he needs.

 

Taking into account this information, I would like to know if it is possible in execution time (probably by means of a script) to create OPC UA and Ethernet/IP points for the wells activated by the user and eliminate those points when he chooses to deactivate them to release the used points.

 

The project is still in development and for now we have only a few devices to communicate with, but in some days, we will have more communication links active. For this reason we want to know how many OPC servers and Ethernet/IP Outstations can simultaneously be online. Do they need any kind of sequencing?

 

Thanks in advance for any help you can provide me.

Labels
  • Labels:
  • SCADA
  • Scripting
  • ViewX
  • Tags:
  • english
  • scada
  • SCADA app
  • SCADA software
  • SCADA tutorial
  • Telemetry and SCADA
Reply
Contact Support

Link copied. Please paste this link to share this article on your social media post.

  • All forum topics
  • Previous Topic
  • Next Topic

Accepted Solutions
sbeadle
Kirk sbeadle Kirk
Kirk

Posted: ‎2025-03-27 02:26 AM

0 Likes
0
323
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

Posted: ‎2025-03-27 02:26 AM

Geoff is correct, the central question is 'can configuration be created and deleted at run time and will the drivers handle the change'. You can. Note that deleting points will also delete their history too. You can create the code using VBScript in mimics or server-side using the .Net API (C#, VB.Net or Python/Pythonnet). In the upcoming 2025 release you can contain native Python in the server and use the new Python API.

Making all of the mimics and hyperlinks between them work and adapt to the specific configuration will be possible but needs some design.

And I'd also echo Geoff's comment - is your labour to do this cheaper than the licensing cost impact?

See Answer In Context

Reply
Contact Support

Link copied. Please paste this link to share this article on your social media post.

Replies 2
geoffpatton
Captain geoffpatton
Captain

Posted: ‎2025-03-26 12:00 PM

0 Likes
0
346
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

Posted: ‎2025-03-26 12:00 PM

Just an Idea that I would see if you can do, but it would not work with in a 16 well template that has everything included.

Hopefully this is not to confusing and I will say this seems like one of those things where you actually spend more money on engineering to not spend money on equipment.

 

First here is the idea that I have not tried I have not tried, it may be possible to Script a convert instance but if that can be scripted this may work.

You could have a Master Well template and a template that is just an empty group, or has some minimal non point stuff in it that you may need for graphics or something. Then use scripts to convert an instance from the Empty one to the Master Well one. You can script entering in IP Addressing an such that's unique. The user will need Configuration permissions to do any of this.

 

Now for the idea of the16 well template.

You could maybe make a 16 well graphics only template and then after you create instances of it create instances in it of individual well templates in side the instances of the 16 Well, but do not make the sell instances in the 16 well template. I doubt you'd be able to convert an instance that is created in the template that is why I am saying to create the well instances in a 16 Well instance. For this part of the idea I have done something similar with a Common template where I hide graphic objects on common graphics that may not have an existing point by using the points InService state in the Visibility animation and if the point does not exits the graphic gets hidden. I built the screen with every possible point available by temporarily putting an instance of a meter template in the Common template and then removed that instance. Then I created a bunch of instances of the common template and created various meter templates in those that have different points.

Reply
Contact Support

Link copied. Please paste this link to share this article on your social media post.

sbeadle
Kirk sbeadle Kirk
Kirk

Posted: ‎2025-03-27 02:26 AM

0 Likes
0
324
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

Posted: ‎2025-03-27 02:26 AM

Geoff is correct, the central question is 'can configuration be created and deleted at run time and will the drivers handle the change'. You can. Note that deleting points will also delete their history too. You can create the code using VBScript in mimics or server-side using the .Net API (C#, VB.Net or Python/Pythonnet). In the upcoming 2025 release you can contain native Python in the server and use the new Python API.

Making all of the mimics and hyperlinks between them work and adapt to the specific configuration will be possible but needs some design.

And I'd also echo Geoff's comment - is your labour to do this cheaper than the licensing cost impact?

Reply
Contact Support

Link copied. Please paste this link to share this article on your social media post.

Preview Exit Preview

never-displayed

You must be signed in to add attachments

never-displayed

 
To The Top!

Forums

  • APC UPS Data Center Backup Solutions
  • EcoStruxure IT
  • EcoStruxure Geo SCADA Expert
  • Metering & Power Quality
  • Schneider Electric Wiser

Knowledge Center

Events & webinars

Ideas

Blogs

Get Started

  • Ask the Community
  • Community Guidelines
  • Community User Guide
  • How-To & Best Practice
  • Experts Leaderboard
  • Contact Support
Brand-Logo
Subscribing is a smart move!
You can subscribe to this board after you log in or create your free account.
Forum-Icon

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.

Register today for FREE

Register Now

Already have an account? Login

Terms & Conditions Privacy Notice Change your Cookie Settings © 2025 Schneider Electric

This is a heading

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