您现在所在的是:

现场总线

回帖:0个,阅读:884 [上一页] [1] [下一页]
929
thebigblue
文章数:32
年度积分:50
历史总积分:929
注册时间:2008/3/17
发站内信
发表于:2010/1/8 13:33:44
#0楼
1. 产品简介

   NT100系列网关(如图1.1所示)是赫优讯推出的基于netX芯片技术的产品,其充分使用了netX网络控制器的灵活性特点,提供了一种经济、有效的联网通讯解决方案,以实现不同协议之间的转换。

附件

图1.1 netTAP 100通用网关

      目前NT100系列网关支持的协议转换方案如图1.2所示:

附件

图1.2 协议转换方案

       NT100-XX-RS网关可以实现串口协议(ASCII、Modbus RTU、自定义串口协议)到各种现场总线和实时以太网协议间的转换。

       当满足下列条件时,建议采用ASCII通讯:
 发送报文具有固定结构
 接收报文具有固定结构
 轮询报文(发送报文不含数据)具有固定结构,接收报文具有固定结构
 轮询报文(发送报文包含数据)具有固定机结构,接收报文具有固定结构

      当满足下列条件时,建议采用netSCRIPT通讯:
 发送报文具有不同结构
 接收报文具有不同结构
 需使用复杂的通讯自定义机制
 用户数据需要评估、处理或转换

       本文以自定义串口协议到PROFIBUS-DP从站的转换为例,介绍自定义串口功能的使用。PROFIBUS-DP主站使用赫优讯CIF 60-PB计算机板卡,具有PCMCIA接口并提供PROFIBUS-DP主站功能。串口设备借助PC机串口,使用串口调试助手软件进行仿真。

2. netSCRIPT功能简介

       netSCRIPT既是指赫优讯定义的一款基于Lua语言的脚本语言,也是指赫优讯提供的集成在网络配置工具SYCON.net中的程序编辑器,同时赫优讯还提供有独立的程序编辑与调试工具netSCRIPT_Debugger。

       通过netSCRIPT功能,用户能够连接运行自定义串口协议的串行通讯设备(UART Port),完成和上位控制器间的通讯(Bus IO)。netSCRIPT程序通过赫优讯提供的网络配置工具SYCON.net进行管理,包括程序编辑、句法检查及程序下载。程序下载随整个网络配置文件的下载一块完成。netSCRIPT通讯机制如图2.1所示,通过UART Port与串口设备通讯,通过Bus IO与上位控制器通讯:

附件

图2.1 netSCRIPT通讯机制
      netSCRIPT脚本语言本身基于Lua语言,因此继承了Lua诸多优点,例如:支持多种数据类型、无需预定义变量、提供丰富的算子和函数。这部分内容,可以参考赫优讯netSCRIPT – Tutorial快速入门或登陆www.lua.org/docs.html,了解详细内容。

      同时,netSCRIPT语言还在这基础上,并且针对NT100网关的通讯需求,扩展了数据处理及通讯函数库。这部分内容,可参考赫优讯netScript_usermanual_en文档,了解详细内容。


[此贴子已经被作者于2010-1-8 13:34:47编辑过]

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002