您当前的位置:五五电子网电子知识plc技术PLC入门西门子plc集成以太网口进行 TCP 连接的编 正文
西门子plc集成以太网口进行 TCP 连接的编

西门子plc集成以太网口进行 TCP 连接的编

点击数:7276 次   录入时间:03-04 11:43:36   整理:http://www.55dianzi.com   PLC入门

ID: 连接ID 

DEV_ID

DEV_ID = B#16#1 对于 IM151-8 PN/DP CPU 

DEV_ID = B#16#2 对于 CPU31x-2PN/DP, IM154-8 CPU

DEV_ID = B#16#3 对于 CPU319-3PN/DP

DEV_ID = B#16#5 对于 CPU41x-3PN/DP 

ACTIVE: 主动或是被动建立连接

LOC_PORT: CPU本地端口

REM_PORT: 通信伙伴的远程端口

IP_ADDR1 ... IP_ADDR4: 通信伙伴的IP地址

. 02: 调用 FC97

通过 FB65"TCON" 的输入参数 "REQ" 的上升沿触发来建立连接. FB300 的背景数据块中包含了带有连接参数的数据结构 UDT65 "TCON_PAR".FB65 "TCON" 的输入参数 "CONNECT" 需要指定一个含有连接参数的存储区在系统启动时连接建立并保持,直到调用 FB66 "TDISCON" 结束连接,或 CPU 进入停止模式,或关闭电源.

. 03: 调用 FB65 "T_CON"

在 "FB63 "TSEND" 的输入参数 "REQ" 上施加上升沿以触发发送请求.发送请求的触发是由时钟标志 M10.6 和变量 "C1.SEND_BUSY" 来控制的如果发送请求运行, "C1.SEND_BUSY"  则被置位.无法再触发新的发送请求. (见图. 05).

可以为输入参数 "DATA" 指定包含要发送数据的存储区.并在输入参数 "LEN" 填写要发送的字节数.输出参数 "DONE", "ERROR" 和 "STATUS" 用于查询请求状态.

上一页  [1] [2] [3]  下一页


本文关键字:以太网  西门子PLC  PLC入门plc技术 - PLC入门