Post by kunal-pinetics on USB Communication for IP Configuration & Application Update – STM32H Series PLC
CODESYS Forge
talk
(Post)
Hello everyone, I am currently working on a PLC device based on the STM32H series MCU, running CODESYS. At the moment, I can: Change the Ethernet IP address Update/download the PLC application via Ethernet without any issues. However, I would like to implement the same functionality over USB (or Serial via USB) instead of Ethernet. My goals are: Change the device’s Ethernet IP address via USB Download/update the PLC application via USB communication Possibly use USB as a service/programming interface The hardware platform is based on STM32H series, and I am looking for guidance on: Whether CODESYS supports USB device communication for runtime download If a custom USB CDC (Virtual COM Port) implementation is required Whether a specific CODESYS runtime configuration is needed If a bootloader approach is recommended for application updates via USB If anyone has experience implementing USB communication for runtime download or device configuration on an STM32-based PLC, I would really appreciate your guidance. Thank you in advance for your help.
Last updated: 2026-02-26
wiki Discussion
bigfoot-dt
wiki
(Discussion)
Forum for wiki comments
Last updated: 2026-02-26
blog Discussion
bigfoot-dt
blog
(Discussion)
Forum for blog comments
Last updated: 2026-02-26
Home
kunal-pinetics
wiki
(WikiPage)
Project Members: kunal-pinetics (admin)
Last updated: 2026-02-26
wiki Discussion
woundsegment
wiki
(Discussion)
Forum for wiki comments
Last updated: 2026-02-26
blog Discussion
woundsegment
blog
(Discussion)
Forum for blog comments
Last updated: 2026-02-26
Home
bigfoot-dt
wiki
(WikiPage)
Project Members: bigfoot-dt (admin)
Last updated: 2026-02-26
(no subject)
bigfoot-dt
wiki
(Thread)
Last updated: 2026-02-26
wiki Discussion
hienvuong1311
wiki
(Discussion)
Forum for wiki comments
Last updated: 2026-02-26
blog Discussion
hienvuong1311
blog
(Discussion)
Forum for blog comments
Last updated: 2026-02-26
Home
woundsegment
wiki
(WikiPage)
Project Members: woundsegment (admin)
Last updated: 2026-02-26
(no subject)
hienvuong1311
wiki
(Thread)
Last updated: 2026-02-26
(no subject)
woundsegment
wiki
(Thread)
Last updated: 2026-02-26
Post by woundsegment on runtime dynamic modbus devices
CODESYS Forge
talk
(Post)
Wow, what an interesting conversation about runtime dynamic Modbus devices! I really appreciate how you've broken down the intricacies into manageable chunks. Your suggestions for using these in a variety of engineering applications are extremely helpful and motivating. It is contributions like yours that make working on CODESYS so enjoyable! Keep up the great work—we can't wait to see more from this community! Scratch Games
Last updated: 2026-02-26
runtime dynamic modbus devices
CODESYS Forge
talk
(Thread)
runtime dynamic modbus devices
Last updated: 2026-02-26
Home
hienvuong1311
wiki
(WikiPage)
Project Members: hienvuong1311 (admin)
Last updated: 2026-02-26
Home (version 1) discussion
ilya-vah
wiki
(Thread)
Home (version 1) discussion
Last updated: 2026-02-26
wiki Discussion
locoacm
wiki
(Discussion)
Forum for wiki comments
Last updated: 2026-02-26
blog Discussion
locoacm
blog
(Discussion)
Forum for blog comments
Last updated: 2026-02-26
(no subject)
locoacm
wiki
(Thread)
Last updated: 2026-02-26
Home
locoacm
wiki
(WikiPage)
Project Members: locoacm (admin)
Last updated: 2026-02-26
Home (version 1) discussion
kunal-pinetics
wiki
(Thread)
Home (version 1) discussion
Last updated: 2026-02-26
Home (version 1) discussion
lschwellinger
wiki
(Thread)
Home (version 1) discussion
Last updated: 2026-02-26
wiki Discussion
miku
wiki
(Discussion)
Forum for wiki comments
Last updated: 2026-02-27
blog Discussion
miku
blog
(Discussion)
Forum for blog comments
Last updated: 2026-02-27