DHRIO and 1770KF2

B

Thread Starter

billy

Hope an expert can help me out.

I have a ControlLogix with a DHRIO Module. Somebody asked me to program the ControlLogix to send/receive data from a computer through a 1770 KF2. Is this possible? If yes, how can I program it?
 
T

Trevor Ousey

Yes you should be able. Using RSLinx would depend on what version you need and what you are doing. From memory the KF2 uses DF1-RS232 protocol, and if you are going to try an older method for the comms software then treat it like a SLC/PLC5 DH+, be sure to configure the DHRIO with the slot that the processor is in, and the map and array as SLC/PLC in the ControlLogix program.
 
Yes it's possible.
First you make a RS-232 cable for the KF2 to computer that works.
Then you set up the DIP switches on the KF2B to match the computer & DHRIO setup.
Then you make up a short section of Data Highway cable, properly terminated, between KF2 and DHRIO.
Then you choose the appropriate settings for the DHRIO.
Lastly there is a bit of programming on the ControlLogix.
I have a Technical Paper on it.
hugo @ plc-control. com
 
Thanks a lot for your help.

Somebody said I don't need to add and configure the DHRIO module to my project in ControlLogix. Instead, when I fill out parameters for MSG instruction, I should select DH+ for the communications. Is it correct?

Can you explain more about "be sure to configure the DHRIO with the slot that the processor is in"?

Thanks a lot.

Billy
 
T

Trevor Ousey

G'day Billy,

I only DHRIO modules into the project if we have Remote IO (RIO) otherwise the IO Led on the ControlLogix will flash. It distracts the shift electricians as there is no IO fault. So with the MSG instruction you just need to create a path manual, check out the DHRIO manual for help. The other way is to place it in the IO tree to start with but delete it after you have done it, the CIP patch will remain in the MSG.

Using RSLinx, browse to the DHRIO module and go to properties (right click the mouse), under one of the tabs you should find a spot where you specify the slot that the processor is. This is only needed if you are using older SLC/PLC hardware or comms to communicate with a ControlLogix. This comes in handy if the HMI/Scada doesn't support the CLX but does PLC5/SLC hardware. Also if you are using the older standard Panelviews this works.

Cheers,
Trevor.
 
Top