1.创建一个数据块DB2 2.打开该数据块,创建一个MB_TCON手动输入一个“TCON_IP_v4”的数据类型 3.TCON_IP_V4数据类型的各参数设置如下 4.服务端设置成任意伙伴连接“TCON_IP_v4”参数如下 MB_HOLD_REG管脚参数:# MB_HOLD_REG(用于存储保持寄存器)为MB_DATA_PTR指定的数据缓冲区;可以为DB块或M存储区地址且...
4、在CPU1511C-1 PN 中添加一个全局数据块用于匹配功能块“MB_SERVER”的管脚参数“CONNECT”,本例中为数据块DB3_TCP_Connect,打开该数据块,手动输入一个“TCON_IP_v4”的数据类型,起始值修改如图: 展开DB 块后其“TCON_IP_v4”的数据类型的各参数设置如下: ØInterfaced 接口硬件标识,可以通过设备组态,双...
Picture3:添加“MB_SERVER”功能块 之后在 CPU1516-3PN/DP 中添加一个全局数据块用于匹配功能块“MB_SERVER”的管脚参数“CONNECT”,本例中为数据块“MB_TCON”,打开该数据块,手动输入一个 “TCON_IP_v4”的数据类型,如下图 4 所示: Picture4:添加一个与管脚“CONNECT”匹配的全局数据块 展开DB 块后其“T...
在PLC_2中,新添加数据块“DB1”,并创建10个字的数组。新添加数据块“DB2”,打开DB2,新建变量名称“SEND”,再将变量的数据类型选为“TCON_IP_v14”,点击“SEND”前面的三角符号,展开,并修改启动值。展开DB块后其“TCON_IP_v4”的数据类型的各参数设置,见下图。 (9)编写服务端的程序。1.在编写服务器端的...
在双击打开 DB2,定义变量名称为“aa",数据类型为“TCON_IP_v4”,然后点击“回车”按键。该数据类型结构创建完毕,如图所示: 4.创建 MB_DATA_PTR 数据缓冲区 先创建一个新的全局数据块 DB3,创建方法可以参考数据块 DB2,连同上一步创建的 DB2 位于 CPU 程序块中,如图所示: ...
2.connect(TCON_IP_v4)参数设置 3.SERVER数据存储区设置 具体详细设置可以借鉴以下其他案例链接: 【电气进阶】S7-1200/1500 与第三方设备的 Modbus TCP 通信 #西门子 - 知乎 (zhihu.com) 西门子1500PLC的modbus TCP协议通信_1500modbustcp读取输入-CSDN博客 ...
添加变量“通信设置”,数据类型为TCON_IP_v4,如图11所示。 图11 通信数据设置 主要参数说明如下: ① InterfaceID:在变量表的默认变量表中可以找到PROFINET接口的硬件标识符;② ID:输入一个介于 1 到 4095 之间的连接 ID 编号;③ ConnectionType:对于 TCP/IP,使用默认值 16#0B(十进制数 = 11);④ Active...
ConnectionType 16#0B: TCP协议(IP_v4)ActiveEstablished 1:本地,主动连接端点,这个PLC是110地址,刚才我们设置的主动连接,所以这里是1 State 16#04:连接端点的当前状态,连接已建立 Kind 16#03:连接端点的模式,03代表目前是通过TCON来连接的模式 SentBytes 0:发送的数据字节数 ReceivedBytes 0 :接收的...
在上一操作步骤添加的数据块中,分别新增一个变量为“通信设置”,数据类型为“TCON_IP_v4”的变量,用于进行两个PLC之间的通信连接。 ① 在服务器PLC数据块中添加的通信设置变量中修改通信参数,如图12所示,InterfaceId为16#40,ID为16#1,RemoteAddress为192.168.0.11(客户端的IP地址),localPort为502。
1.)添加一个通讯DB数据块,手动输入数据类型“TCON_IP_V4”。如下图所示: 添加通讯数据DB块 2.在程序段调用服务器驱动指令: 添加服务器接收指令 3.)以上完成对服务器(1200PLC)的组态及通讯程序指令块调用等,下面我们开始组态客户机(Smart200): 控制要求: ...