Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations SkipVought on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Sending data over Ethernet

Status
Not open for further replies.

MCA

IS-IT--Management
Feb 7, 2000
6
0
0
US
In a Windows network (IPX or TCP/IP), I have one PC that collects data from sensors via an A/D and displays them in various forms including table and graphics in different screen groups. I'd like some help as how to broadcast these data over Ethernet so other stations can display the data at their own choice. In other words, I want to throw the raw data onto the cable and it's up to the stations to pick and choose what to use.<br>
<br>
Regards
 
Alternate suggestion:<br>
<br>
Map drives on all machines to a central one that will function as a pseudo-server. Your data collection unit logs all readings to that one. The others can query the logs at will to display whatever is needed. You could code this with simple file access calls and ignore the network infrastructure completely. <p> Jeff<br><a href=mailto: masterracker@hotmail.com> masterracker@hotmail.com</a><br><a href= > </a><br> Of all the things I've lost in life, I miss my mind the most ...
 
I'll shoot this over here too. I replied in the IPX forum.<br>
--<br>
<br>
Is there some application that is used to display data ?<br>
<br>
assuming there is, the application should be going out the the device and retreiving the data, you'd probably then want to install said application on to each workstation that you want to retrive data from the source.<br>
<br>
If there is not an application, there is a difficulty in broadcasting data to multiple devices. there would have to be a very low level program to create the frames and packets needed with the destination address being the broadcast MAC address for the ability to send data to every workstation.<br>
<br>
It's more logical to make each workstation send a request to the server to request the data it wants. that way you wouldn't have to worry about broadcasing and you wouldn't need to worry about layer 1 and layer 2 programming issues.<br>

 
<b>Your problem is found in industry all the time.</b> Looking at an expensive solution involves a package such as Citex which is a MMI to control a plant over an industrial WAN, including communication with PLC's, sensors, Windows servers, windows clients through network OLE, etc. However there are many commercial products where you build a MMI and access variables across a LAN.<br><br>You can code all you want in C++ if its time critical or specialised, or look for a package that pulls variables and displays them.<br><br>Sorry I can't list any packages but if its really important I can probably find some information for you.<br><b>Also contact the Department of Electrical Engineering at Wits University as a fourth year project last year involved controlling a plant, with sensors and actuators, over a LAN using TCP/IP.</b> The students name was Albert and this might help.
 
I have realized some projects with that problem.<br><br>If you are going to realize a similar software you have to consider following:<br>· If it is necessary to send the data in “true” realtime across the network, then forget Windows, Unix and Ethernet.<br>· Do not send single data, but send complete packages. This will increase the effectivity of the network.<br>· Think as an alternative about installing a sensor – Network based on fiber-Optics.<br><br>The software on network transmission itself is very simple.<br><br>The Hardware to be used depends on your requirements. (Acquisition rate, Number of values, transfer-rate….) <br> <p>hnd<br><a href=mailto:hasso55@yahoo.com>hasso55@yahoo.com</a><br><a href= > </a><br>
 
Perhaps this thread maybe more interesting in the &quot;Factory floor automation&quot; Group <p>hnd<br><a href=mailto:hasso55@yahoo.com>hasso55@yahoo.com</a><br><a href= > </a><br>
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top