1、“.....计算校验和的具体体实现方法比较简单。首先对数据包内的每个字符计算出码值,然后进行把它们相加运算,并转换为十六进制数。查看其末尾两位数,将之放到数据包中校验码发送。校验码计算通过编程来实现。我们利用自定义了个校验函数。关键代码如下为待校验码,为待校验码的字符串形式,接受者收到数据后即进行数据检验,利用计算出校验码,与数据中提取出的校验码进行比较,此时可以自定义的函数。为接收到的数据此变量由于存放校验码,数据正确接收数据传输有误,重传通信控制通信模块的工作流程如图所示,首先得打开串口,进行串口参数的设置,然后开始远程服务器的配置,开始初始化。之后根据执行的不同监测任务,选择不同的联机方式......”。
2、“.....定时器参与了包括远程通信服务器的启动远程拨号远程挂断线路载波侦听通信故障的排除。先进行远程通信服务器的初始化,包括对串口的初始化设置,如打开串口,设定协定的波特率等等,串行口初始化过程如下打开串口设置或返回串口号设置或返回接收缓冲区的大小设置次从接收缓冲区中读取字节数,设为全部读取不允许产生事件,设置串行口的波特率清空接收缓冲区清空发送接收缓冲区数据呼叫变电所监测系统般采用短信来定时发送工况数据,当有报警信息或者是值班人员自行决定采用数据业务获取监测数据时才建立数据业务通话。当初始化之后,启动,处于命令状态,此时,下达给调制解调器的指令是作其本身设定或动作之用。处于联机状态或数据状态时,已经和其它的调制解调器或设备建立固定连接。当通信双方握手完成,建立通信链路后,主控端便可发送监控指令......”。
3、“.....而无需命令。要建立数据呼叫,需要先将作如下设置,向的串口送指令电话号码回车而且必须确认电话号码是个数据号码而非传真或话音号码,同时必须确认您的卡已开通数据通信的服务。拨号过程如图所示选择串口开始初始化是否拨号有无应答数据设定延时到否已建立连接限拨次数已到拨号等待计数呼叫次数拨号电话号码通信等待结束拨号图拨号过程拨号过程中如遇到人工强制停止拨号,可以随时停止。拨号次数可以通过命令,为整数则震铃的次数为次拨号的具体实现代码如下先是打开可用串口,进行正确的参数设置后,才能进入拨号程序。开启设定延时设置可用的第个串口遇错重新拨号该命令按钮原来发出拨号要求,操作控件给发出拨号的指令。读取电话号码清除接收缓冲区拨电话号码断开与调制解调器的连接,正常挂断电话,或者取消拨号通过控件发出挂断的指令成功建立连接后,通信双方便建立了条虚拟的电路连接......”。
4、“.....接受发就能原样收到。短消息收发利用指令和可以方便地读取发送短消息,利用控件,编写两个自定义的读取和接受短消息的函数,可以利用来抄表。在变电所监测系统中,监测中心的计算机作为上位机,现场的监测计算机作为下位机。上位机可以查询下位机,下位机也可以定时发送数据。由上位机发出读表指令与地址码,通知各下位机上传记录的数据,同时进行校验每个下位机都编有不同的地址码,即系统编号。上位机发送地址码和抄表指令时采用广播通讯,只有该地址码与下位机自身的地址码相同,表示上位机查询的并显示相关图形状态。在模拟监视中使用控件作为模拟量指示器。控件的使用特点是,所需的系统资源比其他控件少,从而能提高监测计算机应用程序的性能,把有限的资源集中于远程监控,保证系统的绝对稳定而且,利用创建图形,所用的代码比其它作图方法少,提高了软件开发的效率。利用普通黄色线条作为为各线路上的电流电压的直观显示......”。
5、“.....下图为模拟显示效果的部分截图用户管理监测管理系统是个多用户操作软件,所以有必要做好用户管理工作,防止因用户的使用上的混乱带来的诸多不便和麻烦。为此,在事务管理特别设置了用户管理的功能模块,采用类似于操作系统可以用户多的思想,在数据库中设定了个专用的用户管理数据库。用户管理窗体如图所示图用户管理利用数据库访问对象可以轻松地添加或者读取用户信息,前提是有足够的权限。用户可以设定自己的密码,让每次操作过程都变得清楚明了,强化值班人员的工作责任心。可以根据需要随时增删用户,用户可以通过用户列表查看现有的帐户。另外,系统设立比较完善的交接班功能,何时何人及日志均记录在案,可以作为值班管理的重要手段。利用出现事故时,分清责任,发现问题,及时改进。结论网络提供了完善的数字通信平台,对于远程监测有极大的应用价值。论文简单叙述了提供的各种数据业务和远程监测系统的般结构......”。
6、“.....针对铁路终端变电所运行效率低监测技术落后的现状,设计了变电所远程监测系统的硬件和部分软件,用为主要开发工具编写了监测管理软件,同时运用进行数据管理并用进行报表的输出打印。远程通信选用公司的调制解调器,利用指令进行控制实现。综合应用短消息和数据交换电路务,实现了对变电所的远程监测。实践表明,基于的变电所远程监测系统完全具备分散测控可操作性强易于升级等优点,对于提高变电所的自动化监测水平具有重要意义。网络属于通信公网,任何合法网内用户都可以正常访问,今后系统还应在安全保密方面做些考虑,如通过加入数据传送密码或者限定呼入对象等手段实现数据传输的加密。另外,系统侧重与远程监测功能,今后升级时可扩展远程控制的功能,实现远动功能。就是该下位机,同时回收应答信号,并准备接收命令,而上位机将回收的应答信号与发出的地址码相比较,不同则给出次的信息......”。
7、“.....可以利用自定义函数来实现上述功能,为下位机接受到的地址识别码,为数据库存放的下位机系统校验致,发送应答信号,准备接收这时已叫通的下位机继续接收上位机发送的抄表命令,并依据指令收集用户终端的数据,将数据整理存储打包后通过网络发送给上位机,直到接收到上位机发来的执行完成命令。上下位机的工作流程图如下所示开始初始化向下位机发地址码握手信号验证特征码致重发发抄表命令接受完否结束开始初始化握手信号采集并存储数据对应回发相同特征码接收命令发送完否结束接收特征码图上位机通信流程图图下位机通信流程图数据库及访问程序设计系统中使用的数据全部存放在数据库中。在中使用,面向对象程序设计编程技术,通过数据对象访问数据库中的数据。操作者则通过相关的数据库管理系统软件访问数据库。数据库文件都设有有密码保护,只能由极少数权限高的操作者使用,如开发人员,保证了系统使用的安全性......”。
8、“.....使用数据库管理数据可以充分利用现今的数据库技术,方便地进行各种操作,如数据查询加密等,提高了软件开发的效率,明显缩短开发周期。此外,可以方便地备份数据,在整个监测系统的各个主机共享数据更加容易。远程监测系统设计了两个数据库配置数据数据库和。数据库远程配置数据库,其各参数定义如表所示表配置数据库定义系统配置用户型监测站配置型监测站资料型监测站通道配置型监测站配置型监测站映射表虚拟开关配置型监测站配置型监测站开关量配置型监测站资料型监测站报警参数数据库各种记录表,其各项参数定义如表所示表记录数据库的定义重要操作记录通信故障记录交班记录表接班记录表电参数日记录表电参数抄表记录电参数故障记录表模拟开关量状态记录表开关量故障记录表模拟参数记录表模拟故障记录表利用数据可以轻松访问上面的两个数据库。首先引用部件,如......”。
9、“.....还可以利用来方便读取数据表内的值,如读取串口初始化参数设置。简化了代码,并使得编程人员不必亲自检索更新数据库的底层结构和机制。而且,可以方便地将种数据格式转换为另种格式如果想把变电所监测系统的各种数据转移到更大的铁路系统的网络数据库中,只需改动少量代码。利用功能,将数据库中的历史记录等重要数据输出到,形成日报表月报表等重要资料。人机界面人机界面是值班员与系统操作的接口,可视化人机界面具有操作简单易于学习等优点。系统软件界面完全按照可视化人机界面设计,界面风格与相同,具有完全傻瓜化操作的特点。但在以下几个方面进行了些考虑。界面详细情况请参阅监测系统管理软件自带的操作指南。主界面主界面如图所示,运行软件后,先出现欢迎画面,告知用户软件已经运行,然后系统自动启动通信服务器,并通过下面的状态栏,告知用户当前状态,与此同时,报警器也随之启动,可以用手动的方式更改报警器的有关设置......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。