Yes??Is this a design for a custom PLC design?
The term "Application-specific" is at odds with the concept of "PLC" and PLCs are already hardened against EMI. Have you tried an off-the-shelf PLC already and experienced issues or are you just assuming it won't work? Or are you reinventing the wheel on purpose to make the system proprietary?I am desiging an application specific PLC System and want the system to be Robust in terms of EMI (System Will Work near 3.3 kv generator) Short Circuits and ambient interference.
Terminate all earth GND's to a central star point together with a good Earth GND conductor.I am desiging an application specific PLC System and want the system to be Robust in terms of EMI (System Will Work near 3.3 kv generator) Short Circuits and ambient interference.
ALL PLC control programs are application specific, unless one is cobbling a specific program out of a universal control program example. Normally code is written to run the machine motions in the sequence the machine is supposed to run in. So just as many machines are "application specific" so the machine code sequence must fit the application.The term "Application-specific" is at odds with the concept of "PLC" and PLCs are already hardened against EMI. Have you tried an off-the-shelf PLC already and experienced issues or are you just assuming it won't work? Or are you reinventing the wheel on purpose to make the system proprietary?
I thought it was obvious I was referring to hardware, not programming. That's what the thread is about. Of course the programs are application specific.ALL PLC control programs are application specific, unless one is cobbling a specific program out of a universal control program example. Normally code is written to run the machine motions in the sequence the machine is supposed to run in. So just as many machines are "application specific" so the machine code sequence must fit the application.
I have had to do this on many occasions when implementing a PC based DIY CNC control system, Industrial CNC's have the PLC built in, but Where PC based control is used implementing Galil motion cards etc, I use the Opto-22 range for I/O.I have never come across any wanting to design their own PLC I/O hardware modules, not in all the time that PLCs have been available. .
Maybe you are not that familiar with CNC?Neither a "PC" nor a CNC controller, not OPTO-22 I/O boards come close to what I consider a PLC package.
They are all quite good products but not a PLC.
Well Fanuc, Mitsubishi et-al, use the same Boolean logic display, together with the same type of I/O interface, with all the methods for trouble shooting essentially making it practically and visually identical to a Descrete PLC.@MaxHeadRoom & @MisterBill2 I am conflicted, I actually agree with both of you.
I am familiar with some CNC controls and some have what I consider a "real" PLC but others have some PCBs that are "technically" PLCs but are not what I refer to when I say "PLC."
For example I have a CNC mill that I retrofitted with LinuxCNC and Mesa control boards. These boards handle 5-32V I/O and logic can be programmed in a "ladder" approximation.
This is in contrast to Fanuc, Siemens, Mitsubishi, et al. systems I have worked on, which had a separate PLC, obviously a "real" PLC.
What I mean by "real" PLC is the traditional easily recognizable PLC form factor; Power supply, processor, and I/O all in modular enclosed "card" form with a backplane or stackable architecture, with graphical ladder programming capacity and the ability to upload from the PLC.