News:

  • July 07, 2026, 08:13:05 AM

Login with username, password and session length

Author Topic: Does Ethernet SDK work with Do-More PLCs?  (Read 9142 times)

arkeele

  • Newbie
  • *
  • Posts: 4
Does Ethernet SDK work with Do-More PLCs?
« on: March 22, 2016, 01:39:42 PM »
I have used the HEICCMRequest command included in the Ethernet SDK (available at http://www.hosteng.com/Ethernet_SDK.htm) to read & write to DirectLOGIC PLCs.  Does the SDK also work with Do-Mores?

If not, where should I begin learning how to read/write data to a Do-More from a C++ (or C#) program running on a PC?  If someone can point me in the right direction, I would certainly appreciate it.

For our application, we are processing materials on a manufacturing line.  As items proceed down the line, I collect data from the PLC about the item, process the data on the PC, and then send data back to the PLC to tell it how to handle the item.  Items are processed at a rate of about 1 item every 1 to 2 seconds, so timing is critical.
« Last Edit: March 22, 2016, 01:54:25 PM by arkeele »

plcnut

  • Hero Member
  • *****
  • Posts: 814
    • premiersi.com
Re: Does Ethernet SDK work with Do-More PLCs?
« Reply #1 on: March 22, 2016, 01:56:14 PM »
I would probably use TCP to STREAMIN and STREAMOUT data to and from a webserver for this type of application.
Circumstances don't determine who we are, they only reveal it.

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

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6164
  • Yes Pinky, Do-more will control the world!
Re: Does Ethernet SDK work with Do-More PLCs?
« Reply #2 on: March 22, 2016, 06:28:32 PM »
It does work with Do-more. You can access X, Y, C, and V, but it will show up in Do-more's DLX, DLY, DLV, and DLV memory blocks.

Do-more can also do a wide range of custom protocols. There's a large number of ways to solve this. 
"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

arkeele

  • Newbie
  • *
  • Posts: 4
Re: Does Ethernet SDK work with Do-More PLCs?
« Reply #3 on: March 24, 2016, 09:40:17 AM »
Thank you both for your responses!

PLCNut, I will look into the STREAMIN and STREAMOUT commands.

Bobo, of the many ways to tackle PC to Do-more communications, is there a "best way" or an approach that you would recommend? While it would be nice to use the Ethernet SDK since I already have C++ functions written that utilize it, I am willing to invest some time if there is a better way to do things in today's Do-more world.

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6164
  • Yes Pinky, Do-more will control the world!
Re: Does Ethernet SDK work with Do-More PLCs?
« Reply #4 on: March 24, 2016, 09:48:07 AM »
Bobo, of the many ways to tackle PC to Do-more communications, is there a "best way" or an approach that you would recommend? While it would be nice to use the Ethernet SDK since I already have C++ functions written that utilize it, I am willing to invest some time if there is a better way to do things in today's Do-more world.

Since you already have functional code, I would use that. The PLC already supports the protocol and you already have a functional PC implementation. There is no work to do.

Since you are clearly in group of users that thinks a bit outside the PLC box, you would probably enjoy tinkering with the stream and packet custom protocol instructions...but...if your time is limited, use the SDK CCM calls.
"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