We want to use LabVIEW 2010 to send/receive floating points from LabVIEW 2010 to/from a network (192.168.101.xxx) that utilizes GE ethernet global data protocol (EGD).
The network has several HMI's running Cimplicity Plant Edition 4.01.
We can configure Cimplicity to read modbus points from LabVIEW using LabVIEW's multi-variable editor and a modbus slave library.
However, we cannot get the points from LabVIEW to read/write to the EGD protocol. Anyone ever run into this?
How are you trying to do this communication? Are you using NI OPC servers? If so, our OPC servers should be able to talk to some EGD complient devices. You can find a list of these devices here.
If you're not using NI OPC servers, how are you trying to do the communication?
We are using a NI Modbus Slave module.
NI Modbus --> Cimplicity
Cimplicity is receiving Modbus from LabVIEW and EGD from the Mark VI controllers.\
We will try to use NI OPC server next.
In theory, the Modbus library should work with any protocol that uses TCP communication. Did you have any luck with NI OPC servers?
EGD is a UDP message (port 4746h) with a special header.See below for header structure (32 Bytes). Send UDP at constant rate. Limit user data to 1400 bytes. If you want to receive EGD data don't forget to increase the MaxSize connector on UDP receive to 1500. Are you using the a csv file or SDB Server to get tag names? Or manually entering tag names in cimplicity? This works much better than OPC because all parameters are contained in your labview executable. If you have a redundant cimplicity HMi Server send as Broadcast to the local subnet. All consumers will get the EGD telegram. Example IPA of 192.168.0.255. Server 1 IPA 192.168.0.1 and Server 2 IPA 192.168.0.2
Maybe to late for this project but would be a good upgrade or the next project.
Hi, Slow process for configure to control board. GTC has the largest stock of GE Speedtronic control boards.
Hi, i'm triying to read the temperature by serial port, can you help me?
This has nothing to do with the existing discussion here. Please ask the moderator to move your post to a new thread in the correct forum.
(use the options menu in the upper right corner of the post to send a message to the moderator).
I want to communicate my PLC with a Mark VI system. I know Cimplicity communicate to Mark VI using EGD.
I am able to read data via EGD, but I am not able to send commands to the Mark VI. I am not sure if you are using Fanuc PLC or systems like Mark VI, because I analyzed data and the protocol seems different respect the one you post it. Maybe are there different versions for Mark VI or Fanuc?
Maybe you could communicate with it using OPC servers? I'm not familiar with a Mark VI, but I heard mention of of that route after some quick research (https://www.matrikonopc.com/opc-drivers/491/index.aspx)