LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

String for Reading PV from Eurotherm 2404

Hi Cath,

I realise it a few minuts ago and just finished to install it.

Now everything work...

Thanks for you time.

Tim

0 Kudos
Message 41 of 49
(1,713 Views)

Just one detail...

Everything work in your software but i have still the problem about scaling, can not find a solution.

Thanks,

Tim

0 Kudos
Message 42 of 49
(1,708 Views)

Cath,

I have some problems in connecting the Eurotherm 3508 with labview using your vi. Actually, Error 56 appears (MB Ethernet Receive.vi:3->MB Ethernet Master Query.vi: 2 -> Eurotherm_3508_cath.vi). I am sure it is not problem of communcation between the controller and the pc (the IP address is correct, I checked by closing the controller and try to communicate ) but I am not sure about those registers which I do not understand at all.. Could you please give me more infos on how to proceed because I am totally confused

 

Cheers,

 

Mitss

0 Kudos
Message 43 of 49
(1,454 Views)

Hi,

I 'm currently working on the acquisition / control temperatures of a furnace operating with a Eurotherm 3508 controller with Modbus TCP Ethernet module (http://www.eurotherm.net.au/control/product/2704_ethernet.php) , all under the labview . Connection with Itools is 100% OK. Ping OK.

 

I installed the latest version of VISA (4.6), the latest version of Max (5.5), installed the latest drivers eurotherm 35XX series and Modbus library as it should be then tested, modified, creating etc ... suitable screws. For cons , I have the same problem or Mitss: error 56 (TCP READ & TCP WRITE) . The labview documentation (http://zone.ni.com/reference/fr-XX/help/371361K-0114/lvcomm/tcp_open_connection/) explains the solution : " To correct this error , wire an IP address running and monitors the port you are trying to use. " but I 'm not sure I understand ... I also tested sending a MODBUS TCP query it based on standards (example : 0001 0000 0006 11 03 006B 0003

 

0001 : Transaction Identifier
0000: Protocol Identifier
0006: Message Length (6 bytes to follow )
11 : The Unit Identifier ( 17 = 11 hex)
03: The Function Code ( read Analog Output Holding Registers)
006B : The Data Address of the first register Requested . ( 40108-40001 = 107 = hex 6B )
0003: The total number of registers Requested . (read 3 registers 40108 to 40110 ))

 

because no docs Eurotherm found explaining the configuration frames .. but in vain .. .


If someone in the solution to my problem , I sincerely thank !

 

Best regards .

0 Kudos
Message 44 of 49
(1,260 Views)

I found the most reliable method to communicate with Eurotherm controllers is with the iTools OPC server, via a datasocket connection. [link]

_____________________________
- Cheers, Ed
0 Kudos
Message 45 of 49
(1,252 Views)

Hi,

 

Thanks for your answer but I tried... but nothing happens either ... It marks me error 42: Generic Error ..

I just can not explain these errors .. If you have one (or more?) Idea (s) ..

 

Best regards.

0 Kudos
Message 46 of 49
(1,239 Views)