Home
ayhanh
wiki
(WikiPage)
Project Members: ayhanh (admin)
Last updated: 2026-03-06
wiki Discussion
mattast
wiki
(Discussion)
Forum for wiki comments
Last updated: 2026-03-06
blog Discussion
mattast
blog
(Discussion)
Forum for blog comments
Last updated: 2026-03-06
(no subject)
mattast
wiki
(Thread)
Last updated: 2026-03-06
Home
mattast
wiki
(WikiPage)
Project Members: mattast (admin)
Last updated: 2026-03-06
Post by saradavis on Reliable HIV Viral Control with Efavir 600 mg Tablets
CODESYS Forge
talk
(Post)
Efavir 600 mg tablets are widely used as part of combination antiretroviral therapy for the treatment of HIV infection. By inhibiting viral replication, Efavir helps reduce the amount of virus in the bloodstream and supports long-term immune system stability. Consistent use of Efavir 600 mg tablets plays a key role in achieving reliable viral control and improving overall treatment outcomes for patients living with HIV. A dependable Efavir 600 mg wholesaler ensures that healthcare providers, hospitals, and pharmacies have uninterrupted access to this essential medication. Reliable wholesalers follow strict quality standards, maintain proper storage conditions, and provide efficient distribution to support ongoing HIV treatment programs. Partnering with a trusted Efavir 600 mg wholesaler helps strengthen continuous care and ensures patients receive the medication they need for effective long-term management.
Last updated: 2026-03-07
Reliable HIV Viral Control with Efavir 600 mg Tablets
CODESYS Forge
talk
(Thread)
Reliable HIV Viral Control with Efavir 600 mg Tablets
Last updated: 2026-03-07
wiki Discussion
maxpafnutiy
wiki
(Discussion)
Forum for wiki comments
Last updated: 2026-03-07
blog Discussion
maxpafnutiy
blog
(Discussion)
Forum for blog comments
Last updated: 2026-03-07
(no subject)
maxpafnutiy
wiki
(Thread)
Last updated: 2026-03-07
Home
maxpafnutiy
wiki
(WikiPage)
Project Members: maxpafnutiy (admin)
Last updated: 2026-03-07
Post by risele on Discussion for Home page
JSON parsing and composing library
home
(Post)
Just tested with your structs and seems JSON is perfectly valid. With root: {"biota":{"PLANT":[{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null}],"ANIMAL":[{"NAME":null,"AGE":null},{"NAME":null,"AGE":null},{"NAME":null,"AGE":null},{"NAME":null,"AGE":null}]}} Rootless: {"PLANT":[{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null}],"ANIMAL":[{"NAME":null,"AGE":null},{"NAME":null,"AGE":null},{"NAME":null,"AGE":null},{"NAME":null,"AGE":null}]} The code I used: PROGRAM PLC_PRG VAR biota: ST_BIOTA; converter,converter1: STRUCT_TO_JSON; xRun,xRun1:BOOL:=TRUE; JSONString: STRING(1000); JSONStringRootless: STRING(1000); END_VAR IF xRun THEN IF converter.Done OR converter.Error THEN xRun:=FALSE; END_IF END_IF IF xRun1 THEN IF converter1.Done OR converter1.Error THEN xRun1:=FALSE; END_IF END_IF converter(JSONVars:=ADR(biota),NumberOfVars:=SIZEOF(biota)/SIZEOF(JSONVAR), JSONString:= ADR(JSONString), JSONStringSize:= SIZEOF(JSONString), Execute:=xRun,Rootless:=FALSE); converter1(JSONVars:=ADR(biota),NumberOfVars:=SIZEOF(biota)/SIZEOF(JSONVAR), JSONString:= ADR(JSONStringRootless), JSONStringSize:= SIZEOF(JSONStringRootless), Execute:=xRun1,Rootless:=TRUE); UPD: for top-level described array it also provides valid output, BUT only with ROOTLESS=FALSE option. It's not an error, I suppose, since nameless array could not exists in JSON. For biota: ARRAY [1..3] OF ST_BIOTA; output is {"biota":[{"PLANT":[{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null}],"ANIMAL":[{"NAME":null,"AGE":null},{"NAME":null,"AGE":null},{"NAME":null,"AGE":null},{"NAME":null,"AGE":null}]},{"PLANT":[{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null}],"ANIMAL":[{"NAME":null,"AGE":null},{"NAME":null,"AGE":null},{"NAME":null,"AGE":null},{"NAME":null,"AGE":null}]},{"PLANT":[{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null},{"NAME":null,"QUANTITY":null}],"ANIMAL":[{"NAME":null,"AGE":null},{"NAME":null,"AGE":null},{"NAME":null,"AGE":null},{"NAME":null,"AGE":null}]}]}
Last updated: 2026-03-08
Ultrasonic sensor HC SR04
CODESYS Forge
talk
(Thread)
Ultrasonic sensor HC SR04
Last updated: 2026-03-08
Control Omron G5 servo drive in Torque mode
CODESYS Forge
talk
(Thread)
Control Omron G5 servo drive in Torque mode
Last updated: 2026-03-08
wiki Discussion
vvyn
wiki
(Discussion)
Forum for wiki comments
Last updated: 2026-03-09
blog Discussion
vvyn
blog
(Discussion)
Forum for blog comments
Last updated: 2026-03-09
(no subject)
vvyn
wiki
(Thread)
Last updated: 2026-03-09
Home
vvyn
wiki
(WikiPage)
Project Members: vvyn (admin)
Last updated: 2026-03-09
wiki Discussion
noah
wiki
(Discussion)
Forum for wiki comments
Last updated: 2026-03-09
blog Discussion
noah
blog
(Discussion)
Forum for blog comments
Last updated: 2026-03-09
(no subject)
noah
wiki
(Thread)
Last updated: 2026-03-09
Home
noah
wiki
(WikiPage)
Project Members: noah (admin)
Last updated: 2026-03-09
Post by noah on "Invalid Value" for Variables at Runtime
CODESYS Forge
talk
(Post)
Hello, I also have the problem that suddenly all variables in my project were invalid and shown as "???" during runtime. Could you manage to fix the problem in the last 4,5 years ;) ? Because I tried everythin to fix it but nothing worked. I feel like maybe this is a bug. Thank you.
Last updated: 2026-03-09
"Invalid Value" for Variables at Runtime
CODESYS Forge
talk
(Thread)
"Invalid Value" for Variables at Runtime
Last updated: 2026-03-09
blog Discussion
hhermsen
blog
(Discussion)
Forum for blog comments
Last updated: 2026-03-09