【免费下载】DBG调试软件使用说明 稳控版

DBG2000调试软件使用说明-稳控版
一硬件连接篇
1、DBG2000软件应用不需要安装就可以用,将九针串口线把电脑和RCS-992装置相连,双击Dbg2000_user.exe(或者Dbg2000.exe)运行,此时一般会出现以下画面,其中CPU>后面有“RCS-992××装置连接成功”这样的消息,证明电脑已经和装置连接成功,就可以对装置进行操作了。

2 、如果“CPU>”后面没有任何信息显示,证明电脑和装置连接不成功,此时应该检
查:
①连接所用的线是否完好?要求九针线两
头2、3、5端子是相通的,即2——2,3——
3,5——5,用万用表测试应该是相通的,其他
端子没有定义,不接即可;
②检查电脑的串口端口号是否和DBG整
定的一致(默认是com1)?调试波特率是否和
装置定值中装置参数里关于调试波特率的设置
是否一致?如果不一致(端口不一致一般刚刚
打开DBG的时候会提示“创建端口出错”的信
息,如果电脑没有串口也会有类似的提示信息)
则点击上面画面中的第二行第一个图标(小
电脑样子的图标),或者点击上面画面中的第一
行菜单中设置项中的参数设置项会出来以下画

将端口号选择的和电脑的端口一致、波特率和
RCS-992装置参数中的调试波特率一致,可以
从RCS-992保护装置的“整定定值”-“装置
参数”中查看是“调试波特率”这一项是否与
串口波特率一致(建议整定9600),没有就是9600)。

改完端口号及波特率后按下面“确认”按钮后一般可以连接成功。

③电脑端口查看方法:一般电脑自带串口(电脑后面或者侧面有个9针的端口就是)就是com1,不是可以查看(XP系统,98和2000可能与此顺序有所不同,总之就是进入
到查看电脑的硬件的窗口即可)“桌面-我的电脑(右键)-属性-硬件-设备管理器-端口-通讯端口(comX)”,如果是USB转换成的串口在端口里会有一个USB To Serial Ports(comX),X就是虚拟的端口号,将DBG中的端口号整定成comX,确认。

④如果电脑没有串口,可以买一根USB转串口的线(50元左右,电脑市场一般有卖,需注意此线有驱动程序不要忘了跟卖家要),将此线接到电脑的USB上,系统会发现新硬件,安装驱动程序以后就可以使用了。

使用此线转成的串口端口号不确定,需要按照以上
③项来查看。

有的线的质量不好转成的串口不是很稳定,可能偶尔会与装置连接不好,比如无法更改定值等,此时是线的问题,保护装置没有问题。

另外,使用此线第一次装驱动
的时候接在哪一个USB口上,以后最好还接在这个USB上,否则接到其他USB口上可能
需要重新安装驱动才可以使用,并且转成的串口的端口号也会与以前不一致。

3、注意:点击第二行第一个图标出来的参数设置中,只允许更
改端口和波特率,其他设置请勿随意修改
二软件使用篇
1、查看/更改装置定值
连接成功之后,可点击第二行第四个图标(SET字符样子的图标),此时可调出定
值对话框如下(下用图片是以RCS-992库尔勒来说明,其他装置与此有不同之处以装置为准)
上图就是装置定值对话框,所有定值均可在此对话框内修改/整定,分别点击“装置参数”、“网络参数、“主机定值”、“从机定值”等等可以查看/更改该项目内的定值。

被修改后的
定值会以红色字体显示(定值整定成功后会变成灰色)。

将鼠标移动至定值的文本框内会提示该项定值的整定范围,输入的定值不能超过定值范围,否则传送定值时会提示定值范围
出错并且拒绝更改定值。

确认更改定值,要点击以上画面中的“传送定值”,此后定值会上传到装置,整定成功会有“定值整定成功”提示。

如果有报“定值整定错误”,再重新传送几次,报“定值未改动”,说明定值即整定成功。

点击“定值存盘”可以将定值保存到电脑上,保存的文件可自己定名字,文件可以用记事本或Word打开浏览。

点击“读定值文件”可以将以前保存到电脑上的定值文件(*.set)直接读取到此对话框中。

特别注意:保存
到电脑上定值文件虽然可以用编辑软件打开(如记事本、Word),但是打开仅
限于浏览查看,千万不可在里面改动,尤其不能在里面随意敲空格或者回车,
虽在电脑上查看时不会有异常,但是传到装置里面定值可能就不对了,主要是
位置会错位!
普通定值修改在装置的液晶面板上也可以修改,装置内部定值在面板上不可以修改。

但是有一点需要注意:如果通过装置面板修改了装置的“系统参数”(比如更改了一个保护的投入总控制字),此时输上密码改完以后,装置会自动复位,但是运行灯是不亮的,保护装置被闭锁,此时需要将保护定值再确认一次。

就是“整定定值”-“保护定值”-“XX 保护定值”,进入任意一个保护定值,随便改变一个数值然后再改回原来的数值,按“确定”会返回到上级菜单,再按“取消”装置会提示输入密码,此时输入密码,装置会再次自动
复位自检,运行灯亮,装置正常运行。

所有定值只要有所改动必须点击“传送定值”传到保护装置才有效!
并且传送成功后,装置定值一定要打印出来与定值单对照一遍,以确保
准确无误。

特别提醒:装置正常运行时“试验定值”项中所有定值必须全
部为0
2、装置状态量实时显示:
点击第二行第五个图标(一个电子数字0的样子的图标),可查看各种状态量,如下:
在该窗口中可以看到主/从机开入量状态、主机采样值、各从机采样值等等(各个厂站装置所预设功能不同,装置状态量实时显示的状态量会有差别。

),其中,主机采样值一般是与装置动作策略相关的数据量,从机采样值一般是接入该从机的各个元件的实时的电压电流和有功功率的采样值(一次值)。

点击“当前状态量存盘”可以把实时采样保存到电脑上,保存的是所有实时采样数据,并不只限于当前显示页面数据。

保存的文件可以用记事本浏览查看。

3、装置报告查看:
点击第二行第六个图标(一个上面有字的页面样子的图标),会调出报告画面,报告分为“跳闸”、“自检”、“变位”三种,需要分别点击各自的按钮,软件会分别从保护装置读取跳闸、自检和变位报告;所有报告可以点击“报告存盘”来保存到电脑上,注意三种报告需要分别点击保存,即点击“报告存盘”只能保存当前显示的报告。

保存的报告可以用记事本或Word打开浏览。

4、信号复归:
第二行倒数第四个图标(一个绿色的圆点),点击可以复归装置的信号,相当于按屏上的复归按钮。

5、离线查看或整定定值:
如果要离线整定定值(比如在办公室里),那么双击打开DBG2000的时候,因为没有连接装置,所以软件就无法读取装置信息,无法调用正确的定值配置文件,此时可以按如下方法进行:点击第二行第三个图标,在弹出的对话框中输入装置型号(如
“RCS992KEL”)确定,然后可以点击整定定值,整定完成可以保存为定值文件到电脑上,方便以后直接读取再传送到保护装置。

6、保护装置录波:
①录波参数设置点击图标行第二个图标(一个齿轮的样子的图标),显示如下:
除“程序下载目录”和“录波数据下载目录”
外,其余设置按照左图设定;“程序下载目录”
指定到WaveEv.exe录波程序所在目录,比如:
C:\Documents and Settings\Administrator\
桌面\库尔勒变\;“录波数据下载目录”可设
定C:\,在C:\目录下会自动生成wavedata文
件夹,该文件夹下就是从装置读出的录波数据
文件。

需说明的是,这两个下载目录不要太深,
否则容易出问题。

设定好这些后,点击确定。

②装置动作后调出装置内部的录波数据
选择要录波的动作报文,然后点击
按钮,之后就可看到正在“读取录波数据”。

等录波数据完全读取后,会自动显示录波波形。

7、关于接入单元名称定义的说明:
RCS-990所能接入的6个元件的名称可灵活整定,具体为“整定定值”对话框-“名
称定义”菜单中修改相应的元件名称定义。

需要说明的是,每个单元的名称只能是3个汉
字或者是与3个汉字字节容量相同的字符,如“1#主变,母线Ⅱ”等等,并且如果有“1#
主变”等类似的情况,“#”必须在英文半角输入方式下,且最好设定为“1#”格式,以防
发生错误。

整定成功后点“传送定值”,看到“定值整定成功”即可。

8、特别说明:
非南瑞继保授权人员严禁使用“Flash程序下载功能”即第二行第九个图标(芯片形状),如果误点击此图标,在跳出的对话框的时候选择取消即可。

附:。

合集下载

OLLYDBG新手使用说明书

OLLYDBG新手使用说明书

OllyDBG新手使用说明书OLLYDBG完全教程(一)一、什么是OllyDbg?OllyDbg是一种具有可视化界面的32位汇编-分析调试器。

它的特别之处在于可以在没有源代码时解决问题,并且可以处理其它编译器无法解决的难题。

Version1.10是最终的发布版本。

这个工程已经停止,我不再继续支持这个软件了。

但不用担心:全新打造的OllyDbg2.00不久就会面世!运行环境:OllyDbg可以以在任何采用奔腾处理器的Windows95、98、ME、NT 或是XP(未经完全测试)操作系统中工作,但我们强烈建议您采用300-MHz以上的奔腾处理器以达到最佳效果。

还有,OllyDbg是极占内存的,因此如果您需要使用诸如追踪调试[Trace]之类的扩展功能话,建议您最好使用128MB以上的内存。

支持的处理器:OllyD的数据格式,但是不支持SSE2指令集。

bg支持所有80x86、奔腾、MMX、3DNOW!、Athlon扩展指令集、SSE指令集以及相关配置:有多达百余个(天呀!)选项用来设置OllyDbg的外观和运行。

数据格式:OllyDbg的数据窗口能够显示的所有数据格式:HEX、ASCII、UNICODE、16/32位有/无符号/HEX整数、32/64/80位浮点数、地址、反汇编(MASM、IDEAL 或是HLA)、PE文件头或线程数据块。

帮助:此文件中包含了关于理解和使用OllyDbg的必要的信息。

如果您还有Windows API帮助文件的话(由于版权的问题win32.hlp没有包括在内),您可以将它挂在OllyDbg中,这样就可以快速获得系统函数的相关帮助。

启动:您可以采用命令行的形式指定可执行文件、也可以从菜单中选择,或直接拖放到OllyDbg中,或者重新启动上一个被调试程序,或是挂接[Attach]一个正在运行的程序。

OllyDbg支持即时调试。

OllyDbg根本不需要安装,可直接在软盘中运行!调试DLLs:您可以利用OllyDbg调试标准动态链接库(DLLs)。

化工设备调试工具使用说明书

化工设备调试工具使用说明书

化工设备调试工具使用说明书使用说明书一、产品介绍化工设备调试工具是一种专门用于调试化工设备的工具,主要用于检测、分析和改善化工设备的运行状况。

本工具由以下几个部分组成:传感器、数据采集模块、数据分析软件、显示屏等。

下面将详细介绍各部分的功能和使用方法。

二、传感器传感器是化工设备调试工具的关键组件之一,主要用于采集设备的运行数据。

我们的传感器具有高精度、高灵敏度的特点,可以准确地监测设备的温度、压力、流量等参数。

在使用传感器时,需要将其正确安装在设备的相应位置,并连接数据采集模块。

三、数据采集模块数据采集模块是连接传感器和数据分析软件的桥梁,主要用于将传感器采集到的数据转化为电信号并传输给数据分析软件。

在使用数据采集模块时,需要将其与传感器正确连接,并确保连接稳定可靠。

同时,还需按照说明书中的要求对数据采集模块进行相应的设置。

四、数据分析软件数据分析软件是化工设备调试工具的核心部分,主要用于对采集到的数据进行分析和处理,并给出相应的调试建议。

我们的数据分析软件具有丰富的功能和用户友好的界面,可直观地显示设备的运行状态和参数变化趋势。

在使用数据分析软件时,需要将数据采集模块与计算机或其他终端设备连接,并按照软件操作指南进行相应设置和操作。

五、显示屏显示屏是化工设备调试工具的一个辅助部分,主要用于显示设备的运行状态和参数。

我们的显示屏具有清晰明了的显示效果,可以实时显示设备的温度、压力、流量等参数,并提供相应的预警功能。

在使用显示屏时,需要将其正确接入数据采集模块,并确保显示屏和数据采集模块之间的连接正常。

六、使用方法1. 安装和连接:根据产品说明书,将传感器正确安装在设备上,并与数据采集模块进行连接。

确保连接牢固、稳定。

2. 设置参数:按照数据采集模块和数据分析软件的说明书,对设备进行相应的参数设置,包括设备类型、采集频率、报警阈值等。

3. 数据采集:启动数据采集模块和数据分析软件,开始采集设备的运行数据。

台达工业组态监控系统使用手册说明书

台达工业组态监控系统使用手册说明书

目錄一、台达工业组态监控系统简介 (1)二、DIAView组态软件安装 (2)2.1 DIAView的安装配置要求 (2)2.2 安装.Net Framework (2)2.3 安装DIAView (5)2.4 安装加密锁驱动程序 (9)2.5 安装OPC Server (11)2.6 卸载DIAView主程序及加密驱动 (14)2.7 安装SQL Server数据库 (16)三、DIAView组态软件开发环境 (24)3.1 常用术语概念 (24)3.2 开发环境介绍 (27)3.2.1 开发环境组成框架 (27)3.2.2 新建工程 (30)3.2.3 管理工程 (33)3.2.4 图形界面开发窗口介绍 (39)3.3 快捷工具栏介绍 (39)3.4 菜单栏介绍 (40)3.4.1文件菜单 (40)3.4.2开始菜单 (43)3.4.3视图菜单 (45)3.5 右键菜单 (46)3.6 快捷键 (47)3.7 工具窗口介绍 (48)3.8 工程窗口介绍 (49)3.9 对象窗口介绍 (50)3.10 属性窗口介绍 (51)3.11 动画窗口介绍 (51)3.12 事件窗口介绍 (52)3.13 扩展属性窗口介绍 (53)四、工程开发基本步骤 (53)五、IO通信 (54)5.1 概述 (54)5.2 通道与设备 (55)5.3 驱动 (55)5.4 故障策略 (57)5.5 IO变量 (58)5.6 通信状态 (68)5.7 通信控制 (68)5.8 PLC (72)5.8.1 莫迪康 (72)5.8.1.1 Modbus Tcp (73)5.8.1.2 Modbus Serial RTU (74)5.8.1.3 Modbus Serial ASCII (74)5.8.2 欧姆龙 (75)5.8.2.1 FINS TCP (75)5.8.2.2 FINS ASCII (80)5.8.2.3 HostLink ASCII (83)5.8.3 台达 (85)5.8.3.1 Delta AS300 TCP (87)5.8.3.2 Delta AS300 RTU & ASCII (87)5.8.3.3 AH Modbus TCP (87)5.8.3.4 AH Modbus Serial RTU & ASCII (87)5.8.3.5 DVP Modbus TCP (87)5.8.3.6 DVP Modbus Serial RTU & ASCII (90)5.8.3.7 DIALink (94)5.8.3.8 DIALinkCNC (98)5.8.4三菱 (101)5.8.4.1 Mitsubishi FX Serial (101)5.8.4.2 Mitsubishi ProFX Serial (106)5.8.4.3 Mitsubishi Q Serial (110)5.8.4.4 Mitsubishi Q EnterNet (114)5.8.4.5 Mitsubishi FX EnterNet (118)5.8.5 西门子 (122)5.8.5.1 S7300 TCP (122)5.8.5.2 S71200 TCP (125)5.8.5.3 S7300 MPI (130)5.8.5.4 S7200 TCP (135)5.8.5.5 S7200 PPI (139)5.8.5.6 S7200 Smart TCP (144)5.8.6 台达电表 (147)5.8.6.1 DPM-C530 Serial (147)5.8.6.2 DPM-C530 Enternet (150)5.8.7 罗克韦尔 (153)5.8.7.1 Rockwell Controllogix Enternet (153)5.9 OPC (156)5.9.1 OPC (156)5.9.2 OPCUA (161)5.10 模拟设备 (168)5.10.1 模拟设备 (168)六、变量词典 (172)6.1 概述 (172)6.2 变量组 (172)6.3 变量 (174)6.4 变量引用浏览 (176)6.5 变量替换 (178)6.5 变量统计 (181)6.7 变量浏览器 (182)6.8 表达式 (184)七、图形界面开发 (187)7.1 概述 (187)7.2 窗口 (187)7.2.1 新建窗口 (187)7.2.2 窗口操作 (188)7.2.3 新建窗口组 (192)7.2.4窗口组操作 (193)7.3 窗口基本属性 (195)7.4 图形通用属性 (196)7.5 基本图形的属性与绘制 (197)7.5.1 直线的绘制 (197)7.5.2 矩形的绘制 (198)7.5.3 圆角矩形的绘制 (199)7.5.4 椭圆的绘制 (200)7.5.5 折线的绘制 (200)7.5.6 多边形的绘制 (201)7.5.7 贝塞尔曲线的绘制 (203)7.5.8 闭合曲线的绘制 (204)7.5.9 弧线的绘制 (205)7.5.10 弓形的绘制 (206)7.5.11 扇形的绘制 (207)7.5.12 管道的绘制 (209)7.5.13 文本的绘制 (210)7.6 窗口控件的属性与绘制 (211)7.6.1 按钮的绘制 (211)7.6.2 复选框的绘制 (212)7.6.3 组合框的绘制 (213)7.6.4 标签的绘制 (215)7.6.5 文本框的绘制 (216)7.6.6 密码框的绘制 (217)7.6.7 时间日历的绘制 (218)7.6.8 日期的绘制 (219)7.6.9 月历的绘制 (220)7.6.10 图像的绘制 (221)7.6.11 GIF图像的绘制 (222)7.6.12 数码管 (223)7.6.13 弧形标尺 (224)7.7 扩展控件的属性与绘制 (226)7.7.1 实时曲线的绘制 (226)7.7.2 历史曲线的绘制 (231)7.7.3 XY曲线的绘制 (237)7.7.4 自定义曲线的绘制 (246)7.7.5 饼图的绘制 (250)7.7.6 饼图3D的绘制 (253)7.7.7 柱状图的绘制 (255)7.7.8 历史柱状图的绘制 (260)7.7.9 记录框的绘制 (266)7.7.10 报警窗的绘制 (268)7.7.11 报表概述 (274)7.7.11.1 报表模板设计 (274)7.7.11.2 报表绘制 (280)7.7.12 配方浏览器的绘制 (282)7.7.13 标尺的绘制 (287)7.7.14 仪表板的绘制 (289)7.7.15 Web浏览器的绘制 (291)7.8 图形操作 (292)7.8.1 概述 (292)7.8.2 旋转 (293)7.8.3 拉伸 (294)7.8.4 对齐 (295)7.8.5 层次 (299)7.8.6 尺寸 (301)7.8.7 组合 (303)7.8.8 扭曲 (304)7.8.9 缩放 (305)7.8.10 偏移 (307)7.9 组合图形扩展属性 (309)八、图库 (311)8.1 概述 (311)8.2 图形库的使用 (312)8.3 图形库的扩充 (314)8.4 图形库导出为图片 (315)九、动画 (316)9.1 概述 (316)9.2 旋转动画 (316)9.3 外观动画 (328)9.4 填充动画 (332)9.5 缩放动画 (339)9.6 移动动画 (347)9.7 可见性动画 (354)9.8 流动动画 (360)9.9 数值显示动画 (366)9.10 倾斜动画 (378)9.11 文本动画 (385)十、事件 (388)10.1 概述 (388)10.2 左键事件 (388)10.3 右键事件 (391)10.4 鼠标事件 (394)10.5 窗体事件 (397)10.6 滑动输入事件 (401)10.7 值输入事件 (403)10.8 旋转输入事件 (413)10.9 画面程序事件 (416)10.10 控件事件 (419)十一、报警 (422)11.1 概述 (422)11.2 报警组 (422)11.3 报警变量 (425)11.4 报警窗 (431)11.5 配置 (431)十二、用户权限 (444)12.1 概述 (444)12.2 安全区 (444)12.3 用户 (446)十三、操作变量 (451)十四、历史变量 (453)14.1 概述 (453)14.2 设置变量记录(兼容) (453)14.3 设置变量记录 (458)14.4 查看变量记录 (462)14.5 设置变量群组记录 (465)十五、配方 (467)15.1 概述 (467)15.2 配方的配置 (468)15.3 配方浏览器 (469)十六、用户程序 (472)16.1 概述 (472)16.2 条件程序 (473)16.3 时间程序 (475)16.4 全局函数 (478)16.4.1 概述 (478)16.4.2 设置全局函数 (478)16.4.3 函数添加与使用 (483)16.4.4 函数引用浏览与导入导出 (486)十七、数据库访问 (487)17.1 概述 (487)17.2 数据库访问配置 (488)17.3 数据库访问 (490)十八、全球化 (491)18.1 概述 (491)18.2 多语言配置 (492)18.3 多语言引用浏览 (493)18.4 字符串 (494)18.5 图片 (500)18.6 声音 (506)18.7 系统多语言 (507)18.8 运行时切换语言 (508)十九、工程配置 (509)19.1 概述 (509)19.2 工程配置 (509)二十、脚本 (512)20.1 概述 (512)20.2 脚本编辑器功能介绍 (513)20.3 脚本语法与函数 (520)20.3.1 画面 (520)20.3.1.1 基本图形 (520)20.3.1.2 窗口控件 (588)20.3.1.3 扩展控件 (669)20.3.1.4 命令 (860)20.3.2 IO通信 (870)20.3.3 变量 (892)20.3.4 报表 (921)20.3.5 报警 (928)20.3.6 用户及权限 (954)20.3.7 历史变量 (963)20.3.8 后台脚本 (970)20.3.9 配方 (980)20.3.10 数据库访问 (993)20.3.11 颜色 (1012)20.3.12 全球化 (1016)二十一、DIAView组态软件运行环境 (1018)21.1 概述 (1018)21.2 运行环境介绍 (1019)一、台达工业组态监控系统简介1.背景随着工业及社会经济的发展,以计算机、高速网络为基础的信息技术日趋成熟与先进,应用范围涉及工业制造、进出口贸易、交通、电力、石油、化工、冶金以及人们日常生活、文化娱乐等方方面面,信息技术也逐步向自动化、智慧化发展,推进生产力的革命及人们生活水平的提高。

步科KMlink变频器智能手机调试APP用户手册说明书

步科KMlink变频器智能手机调试APP用户手册说明书

智能手机调试软件KMlink用户手册智能手机调试APP用户手册前言感谢您选择使用CV100系列变频器智能手机调试软件KMlink!随着4G时代的来临,智能手机也越来越普遍,几乎人手一部智能手机,体验4G带来的多媒体和移动办公等应用。

智能手机调试APP是深圳市步科电气有限公司基于这一时代背景研发的一款利用智能手机进行变频器设备调试的手机软件。

本手册详细介绍了智能手机调试APP的产品特性、软件安装、使用与操作、问题处理指导等环节的指引,用户在使用产品前,敬请详细阅读本手册,建议妥善保留,以备后续操作的参考。

目前支持控制器产品型号:CV100及行业专机。

注意事项⏹本使用说明书中的图例仅为了说明,可能会与您订购的产品有所不同。

⏹由于产品升级或规格变更,以及为了提高说明书的便利性和准确性,本说明书的内容会及时进行变更。

⏹如果您使用中仍有一些使用问题不明,请与本公司客户服务中心联系。

⏹全国统一服务电话:400-700-5281目录前言 (1)第1章产品信息 (3)1.1系统构成 (3)1.2蓝牙模块 (3)第2章软件安装 (4)2.1系统支持 (4)2.2APP软件的安装 (4)第3章使用指导 (6)3.1蓝牙连接配对 (6)3.2功能介绍 (8)3.2.1参数设置 (8)3.2.2参数查阅 (9)3.2.3自由读写 (9)3.2.4示波器 (10)第1章产品信息1.1系统构成图1-1系统构成图1.2蓝牙模块使用本软件时,需要变频器安装了我司的蓝牙模块配套使用。

WiFi模块如下图所示:图1-2蓝牙模块第2章软件安装2.1系统支持智能手机调试APP目前只支持Android系统,用户只需要下载安装包进行安装即可。

iOS系统目前还不支持。

关于手机型号,我公司已对Android系统的华为、小米等型号进行了测试,用户在使用过程中遇到手机型号不支持时请与我公司客服联系。

2.2APP软件的安装智能手机调试软件KMlink可以通过扫描二维码到步科官网下载安装。

JK5.0DBPG-01A操作手册-中文

JK5.0DBPG-01A操作手册-中文

JK5.0/DBP型模糊控制变频机车空调操作手册莱芜市三和科技有限公司(中国制造)目录一、产品概述二、型号特点三、技术特点四、工作原理五、安装方法六、操作方法七、附图一:主机安装图八、附图二:电气安装图九、附图三:控制器安装图十、附图四:机车空调阻燃框图十一、附图五:风栅安装尺寸图十二、附图六:安装脚减震垫图十三、附图七:航空插头连线焊接图一、产 品 概 述品牌模糊控制变频机车空调采用一体化设计、冷暖变频、模糊控制技术,适用于各种型号的内燃机车和电力机车。

该产品通过了铁道部质量监督检验中心车辆检验站及电磁兼容检测中心的检验,各项指标均优于目前国际标准及我国铁标的要求。

该产品自1999年起开始装车运行,2000年进一步扩大使用,至2004年12月已在济南局、柳州局、上海局、太原局、广铁集团、淮北矿业、天津铁厂、莱钢集团、中国铝业、日照港务局等装车2000余台,运行情况良好。

2000年1月16日,该产品通过了济南铁路局的技术成果鉴定。

为适应市场需求又成功的开发出底置式机车空调、360型机车空调及分体式机车空调,并投放市场,市场反映良好。

S A N H E K E J I莱芜市三和科技有限公司二、型号特点(列表1):三、技术特点3.1该系列产品与同类机车空调相比,具有以下一些突出优点:3.1.1一体化设计:产品采用先进的集成技术,设计上讲求功能控制的集成化;电路设计的模块化,使得该产品体积小、重量轻。

变频控制器与空调器组实现了一体化组装,使机车设备布置简单,安装简易、安全,与外在的电气连接只是两个航空插头,节约了布线成本和机车空间。

3.1.2人性化设计:变频控制、温度可调、风速可调,提高使用环境的人体舒适度。

3.1.3电子膨胀阀技术:用电子膨胀阀代替了毛细管,使空调系统能够优化能量,可控制卸载,压力平衡快。

断电后,恢复供电时系统能够立即重新启动,该特性特别适合于内燃机车、电力机车。

3.1.4可靠性高:该系列产品将电力电子变频调速技术、开关电源技术、模糊控制技术、热力学优化技术、冷媒的流量控制技术、约束条件自行诊断调控技术(压缩机排气压力、排气温度、制冷结冰、制热除霜、制冷剂泄漏自监测、环境温度等)完善的结合在一起,同时自行研制开发了滤波电路,有效的抑制了浪涌及脉冲群的干扰,对外界的干扰也完全符合EMC标准,不会对机车无线通讯系统造成影响,确保机车安全运行。

南网计量自动化主站调试软件使用说明书

南网计量自动化主站调试软件使用说明书

主站调试软件说明书一、软件界面介绍1.工具栏区服务器设置区:主站软件一般来说是作为服务端进行,终端是客户端运行,因此工作方式一般是终端连接主站。

主站软件作为服务器可以监听一个端口范围,在此监听范围的端口连接都会正常服务。

但一般主站只需监听一个端口就可,只需把起始端口和结束端口设置为相同,然后点击旁边的启动服务就可以。

注意:启动服务不单是针对服务器端,即使使用串口连接,或者主站软件主动连接终端(假设终端作为服务器端),均需要先启动服务,否则连接无法进行。

串口设置区:启动服务后,如果用串口连接终端,则把此区域参数设置为和终端串口参数一致,点击打开串口即可。

本软件支持多个串口连接,打开某串口后,在串口号列表中选择不同的串口,可以打开新的连接。

由于串口连接是免登陆常连接,因此打开串口后,终端列表马上显示一个新的连接,(区域码为当前串口号,终端地址为0xFFFFFF广播地址)。

终端连接区:终端连接是主站软件作为客户端来主动连接终端,设置终端IP地址和端口号后,点击右边连接终端即可。

除主动/被动工作方式不同外,其他和作为服务器端功能一致。

同时连接终端也可以连接多个,只需改变终端地址或端口号后,可以再度点击连接终端进行连接。

操作设置区:操作设置工具栏区提供了手工输入报文解释功能,支持两种格式输入,例如:68 10 00 10 00 68 5B 03 00 00 FF FF FF 01 0A 60 00 00 00 01 00 E0 A7 16,以及6810001000685B030000FFFFFF010A600000000100E0A716 ,即上述报文去掉空格。

组包发送功能是提供给用户一种和终端自主组包交互的功能,用户可以把标准规约框架之外的报文自主组包下发给终端。

由于南网规约所有数据项皆由配置而来,本软件支持规约内数据类型的任意组织,因此除非扩展了规约数据类型,且此种类型无法由现有类型配置得到,否则规约数据项的扩展是可以直接由配置生成的。

Lauterbach黑芯调试器TRACE32在线帮助说明书

Blackfin Debugger Release 09.2023Blackfin DebuggerTRACE32 Online HelpTRACE32 DirectoryTRACE32 IndexTRACE32 Documents ......................................................................................................................ICD In-Circuit Debugger ................................................................................................................Processor Architecture Manuals ..............................................................................................Blackfin ....................................................................................................................................Blackfin Debugger (1)Introduction (4)Brief Overview of Documents for New Users4 Demo and Start-up Scripts5 Location of Debug Connector5Warning (5)Quick Start JTAG (6)Troubleshooting (8)SYStem.Up Errors8FAQ (8)Configuration (9)System Overview9Blackfin specific SYStem Commands (10)SYStem.CONFIG Configure debugger according to target topology10 Daisy-Chain Example13 TapStates14 SYStem.CONFIG.CORE Assign core to TRACE32 instance15 SYStem.CPU CPU type selection16 SYStem.JtagClock JTAG clock selection17 SYStem.LOCK Lock and tristate the debug port17 SYStem.MemAccess Real-time memory access (non-intrusive)18 SYStem.Mode System mode selection19 SYStem.Option.IMASKASM Interrupt disable19 SYStem.Option.IMASKHLL Interrupt disable20Breakpoints (21)Software Breakpoints21 On-chip Breakpoints21 Breakpoint in ROM21Example for Breakpoints22 Memory Classes (23)CPU specific TrOnchip Commands (24)JTAG Connector (25)Blackfin DebuggerVersion 10-Oct-2023 IntroductionThis document describes the processor specific settings and features for the Blackfin Embedded Media Processor. TRACE32-ICD supports all Blackfin devices which are equipped with the JT AG debug interface.Please keep in mind that only the Processor Architecture Manual (the document you are reading at the moment) is CPU specific, while all other parts of the online help are generic for all CPUs supported by Lauterbach. So if there are questions related to the CPU, the Processor Architecture Manual should be your first choice.If some of the described functions, options, signals or connections in this Processor Architecture Manual are only valid for a single CPU the name is added in brackets.Brief Overview of Documents for New UsersArchitecture-independent information:•“Training Basic Debugging” (training_debugger.pdf): Get familiar with the basic features of a TRACE32 debugger.•“T32Start” (app_t32start.pdf): T32Start assists you in starting TRACE32 PowerView instances for different configurations of the debugger. T32Start is only available for Windows.•“General Commands” (general_ref_<x>.pdf): Alphabetic list of debug commands.Architecture-specific information:•“Processor Architecture Manuals”: These manuals describe commands that are specific for the processor architecture supported by your Debug Cable. T o access the manual for your processorarchitecture, proceed as follows:-Choose Help menu > Processor Architecture Manual.•“OS Awareness Manuals” (rtos_<os>.pdf): TRACE32 PowerView can be extended for operating system-aware debugging. The appropriate OS Awareness manual informs you how to enable theOS-aware debugging.Demo and Start-up ScriptsLauterbach provides ready-to-run start-up scripts for known Blackfin based hardware.To search for PRACTICE scripts, do one of the following in TRACE32 PowerView:•Type at the command line: WELCOME.SCRIPTS•or choose File menu > Search for Script.Y ou can now search the demo folder and its subdirectories for PRACTICE start-up scripts(*.cmm) and other demo software.Y ou can also manually navigate in the ~~/demo/blackfin/ subfolder of the system directory ofTRACE32.Location of Debug ConnectorLocate the debug connector on your target board as close as possible to the processor to minimize the capacitive influence of the trace length and cross coupling of noise onto the JT AG signals. WarningSignal LevelThe debugger output voltage follows the target voltage level. It supports a voltage range of 0.4…5.2V. ESD ProtectionNOTE:T o prevent debugger and target from damage it is recommended to connect ordisconnect the debug cable only while the target power is OFF.Recommendation for the software start:•Disconnect the debug cable from the target while the target power is off.•Connect the host system, the TRACE32 hardware and the debug cable.•Start the TRACE32 software.•Connect the debug cable to the target.•Switch the target power ON.Power down:•Switch off the target power.•Disconnect the debug cable from the target.Quick Start JTAGStarting up the debugger is done as follows:1.Select the device prompt B: for the ICD Debugger, if the device prompt is not active after the TRACE32 software was started.2.Select the CPU type to load the CPU specific settings.3.Enter debug mode:This command resets the CPU and enters debug mode. After the execution of this command access to the registers and to memory is possible. Before performing the first access to external SDRAM or FLASH the External Bus Interface Unit (EBIU) must be configured.4.The following command sequence is for the BF537 processor and configures the SDRAM controller with default values that were derived for maximum flexibility. They work for a system clock frequency between 54MHz and 133MHz.In the example a ST M29W320DB flash device is used in 16-bit mode. All four memory banks and CLKOUT are enabled.B:SYStem.CPU BF537SYStem.Up; configure SDRAM controllerData.Set 0xFFC00A1sLONG 0x0091998D Data.Set 0xFFC00A14 %WORD 0x0025Data.Set 0xFFC00A1C %WORD 0x03A0; EBIU_SDGCTL ; EBIU_SDBCTL ; EBIU_SDRRC; enable all flash memory banks and clock outData.Set 0xFFC00A00 %WORD 0x00FF; EBIU_AMGCTL; ST M29W320DB flash device in 16-bit modeFLASH.Create 1. 0x20000000--0x20003FFF 0x4000 AM29LV100 Word FLASH.Create 1. 0x20004000--0x20007FFF 0x2000 AM29LV100 Word FLASH.Create 1. 0x20008000--0x2000FFFF 0x8000 AM29LV100 Word FLASH.Create 1. 0x20010000--0x203FFFFF 0x10000 AM29LV100 Word5.Load the program.Data.LOAD.Elf demo.dxe; The file demo.dxe is in ELF format The option of the Data.LOAD command depends on the file format generated by the compiler. A detailed description of the Data.LOAD command is given in the “General Commands Reference”. The start-up sequence can be automated using the programming language PRACTICE. A typical start sequence is shown below. This sequence can be written to a PRACTICE script file (*.cmm, ASCII format) and executed with the command DO<file>.B::; Select the ICD device promptWinClear; Delete all windowsSYStem.CPU BF537; select the processorSYStem.Up; Reset the target and enter debug modeData.Load.Elf sieve.dxe; Load the applicationRegister.Set PC main; Set the PC to function mainList.Mix; Open disassembly window *) Register.view; Open register window *) PER.view; Open window with peripheral register *) Break.Set sieve; Set breakpoint to function sieveBreak.Set 0x1000 /p; Set on-chip breakpoint to address 1000; Refer to the restrictions in; On-chip Breakpoints.*) These commands open windows on the screen. The window position can be specified with the WinPOS command.TroubleshootingSYStem.Up ErrorsThe SYStem.Up command is the first command of a debug session where communication with the target is required. If you receive error messages while executing this command this may have the following reasons.All The target has no power.All There are additional loads or capacities on the JTAG lines.All The JTAG clock is too fast.FAQPlease refer to https:///kb.Configuration System OverviewBlackfin specific SYStem CommandsSYStem.CONFIG Configure debugger according to target topologyThe four parameters IRPRE, IRPOST , DRPRE, DRPOST are required to inform the debugger about the T AP controller position in the JT AG chain, if there is more than one core in the JT AG chain (e.g. ARM + DSP). The information is required before the debugger can be activated e.g. by a SYStem.Up . See Daisy-chain Example .For some CPU selections (SYStem.CPU ) the above setting might be automatically included, since the required system configuration of these CPUs is known.T riState has to be used if several debuggers (“via separate cables”) are connected to a common JT AG port at the same time in order to ensure that always only one debugger drives the signal lines. T APState and TCKLevel define the T AP state and TCK level which is selected when the debugger switches to tristate mode. Please note: nTRST must have a pull-up resistor on the target, TCK can have a pull-up or pull-down resistor, other trigger inputs need to be kept in inactive state.Format:SYStem.CONFIG <parameter> <number_or_address>SYStem.MultiCore <parameter> <number_or_address> (deprecated)<parameter>:CORE <core><parameter>:(JTAG):DRPRE <bits>DRPOST <bits>IRPRE <bits>IRPOST <bits>DAPDRPOST <bits>DAPDRPRE <bits>DAPIRPOST <bits>DAPIRPRE <bits>TAPState <state>TCKLevel <level>TriState [ON | OFF ]Slave [ON | OFF ]DEBUGPORTTYPE [JTAG | SWD ]SWDPIDLEHIGH [ON | OFF ]SWDPTargetSel <value>CORE For multicore debugging one TRACE32 PowerView GUI has to be startedper core. To bundle several cores in one processor as required by thesystem this command has to be used to define core and processorcoordinates within the system topology.Further information can be found in SYStem.CONFIG.CORE.… DRPOST <bits>Defines the TAP position in a JT AG scan chain. Number of TAPs in theJTAG chain between the TDI signal and the TAP you are describing. InBYPASS mode, each TAP contributes one data register bit. See possibleTAP types and example below.Default: 0.… DRPRE <bits>Defines the TAP position in a JT AG scan chain. Number of TAPs in theJTAG chain between the TAP you are describing and the TDO signal. InBYPASS mode, each TAP contributes one data register bit. See possibleTAP types and example below.Default: 0.… IRPOST <bits>Defines the TAP position in a JT AG scan chain. Number of InstructionRegister (IR) bits of all TAPs in the JT AG chain between TDI signal andthe TAP you are describing. See possible T AP types and example below.Default: 0.… IRPRE <bits>Defines the TAP position in a JT AG scan chain. Number of InstructionRegister (IR) bits of all TAPs in the JTAG chain between the T AP you aredescribing and the TDO signal. See possible TAP types and examplebelow.Default: 0.TAPState(default: 7 = Select-DR-Scan) This is the state of the TAP controller whenthe debugger switches to tristate mode. All states of the JTAG T APcontroller are selectable.TCKLevel (default: 0) Level of TCK signal when all debuggers are tristated. TriState(default: OFF) If several debuggers share the same debug port, thisoption is required. The debugger switches to tristate mode after eachdebug port access. Then other debuggers can access the port. JT AG:This option must be used, if the JTAG line of multiple debug boxes areconnected by a JTAG joiner adapter to access a single JTAG chain. Slave(default: OFF) If more than one debugger share the same debug port, allexcept one must have this option active.JTAG: Only one debugger - the “master” - is allowed to control the signalsnTRST and nSRST (nRESET).DEBUGPORTTYPE [JTAG | SWD]It specifies the used debug port type “JT AG”, “SWD”. It assumes the selected type is supported by the target.Default: JT AG.SWDPIdleHigh [ON | OFF]Keep SWDIO line high when idle. Only for Serialwire Debug mode. Usually the debugger will pull the SWDIO data line low, when no operation is in progress, so while the clock on the SWCLK line is stopped (kept low).Y ou can configure the debugger to pull the SWDIO data linehigh, when no operation is in progress by usingSYStem.CONFIG SWDPIdleHigh ONDefault: OFF.SWDPTargetSel<value>Device address in case of a multidrop serial wire debug port.Default: none set (any address accepted).Daisy-Chain ExampleBelow, configuration for core C.Instruction register length of •Core A: 3 bit •Core B: 5 bit •Core D: 6 bitSYStem.CONFIG.IRPRE 6.; IR Core D SYStem.CONFIG.IRPOST 8.; IR Core A + B SYStem.CONFIG.DRPRE 1.; DR Core D SYStem.CONFIG.DRPOST 2.; DR Core A + BSYStem.CONFIG.CORE 0. 1.; Target Core C is Core 0 in Chip 1Core A Core B Core CCore D TDOTDI Chip 0Chip 1TapStates0Exit2-DR1Exit1-DR2Shift-DR3Pause-DR4Select-IR-Scan5Update-DR6Capture-DR7Select-DR-Scan8Exit2-IR9Exit1-IR10Shift-IR11Pause-IR12Run-Test/Idle13Update-IR14Capture-IR15Test-Logic-ResetSYStem.CONFIG.CORE Assign core to TRACE32 instance Format:SYStem.CONFIG.CORE<core_index><chip_index>SYStem.MultiCore.CORE<core_index><chip_index> (deprecated) <chip_index>:1 (i)<core_index>:1…kDefault core_index: depends on the CPU, usually 1. for generic chipsDefault chip_index: derived from CORE= parameter of the configuration file (config.t32). The COREparameter is defined according to the start order of the GUI in T32Start with ascending values.T o provide proper interaction between different parts of the debugger, the systems topology must bemapped to the debugger’s topology model. The debugger model abstracts chips and sub cores of these chips. Every GUI must be connect to one unused core entry in the debugger topology model. Once the SYStem.CPU is selected, a generic chip or non-generic chip is created at the default chip_index.Non-generic ChipsNon-generic chips have a fixed number of sub cores, each with a fixed CPU type.Initially, all GUIs are configured with different chip_index values. Therefore, you have to assign thecore_index and the chip_index for every core. Usually, the debugger does not need further information to access cores in non-generic chips, once the setup is correct.Generic ChipsGeneric chips can accommodate an arbitrary amount of sub-cores. The debugger still needs information how to connect to the individual cores e.g. by setting the JT AG chain coordinates.Start-up ProcessThe debug system must not have an invalid state where a GUI is connected to a wrong core type of a non-generic chip, two GUIs are connected to the same coordinate or a GUI is not connected to a core. The initial state of the system is valid since every new GUI uses a new chip_index according to its CORE= parameter of the configuration file (config.t32). If the system contains fewer chips than initially assumed, the chips must be merged by calling SYStem.CONFIG.CORE.SYStem.CPU CPU type selection Format:SYStem.CPU <cpu><cpu>:BF531 | BF532 | BF533 | BF534…Default selection: BF534.Selects the CPU type.SYStem.JtagClock JT AG clock selection Format:SYStem.JtagClock [<frequency>]SYStem.BdmClock<frequency>(deprecated)Default frequency: 1MHz.Selects the JT AG port frequency (TCK). Any frequency up to 50MHz can be entered, it will be generated by the debuggers internal PLL.For CPUs which come up with very low clock speeds it might be necessary to slow down the JT AGfrequency. After initialization of the CPUs PLL the JT AG clock can be increased.SYStem.LOCK Lock and tristate the debug port Format:SYStem.LOCK [ON | OFF]Default: OFF.If the system is locked, no access to the debug port will be performed by the debugger. While locked, the debug connector of the debugger is tristated. The main intention of the SYStem.LOCK command is to give debug access to another tool.SYStem.MemAccess Real-time memory access (non-intrusive) Format:SYStem.MemAccess Denied | StopAndGo | BTCBTC“BTC” allows a non-intrusive memory access while the core is running, if aBackground T elemetry Channel (BTC) is defined in your application. Anyinformation on how to create such a channel can be found in AnalogDevices’ VisualDSP++ user’s manual. The JT AG clock speed should be asfast as possible to get good performanceDenied Real-time memory access during program execution to target is disabled.StopAndGo Temporarily halts the core(s) to perform the memory access. Each stoptakes some time depending on the speed of the JT AG port, the number ofthe assigned cores, and the operations that should be performed.SYStem.Mode System mode selectionFormat:SYStem.Mode <mode>SYStem.Attach (alias for SYStem.Mode Attach)SYStem.Down (alias for SYStem.Mode Down)SYStem.Up (alias for SYStem.Mode Up)<mode>:DownGoAttachUpDown Disables the debugger.Go Resets the target with debug mode enabled and prepares the CPU fordebug mode entry. After this command the CPU is in the system.upmode and running. Now, the processor can be stopped with the breakcommand or if a break condition occurs.Attach User program remains running (no reset) and the debug interface isinitialized.Up Resets the target and sets the CPU to debug mode. After execution ofthis command the CPU is stopped and prepared for debugging.StandBy Not supported.NoDebug Not supported.SYStem.Option.IMASKASM Interrupt disable Format:SYStem.Option.IMASKASM [ON | OFF]Mask interrupts during assembler single steps. Useful to prevent interrupt disturbance during assembler single stepping.SYStem.Option.IMASKHLL Interrupt disable Format:SYStem.Option.IMASKHLL [ON | OFF]Mask interrupts during HLL single steps. Useful to prevent interrupt disturbance during HLL single stepping.BreakpointsThere are two types of breakpoints available: software breakpoints and on-chip breakpoints. Software BreakpointsSoftware breakpoints are the default breakpoints. A special breakcode is patched to memory so it only can be used in RAM or FLASH areas.There is no restriction in the number of software breakpoints.On-chip BreakpointsThe Blackfin processor has a total of six instruction and two data on-chip breakpoints.A pair of two breakpoints may be further grouped together to form a range breakpoint. A range breakpointcan be including or excluding. In the first case the core is stopped if an address in the range is detected, in the second case the core is stopped when an address outside of the range is observed.Breakpoint in ROMWith the command MAP.BOnchip<range> it is possible to inform the debugger about ROM(FLASH,EPROM) address ranges in target. If a breakpoint is set within the specified address range the debugger uses automatically the available on-chip breakpoints.Example for BreakpointsAssume you have a target with FLASH from 0x20000000 to 0x200FFFFF and RAM from 0x0 to 0x1000000. The command to configure TRACE32 correctly for this configuration is: Map.BOnchip 0x20000000--0x200FFFFFThe following breakpoint combinations are possible.Software breakpoints:Break.Set 0x0 /Program; Software Breakpoint 1Break.Set 0x1000 /Program; Software Breakpoint 2On-chip breakpoints:Break.Set 0x20000100 /Program; On-chip Breakpoint 1Break.Set 0x2000ff00 /Program; On-chip Breakpoint 2Memory ClassesThe following memory classes are available: Memory Class DescriptionP ProgramD DataCPU specific TrOnchip CommandsThe TrOnchip command group is not available for the Blackfin debugger.JTAG ConnectorSignal Pin Pin SignalGND12EMU-N/C34GNDVDDIO56TMSN/C78TCKN/C910TRST-N/C1112TDIGND1314TDOJTAG Connector Signal Description CPU Signal TMS JTAG-TMS,TMSoutput of debuggerTDI TDI JTAG-TDI,output of debuggerTCK TCK JTAG-TCK,output of debugger/TRST /TRST JTAG-TRST,output of debuggerTDO TDO JTAG-TDO,input for debugger/EMU JTAG Emulation Flag /EMUVDDIO VDDIO This pin is used by the debugger to sense the targetI/O voltage and to set the drive levels accordingly. Ifthe sensed voltage level is too low (e.g. target has nopower) the debugger powers down its drivers toprevent the target from damage.。

捍卫者软件平台的调试使用for工程课件PPT


常见问题及解决方案
内存泄漏
内存泄漏是常见的软件问题之一,可以 通过内存分析工具来检测和解决。
性能瓶颈
性能瓶颈是指软件平台的某个部分存 在性能问题,可以通过性能分析工具
来定位瓶颈并优化代码。
死锁
死锁是指两个或多个进程在等待对方 释放资源的情况,可以通过资源分级、 加锁顺序等方式来避免。
兼容性问题
不同浏览器或操作系统之间的兼容性 问题可以通过使用跨浏览器兼容性技 术来解决。Fra bibliotek土木工程
适用于建筑结构设计、施工模拟、 地震分析等,提高建筑设计的安 全性和可靠性。
航空航天
适用于飞机、火箭等复杂系统的 设计和分析,提高航空航天产品 的性能和安全性。
03
调试过程详解
调试前的准备
了解需求和目标
在开始调试之前,需要充分了解 软件平台的需求和目标,以便更 好地定位问题并制定调试计划。
案例三:提高工程效率的实践经验
总结词:智能分析
详细描述:通过捍卫者软件平台的智能分析功能,团 队能够快速识别工程中的瓶颈和优化点,针对性地进 行改进。
案例三:提高工程效率的实践经验
总结词:流程优化
详细描述:团队借助捍卫者软件平台对工程流程进行优化,减少了不必要的环节 ,进一步提高了效率。
案例三:提高工程效率的实践经验
总结词:知识共享
详细描述:通过捍卫者软件平台的知识管理功能,团队 成员可以方便地共享和传承工程经验和技术知识,促进 整体水平的提升。
05
总结与展望
调试使用心得与体会
高效便捷
捍卫者软件平台提供了强大 的调试功能,使得开发者能 够快速定位和解决问题,提 高了开发效率。
界面友好
平台的用户界面设计简洁直 观,易于上手,减少了学习 成本。

DBG2000调试软件使用说明-稳控版

DBG2000调试软件使用说明-稳控版一硬件连接篇1、DBG2000软件应用不需要安装就可以用,将九针串口线把电脑和RCS-992装置相连,双击Dbg2000_user.exe(或者Dbg2000.exe)运行,此时一般会出现以下画面,其中CPU>后面有“RCS-992××装置连接成功”这样的消息,证明电脑已经和装置连接成功,就可以对装置进行操作了。

2 、如果“CPU>”后面没有任何信息显示,证明电脑和装置连接不成功,此时应该检查:①连接所用的线是否完好?要求九针线两头2、3、5端子是相通的,即2——2,3——3,5——5,用万用表测试应该是相通的,其他端子没有定义,不接即可;②检查电脑的串口端口号是否和DBG整定的一致(默认是com1)?调试波特率是否和装置定值中装置参数里关于调试波特率的设置是否一致?如果不一致(端口不一致一般刚刚打开DBG的时候会提示“创建端口出错”的信息,如果电脑没有串口也会有类似的提示信息)则点击上面画面中的第二行第一个图标(小电脑样子的图标),或者点击上面画面中的第一行菜单中设置项中的参数设置项会出来以下画面将端口号选择的和电脑的端口一致、波特率和RCS-992装置参数中的调试波特率一致,可以从RCS-992保护装置的“整定定值”-“装置参数”中查看是“调试波特率”这一项是否与串口波特率一致(建议整定9600),没有就是9600)。

改完端口号及波特率后按下面“确认”按钮后一般可以连接成功。

③电脑端口查看方法:一般电脑自带串口(电脑后面或者侧面有个9针的端口就是)就是com1,不是可以查看(XP系统,98和2000可能与此顺序有所不同,总之就是进入到查看电脑的硬件的窗口即可)“桌面-我的电脑(右键)-属性-硬件-设备管理器-端口-通讯端口(comX)”,如果是USB转换成的串口在端口里会有一个USB To Serial Ports(comX),X就是虚拟的端口号,将DBG中的端口号整定成comX,确认。

OllyDbg调试器用法浅析

维普资讯
本 目 任 辑: 媛 栏 贲编 谢 媛
・ ・ 。 发 研 究 与设 计 技术 ・ ・ ・ 开
Ol D g l b 调试器 用法浅析 y
朱 克 武 。 怡 璃 龙
ห้องสมุดไป่ตู้
( 东化 工 制 药职 业技 术 学 院基 础 部 , 东 广 州 5 02 ) 广 广 150 摘 要 : 文 主要 介 绍 Ol D g调 试 器 的 常 用命 令 的使 用 , 过 设 置 A I 点 , 本 l b y 通 P断 对应 用程 序 的反 汇 编 调 试 , 深 对 OlDb 调 试 器 的 了 加 l g y 解和操作。
个 菜 单 项 的 时 候 , n o s向 菜 单 所 属 的 窗 口 发 送 WM C M— Widw —O MA D 消 息 , w a m参 数 中 取 出 菜 单 项 的 l 根 据 不 同 的 I N 从 Pr a D, D,
2Ol D g常 用命令 简 介 l b y
功 能键 F 2是 设 置 断 点 :功 能键 f 是 单 步 跟 踪 .可 以 跟 进 v 7 C l内 ; 能键 F 是 单 步 跟 踪 , 过 C l 的调 用 : 能 键 F a l 功 8 跳 a l 功 9是 运 行 程 序 ; A I 数 下 中 断 的 方 法 有 多 种 . 以 在命 令 行 窗 口 中 给 P函 可 输入 BX A I 数名或者 B P P P 函 P A I函数 名 . 回车 后 . 出现 所 有 调 用 这 个 函 数 的 地 址 的 窗 口 , 且 地 址 已 改 变 了颜 色 , 明下 好 了 并 说
Z HU — Ke wu L . oNG — u n Yi x a
( a g o gCh mia P ltc c, a g h u5 0 2 , ia Gu n d n e cl oyeh Gu n z o ,1 5 0Chn ) i
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档