Probs with Integer and Siemens S7-300

Hello,

we are using a Siemens S7 via Digi One IA to communicate with a Honeywell C300.

We have a very odd issue here.

Only for integer values is the Digi crashing and has to be rebooted to resume normal operation.

We did find CRC issues in the trace log before the communication is hanging up. See Log_std.txt.

The protocol diagnostics is showing “invalid messages” as well. See untitled.jpg.

We did another run with DEBUG-Information, See Log.txt.

We are using the latest firmware. See backup.cfg.

Anybody got an idea?

Cheers
Christian

Yes, odd indeed. And it’s not a constant since the ‘problem’ transaction does work. Excellent include files, could you try again using the
> set trace state=on mask=ia:i+d+w
This will include the timeout warnings, etc.

How is the DOIA wired in? By screw terminals, right? Is the DOIA’s RS-485 line-bias enabled (which means the terminator is on?) I won’t expect to see many errors for a simple system like this, plus the Modbus/TCP to RTU is the most heavily used & tested form of that code.

Log the ‘i+d+w’ trace, and that might give a better clue.

< set trace state=on mask=ia:i+d+w
This will include the timeout warnings, etc.<<
The Siemens RTU is not available for the moment…
I’m back in the office with no hardware at hand at all…

<