保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 计算机论文 >> 正文

脉冲功率装置能源计算机控制技术


 
  Portopen属性设置并返回通信端口的状态,用于打开或关闭端口。
  
  Output属性用于发送数据,可以是文本数据或二进制数据。
  
  Input属性从接收缓冲区返回和删除字符,用于接收数据。
  
  本系统VB程序初始化上位机通信程序如下:
  
  MSComm1.CommPort=2;选串行端口2
  
  MSComm
  
  
  
  1.Settings=“57600,n,8,1”'设置通信参数
  
  MSComm1.OutBufferSize=512'设置发送缓冲区大小
  
  MSComm1.OutBufferCount=0'清除输出缓冲区
  
  Mscomm1.Inputlen=0'读入接收缓冲区全部字符
  
  MSComm1.PortOpen=True'打开串行端口
  
  由于数据是动态接收,所以数据的处理也是动态进行,程序中使用了一个Timer控件,其命令发出与数据的接收均在Timer控件的定时期间进行,在Timer控件的定时期间依次调用模拟量和状态量返回子过程,同时监视是否有命令按钮按下,当按下某操作命令按钮时调用命令处理子过程,部分程序如下:
  
  PrivateSubTimer1_Timer()
  
  IFCmdPress=TrueThenCallSendCmd'当按下某操作命令按钮时转入命令处理子过程
  
  UpdateAI更新各模拟量数据的显示
  
  UpdateDI更新各状态量
  
  EndSub
  
  PrivateSubsendCmd()
  
  UpdateDO(Cmd)'输出控制开关量
  
  ………
  
  EndSub
  
  5系统抗干扰问题
  监控系统在工业中的应用越来越多,由于现场的电气环境比较复杂,容易形成各种干扰源,特别是在大电流、强脉冲实验环境中,因此研究解决系统抗干扰问题对确保系统的稳定运行有着非常的意义。
  
  该系统中使用RS485总线,RS485总线是采用差分平衡电气接口,本身具有较强的抗电磁干扰能力,但在实际当中仍然会现一些问题,为此应注意以下几个方面:
  
  (1)与远距离上位机通讯采用光纤传输,子机之间不方便采用用光纤传输时,应选择合理的网络拓扑结构。
  
  (2)采用双绞线作为RS485传输线时,虽然对电磁感应噪声有较强的抑制能力,但对静电感应引起噪声的抑制能力较差,因此应选用带屏蔽的双绞线,同时双绞线的屏蔽层要正确接地。
  
  (3)通过在总线两端加入匹配电阻的方法,解决信号反射问题
  
  (4)系统的供电方式有两种:一种是集中供电方式,即电源都引自同一处,另一种是分布式供电,各子设备在安装位置附近取电源,从抗干扰效果的角度讲,应选择集中供电方式,这样可基本消除各处参考电位不等的情况。
  
  6结束语
  本文提出的主从分布式多机通信系统硬件电路简单,控制灵活。与其他语言相比,用VB语言实现上位机数据传送的优点是可方便地控制通信对象的选择,具有较大的灵活性,且编程容易。此外,由于RS485总线的通讯方式仍属于串行通讯方式,在通讯速度上有些偏低,在操作上表现为数据刷新时间稍微偏长,当系统子设备较多时,其控制的实时性不很理想,此时需对控制系统作进一步的改进。
  
  7参考文献
  1.曾伟民、邓勇刚等VisualBasic6.0高级实用教程电子工业出版社1999.10
  
  2.蔡祥荣.RS-485总线应用中的几个问题.力源电子工程,200

《脉冲功率装置能源计算机控制技术(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/174220.html

★温馨提示:你可以返回到 计算机论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。