脉冲功率装置能源计算机控制技术 |
|
|
buffersize=512 设置发送缓冲区大小 mscomm1.outbuffercount=0 清除输出缓冲区 mscomm1.inputlen=0 读入接收缓冲区全部字符 mscomm1.portopen=true 打开串行端口 由于数据是动态接收,所以数据的处理也是动态进行,程序中使用了一个timer控件,其命令发出与数据的接收均在timer控件的定时期间进行,在timer控件的定时期间依次调用模拟量和状态量返回子过程,同时监视是否有命令按钮按下,当按下某操作命令按钮时调用命令处理子过程,部分程序如下: private sub timer1_timer() if cmdpress=true then call sendcmd 当按下某操作命令按钮时转入命令处理子过程 updateai 更新各模拟量数据的显示 updatedi更新各状态量 end sub private sub sendcmd() updatedo (cmd) 输出控制开关量 ……… end sub 5 系统抗干扰问题 监控系统在工业中的应用越来越多,由于现场的电气环境比较复杂,容易形成各种干扰源,特别是在大电流、强脉冲实验环境中,因此研究解决系统抗干扰问题对确保系统的稳定运行有着非常的意义。 该系统中使用rs485总线,rs485总线是采用差分平衡电气接口,本身具有较强的抗电磁干扰能力,但在实际当中仍然会现一些问题,为此应注意以下几个方面: (1)与远距离上位机通讯采用光纤传输,子机之间不方便采用用光纤传输时,应选择合理的网络拓扑结构。 (2)采用双绞线作为rs485传输线时,虽然对电磁感应噪声有较强的抑制能力,但对静电感应引起噪声的抑制能力较差,因此应选用带屏蔽的双绞线,同时双绞线的屏蔽层要正确接地。 (3)通过在总线两端加入匹配电阻的方法,解决信号反射问题 (4)系统的供电方式有两种:一种是集中供电方式,即电源都引自同一处,另一种是分布式供电,各子设备在安装位置附近取电源,从抗干扰效果的角度讲,应选择集中供电方式,这样可基本消除各处参考电位不等的情况。 6 结束语 本文提出的主从分布式多机通信系统硬件电路简单,控制灵活。与其他语言相比,用vb语言实现上位机数据传送的优点是可方便地控制通信对象的选择,具有较大的灵活性,且编程容易。此外,由于rs485总线的通讯方式仍属于串行通讯方式,在通讯速度上有些偏低,在操作上表现为数据刷新时间稍微偏长,当系统子设备较多时,其控制的实时性不很理想,此时需对控制系统作进一步的改进。 7 参考文献 1. 曾伟民、邓勇刚等 visual basic 6.0高级实用教程 电子工业出版社1999.10 2. 蔡祥荣. rs-485总线应用中的几个问题. 力源电子工程,2001 上一页 [1] [2]
|
|
上一个论文: 实时性远程答疑系统 下一个论文: 数据加密技术
|
|
|
看了《脉冲功率装置能源计算机控制技术》的网友还看了:
[今日更新]脉冲激光烧蚀金属的动力学研究进展 [今日更新]PWM型D类音频功率放大器的设计 [企业管理]浅析提高网络环境下图书预钓成功率的动态管理方式 [免费范文]脉冲YAG激光泪道成形术后导管植入治疗泪道阻塞疗 [免费范文]诱生型一氧化氮合酶在白色和杂色豚鼠脉冲噪声损伤 [免费范文]脉冲式封管在静脉留置针中应用的临床研究及分析 [电子机械]大功率设备软启动的方式及优缺点比较 [今日更新]大功率柴油发动机拉缸故障原因分析与使用维护 [电子机械]大功率柴油发动机拉缸故障原因分析与使用维护 [今日更新]浅谈静脉穿刺成功率的影响因素与护理对策
|
|