Comet system forum

Discussion forum about Comet system products

Temperature, Humdity,

Pressure Transmitters

and Data Loggers

You are not logged in.

#1 02-05-2012 22:55:52

MBE
Member
Registered: 02-05-2012
Posts: 2

Mobus limitations

Just to make this clear. The manual says about modbus tcp: "Only one device can be connected to the device at one moment." It's a bit uncelar what device is the Comet ethernet transmitter and what is not.
I guess this means that only one PC/unit  can poll the comet ethernet devices.
But that the same PC can poll/collect data from many comet devices (one after the other). Is this just about true?
I noticed that with an invalid adress (40000) among other correct adresses the communication didn't work (using wonderware Modbus TCP) . Are there other limitations?

Offline

 

#2 03-05-2012 07:48:37

HonzaD
Administrator
Registered: 11-08-2008
Posts: 294

Re: Mobus limitations

Hello MBE,

Just to make this clear. The manual says about modbus tcp: "Only one device can be connected to the device at one moment." It's a bit uncelar what device is the Comet ethernet transmitter and what is not.
I guess this means that only one PC/unit  can poll the comet ethernet devices.

Yes, you have right. Description inside user manual is a little bit unclear. For the next manual revision we can think about changing this description. For this moment Tx5xx/P8xxx/Hx5xx has only one socket Modbus TCP server. Only one Modbus client can be connected at one moment to the device. But we are talking about Modbus TCP protocol only. Ethernet device supports many other protocols, which can be uses at same time.

But that the same PC can poll/collect data from many comet devices (one after the other). Is this just about true?

Yes. This depends on your DAQ software (SCADA system, etc.)

I noticed that with an invalid adress (40000) among other correct adresses the communication didn't work (using wonderware Modbus TCP) . Are there other limitations?

I double check this. There is no limitation of ModbusTCP server to TCP port 40000. I think this limitation is inside your InTouch software. ModbsuTCP port number can't be set to this values:

Code:

80 - this port is used by www server
?? - soap source port

Jan

Offline

 

#3 03-05-2012 09:26:35

MBE
Member
Registered: 02-05-2012
Posts: 2

Re: Mobus limitations

HonzaD wrote:

Hello MBE,

Just to make this clear. The manual says about modbus tcp: "Only one device can be connected to the device at one moment." It's a bit uncelar what device is the Comet ethernet transmitter and what is not.
I guess this means that only one PC/unit  can poll the comet ethernet devices.

Yes, you have right. Description inside user manual is a little bit unclear. For the next manual revision we can think about changing this description. For this moment Tx5xx/P8xxx/Hx5xx has only one socket Modbus TCP server. Only one Modbus client can be connected at one moment to the device. But we are talking about Modbus TCP protocol only. Ethernet device supports many other protocols, which can be uses at same time.

But that the same PC can poll/collect data from many comet devices (one after the other). Is this just about true?

Yes. This depends on your DAQ software (SCADA system, etc.)

Excelent, just what I wanted to hear.

I noticed that with an invalid adress (40000) among other correct adresses the communication didn't work (using wonderware Modbus TCP) . Are there other limitations?

I double check this. There is no limitation of ModbusTCP server to TCP port 40000. I think this limitation is inside your InTouch software. ModbsuTCP port number can't be set to this values:

He he. that was a Modbus adress i ment, not the TCP port. I don't remember the storry any more but there is a never ending conflict where some systems use 40000 as the first adress as documented in your system, while others name that same adress 40001 as wonderware and many others does  as I have seen both here on the forum and other places.
Using that 40000 seemed to make the communication stall. Or it might have been initial problems that remained in my test setup.
Thing is that to me it seemed like there were two things I HAD to do to get the system to work: Disconnect the TSensor software and remove any invalid adresses.

Offline

 

#4 03-05-2012 11:25:59

HonzaD
Administrator
Registered: 11-08-2008
Posts: 294

Re: Mobus limitations

He he. that was a Modbus adress i ment, not the TCP port. I don't remember the storry any more but there is a never ending conflict where some systems use 40000 as the first adress as documented in your system, while others name that same adress 40001 as wonderware and many others does  as I have seen both here on the forum and other places.

There is problem inside Modbus protocol specification. Modbus register number and address of the Modbus register are not same... Register 0 have address 1.



Jan

Offline

 

Board footer

Powered by PunBB | CZ / SK
© Copyright 2002–2005 Rickard Andersson