News:

  • August 29, 2026, 05:02:50 PM

Login with username, password and session length

Author Topic: MB TCP/IP Error Diagnosis  (Read 34116 times)

CReese

  • Hero Member
  • *****
  • Posts: 184
Re: MB TCP/IP Error Diagnosis
« Reply #15 on: November 12, 2013, 12:44:43 PM »
Super.

Let me know if you think of a smart way to do this.

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6174
  • Yes Pinky, Do-more will control the world!
Re: MB TCP/IP Error Diagnosis
« Reply #16 on: November 12, 2013, 01:07:14 PM »
The decision to not support device indirection in those instructions wasn't arbitrary. It was due to the fact that these client instructions adapt to the device's needs...internal Ethernet vs ECOM100 vs internal serial vs SERIO vs unknown future device. With a reference, we don't know what the device actually is until runtime...hence...we don't know which flavor to encode. We understood the need, but there were other issues.

I will look into the dead socket issue again. We have a maintenance release due in a couple of weeks. Maybe I can get something worked out.

In the meantime, PING will let you test the connection prior to establishing it.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

CReese

  • Hero Member
  • *****
  • Posts: 184
Re: MB TCP/IP Error Diagnosis
« Reply #17 on: November 12, 2013, 02:50:01 PM »
Yes, the ping is working great for now.

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6174
  • Yes Pinky, Do-more will control the world!
Re: MB TCP/IP Error Diagnosis
« Reply #18 on: November 12, 2013, 06:36:19 PM »
After trying 15 things when I looked at this the first time, I think I figured out what I may have done wrong then...because at one time I thought I knew the combo to make it clean up faster, but it never would. It appears to be doing much better...
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6174
  • Yes Pinky, Do-more will control the world!
Re: MB TCP/IP Error Diagnosis
« Reply #19 on: November 13, 2013, 10:29:47 AM »
Ran all night bouncing back and forth between different slaves. Scan time never varied. We'll test more, but I call that fixed.

So...use PING to minimize the chance of an offline slave killing your throughput and be confident there is now no side effect to using round robin on a single device, other than reduced performance due to the PING and constant connect and disconnect.

This fix will be in the maintenance release due shortly.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

plcnut

  • Hero Member
  • *****
  • Posts: 815
    • premiersi.com
Re: MB TCP/IP Error Diagnosis
« Reply #20 on: November 13, 2013, 10:38:43 AM »
Cool beans!  ;D
Circumstances don't determine who we are, they only reveal it.

~Jason Wolthuis
Premier Systems Integration, LLC
https://premiersi.com

CReese

  • Hero Member
  • *****
  • Posts: 184
Re: MB TCP/IP Error Diagnosis
« Reply #21 on: November 14, 2013, 11:44:13 AM »
Neat! On to my next question, for another thread.