Skip to content

The connection to S7 1500 gets interrupted while the connection to S7 1200 does not. #1194

@lyworry

Description

@lyworry

Describe the bug
The program developed using Milo to connect to the Siemens S7 1500 initially establishes communication successfully, but after a while, the connection is interrupted. Upon analyzing the network packets, it can be observed that the server side is not responding in a timely manner, leading to a connection reset. However, when tested with UaExpert, the communication remains stable. Additionally, when connecting the Milo-developed program to the Siemens S7 1200, the communication remains uninterrupted without experiencing the aforementioned issue. I am unable to identify the root cause of this problem. Could it be due to excessive server-side resource pressure on the S7 1500? However, Siemens technical support informed me that if the S7 1500 experiences excessive pressure, it should return an exception indicating insufficient resources.

Logs and Packet Captures
image

Additional context

    <dependency>
        <groupId>org.eclipse.milo</groupId>
        <artifactId>sdk-server</artifactId>
        <version>0.6.8</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/org.eclipse.milo/sdk-client -->
    <dependency>
        <groupId>org.eclipse.milo</groupId>
        <artifactId>sdk-client</artifactId>
        <version>0.6.8</version>
    </dependency>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions