<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Problem in using SysLibSocket for ABB PLC</title><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/ed578d82c6/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/ed578d82c6/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/CODESYS-V2/thread/ed578d82c6/</id><updated>2020-02-27T20:30:04.530000Z</updated><subtitle>Recent posts to Problem in using SysLibSocket for ABB PLC</subtitle><entry><title>Problem in using SysLibSocket for ABB PLC</title><link href="https://forge.codesys.com/forge/talk/Codesys%2520V2.3/thread/ed578d82c6/?limit=25#0ba8" rel="alternate"/><published>2020-02-27T20:30:04.530000Z</published><updated>2020-02-27T20:30:04.530000Z</updated><author><name>KiranK</name><uri>https://forge.codesys.com/u/kirank/</uri></author><id>https://forge.codesys.com2093347595814fe0c245070761a2e87ecf5dda71</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;hiten.upadhyay hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
Hi,&lt;br/&gt;
I am using ABB PM581 PLC and want to develope an application for TCP/IP server client communication. I have configurde the Ethernet port for MODBUS TCP/IP and I expect it should allow me to access the Ethernet port for TCP/IP use. But the SysSockBind() and SysSockConnect functions are not working and they always return FALSE.&lt;br/&gt;
I am attatching here a piece of my code.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hi,&lt;br/&gt;
Refer this attached example &lt;/p&gt;
&lt;p&gt;Regaurds,&lt;br/&gt;
Kiran&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum.codesys.com//download/file.php?id=300" rel="nofollow"&gt;TcpUdp.zip &lt;span&gt;&lt;span&gt;[11.01 KiB]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Problem in using SysLibSocket for ABB PLC</title><link href="https://forge.codesys.com/forge/talk/Codesys%2520V2.3/thread/ed578d82c6/?limit=25#187b" rel="alternate"/><published>2020-02-27T20:30:03.100000Z</published><updated>2020-02-27T20:30:03.100000Z</updated><author><name>hiten.upadhyay</name><uri>https://forge.codesys.com/u/hiten-upadhyay/</uri></author><id>https://forge.codesys.com6cfe26540204dff049395cb30af64cf086d9db32</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
I am using ABB PM581 PLC and want to develope an application for TCP/IP server client communication. I have configurde the Ethernet port for MODBUS TCP/IP and I expect it should allow me to access the Ethernet port for TCP/IP use. But the SysSockBind() and SysSockConnect functions are not working and they always return FALSE.&lt;br/&gt;
I am attatching here a piece of my code.&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #FF0000;"&gt;SocketCreateHandle := SysSockCreate(SOCKET_AF_INET, SOCKET_STREAM, 0); &lt;br/&gt;
SocketAddress.sin_family := SOCKET_AF_INET ; &lt;br/&gt;
InetAddr := '201.65.32.177'; &lt;br/&gt;
SocketAddress.sin_addr := SysSockInetAddr(InetAddr); &lt;br/&gt;
SocketAddress.sin_port := SysSockHtons(3000); &lt;br/&gt;
bResult := SysSockBind(SocketCreateHandle, ADR(SocketAddress), SIZEOF(SocketAddress)); &lt;br/&gt;
IF bResult THEN &lt;br/&gt;
// here it always returns false&lt;br/&gt;
END_IF &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>