adccommunitymod (AutomationDirect) asked a question.

DSData OPC with Intouch

Created Date: May 11,2001

Created By: mikesobo

**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****

I am testing out using Directsoft data server with Wonderware Intouch. The problem that I am having is that it appears that all the DSData server OPC tags can only be seen as a signed double word integer, regardless if they are a discreet coil or not. In addition to being conufusing in tag names, it seems that there would be alot more overhead passing that large of a data item as opposed to a discrete bit for most of our tags. Our current project uses over 2000 tags and we want to get better performance than DDE can provide. There isn't much information on implementing OPC, so any hints would be greatly appreciated. Thanks


  • adccommunitymod (AutomationDirect)

    Created Date: May 11,2001

    Created by: mikesobo

    I am testing out using Directsoft data server with Wonderware Intouch. The problem that I am having is that it appears that all the DSData server OPC tags can only be seen as a signed double word integer, regardless if they are a discreet coil or not. In addition to being conufusing in tag names, it seems that there would be alot more overhead passing that large of a data item as opposed to a discrete bit for most of our tags. Our current project uses over 2000 tags and we want to get better performance than DDE can provide. There isn't much information on implementing OPC, so any hints would be greatly appreciated.

    Thanks

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: May 12,2001

    Created by: Russ

    Hi Mike,

    There have been several past discussions about OPC here in the forums - if you do a search on "OPC " you should be able to find them.

    For example, check out http://forum1.automationdirect.com/board/Forum1/HTML/000159.html It has a posting I did on some basic OPC resources, as well as an ASP code example.

    Hope this helps, and good luck with your project!

    Regards,

    Russ O 'Rourke

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: May 19,2001

    Created by: Mike McClanahan

    Unfortunately you are limited to this by the OPC standard for the data being returned. Since it is an open protocol, someone decided that all data coming back must be standardized to some type. you should not be having any problems with speed using the DSData OPC Server for this many tags. We timed ours for 780 points on startup and it took less than 1 second over a 10 MBit ethernet connection to initialize the values of all points. Once the points were loaded the change in state was passed to us immediately on the state of the point being changed.

    Mike McClanahan

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: May 21,2001

    Created by: Ray Kissane

    We have not been able to get a very good speed with the DS Data. We are using VB6 to make a simple HMI and we actually got better speed with DDE and VB3. We have since changed to a differnt server, KEP server EX and are getting a tremendous speed increase. I think Wonder Ware has license Eldrigdes server so you may want to try that one also.

  • adccommunitymod (AutomationDirect)

    Created Date: May 21,2001

    Created by: Russ

    I agree with you Ray. Just as a general observation, KEP's server is roughly 3 times faster in DDE transactions than the DSData server is. However, in defense of the DSData product, speed and acceptable performance is a relative thing. The DSData server could probably be tuned for better performance, but it does work, is compatible with the DirectSoft programming environment and at $295 is roughly a third of the $795 KEP wants for it's package, and unlike KEP, provides DirectNet and k-sequence serial and ECOM protocols together.

    Expand Post