腾控PLC内部ENET通信协议 点击:219 | 回复:3



steelen

    
  • 精华:1帖
  • 求助:2帖
  • 帖子:164帖 | 1497回
  • 年度积分:4
  • 历史总积分:5171
  • 注册:2002年3月15日
发表于:2010-09-16 15:26:16
楼主
www.tengcon.com

腾控ENET协议一种是PLC内部通信的协议,我们采用的是UPD协议,UPD协议是无连接的协议,开销比较小,而且可以支持无限制的客户端数量。这样可以达到较高的通信速度。
我们把内部的通信协议称之为ENET协议,服务器协议端口为7000.每个T9系列都支持ENET的服务器。而具有运算能力的T9系列控制器支持ENET的客户端,最多同时可以发起8个通信。
ENET协议目前包括9个功能码

功能码为1:读中间变量区
报文序号 功能码 本地读存储地址 读数据
起始地 址 读取字节数
2字节,每次加1 1字节 2字节 2字节 2字节
服务器响应

报文序号 功能码 本地读存储地址 读数据
起始地 址 读取字节数 数据
拷贝客户端序号 1字节 2字节 2字节 2字节
=N N字节
功能码为2:写中间变量区

报文序号 功能码 本地写存储地址 写数据
起始地 址 写数据
字节数 数据
2字节,每次加1 1字节 2字节 2字节 2字节
=N N字节

服务器响应

报文序号 功能码 执行结 果
拷贝客户端序号 1字节 1字节
功能码为3:同时读写中间变量区

报文序号 功能码 本地读存储地址 读数据
起始地 址 读取字节数 本 地写 存储 地址 写 数据
起始地 址 写数据
字节数 数据
2字节,每次加1 1字节 2字节 2字节 2字节 2字节 2字节 2字节
=N N字节

服务器响应

报文序号 功能码 本地读存储地址 读数据
起始地 址 读取字节数 数据
拷贝客户端序号 1字节 2字节 2字节 2字节
=N N字节





工控老马

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 309回
  • 年度积分:0
  • 历史总积分:1394
  • 注册:2010年7月07日
发表于:2010-10-15 16:54:16
1楼
有没有更细的资料,这个太粗糙

工控老王

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 260回
  • 年度积分:0
  • 历史总积分:913
  • 注册:2010年7月07日
发表于:2010-10-18 12:04:03
2楼
王总,没有图片啊 内容也不翔实

steelen

  • 精华:1帖
  • 求助:2帖
  • 帖子:164帖 | 1497回
  • 年度积分:4
  • 历史总积分:5171
  • 注册:2002年3月15日
发表于:2010-12-06 09:38:24
3楼
王总,没有图片啊 内容也不翔实?

热门招聘
相关主题

官方公众号

智造工程师