Siemens NCM S7 Manual De Usuario
NCM S7 Diagnostics
224
SIMATIC NET NCM S7 for Industrial Ethernet
Release 6/2003
C79000–G8976–C129–07
7.6.2
Communication Connections Checklist
Table 7-6
Checklist for Typical Problems with ISO Transport / ISO-on-TCP / UDP Connections
Problem
Possible Cause
Identifying the Cause and Remedy
No data transfer on an
ISO transport connection
/
ISO-on-TCP connection
or only in one direction.
ISO transport connection
/
ISO-on-TCP connection
or only in one direction.
AG-SEND and AG-RECV
are not called in the user
program.
are not called in the user
program.
or
Receive or send buffer too
small or incorrect.
small or incorrect.
Check the user program.
Evaluate status bytes in AG-SEND and
AG-RECV.
AG-RECV.
What to do:
If necessary, configure FC blocks.
If necessary, correct ANY pointer.
The connection is not
established.
established.
Evaluate status bytes of the FC blocks or
evaluate diagnostic buffer.
evaluate diagnostic buffer.
What to do:
Change the address parameters (MAC/IP
address, TSAP).
Change the address parameters (MAC/IP
address, TSAP).
Data transfer too slow
Receiving device too slow
Evaluate diagnostic buffer.
Entry: “No receive resources on destination
station XX”.
station XX”.
What to do:
Delay the send trigger or check the destination
station and optimize reception.
Delay the send trigger or check the destination
station and optimize reception.
The complete data field
is not sent on an ISO
transport /
ISO-on-TCP/UDP
connection.
is not sent on an ISO
transport /
ISO-on-TCP/UDP
connection.
LEN parameter for
AG-SEND is set to the
wrong value.
AG-SEND is set to the
wrong value.
What to do:
Set the LEN parameter to the required size.
Set the LEN parameter to the required size.
The complete data field
is not sent on an ISO
transport /
ISO-on-TCP/UDP
connection.
is not sent on an ISO
transport /
ISO-on-TCP/UDP
connection.
The buffer specified with
the ANY pointer is too
small.
the ANY pointer is too
small.
What to do:
Correct the LEN parameter and the ANY pointer.
Correct the LEN parameter and the ANY pointer.
-