




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章:准备工作准备工作我们用一条交叉网线把NPort5110 和PC机的网口连接起来,并把NPort上电。首先,打开控制面板,网络连接。在本地连接上点右键,选择属性。双击进入 Internet协议(TCP/IP),点击“使用下面的IP地址”写入 IP 地址和子网掩码,记住要和NPORT 的IP 地址在同一子网段内。如NPORT 默认IP为192.168.127.254,255.255.255.0;就需要把PC 机的IP 地址设为192.168.127.XXX,255.255.255.0,最后一个数字不同即可。点击确定。第二章:网络和串口参数配置搜索 NPort打开NPort Administ
2、rator(可以在光盘的对应位置找到这个软件,安装好),点击Search,此时请确认网络防火墙已经关闭。会搜索到我们的NPort5110,点击stop,停止搜索。网络参数配置双击右边空白处的NPort 设备,会出现以下界面,点击选择Network 选项卡,点击Modify修改。可以看到以下界面:我们可以在里面修改NPort的以下参数:IPAddress:IP地址。Netmask:子网掩码。Gateway:网关。IP Configuration:可以配置为静态IP(Static),或者为DHCP(动态IP)。DNS Server1和2:DNS,域名解析服务器。串口参数配置点击 Serial选项卡
3、,点击Modify修改,双击端口进去,可以看到以下界面:我们可以在里面修改以下参数:Baud Rate:波特率,NPort5000 系列只能支持标准波特率,如9600,115200bps 等。Parity:校验。None:无校验Even:偶校验。Odd:奇校验。Space:空。Mark:标志。Data Bits:数据位。Stop Bits:停止位。Flow Control:流量控制。None:无流量控制。XON/XOFF:软件流控。RTS/CTS:硬件流控。FIFO:64bit先进先出,为了降低CPU负载,提高设备性能。可以选择Enable启用,或Disable禁用。Interface:可选择
4、RS232,RS422,RS485 2线,或者RS485 4线。(NP5110 只能为RS232)设置好后,点击OK,设置保存,设备重新启动。第三章:操作模式设置Real COM映射端口打开 NPort Administrator(可以在光盘的对应位置找到这个软件,安装好),点击Search,此时请确认网络防火墙已经关闭。会搜索到我们的NPort5110,点击stop,停止搜索。双击右边的5110,选择Operating Mode选项卡,确认为Real COM模式:点击左边的第四项:COM MAPPING,再点击Add点击“OK”,点击“Apply”保存点击“Yes”,点击“OK”。这样,端口
5、就映射好了。TCP Server模式的设置(用软件)打开 NPort Administrator(可以在光盘的对应位置找到这个软件,安装好),点击Search,此时请确认网络防火墙已经关闭。会搜索到我们的NPort5110,点击stop,停止搜索。如果打开防火墙,可以使用Search IP,在下面选项框里输入NPort的IP地址,点击 OK,就可以搜索到NPort设备。双击右边的NP5110,切换到OperatingMode选项卡,点击Modify,双击进去。可以把模式修改成TCP Server 模式。里面的名词解释:Local TCP Port:本地数据端口,指的是NP5110 的数据端口。
6、Command Port:NP5110 的命令端口。Max Connection:最大连接数,也就是说同时最大可以有几台上位机采集到下面串口设备的数据,NPort5000 系列最大是4 个,NPort6000 和CN2600 系列是8 个。当最大连接数为2 或以上的时候,右边的选项Allow Driver Control 和Ignore Jammed IP会开启。Allow Driver Control:当最大连接数为2 或以上时,且此功能打开时,上位机A 需要以4800bps打开串口,上位机B需要以9600bps打开串口,是可以的。如果此功能关闭,则波特率需以固件中的设置一致。Ignore
7、Jammed IP:当最大连接数为2 或以上时,且此功能打开时,其中一台上位机A死机,上位机B 依然可以正常接收数据。如果此功能关闭,则上位机B 也不能收到串口的数据了。所以在最大连接数为2或以上时,必须打开此功能。TCP Alive Check Time:默认是7分钟,也就是说每7 分钟会检查一次TCP连接,如果连接不成功,则断开TCP连接。可以这么理解,如果TCP连接已经断开,在7 分钟之内,NPort仍然认为连接存在,在7 分钟的时候,它向上位机发送一个错误的TCP 包,如果上位机回复它,说你错了,则NPort认为连接依然存在;如果没有回复,则NPort把TCP连接断开。Inactivi
8、ty Timeout:默认是0,此功能关闭。如果是10ms,也就是说如果串口10ms 内没有收到数据,则TCP连接就断开。Delimiter1:界定符1,16进制表示,如0x41 是A,0x61 是a。Delimiter2:界定符2,16进制表示,如0x41 是A,0x61 是a。当界定符1被Enable的时候,1 起作用;当1 和2都被允许的时候,1和2 都起作用。例如界定符1 是a,界定符2是b,1 和2 都是Enable,则界定符为ab。Force Tx Timeout:强制传输时间,至少大于1 个字符的传输时间。例如,串口波特率为1200,n,8,1。需要传送一个10bit的数据,则时
9、间是:(10bit/1200bps)×1000(s/ms)=8.3ms。所以强制传输时间必须至少大于这个值。Packing Length:TCP打包长度,以字节byte为单位。Delimiter Process:界定符控制。Start/None:前面一部分表示什么时候建立连接,后面一部分表示什么时候断开连接。对于这个例子也就是说,一开机就建立连接,并且一直保持连接。Any Character/None:串口接到任何字符就建立连接,并且一直保持连接。Any Character/Inactivity Time:串口接到任何字符就建立连接,在达到Inactivity Time的限制时断开连
10、接。ASCII码对照表:下表列出了字符集中的0 - 127。下表列出了字符集中的128 - 255。* 数值 8、9、10 和13 可以分别转换为退格符、制表符、换行符和回车符。这些字符都没有图形表示,但是对于不同的应用程序,这些字符可能会影响文本的显示效果。"空" 表示在当前平台上不支持的字符。TCP Client 模式设置Destination Host:为目标地址,也就是NPort5110 去连接的Server 的地址。Dest.Port:为目标端口,也就是NPort5110 去连接的Server 的端口号。Local Port:NP5110的本地数据端口。Ignor
11、e Jammed IP:当最大连接数为2 或以上时,且此功能打开时,其中一台上位机A死机,上位机B 依然可以正常接收数据。如果此功能关闭,则上位机B 也不能收到串口的数据了。所以在最大连接数为2或以上时,必须打开此功能。TCP Alive Check Time:默认是7分钟,也就是说每7 分钟会检查一次TCP连接,如果连接不成功,则断开TCP连接。可以这么理解,如果TCP连接已经断开,在7 分钟之内,NPort仍然认为连接存在,在7 分钟的时候,它向上位机发送一个错误的TCP 包,如果上位机回复它,说你错了,则NPort认为连接依然存在;如果没有回复,则NPort把TCP连接断开。Inacti
12、vity Timeout:默认是0,此功能关闭。如果是10ms,也就是说如果串口10ms 内没有收到数据,则TCP连接就断开。Delimiter1:界定符1,16进制表示,如0x41 是A,0x61 是a。Delimiter2:界定符2,16进制表示,如0x41 是A,0x61 是a。当界定符1被Enable的时候,1 起作用;当1 和2都被允许的时候,1和2 都起作用。例如界定符1 是a,界定符2是b,1 和2 都是Enable,则界定符为ab。Force Tx Timeout:强制传输时间,至少大于1 个字符的传输时间。例如,串口波特率为1200,n,8,1。需要传送一个10bit的数据,
13、则时间是:北京时代佳业李纯制作第 25 页共 31 页(10bit/1200bps)×1000(s/ms)=8.3ms。所以强制传输时间必须至少大于这个值。Packing Length:TCP打包长度,以字节byte为单位。Delimiter Process:界定符控制。Start/None:前面一部分表示什么时候建立连接,后面一部分表示什么时候断开连接。对于这个例子也就是说,一开机就建立连接,并且一直保持连接。Any Character/None:串口接到任何字符就建立连接,并且一直保持连接。Any Character/Inactivity Time:串口接到任何字符就建立连接,在
14、达到Inactivity Time的限制时断开连接。ASCII码对照表:下表列出了字符集中的0 - 127。下表列出了字符集中的128 255* 数值 8、9、10 和13 可以分别转换为退格符、制表符、换行符和回车符。这些字符都没有图形表示,但是对于不同的应用程序,这些字符可能会影响文本的显示效果。"空" 表示在当前平台上不支持的字符。UDP模式Local Listen Port:为NPort5110 的本地数据端口。下面的 Destination Begin End:为UDP发送数据的目标地址段。Port:目标端口号最多四组。Delimiter1:界定符1,16进制表示
15、,如0x41 是A,0x61 是a。Delimiter2:界定符2,16进制表示,如0x41 是A,0x61 是a。当界定符1被Enable的时候,1 起作用;当1 和2都被允许的时候,1和2 都起作用。例如界定符1 是a,界定符2是b,1 和2 都是Enable,则界定符为ab。Force Tx Timeout:强制传输时间,至少大于1 个字符的传输时间。例如,串口波特率为1200,n,8,1。需要传送一个10bit的数据,则时间是:(10bit/1200bps)×1000(s/ms)=8.3ms。所以强制传输时间必须至少大于这个值。Packing Length:TCP打包长度,以
16、字节byte为单位。Delimiter Process:界定符控制。Start/None:前面一部分表示什么时候建立连接,后面一部分表示什么时候断开连接。对于这个例子也就是说,一开机就建立连接,并且一直保持连接。Any Character/None:串口接到任何字符就建立连接,并且一直保持连接。Any Character/Inactivity Time:串口接到任何字符就建立连接,在达到Inactivity Time的限制时断开连接。ASCII码对照表:下表列出了字符集中的0 - 127。下表列出了字符集中的128 255* 数值 8、9、10 和13 可以分别转换为退格符、制表符、换行符和回车符。这些字符都没有图形表示,但是对于不同的应用程序,这些字符可能会影响文本的显示效果。"空" 表示在当前平台上不支持的字符。两个NP5110,其中一个设置为Slave,TCP Alive Check Time:默认是7分钟,也就是说每7 分钟会检查一次TCP连接,如果连接不成功,则断开TCP连接。可以这么理解,如果TCP连接已经断开,在7 分钟之内,NPort仍然认为连接存在,在7 分钟的时候,它向上位机发送一个错误的TCP 包,如果上位机回复它,说你错了,则NPort认为连接依然存在;如果没有回复,则NPort把TCP连接断开。Loca
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社会对创业扶持政策的反馈试题及答案
- 数学一模拟试题及答案
- 私募股权投资基金2025年行业动态解析与热点投资策略报告
- 德阳医疗面试试题及答案
- 职业英语各类能力评测的新趋势与试题解读试题及答案
- 环境类面试笔试题目及答案
- 电动汽车用户满意度研究试题及答案
- 安全工程师建筑施工现场的管理技巧与试题及答案
- 珠宝培训考试题及答案
- 生物学基础 试题及答案
- 铸就数字坚盾网络安全技术知到课后答案智慧树章节测试答案2025年春青岛工学院
- 中国历史地理智慧树知到期末考试答案章节答案2024年北京大学
- MOOC 跨文化交际通识通论-扬州大学 中国大学慕课答案
- API520-安全阀计算PART1(中文版)
- 闽教版五年级下册信息技术教案带反思
- 苏科版二年级下册劳动第8课《杯套》课件
- GB/T 28799.2-2020冷热水用耐热聚乙烯(PE-RT)管道系统第2部分:管材
- GA 53-2015爆破作业人员资格条件和管理要求
- 新部编版四年级语文下册课件(精美版)习作6
- 国内旅客临时住宿登记表格式
- 八年级期末质量分析-课件
评论
0/150
提交评论