Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.


HPR Comments


Antoine says: PC meaning

RE: hpr4718::2026-09-02 Programmable Logic Controls - Episode 2 by Whiskeyjack
00:30:54 Listen in ogg, opus, or mp3 format.
Me listening: 'PC stands for' (Personal Computer) 'Programmable Controller". (Mind blows.)
'It also came to mean Personal Computer'. Uff, I was not ALL wrong after all.

I haven't listened to all the PLC series for now, but what I listened to is very well done.

What I saw in ep. 3 (hpr4728) and caught my attention is that the memory management was manual, so the programmer needed to know and define the adresses for the functions (for that specific PLC), and this episode 2 conveys a similar ideia: inputs and outputs are not figures on their own to referentiate: you need to go to their memory adresses to get them.

I was thinking if it was an advantage, as to simplicity or precision or maybe even security (as to be so low-level that it was hard to do something wrong that still would worked in unintended ways, instead of just not working), or if it was mere limitation of the processing capacity and languages (not) supported at the time.

Don't see this as a question, it probably is self-answered in the shows and I just have to listen more of them calmly. See as an attention-grabbing content.

Whiskeyjack says: Reply to Antoine on memory addresses

RE: hpr4718::2026-09-02 Programmable Logic Controls - Episode 2 by Whiskeyjack
00:30:54 Listen in ogg, opus, or mp3 format.
In the series on PLCs I stuck mainly to older systems as they are simpler and so can be more easily explained in a podcast.

Some later PLCs used their programming software (or IDE) to add layers of abstraction to addressing which could be seen as the equivalent of named variables as opposed to address based.

Manual memory assignment was not actually that difficult in practice, but your point of view on that may depend on the size and complexity of projects that you worked on.

There is much to be said for simple PLCs and programming software when your objective is to bang out small projects quickly without having to become an expert in many different brands of different proprietary PLCs.

So, your point of view on this can vary depending on what sort of projects you worked on.

Mastodon Comments



More Information...


Copyright Information

Unless otherwise stated, our shows are released under a Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license.

The HPR Website Design is released to the Public Domain.