Search talk: json file reader

 
<< < 1 .. 16 17 18 19 20 .. 39 > >> (Page 18 of 39)

about the dont use font height in the xml file CODESYS Forge talk (Thread)
about the dont use font height in the xml file
Last updated: 2014-06-10

How can i read data from a file into an array? CODESYS Forge talk (Thread)
How can i read data from a file into an array?
Last updated: 2021-08-09

Either not creating new binary file, or Compax3 isn't running it. Which one and why? CODESYS Forge talk (Thread)
Either not creating new binary file, or Compax3 isn't running it. Which one and why?
Last updated: 2023-06-09

safeguarded description file for device [...] could not be generated due to error #21 CODESYS Forge talk (Thread)
safeguarded description file for device [...] could not be generated due to error #21
Last updated: 2023-07-18

Command "Create Boot Application" is missing a configuration file for AC_Persistence manager CODESYS Forge talk (Thread)
Command "Create Boot Application" is missing a configuration file for AC_Persistence manager
Last updated: 2023-07-25

Added .EDS file not showing up in "Append Subelement" menu CODESYS Forge talk (Thread)
Added .EDS file not showing up in "Append Subelement" menu
Last updated: 2015-08-24

Post by jmohre on External file with relative path CODESYS Forge talk (Post)
I try to add a simple text file to my PLC application, so that is download everytime the application is downloaded to the target. What I did is to add an external file to the application and this works perfect as long as the external file location does not change. It looks like the external file path is stored absolute in project. But if different users work on the project they may have different locations where for their working directory. Is there an option to store the external file path relative e.g. to the project file? Or does s.o. know a different solution to add a text file to application in order to download automatically with the application? Thanks
Last updated: 2024-01-04

Post by ademarvribeiro on Load (or Read) File from PLC CODESYS Forge talk (Post)
Online -> Read file from PLC. Go online after download, sometimes the program Running and programm saved in PLC are diferent.
Last updated: 2024-04-12

CNC / G-Code streaming processing ( to start quickly in long G-Code File ) CODESYS Forge talk (Thread)
CNC / G-Code streaming processing ( to start quickly in long G-Code File )
Last updated: 2024-05-03

Post by micik on CAA File- FILE_OPERATION_DENIED error CODESYS Forge talk (Post)
Thank you wollview, it is clear now, it is due to security reasons that access to the file system is restricted.
Last updated: 2024-05-16

Post by benwzd on How to get SYM File on CodeSys 3.5 CODESYS Forge talk (Post)
Hello, I am looking to obtain the SYM file on CodeSys please? this is to import into PCVue Thanks
Last updated: 2026-01-27

Post by brouwyka on JSONByteArrayWriter string result incorrect order CODESYS Forge talk (Post)
Hi @TimvH, As discussed in our email contact, your example does not actually test/reproduce the bug I am describing: Adding to the JSON builder on later cycles works fine. Your example works because you do the following: 1. You finish the first cycle (xFirst) with adding an object to the array with 2 fields; 2. When the next cycle is triggered (xAdd), you immediately start with adding another object to that array. This works fine as the last thing you did before #2 was the addition of the array and an object to it. To reproduce the bug you should be doing the following instead, as I showed with the code I shared with my first post: 1. Create the array - save the index that is returned; 2. Add an item, either a primitive or an object, to the array; 3. Add an item outside the array (anything: a primitive, a new array, a nested object, etc); 4. Add another item to the array using the index you saved at #1. You will now see, as I shared in my initial post, that the second item is placed completely outside the root JSON object. This also happens to anything else you try to add after step #4: everything after this point will be added outside the root JSON object: the JSON is completely broken. Important to note is that this not only happens with arrays, but also with nested JSON objects. Once you add something outside of a nested JSON object, you can no longer add anything to that nested JSON object, as that causes the exact same bug. This also applies to arrays of objects, so if in your test you had tried adding a new key-value pair to the first nested object in your array after you created the second nested object, you would also run into this bug. It seems that the JSONByteArrayWriter (I haven't tested the other writers in the JSON Utilities SL library, so I don't know if they suffer from the same problem) simply does not handle any JSON fields that add brackets (so arrays with "[" & "]" and nested objects with "{" & "}") well, and closes them prematurely instead of checking if any later JSONElements in the JSONData's array belong to any of these bracketed fields. After reviewing the objects & functions of the JSON Utilities SL library, my guess is that either the JSONByteArrayWriter linearly goes through the array of JSONElements in the JSONData and only checks the diParentIndex of each JSONElement in direct ascending order, OR if it does use the JSONElement.GetChildren(); method, that this method is either broken and doesn't give all children correctly to the writer. Neither explains why everything completely breaks, and you cannot even add to the root JSON object anymore, however, so there is probably more than just that going wrong in the writer. To me, after a full week of testing and attempting workarounds, this seems like a bug in the library that needs to be fixed by Codesys, as I cannot see anything wrong in the JSONData constructed by the JSONBuilder - this seems purely a problem in the writer.
Last updated: 2026-06-15

Post by cellohorst on File Creation Issue CODESYS Forge talk (Post)
Nope! The file path is $$PlcLogic$$ and NOT $$PLCLogic$$. Otherwise a new folder ('PLCLogic') is created (at least with a linux rt - like raspberry or compute module) with the new file in it if you open the file with eFileMode := FILE.MODE.MRDWR. That is a bad bug that I'll report right after this comment.
Last updated: 2025-03-03

Präprozessor defines __LINE__ und __FILE__ CODESYS Forge talk (Thread)
Präprozessor defines LINE und FILE
Last updated: 2018-02-08

Post by atakan on Problem importing ethercat config file CODESYS Forge talk (Post)
Hi draeby, I spoke with the manufacturer of the product. We found out that the XML file was faulty. They sent a new XML file and the problem was solved.
Last updated: 2024-08-21

Post by xabier on Remove white spaces in file .txt CODESYS Forge talk (Post)
Hi, I want write a array with line break in file.txt (I attacehd the screen array) and when i check the file appear with white spaces (I attached file .txt ) Somepeople know how remove this white spaces?? Thanks you Regars XABI
Last updated: 2024-04-22

Post by cnicht on Visu File Transfer with multiple files CODESYS Forge talk (Post)
I have a question for the Visu File Transfer Example. Is it possible to transfer more than one file from the plc to the webvisu with only one button click? How can i realize it?
Last updated: 2025-12-03

Post by cnicht on Visu File Transfer with multiple files CODESYS Forge talk (Post)
I have a question for the Visu File Transfer Example. Is it possible to transfer more than one file from the plc to the webvisu with only one button click? How can i realize it?
Last updated: 2025-12-03

Post by reinier-geers on JSON (WString format) accessing elements. Convert to STRUCT? CODESYS Forge talk (Post)
HI , Ill try the same with Energy prices. But no data I add the Query to the wsPost. Add $ because wstring use "as start end end. Here the link of the API info https://reversed.notion.site/Marktprijzen-API-89ce600a88ac4abe8c2ad89d3167a83e
Last updated: 2025-10-09

Post by reinier-geers on JSON (WString format) accessing elements. Convert to STRUCT? CODESYS Forge talk (Post)
HI , Ill try the same with Energy prices. But no data I add the Query to the wsPost. Add $ because wstring use "as start end end. Here the link of the API info https://reversed.notion.site/Marktprijzen-API-89ce600a88ac4abe8c2ad89d3167a83e
Last updated: 2025-10-09

Post by yannickasselin on json utilities not reading or writing files CODESYS Forge talk (Post)
Same problem here. I am pretty sure I was able to make it work a couple weeks ago but now I cannot make it work anymore. Always get FILE_OPEN_ERROR
Last updated: 2024-02-12

Post by remlab on WebClient result empty CODESYS Forge talk (Post)
If I try http://192.168.0.250:50543/api/xdevices.json?key=XXX&SetC1=1 it write correctly Why can I write but I can't read the Json ?
Last updated: 2026-03-04

Post by fredashbolt on Dynamically Update JSON Payload CODESYS Forge talk (Post)
I am trying to generate a JSON payload populated with a value that updates for use with a telemetry system, the payload is to be published by MQTT. I have established the MQTT client and can publish a working JSON payload but I can't get the payload to update as the value (iValue) changes. I am using a timer to trigger the .SetValue function periodically, but the JSON will only give the value as it is when it is first initialized using xFirst IF statement. Any suggestions? Thanks VAR pJsonData : POINTER TO JSON.JSONData := factory.Create(); fb_JBuilder : JSON.JSONBuilder; diRootIndex, diObject1Index : DINT; iValue : INT := 10 ; jsonArrayWriter : JSON.JSONByteArrayWriter; wsJsonData : WSTRING(1000); xFirst : BOOL := TRUE; utf8JsonData : STRING(2000); diTempVal : DINT ; PublishTimer : TON ; END_VAR IF xFirst = TRUE THEN fb_JBuilder ( pJsonData := pJsonData , diRootObj => diRootIndex ) ; diObject1Index := fb_Jbuilder.SetKeyWithObject ( "Device" , diParentIndex := diRootIndex ) ; diTempVal := fb_Jbuilder.SetKeyWithValue ( "Temp" , iValue , diParentIndex := diObject1Index ) ; xFirst := FALSE ; END_IF PublishTimer ( IN := PublishTimer.Q = 0 , PT := T#5S ) ; IF PublishTimer.Q THEN fb_JBuilder.SetValue ( iValue , diTempVal ) ; END_IF jsonArrayWriter( xExecute := PublishTimer.Q , pwData := ADR(wsJsonData), udiSize := SIZEOF(wsJsonData), jsonData := pJsonData^, xAsyncMode := FALSE ) ; JSON.Stu.ConvertUTF16toUTF8( ADR ( wsJsonData ) , ADR ( utf8JsonData ) , SIZEOF ( utf8JsonData ) , bStrictConversion := TRUE ) ;
Last updated: 2026-03-10

Post by dagi89 on CAA File open Problems CODESYS Forge talk (Post)
Dear All, i am using Runtime CODESYS Control Win V3 - X64 Version 3.5.20.40, by using CAA file library (3.5.19.0) seems not fasible to open a file n 'C:\ciao.txt' or others absolute path. The error on File Open is 5114 File Operation Danied.. here below the implemented code and the windows file's properties. I use to implement codesys in RPI and this operation is immediate... Can someone help me in it?? Thanks in advance Dagi89
Last updated: 2024-12-21

Post by voffi on projects.open not working for file based storage project CODESYS Forge talk (Post)
Hello! Opening a project from a python script given at the CODESYS command line does not work for me with a file based storage project. Example: Running projects.open("test.project", primary = True) works but converting the project to a file based storage project and then give the folder name as an argument to project.open Running projects.open("test.fbsproj", primary = True) does not work. We decided to work with file based storage for the project. Is there a scripting API for file-based storage to e.g. convert it while running the script back or how to open file based storage project with projects.open? Thank you! voffi
Last updated: 2025-09-05

<< < 1 .. 16 17 18 19 20 .. 39 > >> (Page 18 of 39)

Showing results of 955

Sort by relevance or date