首页 上一页 1 2 下一页 尾页

C#写的上位机控制板卡,运行速度慢 点击:7245 | 回复:27



飞龙1984

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2017年8月11日
发表于:2017-08-11 10:36:28
楼主

我前段时间做了1套贴标机系统,用到固高的板卡和2个相机定位,感觉程序运行速度不稳定,刚开始响应比较快,运行了十几分钟后会自动变慢,比如机器XY运行到位后,气缸下降,下降感应器感应到后再上升,再走下1个动作,大概走20个位置这样,都是重复同样的气缸动作,但是很明显感应到气缸明明下降到位或上升到位后有明显的延时卡顿,才走下1个动作。界面响应没问题。。。就是感觉明明气缸上升或下降到位了它还有延时的感觉,明明我没有延时的。。。真不知道国外的那些SMT机器怎么能够做到电机和气缸动作响应这么高速的。。。

各位有没有遇到过这样的问题,希望大家给点意见,谢谢!




dasrdb

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:158
  • 注册:2015年6月07日
发表于:2017-08-23 14:44:36
1楼

应该是你的软件一直在扫描DI导致这样的延时。如果将扫描DI放在上位机上做的话,肯定会造成你所说的停顿感存在。

lyx19850815

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 40回
  • 年度积分:0
  • 历史总积分:441
  • 注册:2011年12月06日
发表于:2017-08-26 17:32:29
2楼

人家用的是高速电磁阀吧

le3120517

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 415回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2017年4月24日
发表于:2017-09-30 16:41:38
3楼

谢谢楼主!下载学习下的   谢谢楼主!下载学习下的   谢楼主!下载学习下的   

LICLIN

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 407回
  • 年度积分:0
  • 历史总积分:380
  • 注册:2017年3月14日
发表于:2017-10-27 08:38:44
4楼

额,我是进来学习下的

广隆科技

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 252回
  • 年度积分:484
  • 历史总积分:1414
  • 注册:2017年6月12日
发表于:2017-12-11 18:53:43
5楼

没有料吧,看看

王平160811208

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 94回
  • 年度积分:0
  • 历史总积分:119
  • 注册:2014年12月07日
发表于:2017-12-11 19:18:57
6楼

支持一下吧, 我现在还是没有办法下载呢

广隆科技

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 252回
  • 年度积分:484
  • 历史总积分:1414
  • 注册:2017年6月12日
发表于:2018-02-09 10:26:19
7楼

发出来看看啊

TMACKEBE

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 41回
  • 年度积分:0
  • 历史总积分:977
  • 注册:2011年4月04日
发表于:2018-03-03 17:08:58
8楼

支持一下吧,新手上路多学点经验

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2018年3月13日
发表于:2018-04-06 21:42:45
9楼

能否分享下一起探讨下

ldfwm

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 38回
  • 年度积分:421
  • 历史总积分:1391
  • 注册:2014年6月20日
发表于:2018-04-22 11:17:52
10楼
学习学习,谢谢分享

DeanGoogle

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2013年4月20日
发表于:2018-05-01 13:26:26
11楼

一开始快后面变慢,这样的问题一般应该是线程, Timer控制的问题。 

建议可以参考研华新一代MAS运动控制器,彻底解决运动过程中卡顿问题.  用MAS实现你的动作,代码应该就只有下面这些: 

BASE 0,1                         ' 指定插补的轴号 

MOVEABS  x,y                ' 绝对运动到 x,y 

WAIT DONE                    ' 等待到位   

CYL_BASE 0,1,2,3          ' 指定对气缸0,1,2,3 操作 

CYL_MOVE 1,0,1,1         ' 气缸0,1,2,3分别执行前进、后退、前进、前进动作 

WAIT CYLDONE              ' 等待气缸0,1,2,3动作到位完成 

............

keiven1981

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2014年4月13日
发表于:2018-05-21 15:04:30
12楼

回复一下,看看是否有用!

飞越大西洋

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 172回
  • 年度积分:6
  • 历史总积分:300
  • 注册:2017年9月14日
发表于:2018-10-17 16:29:18
13楼

看一下,参考一下

DeanGoogle

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2013年4月20日
发表于:2019-04-02 11:25:50
14楼

可以参考 http://mas.advantech.com.cn/col.jsp?id=108


引用 DeanGoogle 的回复内容: 一开始快后面变慢,这样的问题一般应该是线程, Time...

-------------------------


lyx19850815

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 40回
  • 年度积分:0
  • 历史总积分:441
  • 注册:2011年12月06日
发表于:2019-04-10 11:52:09
15楼

没掉事学习一下

feixingqi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2018年2月13日
发表于:2019-05-06 13:15:47
16楼


参考一下,看一下

候鸟ike

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 452回
  • 年度积分:0
  • 历史总积分:311
  • 注册:2019年3月07日
发表于:2019-05-25 21:49:48
17楼

参考一下,看一下

凡尘D

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2018年7月01日
发表于:2019-05-26 16:45:11
18楼

参考一下,看一下

ZHI_GOOD

  • 精华:0帖
  • 求助:1帖
  • 帖子:14帖 | 541回
  • 年度积分:0
  • 历史总积分:111
  • 注册:2015年10月04日
发表于:2020-07-27 17:18:26
19楼

参考一下,看一下

caoxiao789

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 90回
  • 年度积分:18
  • 历史总积分:435
  • 注册:2015年3月16日
发表于:2020-08-12 16:28:39
20楼

算法问题,多开线程和注意垃圾回收,程序就不会卡顿


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页