EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  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  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: issues with drvEtherIP V2.19 - ControlLogix 5000 PLC via EtherNet/IP
From: "Martin L. Smith" <[email protected]>
To: Jeff Hill <[email protected]>
Cc: [email protected]
Date: Thu, 09 Sep 2010 11:19:06 -0500
Hi Jeff,

I just started using this driver and have only had it running on
a soft IOC linux-x86 for about a month now. I'm not seeing this problem
but I'm also only communicating with a single ControlLogix 5000 PLC.
Also I'm using drvEtherIP V2.15

Marty

Jeff Hill wrote:
Hi,

One of our IOCs is failing in the drvEtherIP device driver as follows. Is
anyone else seeing this type of issue? We observe that when we reboot this
problem jumps back and forth between the two threads dedicated to our two PLCs, but
that eventually the problem goes away if we reboot several times. However
eventually,
after some time goes by, it comes back again and we must again reboot
several times to resolve the issue.


-> tt 0x1b22fd0
194e58 vxTaskEntry +60 : 1c286f4 ()
1c28860 epicsTimeToStrftime+12a8: 1c28150 ()
1c2868c epicsTimeToStrftime+10d4: 1c244ec ()
1c24878 drvSerialGetFile+bac: scanOnce (1bdff10)
13eafc rngBufPut +e0 : bcopy ()


-> i

  NAME        ENTRY       TID    PRI   STATUS      PC       SP     ERRNO
DELAY
---------- ------------ -------- --- ---------- -------- -------- -------
-----
tExcTask   excTask       1dfda20   0 PEND         1a0520  1dfd948   3006b
0
tLogTask   logTask       1dfb0a8   0 PEND         1a0520  1dfafe0       0
0
tShell     shell         1943c80   1 READY        144688  1943900   30065
0
tRlogind   rlogind       1db6e28   2 PEND         140cc4  1db6a68       0
0
tTelnetd   telnetd       1db4f00   2 PEND         140cc4  1db4da0       0
0
tTelnetOutTtelnetOutTas  187cab8   2 READY        140cc4  187c7f8       0
0
tTelnetInTatelnetInTask  1882398   2 READY        140bb0  1882088       0
0
tScsiTask  scsiMgr       1df8178   5 PEND         140cc4  1df80c8       0
0
tNetTask   netTask       1dba318  50 READY        142080  1dba250       0
0
alphaPs    altask        1b205f8  50 DELAY        143c3c  1b20558       0
23
kl2000     kltask        1b1dce0  50 DELAY        143c3c  1b1dc18       0
2
SerialWT   1c22c04       1b50730  55 PEND         140cc4  1b506a0  3d0002
0
SerialRD   1c22e94       1b4f528  55 PEND         140cc4  1b4f2d8   c0002
0
SerialWT   1c22c04       1b4adf8  55 PEND         140cc4  1b4ad68  3d0002
0
SerialRD   1c22e94       1b49bf0  55 PEND         140cc4  1b499a0   c0002
0
SerialWT   1c22c04       1b44970  55 PEND         140cc4  1b448e0  3d0002
0
SerialRD   1c22e94       1b43768  55 PEND         140cc4  1b43518   c0002
0
EIPebplc1  1c286f4       1b259a8  65 READY        143c3c  1b258a0      44
0
EIPebplc2  1c286f4       1b22fd0  65 SUSPEND      108160  1b22e00      44
0
cbHigh     callbackTask  1b824e0  71 PEND         140cc4  1b82438       0
0
scan6      1ce7440       1af4bc0  72 DELAY        143c3c  1af4b38       0
5
scan12     1ce7440       1afa3d8  73 DELAY        143c3c  1afa350       0
2
scan30     1ce7440       1affbf0  74 DELAY        143c3c  1affb68       0
13
cbMedium   callbackTask  1b89c28  75 PEND         140cc4  1b89b80       0
0
scan60     1ce7440       1b053e8  75 DELAY        143c3c  1b05360       0
13
scan120    1ce7440       1b0abe0  76 DELAY        143c3c  1b0ab58       0
13
scan300    1ce7440       1b103d8  77 DELAY        143c3c  1b10350       0
193
scan600    1ce7440       1b15bd0  78 DELAY        143c3c  1b15b48       0
493
cbLow      callbackTask  1b91370  85 PEND         140cc4  1b912c8       0
0
scanOnce   1ce726c       1b1b3c8  85 PEND         140cc4  1b1b328       0
0
EV dbCaLinkevent_task    1b65900  87 PEND         140cc4  1b65868   3006b
0
dbCaLink   dbCaTask      1b7cce8  88 PEND         140cc4  1b7cc48  3d0002
0
RD_dbCaLinkcac_recv_tas  1a62dc0  89 READY        140cc4  1a62c48  3d0004
0
EV save_resevent_task    1a33048  95 PEND         140cc4  1a32fb0   3006b
0
save_restorsave_restore  1a3e060  96 PEND+T       140cc4  1a3df70  3d0004
1
tPortmapd  portmapd      1db3970 100 PEND         140cc4  1db3800      16
0
EV asCaTaskevent_task    1ad9010 178 PEND         140cc4  1ad8f78   3006b
0
asCaTask   1cc0228       1ae6f58 179 PEND+T       140cc4  1ae6e48  3d0004
1
CA_client  camsgtask     1a5dbb0 180 PEND         140cc4  1a5d9c0       0
0
CA_client  camsgtask     1a30670 180 PEND         140cc4  1a30480       0
0
CA_client  camsgtask     1a22870 180 PEND         140cc4  1a22680       0
0
CA_client  camsgtask     1a1a6a0 180 PEND         140cc4  1a1a4b0       0
0
CA_client  camsgtask     19f99e0 180 PEND         140cc4  19f97f0       0
0
CA_client  camsgtask     19f15b0 180 PEND         140cc4  19f13c0       0
0
CA_client  camsgtask     19e21d8 180 PEND         140cc4  19e1fe8       0
0
CA_client  camsgtask     19da008 180 PEND         140cc4  19d9e18       0
0
CA_client  camsgtask     1994308 180 PEND         140cc4  1994118       0
0
CA_client  camsgtask     1981048 180 PEND         140cc4  1980e58       0
0
CA_client  camsgtask     1978e78 180 PEND         140cc4  1978c88       0
0
CA_client  camsgtask     193ec58 180 PEND         140cc4  193ea68       0
0
CA_client  camsgtask     1939460 180 PEND         140cc4  1939270       0
0
CA_client  camsgtask     1931290 180 PEND         140cc4  19310a0       0
0
CA_client  camsgtask     1921eb8 180 PEND         140cc4  1921cc8       0
0
CA_client  camsgtask     1919ce8 180 PEND         140cc4  1919af8       0
0
CA_client  camsgtask     18ca220 180 PEND         140cc4  18ca030       0
0
CA_client  camsgtask     18c1cb0 180 PEND         140cc4  18c1ac0       0
0
CA_client  camsgtask     18b1288 180 PEND         140cc4  18b1098       0
0
CA_client  camsgtask     18a88a0 180 PEND         140cc4  18a86b0       0
0
CA_client  camsgtask     18a0538 180 PEND         140cc4  18a0348       0
0
CA_client  camsgtask     186e998 180 PEND         140cc4  186e7a8       0
0
CA_client  camsgtask     18260a8 180 PEND         140cc4  1825eb8       0
0
CA_client  camsgtask     181dc90 180 PEND         140cc4  181daa0       0
0
CA_client  camsgtask     1815620 180 PEND         140cc4  1815430       0
0
CA_client  camsgtask     18b9948 180 PEND         140cc4  18b9758       0
0
errlog     1d05520       1bee2f0 181 PEND         140cc4  1bee250       0
0
CA_repeater1d187d8       1b6f4e0 181 PEND         140cc4  1b6f340      30
0
CA_TCP     req_server    1abaf10 181 PEND         140cc4  1abadf0       0
0
CA_event   event_task    1a583b8 181 PEND         140cc4  1a58320       0
0
CA_event   event_task    1a2ae78 181 PEND         140cc4  1a2ade0       0
0
CA_event   event_task    1a1d078 181 PEND         140cc4  1a1cfe0       0
0
CA_event   event_task    1a14ea8 181 PEND         140cc4  1a14e10       0
0
CA_event   event_task    19f41e8 181 PEND         140cc4  19f4150       0
0
CA_event   event_task    19e4bb0 181 PEND         140cc4  19e4b18       0
0
CA_event   event_task    19dc9e0 181 PEND         140cc4  19dc948       0
0
CA_event   event_task    1dada10 181 PEND         140cc4  1dad978       0
0
CA_event   event_task    1da8078 181 PEND         140cc4  1da7fe0       0
0
CA_event   event_task    197b850 181 PEND         140cc4  197b7b8       0
0
CA_event   event_task    1973680 181 PEND         140cc4  19735e8       0
0
CA_event   event_task    1ffef98 181 PEND         140cc4  1ffef00       0
0
CA_event   event_task    1933c68 181 PEND         140cc4  1933bd0       0
0
CA_event   event_task    1924890 181 PEND         140cc4  19247f8       0
0
CA_event   event_task    191c6c0 181 PEND         140cc4  191c628       0
0
CA_event   event_task    18d3fe8 181 PEND         140cc4  18d3f50       0
0
CA_event   event_task    18c49b0 181 PEND         140cc4  18c4918       0
0
CA_event   event_task    18bc358 181 PEND         140cc4  18bc2c0       0
0
CA_event   event_task    18ab930 181 PEND         140cc4  18ab898       0
0
CA_event   event_task    18a2f48 181 PEND         140cc4  18a2eb0       0
0
CA_event   event_task    18939c8 181 PEND         140cc4  1893930       0
0
CA_event   event_task    1828b08 181 PEND         140cc4  1828a70       0
0
CA_event   event_task    1820730 181 PEND         140cc4  1820698       0
0
CA_event   event_task    1818350 181 PEND         140cc4  18182b8       0
0
CA_event   event_task    180fcb8 181 PEND         140cc4  180fc20       0
0
CA_event   event_task    180c678 181 PEND         140cc4  180c5e0       0
0
CA_UDP     cast_server   1ab8538 182 PEND         140cc4  1ab8330       0
0
CA_online  rsrv_online_  1ab3d80 183 DELAY        143c3c  1ab3ca8       0
344
KnobAdvise knob_advisor  1ab5b60 190 PEND         140cc4  1ab5a08   d0003
0
logRestart 1d08b3c       1b954c8 200 PEND+T       140cc4  1b95428  3d0004
1264
taskwd     1cf0c94       1bec1a8 200 DELAY        143c3c  1bec0a0       0
322
cpuUsageTas1c11554       1b60118 255 PEND         140cc4  1b60088       0
0
value = 0 = 0x0

Driver: drvEtherIP
drvEtherIP V2.19 report, -*- outline -*-
Mutex lock: 0x1D86F68
* PLC 'ebplc1', IP 'plc1'
Interface name : 1756-ENBT/A
Interface vendor : 0x100
Interface type : 0xC00
Interface revision : 0x203
Interface serial : 0x1CFD2000
scan thread slow count: 0
connection errors : 0
Mutex lock : 0x1D86ED8
scan task ID : 0x1B259A8 (running)
Now : 3016.050000 secs
** EIPConnection:
SOCKET : 48
buffer_limit : 500
millisec_timeout: 5000
CN_UDINT session: 0x10020700
buffer location : 0x01D86BD0
buffer size : 600
** Scanlist 1 secs @ 0x1B55A90:
Status : enabled
Last scan : 3015.233333 secs
Errors : 0
Schedule Errs : 0
Next scan : 3016.233333 secs
Min. scan time: 0 secs
Max. scan time: 0 secs
Last scan time: 0 secs
*** Tag 'Analog_Readback' @ 0x1B55A38:
scanlist : 0x1B55A90
compiled tag : 'Analog_Readback', 8 elements
cip read requ./resp.: 22 / 38
cip write req./resp.: 56 / 4
data_lock ID : 0x1B559C8
data_size / valid : 34 / 34
do_write/is_writing : no / no
data : REAL -11.045635 24.510738 -55.222855 21.089813
-10.723526 0.267670 1567.154053 3.999160
transfer time : 0 secs
*** Tag 'Analog_Command' @ 0x1B40A48:
scanlist : 0x1B55A90
compiled tag : 'Analog_Command', 8 elements
cip read requ./resp.: 20 / 38
cip write req./resp.: 54 / 4
data_lock ID : 0x1B409D8
data_size / valid : 34 / 34
do_write/is_writing : no / no
data : REAL -11.050001 24.530001 -56.039982 20.093916
-10.740000 0.280001 1556.000000 4.000000
transfer time : 0 secs
*** Tag 'Digital_Readback' @ 0x1B38BB0:
scanlist : 0x1B55A90
compiled tag : 'Digital_Readback', 1 elements
cip read requ./resp.: 22 / 10
cip write req./resp.: 28 / 4
data_lock ID : 0x1B38B30
data_size / valid : 6 / 6
do_write/is_writing : no / no
data : BITS 0x00002FDB
transfer time : 0 secs
*** Tag 'Digital_Command' @ 0x1B34B70:
scanlist : 0x1B55A90
compiled tag : 'Digital_Command', 1 elements
cip read requ./resp.: 22 / 10
cip write req./resp.: 28 / 4
data_lock ID : 0x1B34B00
data_size / valid : 6 / 6
do_write/is_writing : no / no
data : BITS 0x00000010
transfer time : 0 secs
* PLC 'ebplc2', IP 'plc2'
Interface name : 1756-ENBT/A
Interface vendor : 0x100
Interface type : 0xC00
Interface revision : 0x306
Interface serial : 0x2B5F2500
scan thread slow count: 0
connection errors : 0
Mutex lock : 0x1D86B30
scan task ID : 0x1B22FD0 (running)
Now : 3016.050000 secs
** EIPConnection:
SOCKET : 19
buffer_limit : 500
millisec_timeout: 5000
CN_UDINT session: 0x15021B00
buffer location : 0x01D86828
buffer size : 600
** Scanlist 1 secs @ 0x1B557E8:
Status : enabled
Last scan : 21.250000 secs
Errors : 0
Schedule Errs : 0
Next scan : 0.000000 secs
Min. scan time: 0 secs
Max. scan time: 0 secs
Last scan time: 0 secs
*** Tag 'Analog_Readback' @ 0x1B55790:
scanlist : 0x1B557E8
compiled tag : 'Analog_Readback', 16 elements
cip read requ./resp.: 22 / 70
cip write req./resp.: 88 / 4
data_lock ID : 0x1B55720
data_size / valid : 66 / 66
do_write/is_writing : no / no
data : REAL 0.065802 -0.063730 2.985992 2.665264 -4.224556
-3.502392 -2.848465 3.998292 -1.637594 0.429686 -0.518688 -0.075000
-0.075000 -0.075000 -0.075000 2.998458
transfer time : 0.0166667 secs
*** Tag 'Analog_Command' @ 0x1B407D8:
scanlist : 0x1B557E8
compiled tag : 'Analog_Command', 16 elements
cip read requ./resp.: 20 / 70
cip write req./resp.: 86 / 4
data_lock ID : 0x1B40768
data_size / valid : 66 / 66
do_write/is_writing : yes / no
data : REAL 0.070000 -0.060000 3.000000 2.690000 -4.240001
-3.500000 -2.851030 2.000000 -1.633269 0.444216 -0.510000 0.000000 0.000000
0.000000 0.000000 2.000000
transfer time : 0.0166667 secs
*** Tag 'Digital_Readback' @ 0x1B38E18:
scanlist : 0x1B557E8
compiled tag : 'Digital_Readback', 1 elements
cip read requ./resp.: 22 / 10
cip write req./resp.: 28 / 4
data_lock ID : 0x1B38D98
data_size / valid : 0 / 0
do_write/is_writing : no / no
data : -no data-
transfer time : 0 secs
*** Tag 'Digital_Command' @ 0x1B35050:
scanlist : 0x1B557E8
compiled tag : 'Digital_Command', 1 elements
cip read requ./resp.: 22 / 10
cip write req./resp.: 28 / 4
data_lock ID : 0x1B34FE0
data_size / valid : 0 / 0
do_write/is_writing : no / no
data : -no data-
transfer time : 0 secs
Jeff
______________________________________________________
Jeffrey O. Hill Email [email protected]
LANL MS H820 Voice 505 665 1831
Los Alamos NM 87545 USA FAX 505 665 5107


Message content: TSPA






Replies:
RE: issues with drvEtherIP V2.19 - ControlLogix 5000 PLC via EtherNet/IP Allison, Stephanie
References:
issues with drvEtherIP V2.19 - ControlLogix 5000 PLC via EtherNet/IP Jeff Hill

Navigate by Date:
Prev: issues with drvEtherIP V2.19 - ControlLogix 5000 PLC via EtherNet/IP Jeff Hill
Next: RE: areaDetector video (Was: network video) tom.cobb
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: issues with drvEtherIP V2.19 - ControlLogix 5000 PLC via EtherNet/IP Jeff Hill
Next: RE: issues with drvEtherIP V2.19 - ControlLogix 5000 PLC via EtherNet/IP Allison, Stephanie
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 09 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·