TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: State of PLC Programming

2 pointsby jokinkoalmost 6 years ago
Hello. Experienced PLC programmers, how do you feel like working with current PLC programming (ST,CodeSys) languages when there's a whole world of great programming languages like C#, Kotlin, Lisp. I feel like I'm trapped in the old way of programming when doing PLC and there's no way to escape. How do you feel about it? Are there some tools or ways which would make my work easier?

1 comment

antstrangleralmost 6 years ago
ST is a somewhat crude language and it turns out ugly most of the time. However it&#x27;s simple and gets the job done. That being said the implementation varies between vendors.<p>Beckhoff allows non standard stuff to hide the worst offenders like the 10-ANDs in an IF condition with something that looks like a function call.<p>If you can use FBD (and your vendor implementation is good) you can make overviews useful for debugging while implementing the details in ST.<p>In the end changing what language I write code would not save much time between getting the specification to the customer pushing the start button in my case.