ISA-301C、PRS-791A现场调试大纲v3.10(4)

2019-08-20 18:37

ISA-301C/PRS-791A现场调试大纲 接口板为非标准配置,其串口与扩展的TX622 CPU板的串口一一对应。 6. TX683板的C3及C4口用作RS232口时需要外加光电隔离。 7. 本对应关系适用于使用V1.01及以后版本的软件。

3.4. TX620/TX623板跳线

跳线 JP1 功能 选择CPU工作方式 跳线说明 正常运行跳2-5(缺省);用仿真器编程时不用跳 √ ● × JP4 使能看门狗回路 √ ● × 启动看门狗回路(缺省); 屏蔽看门狗回路。 3.5. TX621板跳线

跳线 SW2 功能 选择CPU工作方式 跳线说明 正常运行跳2-5(缺省);用仿真器编程时不用跳 √ ● × JP1 使能看门狗回路 √ ● × 启动看门狗回路(缺省); 屏蔽看门狗回路。 SA3 SA2 从板编号跳线 (上下跳线) 跳为0,不跳为1;SA3为高位;SA2为低位;两者组成的二进制数值为从CPU板的编号。根据板件位置的不同设置跳线:第一块从板(或只有一块时)的板件编号为0,第二块从板的板件编号为1。 缺省值:SA3、SA2均跳线(即板件编号为0)。 3.6. TX622板跳线

跳线 SW2 功能 选择CPU工作方式 跳线说明 正常运行跳2-5(缺省);用仿真器编程时不用跳 √ ● × JP1 使能看门狗回路 √ ● × 启动看门狗回路(缺省); 屏蔽看门狗回路。 SA3 SA2 从板编号跳线 (上下跳线) 跳为0,不跳为1;SA3为高位;SA2为低位;两者组成的二进制数值为从CPU板的编号。根据板件位置的不同设置跳线:第一块从板(或只有一块时)的板件编号为0,第二块从板的板件编号为1。 缺省值:SA3跳线、SA2不跳线(即板件编号为1)。 3.7. TX681板跳线

本板件上的跳线用来选择各串口是工作在RS422方式还是RS485方式;J1-J8依次对应串口C1-C8。缺省为RS422方式。 跳线 ● ● ● 功能 RS422方式 (缺省) 8

ISA-301C/PRS-791A现场调试大纲 ● ● ● RS485方式

4. 工程程序正常运行检查

确认工程程序已经正常启动运行。判断依据为: ① 液晶上显示的为工程程序的运行界面;

② 各CPU板件的运行灯约以每秒一次的频率闪烁; ③ 在“查看-软件版本”中可以查看到各个CPU板件的软件版本信息以及VxWorks系统版本信息。

检查各版本是否为最新标准版本;主从板的工程软件版本是否一致。

5. 常用命令说明

在调试中主要用到如下一些命令:在通过windows使用网络口与装置连接时,要使用一些DOS操作命令;在通过超级终端连接VxWorks时,要使用一些VxWorks的操作命令。

5.1. DOS操作命令:

1. 进入DOS界面

点击电脑“开始”->“运行”,输入“CMD”,即可切换到命令行格式。 2. Ping命令

在测试网络口连接设置是否正确时,最常用的命令是ping命令。如要测试IP地址为222.111.112.204的网络连接是否连接正确,而自身的网络口地址为222.111.112.10,则可以如下操作:

在DOS命令窗内输入:ping 222.111.112.204 正确的响应应该类似:

Pinging 222.111.112.204 with 32 bytes of data:

Reply from 222.111.112.204: bytes=32 time<10ms TTL=64 Reply from 222.111.112.204: bytes=32 time<10ms TTL=64 Reply from 222.111.112.204: bytes=32 time<10ms TTL=64 Reply from 222.111.112.204: bytes=32 time=16ms TTL=64 如果出现

Request timed out. Request timed out. Request timed out.

Request timed out. 则表明与222.111.112.204的连接建立失败,这时可通过输入ping 222.111.112.10来测试自身网卡的工作情况。 3. ftp命令

在通过网络口上传文件时,需要使用文件传输命令ftp。常用的命令格式如下: ftp [主机的IP地址] 用于建立与主机之间的ftp连接;之后,命令窗口中当前行的起始字符变为ftp>,本机进入ftp状态。

Get [文件名1] [目录名|文件名2] 在ftp状态下使用,用于将主机文件1取到本地计算机当前目录下,并且命名为文件名2;如果文件名2为空,则仍然命名为文件名1。

Send [目录名|文件名1] [文件名2] 在ftp状态下使用,用于将本地文件1上传到主机当前目录,并且命名为文件名2;如果文件名2为空,则仍然命名为文件名1。

Bi 在ftp状态下使用,进入二进制模式。在传输301C/V应用程序及配置时

深圳南瑞科技有限公司 第 9 页 ISA-301C/PRS-791A现场调试大纲 必须使用二进制模式。 Lcd [本地目录路径] 在ftp状态下使用,将所输入的路径作为本地当前路径。 Dir 在ftp状态下使用时显示主机当前目录的子目录及文件。 Del [文件名] 删除文件。 Quit 用于从ftp状态退出。 4. telnet命令

20050914及之后的版本可以通过telnet方式登陆到VxWorks进行调试,而不需要使用专用的串口连接到超级终端。现有的VxWorks登陆telnet的用户名和密码分别是:sznari和a。建议使用SecureCRT之类的图形界面工具登陆telnet,现场无这类软件时也可以使用dos命令telnet:

telnet [主机的IP地址] 用于登陆telnet;输入用户名和密码后,命令窗口中当前行的起始字符变为->,本机进入telnet状态。

->exit 在telnet状态下输入exit即可退出到dos下。

在telnet状态可输入VxWroks命令调试,调试完成后一定要退出输入exit命令退出telnet状态,否则下次无法再用telnet登陆。

5.2. VxWorks命令

1. 自启动配置文件格式(中间不能有空格):

<程序文件名称>:<启动函数名称> 如:b.out:main

自启动配置文件的名称和板件相关,不能随意更改;但程序文件名称只要和自启动配置文件中的内容匹配即可,所以可根据情况更改;启动函数名称由程序决定,一般为main。

目前规定:

a) ISA301C中TX620板的启动文件名为\,内容为\ TX621板的启动文件名为\,内容为\ TX621板的启动文件名为\,内容为\b) ISA301V的启动文件名为\,内容为\.out:main\2. 格式化FLASH命令:

tffsDevFormat( 0, 0 )

第一个参数表示硬盘序号,0为C盘,1为D盘. 3. 写入VxWorks系统(在线升级)命令:

WriteVxWorks

注意: a)新的VxWorks系统必须以 \为文件名保存在文件系统上! b)硬件狗跳线必须去掉(暂时停止硬件狗复位功能). c)工程应用程序必须停止. 4. 写入汉字库文件命令:

WriteHzLib

注意: a)新的VxWorks系统必须以 \为文件名保存在文件系统上! b)硬件狗跳线必须去掉(暂时停止硬件狗复位功能). c)工程应用程序必须停止.

d)只有TX620板需要写汉字库. 5. 手动载入程序模块

LoadModule( \ 或 ld( 1, 0, \ 然后a) 在CONSOLE中可以直接输入函数名启动程序;

b) 在WDB中可以使用 CallFunc \函数名\启动函数.

10

ISA-301C/PRS-791A现场调试大纲 6. ifShow

显示信息如IP地址,网络口接收发送的数据包数目等 7. 查看任务命令:i

显示启动的任务名称、入口函数及状态等 如果程序正常启动,ISA301C各板件至少有名为\的任务,还有FIFO任务和规约处理任务。

ISA301V则有一名位\的任务。 8. ll

查看文件列表。 9. 文件操作命令

a) 进入C、D盘 cd \ cd \

注意盘符必须大写

b) 查看当前硬盘中的文件列表命令: ll c) 删除文件 rm \文件名\ d) 文件改名

rename \原文件名\新文件名\ e) 显示启动文件内容 type \文件名\

注意: 只能显示文本格式的文件, 否则会出错。 10. 查看设备名称

devs 11. ping命令

ping \目标IP\

目标IP必须以双引号引起来 12. inetstatShow

显示网络统计信息。 13. routeShow

显示路由表 14. arpShow

显示arp表 15. Dbg_ShowTcp、Dbg_ShowUdp

显示Tcp、Udp连接信息表。非VxWroks命令。由应用程序提供。

6. 更换工程程序方法

如果在现场需要更改工程程序,请按如下步骤操作。注意该过程执行中不能断电,所以先确认电源接插的可靠以及稳定。推荐采用FlashFXP软件传送程序文件,其方法见后面附录说明。在此先介绍用命令行方式的传送方法:

① 将工程程序的tx620.out,auto620.cfg,tx621.out,auto621.cfg文件拷贝到通讯台的电脑桌面上,

当然,具体工程上述文件命名可能会有不同; ② 正确连接到通讯机。

深圳南瑞科技有限公司 第 11 页 ISA-301C/PRS-791A现场调试大纲 ③ 通过FTP工具或DOS下的FTP命令将TX620和TX621的文件下载到TX620,TX622的文件可直接通过FTP下载TX622板,对应使用的网口为TX680上的net3/4。 ④ 在301c上进入调试菜单,选择传送程序,目标板件为tx621,按左键和上下键选择传送文件为

tx621.out,将箭头指示移到该文件旁,按确定键并等待传送结束之后,复位装置,再查看装置软件版本是否正确。

7. 网卡参数设置及测试

在显示菜单的状态下,同时按下F1+F2+确认键,则会在菜单最右侧出现“特殊设置”主菜单;选择“网卡设置”就可以进入网卡参数设置界面,该界面只提供主CPU板前两个网卡的参数,也可在“预设”->“通讯口参数”界面中设置所有网卡的参数。

7.1. 设置网卡MAC地址原则

① 任何两个网卡的MAC地址不能相同,不管是否是同一个ISA-301C装置。

② ISA-301C装置的MAC地址为5个字节长度,其数值根据板件标签来设定:单板调试正常的板件标

签上有一个九位数的编号,假定为050900036; ③ 在其后面加上1构成一个十位数的数据,每两位数形成一组,作为第一块网卡的MAC地址,即MAC

地址为 05-09-00-03-61。 ④ 在其后面加上2构成一个十位数的数据,每两位数形成一组,作为第二块网卡的MAC地址,即MAC

地址为 05-09-00-03-62。 注:使用v2.05及以上版本程序时,MAC地址不需要设置,也不能手工设置。

7.2. 设置网卡IP地址原则

① 第一块网卡的缺省IP为 222.111.112.204;

② 第二块网卡的缺省IP为 196.5.1.204。

③ 工程应用中网卡的具体IP地址必须根据现场配置需要设定。

同一板卡/设备的多个网卡IP地址不能在同一个网段;即前三个字节不能相同。强烈建议同一板件/设备各网卡的最后一字节设置成相同,便于记忆和管理。

④ 连接在同一个HUB上的任何两个装置的IP地址不能相同。 注意:MAC地址以及IP地址设置在下一次系统启动后生效。设置结束后,复位装置,或者给装置重新上电。然后进入菜单再查看设置更改成功与否。

7.3. 网络口测试

使用PING命令可逐一测试各网口连接是否正常。

8. 串口及CAN口测试

串口和CAN口测试时,可将测试的通讯口规约设置成“通讯口测试规约”。然后通过自环或互环测试是否正常。

1) 对于RS-232端子用一根导线把R端子和T端子连接起来; 2) 对于RS-422类型的端子,用两根导线,分别将端子T+与R+,T-与R-连接起来;

12


ISA-301C、PRS-791A现场调试大纲v3.10(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:煤焦油沥青的MSDS

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: