Have a question i'm struggeling with.
In my Project i use the blocks TCON, TDISCON, TSEND, TRCV to establish a Tcp/Ip Connection to third party device. This works excellent.
Problem occurs when i change remote IP-Address in my HMI and try to connect to a device that does not excist. This will cause the TCON block to be busy and status code 16#7002
Intermediate call (REQ irrelevant), connection being established
Because of this, new subsequent Connection attempts will fail even with correct IP.
I have also waited for a long period of time but the attempt does not seem to time out.
How do i cancel/abort this. I have tried to use disconnect (TDISCON). On communication blocks there usually is a COM_RST input that i can't find on the TCON block.
Anyone know how?
In my Project i use the blocks TCON, TDISCON, TSEND, TRCV to establish a Tcp/Ip Connection to third party device. This works excellent.
Problem occurs when i change remote IP-Address in my HMI and try to connect to a device that does not excist. This will cause the TCON block to be busy and status code 16#7002
Intermediate call (REQ irrelevant), connection being established
Because of this, new subsequent Connection attempts will fail even with correct IP.
I have also waited for a long period of time but the attempt does not seem to time out.
How do i cancel/abort this. I have tried to use disconnect (TDISCON). On communication blocks there usually is a COM_RST input that i can't find on the TCON block.
Anyone know how?