I have a challenge and I'm hoping for some feedback from all the smart folks on this forum
First some background about this post:
I work for a company that builds switch panels for the food industry. All these panels use the same PLC unit CJ2M-CPU33. As of today we manually test these switch panels by checking if the wiring is correct with a DM (digital multimeter), but we do not check component functionality, such as powering relays or testing E-stop circuits. The reason is that we do not have a PLC program to control all these elements. The ultimate goal is to automate these switch panel checks as much as possible, the only time user input is necessary would be to flick a switch on the front panel.
The flow of information would be as follow:
PC sends command to PLC (output Q0.00 - High)
PLC sets output Q0.00 High
(via terminals and some circuitry) PC gets signal back
PC checks information
PC sends command to PLC (output Q0.00 - Low)
Everything has to be controlled via a windows application (Visual Basic) because that is what I understand. About PLC programming I don't know much about ladder diagram programming, I know how to build simple programs but that's all. But I will learn a lot more by doing this challenge
To get started I have search the forum on topics that relate to FINS command and Visual Studio. I've found some interesting topics one of which had a ActiveX component for visual basic named INDAFINS so I will investigate what the possibility's are. Also I have downloaded some FINS command reference documents I need to study does because as it stands I'm a total noob when it comes to FINS commands.
I hope that some of you want to think with me on this and share your thoughts about the subject.
My current test setup looks like this
COMPOTENT PSU 24V= 5A
Omron PA202 PSU
Omron OC211 (outputs)
6x 24V weidmuller relais