例如在使用TCP通讯建立连接时采用客户端服务器模式,这种模式又常常被称为主从式架构,简称为C/S结构,属于一种网络通讯架构,将通讯的双方以客户端(Client)与服务器(Server)的身份区分开来。使用C/S结构的通信常见的还有S7通信,ISO-on-TCP通信。
服务器的特征:被动角色,等待来自客户端的连接请求,处理请求并回传结果。
客户端的特征:主动角色,发送连接请求,等待服务器的响应。
端口:是指用于区分不同服务的逻辑编号,端口号的范围从0到65535,SIEMENS设备的开放式以太网通信通常使用编号为2000~5000范围内端口。
客户端侧在配置TCP连接时,必须设置服务器IP地址及端口号,自身使用的端口号如果没有明确指定,则由设备自动分配。
服务器侧在配置TCP连接时,必须设置服务器使用的端口号,客户端IP地址及端口号为可选项。

图1在TIA软件中TCP服务器侧连接参数设置

图2在STEP7 V5.x软件中TCP客户端侧连接参数设置
审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
网络通讯
+关注
关注
0文章
78浏览量
12838 -
以太网接口
+关注
关注
0文章
150浏览量
17740 -
TCP通信
+关注
关注
0文章
146浏览量
4884
原文标题:服务器Server和客户端Client有什么区别?
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
如何能使服务器向所有客户端发信息并且能接收全部的信息
我现在想要用TCP协议实现一个服务器对应多个客户端的数据通信,在labview范例中,下载到了一个Multiple Connections - Server的例子,稍微修改了下,可以做到向多个
发表于 11-09 14:20
arduino作为Web客户端如何使用http请求访问本地服务器
可以访问,在网页上控制灯的开关都没有问题。但是,用arduino作为web客户端就不会了。1.服务端:服务端保存数据的URL为http://localhost:8080/yundu/arduino/wd
发表于 12-12 13:07
Intel Unite:无法将客户端连接到Unite服务器
我无法将客户端连接到Intel unite服务器。我绕过了证书检查和安装服务器,服务器正在运行并生成PIN。但是,当我将客户端连接到
发表于 11-09 11:20
怎么设置一个客户端从FTP服务器下载一个文件
嗨,我必须设置一个客户端从FTP服务器下载一个文件。和谐的FTP驱动程序只在我理解的情况下作为服务器工作。客户端设置如何?谢谢 以上来自于百度翻译 以下为原文 Hi, I have
发表于 12-29 16:21
不能打开TCP客户端或服务器
和TCPPIpTCP.Server开放。我会在下面张贴我的一些代码。客户端和服务器打开函数创建有效套接字,但它们从不找到和连接。我用TCPIPUTCPUISConnect测试连接,它只告诉我服
发表于 04-30 13:24
请问ESP8266的UDP到底区不区分服务器和客户端?
,不过提供的手机版网络调试助手里确实可以看到UDPserver和UDPclient的不同选项,百度了下其他开发平台好像也是说UDP是有区分服务器和客户端的,难道是这个模块只能配置成client
发表于 07-12 04:35
通讯猫MQTT服务器在线客户端的问题
我在网上找一个通讯猫MQTT服务器在线客户端。我有点糊涂,到底是服务器,还是客户端。可以连上,也可以发数据,就是不知道跟谁连。我从上面下了个WIN32
发表于 11-19 12:17
websocket客户端性能很差是什么原因?
我正在构建一个解决方案,其中一个应用程序运行一个 websocket 服务器,许多 esp32s3 设备充当客户端并通过 wifi 连接到该服务器。一般功能是客户端在触发时向应用程序发
发表于 04-13 07:00
服务器和客户端之间的TCP通信丢失怎么处理?
嗨,
当 WiFi 信号变低时,比如超过 -80dBm,我面临服务器和客户端之间的 TCP 通信丢失。一旦客户端断开连接,它就无法重新连接并正常进行通信。
如何让客户端重新连接这里。
发表于 05-16 08:19
瘦客户端的服务器和网络技术
基于服务器的计算代表着一种应用程序部署方法。 对以下基于服务器的计算环境而言,瘦客户端是理想的客户端设备: 借助 Windows 2000 或 Windows
发表于 07-02 16:46
•17次下载
恒讯科技分析:apache服务器和tomcat服务器有何区别?
apache服务器和tomcat服务器有何区别?apache服务器的目的是简单地为基于Web的客户端
服务器Server和客户端Client的区别
例如在使用TCP通讯建立连接时采用客户端服务器模式,这种模式又常常被称为主从式架构,简称为C/S结构,属于一种网络通讯架构,将通讯的双方以客户端(Client )与
socket 客户端与服务器的实现
。 2. 创建服务器 服务器将监听一个端口,等待客户端的连接请求,并处理这些请求。 import socket def start_server ( host, port ): # 创
服务器Server和客户端Client有哪些区别呢?
评论