News:

  • June 09, 2026, 07:16:38 AM

Login with username, password and session length

Author Topic: DirectNET on DL-06  (Read 10613 times)

Stan

  • Newbie
  • *
  • Posts: 8
DirectNET on DL-06
« on: July 22, 2011, 12:41:26 PM »
Several years ago I wrote a communication driver in LabVIEW to communicate with Directlogic 405 series PLC's using the DirectNET protocol over a serial interface.  I've used the driver with 430, 440 and 450 series PLC's on dozens of applications and it always performed well.  I recently tried to use the driver to communicate with a DL-06 CPU with poor results.  The problem is that for every successful read or write to the PLC I get 10 to 20 "NAK" responses from the PLC.  Is there something different about the DL-06's implementation that I'm not aware of?

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6158
  • Yes Pinky, Do-more will control the world!
Re: DirectNET on DL-06
« Reply #1 on: July 22, 2011, 07:28:53 PM »
There shouldn't be. Different CPUs do have differing sensitivity to timing however. You might try playing with the turn around delays between various segments in the protocol.
"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

rlp122

  • Sr. Member
  • ****
  • Posts: 91
Re: DirectNET on DL-06
« Reply #2 on: July 27, 2011, 02:20:20 PM »
One other thing to note, the DL06 is a lot more sensitive to having all replies that need an ACK to have an ACK.  The DL405 series is a bit more lenient in allowing 'needed' ACK responses to pass without timing out.