Ask Me About Webinar: Data Center Assets - Modeling, Cooling, and CFD Simulation Join our 30-minute expert session on July 10, 2025 (9:00 AM & 5:00 PM CET), to explore Digital Twins, cooling simulations, and IT infrastructure modeling. Learn how to boost resiliency and plan power capacity effectively.Register now to secure your spot!
Reading ODBC Signals in the Correct Format
EcoStruxure Geo SCADA Expert Forum
Schneider Electric support forum about installation, configuration, integration and troubleshooting of EcoStruxure Geo SCADA Expert (ClearSCADA, ViewX, WebX).
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-08-0707:53 AM
Reading ODBC Signals in the Correct Format
Hello, I'm having trouble with the ODBC connection in the November 2024 version of Geo Scada Expert 2023. I created a Data Source for ODBC, which allows me to import data from an SQL database into Scada. I'm using the Column Match Lookup method for this. Integrating data into Scada using rows and columns doesn't work for me.
However, there's a problem here. The value in the column I'm looking up in SQL isn't a numeric value, so I have to select String Point, not Analog Point. When I select String Point, I only get results if the desired value isn't a decimal value, but an integer.
To fix this, when I adjust the Format section of the String Point tab of the signal, I get an "Invalid Format" error as shown in the image, no matter what I select.
I need to somehow integrate decimal expressions from the SQL database into Scada using ODBC. Can you help me with this?
Link copied. Please paste this link to share this article on your social media post.
Posted: 2025-08-0802:47 AM
The only value formatting that is supported for string points is case conversion (uppercase or lowercase) , see Text String Syntax. You can't apply numeric formatting to something that isn't a number.
If the SQL database is storing the value as text (a string) then it can only be copied 'as is' into a string point.
If the text value is made up from a sequence of digits/decimal point that you want to interpret as a number then you may be able to cast or convert the value in the SQL query. For example, in Microsoft SQL Server you can use CAST(MyField AS real). The resulting numeric value can then be stored in a analog point.