当前位置:
工控论坛
> >
产品
>
工业互联
>
无线通讯
我要发帖
求助:使用RS232串口通讯时CPU占用率过
点击:
2837
| 回复:
8
湘林
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 1回
年度积分:0
历史总积分:4
注册:2005年8月03日
发表于:2005-08-03 17:27:00
楼主
我在工作中使用一台分析测量仪器,仪器配套带有一台蠕动恒流泵,通过COM2口与计算机通讯,通讯软件是集成在仪器的控制软件里的。在测量过程中要改变蠕动泵的速度。 由于原来是在NT3.5下使用仪器,最近我更换了计算机,使用WIN2000操作系统,仪器控制软件也升级到了最新版。偶然一次在测量时察看了一下CPU的占用率,惊奇地发现只要一到控制蠕动泵的速度时,CPU的占用率马上升到100%,而在其它时间时CPU的占用率都很低。COM口的设置与原来的是一样的,只是以前是在NT3.5下,没有注意看CPU的占用率。请问会是什么原因造成CPU的占用率过高?这样对CPU的影响会有多大? 谢谢!
分享到:
收藏
邀请回答
回复楼主
举报
非马甲
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 76回
年度积分:0
历史总积分:816
注册:2002年11月03日
发表于:2005-08-04 08:44:00
1楼
估计是软件设计有问题,如果控制时间不是特别长,对cpu的影响不算大。
回复
引用
举报
南国微雨
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 69回
年度积分:0
历史总积分:161
注册:2005年7月14日
发表于:2005-08-04 10:08:00
2楼
问题很严重,大伙仔细瞧瞧。
回复
引用
举报
湘林
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 1回
年度积分:0
历史总积分:4
注册:2005年8月03日
发表于:2005-08-04 10:52:00
3楼
问题真那么严重啊! 仪器每次分析样品的时间在5-6小时左右。大概一半时间在分析、采集数据,此时CPU的占用率很低,<1%;一半时间是在控制蠕动泵,要吸取溶液、清洗管道等,此时CPU的占用率基本上都是100%。我在NT4.0、WIN2000、XP(都是英文版)下都试过了,情况都是一样。
回复
引用
举报
南国微雨
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 69回
年度积分:0
历史总积分:161
注册:2005年7月14日
发表于:2005-08-04 15:37:00
4楼
个人看法:软件的原因,不因该市系统的原因,找厂家问问。
回复
引用
举报
网络人生
关注
私信
精华:0帖
求助:0帖
帖子:26帖 | 125回
年度积分:0
历史总积分:222
注册:2003年7月08日
发表于:2005-08-17 16:06:00
5楼
肯定是软件位问题。我也用过kmc公司的wincontrol,也出现过类似的情况,他们说要软件升级。http://icmcn.home.sunbo.net,可以访问一下,看有没有帮助。
回复
引用
举报
工控之子
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 18回
年度积分:0
历史总积分:35
注册:2002年10月08日
发表于:2005-09-09 11:00:00
6楼
我认为可能没问题,因为我也有类似工程。其实CPU的占用率100%时并未影响其他程序运行。他只是一个弹性的显示(我的理解)。
回复
引用
举报
hz568
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 33回
年度积分:0
历史总积分:89
注册:2004年3月21日
发表于:2005-09-10 11:32:00
7楼
软件所耗资源太大,估计程序不是很优化,建议他们软件做升级.
回复
引用
举报
newnazi
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 11回
年度积分:0
历史总积分:36
注册:2006年7月03日
发表于:2006-07-15 10:03:00
8楼
如果只是短暂的 CPU 的占用率100%没什么 ;如果时间较长( 十几秒)就要考虑您的软件设计是否有问题。过快的写COM口是会造成CPU站用率过高。
回复
引用
举报
热门招聘
相关主题
谈现场总线技术国家自主化的...
[1932]
关于worldfip
[1715]
小型机房温湿度及断电控制方...
[2094]
MODBUS总线的的终端电阻如何...
[7550]
现场总线的难题
[1983]
请教:总线与RS485
[1412]
现场总线协议设计技巧
[4274]
现场总线P-NET
[2049]
abb机器人涂胶包和SCA的涂胶...
[1627]
求一思路
[1692]
官方公众号
智造工程师
客服
小程序
公众号