As I understand, real PLC does not allow multiple connections with same source/destination TSAP combination, while snap7 allows this. I have encountered problems with a proprietary application that seems to rely on PLC rejecting multiple connections with same src/dst TSAP, and would like to add this feature to snap7 as a server option. In s7_isotcp.cpp I found: void TIsoTcpSocket::IsoParsePDU(TIsoControlPDU pdu) { // Currently we accept a connection with any kind of src/dst tsap // Override to implement...
As I understand, real PLC does not allow multiple connections with same source/destination TSAP combination, while snap7 allows this. I have encountered problems with a proprietary application that seems to rely on PLC rejecting multiple connections with same src/dst TSAP, and would like to ad this feature to snap7 as a server option. In s7_isotcp.cpp I found: void TIsoTcpSocket::IsoParsePDU(TIsoControlPDU pdu) { // Currently we accept a connection with any kind of src/dst tsap // Override to implement...
As I understand, real PLC does not allow multiple connections with same source/destination TSAP combination, while snap7 allows this. I have encountered problems with a proprietary application that seems to rely on this PLC rejecting multiple connections with same src/dst TSAP, and would like to ad this feature to snap7 as a server option. In s7_isotcp.cpp I found: void TIsoTcpSocket::IsoParsePDU(TIsoControlPDU pdu) { // Currently we accept a connection with any kind of src/dst tsap // Override to...