Active和Passive都要打开端口,
Active是作为客户端(主站),能命令从站;
Passive是作为服务器(从站),只能应答;
是这样的吗?
Active要通过自己的程序打开端口,
那么打开Passive端口,也是通过自己的程序打开吗?
你可以这样理解,但是打开Passive端口,你不需要使用程序,因为在组态的时候已经组态了端口,这个端口将对你来说是开放的,如果其他通讯对象优先连接了,你就排队等。
Active和Passive都要打开端口,通过自己的程序或者组态;
Active是作为客户端(主站),能命令从站;
Passive是作为服务器(从站),只能应答;
Active是主动和从站建立连接,Passive是要等待主站建立连接
1、基本设置如下图
Active方式连接设备:相当于PLC为客户端,通讯测试工具相当于是服务器


2、程序:





3、测试结果

4、Passive方式连接设备:相当于PLC为服务器,通讯测试工具相当于是客户端



本文解析了Active(主动)和Passive(被动)在PLC通信中的角色,阐述了如何通过编程或预设配置打开端口,以及它们在连接过程中的区别。Active作为主站,主动连接从站;Passive作为从站,等待主站连接。
281

被折叠的 条评论
为什么被折叠?



