mcgs设备调试讲解

mcgs设备调试讲解

ID:14312336

大小:183.50 KB

页数:10页

时间:2018-07-27

mcgs设备调试讲解_第1页
mcgs设备调试讲解_第2页
mcgs设备调试讲解_第3页
mcgs设备调试讲解_第4页
mcgs设备调试讲解_第5页
资源描述:

《mcgs设备调试讲解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章故障诊断一、通讯测试设备调试目的设备调试主要是针对MCGS驱动使用过程中无法正常通讯的情况,通过串口调试工具和串口监听软件来调试设备与MCGS的通讯,最终准备判断出问题所在,并进一步解决问题。由于大多数驱动使用过程中出现的问题都是出现在现场的实际应用中,此时,驱动开发人员一般不可能直接到现场处理,而设备调试就显得尤为重要,经验丰富的人员大多可以直接或指导用户在现场第一时间将问题解决。即便不能解决,至少也能将驱动的问题准确定位,这时,如果是驱动本身问题,开发人员就能快速而准确的判断出问题所在,

2、并尽快解决问题。设备调试一般步骤1.确认上位PC机硬件串口正常2.确认下位机设备及硬件无问题。3.确认上位MCGS与设备串口通讯设置正常。4.确认上位机与下位机根据协议收发数据正确。5.如还有问题,监听并截获数据,保存数据交MCGS驱动组处理。设备调试分类注意:以上步骤应该按顺序操作判断,否则单个步骤操作可能没有实际意义。·上位PC与串口设备通讯Ø设备调试窗口Ø通用版运行环境Ø嵌入版模拟环境·触摸屏与串口设备通讯·板卡设备调试ØISA板卡(直接操作端口)ØPCI,USB板卡(调厂家驱动库)·其它设

3、备Ø以太网Ø总线1.上位PC驱动测试具体步骤:1.1.上位PC与串口设备通讯1.1.1.确认上位PC机硬件串口正常:排除上位PC机串口损坏的可能,具体可用串口对调线双PC机对连,在两端PC机上用串口测试工具对发进行测试,如果收发数据均正常,可确认串口基本无问题。1.1.2.确认设备正常:使用设备厂家自带的通讯程序与设备进行通讯,确认设备是否正常。而对一些简单的串口通讯,如果设备厂家没有自带程序,那么可以使用串口调试工具,根据协议组帧,测试设备收发数据是否正确。自带通讯程序通讯不正常,并排除上位PC

4、机串口损坏的可能,则考虑如下可能问题:可能问题处理方法通讯功能未开启,为不允许通讯状态通过设置开启通讯功能,使之为允许通讯状态。没有使用要求的特定电缆更换为通讯要求的特定电缆(如使用西门子S7300MPI驱动时,需要用MPI专用电缆与PLC连接通讯)通讯接线错误改为正确接线(如:RS232DB9的2收、3发;RS485的A+、B-)现场干扰大排除现场干扰,并用短线或屏蔽线测试。布线不合理,通讯超范围使用符合要求的线缆。设备通讯口损坏联系厂家维修或更换设备。注:有些问题在不能确定的情况下可与设备厂商

5、联系以确定问题。1.2.MCGS与设备通讯1.2.1.确认上位PC及下位机设备正常:1.2.2.调试上位MCGS与设备串口通讯:厂家通讯程序通讯正常,后则再用MCGS驱动构件与设备通讯调试,如果不能正常通讯,此时要检查以下可能情况:可能问题处理方法通讯口被占用关闭厂家自带的通讯程序或其它占用串口程序,释放被占用的串口。(板卡驱动则关闭厂家测试程序释放被占用地址)。串口通讯参数不正确对照设备说明书及驱动帮助,保证驱动串口波特率、起始位、停止位、校验方式相应设置与设备的参数一致。部分设备串口参数固定,

6、此时可按驱动帮助要求进行设置。设备地址设置不正确设置为正确的地址。大多支持RS485的仪表需要进行地址设置。如果地址不正确无法进行通讯。通讯延时设置不当设置适当的延时值。部分仪表通讯响应时间相对较长,此时需要适当加大通讯延时设置,延长通讯时间。通道设置不当PLC及部分仪表可通过内部属性增加内部通道,如果通道地址设置不在有效范围内,也会引起通讯不正常。应检查并修改为正确地址。1.3.设备通讯协议数据捕获在以上措施后,驱动构件还是不能正常工作,可尝试用后面提到的PortMon串口监视工具监听数据,根据

7、数据分析是否正确,如果无法确定正确与否,请联系MCGS驱动组(010-62979682),并将监听的数据保存做为驱动开发人员问题判断的依据。2.触摸屏与设备通讯测试步骤:1、通过上位机模拟测试,及按照驱动测试步骤通讯正常;2、检查触摸屏的工程是否下载正确的驱动构件*.drv文件(*E.drv为x86主板的驱动,*E_ARMV4.drv为ARM主板的驱动);3、使用RS232485有源模块,增强信号,减小现场干扰;4、触摸屏一般带2串口,COM1为RS232,COM2为RS232、RS485、CA

8、N总线,COM的通讯方式通过主板上的拨码开关来实现;1、检查触摸屏COM口是否被损坏,将触摸屏COM与计算机的COM对接,触摸屏是否能接受发送数据;2、如果以上工作都正常,驱动构件还是不能正常工作,请联系MCGS驱动组(010-62979682)。3.板卡驱动设备测试步骤:ØISA板卡一般使用McgsPort直接操作端口,而不驱动厂家驱动库的支持,此时要正确设置IO地址,并确认McgsPort可以正确工作,之后再进行相应的测试。McgsPort如果出现问题,处理方法请参考所附带的问

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。