Testing distributed I/O

JeffKiper

Lifetime Supporting Member + Moderator
Join Date
Jun 2006
Location
Indiana
Posts
2,460
I have a customer asking me to do some testing on non Rockwell I/O. They want to see if it will work. Thats simple hookup a PLC, put the IO in the tree and its done.

What other test can I really run? Wire the Outputs to the Inputs, fire an output and look for the input to respond.

Its a digital IO for now.
 
If you've got a local relay output handy, you could run a powerup time-to-connect test. Write some logic to run it a hundred times and give them some statistics.

Do a "what happens to the input data when the device is disconnected" test. Observe what happens on re-connection too.

Do a "what happens to the output points when the PLC is disconnected / faults / goes to PROG mode" test for all three modes.

Do a physical pulse-catching "do output points come on, even for an instant, after a power cycle and before the output connection is established with an OFF output value ?" test.

Wire an output to an input and capture the output and input data states with Wireshark to measure round-trip performance.

If there are configurable features for the I/O modules, experiment to find out if they require a cold power cycle, a Reset command, or just a disconnection / reconnection in order to take effect.
 
Ken I ASSuME you've done a few of these tets over the years. You whipped them out fast.
 
Third-party device integration and testing was my favorite part of my job back in the Rockwell days.

Some of the guys down the hall at Fives did torture testing with ControlLogix, Baluff IOLink, and a bunch of IO-Link sensors for Stellantis. They came up with ever-expanding truth tables and a bunch of weird scenarios.

Probably the weirdest one was setting up a contactor to power cycle the networked I/O blocks once per second for 24 hours. They also ran a bunch of VM's with RSLinx browsing the I/O blocks all at the same time to make sure the I/O connections still got re-established.

If you want to get nerdy with EtherNet/IP "quick connect" (which I have never gotten into) this might be a good opportunity to do so.

If you want to expand your test scope (especially if you're looking for a change order) see if there are any CISA vulnerabilities for that product and see if you can run recommended tests on them.

A thorough TCP port scan and an SNMP "walk" report is a good way to pad the analysis as well.
 
As Im setting at home recovering from Chemo I try all of the above test. Thank you.
 

Similar Topics

I am working on setting up a Prosoft Datalogger model PLX51-DLplus-232. This unit will be collecting data from a SLC 5/05 on the DB9 port set to...
Replies
3
Views
103
Hi all, I have a AC current transducer that I want to bench test to ensure I am getting a 4-20mA output. I am using a AE001 unit. It is very...
Replies
4
Views
119
Hi Guys, Can ControlLogix with Modsim32 for Modbus Server Testing? I have ControlLogix via Anybus Modbus TCP and I need to Test the...
Replies
6
Views
312
Hello all, looking for ideas on getting some basic training done, I need to practice on maintenance timers and bypass switches (with a Factory...
Replies
5
Views
1,316
I have a project in FTV ME (Studio v13) that I'm trying to apply security to a few buttons/setpoints. I have 4 users: Anonymous Logon, DEFAULT...
Replies
1
Views
786
Back
Top Bottom