1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 <2016> 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 <2016> 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: Can an IOC receive/process CIP data? |
From: | "Lane, Randy" <[email protected]> |
To: | "Dudley, David" <[email protected]>, "[email protected]" <[email protected]> |
Date: | Wed, 24 Aug 2016 13:11:54 +0000 |
Thanks for the response. My searches for a solution turned up empty and I was hoping I was just overlooking something.
Randy From: [email protected] [mailto:[email protected]]
On Behalf Of Dudley, David Sorry, the original email on this swept by me without recognizing…. No, at the current time, none of the ether/IP drivers, nor any driver I’ve been able to identify is capable of receiving a CIP data stream. I assume you are probably wanting to do a class-0 or class-2 connection
to the PLC, and receive a data stream. There are a couple of utilities I’ve seen somewhere in the past that would ‘…sort of…’ do that, but nothing you’d want to use for anything other than a little demonstration of capability. It’s an interesting possibility, and one I’m considering adding as a future driver for EPICS, but to this point, the time required to provide this capability has not become available, so don’t look for the capability
in the near future. Later-
From:
[email protected] [mailto:[email protected]]
On Behalf Of Mark Rivers Hi Randy, I didn’t see a reply to this, so I’ll ask a couple of questions. I don’t really know anything about CIP, but from a quick Google study it appears to be the underlying technology
used in EtherNet/IP, DeviceNet,
CompoNet and ControlNet.
Are you actually using one of those higher-level protocols? What system is generating your CIP messages? Mark From:
[email protected] [mailto:[email protected]]
On Behalf Of Lane, Randy I am new to IOC and PLC programming, so forgive me if this is a newbie question. I search Tech Talk but did not see an answer. I am working on a project where we will be receiving CIP (Common Industrial Protocol) data. The CIP data stream is not consider critical and is for reference only. Due to reasons beyond my control, the CIP data will need to be processed
by a program (IOC) and not a PLC. I have written an IOC program (C/C++) that receives/sends data to our Allen Bradley PLC using the Ethernet/IP driver. Can the Ethernet/IP driver be configured to receive CIP data, thereby looking and acting like a PLC? Or
is there another IOC layer/driver that could provide this ability? Or is there another solution that I am overlooking? Many thanks. |