wenluderen
总版主
总版主
  • 最后登录2020-04-03
  • 发帖数403
  • 金币7302枚
  • 贡献勋章0枚
  • 社区居民
  • 社区明星
  • 忠实会员
  • 喜欢达人
  • 原创写手
阅读:188回复:11

一个比较奇葩的需求:EV的界面嵌入到其他程序

楼主#
更多 发布于:2020-03-26 10:53
我们目前做项目, 视觉部分用EV做, 数据相关的用Labview, 逻辑处理(含轴控)用PLC做。


××××
这样做的好处是,整体难度大幅度下降,一个人可以搞定所有的事情,减少沟通成本,人力成本


××
不过由于客户对EV的定位还是一个PC_BASE东西的,竟然要求我们把图像显示Labview里面


这个有些奇葩啊,  之前他们用基恩士做视觉的时候 ,咋不要求 将所有软件界面集成到一起去呢?


××
不过客户是上帝,既然提出了需求,这边就要改,付钱就行了。


目前思路是EV将图像保存到 硬盘, 然后Labview读取到自己的显示。


虽然实时性不好,但是总归是实现了




发个帖子,告知各位坛友, 如果以后用EV做项目遇到类似的需求,这个帖子可以做为一个思路。


如果大家有更好的思路,可以回帖讨论一下。


PS:Labview支持.NET .这个可以作为一个突破口
喜欢0

最新打赏:0人

wenluderen
总版主
总版主
  • 最后登录2020-04-03
  • 发帖数403
  • 金币7302枚
  • 贡献勋章0枚
  • 社区居民
  • 社区明星
  • 忠实会员
  • 喜欢达人
  • 原创写手
沙发#
发布于:2020-03-26 11:04
其实Labvew在项目做的事情

从PLC提取数据,和客户的MES通讯,显示,按钮等等功能都可以用EV的脚步扩展实现,

只是太过复杂了。Labview这玩意 ,有人教的话 分分钟上手
sc6231565
管理员
管理员
  • 最后登录2020-04-04
  • 发帖数937
  • 金币10615枚
  • 贡献勋章0枚
  • 社区明星
  • 最爱沙发
  • 原创写手
  • 喜欢达人
  • 忠实会员
  • 社区居民
板凳#
发布于:2020-03-26 12:59
好吧,这个需求确实有点多了....你这个读图的方法 太骚了
gpdaydayup
技术员
技术员
  • 最后登录2020-04-05
  • 发帖数264
  • 金币335枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
地板#
发布于:2020-03-26 14:18
高手,只要结果是客户想要的OK了。。
一不小心遇见你
技术员
技术员
  • 最后登录2020-04-04
  • 发帖数79
  • 金币653枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
4楼#
发布于:2020-03-26 15:47
lv支持调用net
EV的窗体应该是在dll里面
至于LV是否支持显示控件不得而知 但是支持算法是没问题的
语言不通,揉和在一起 确实有点难为人
yulang
技术员
技术员
  • 最后登录2020-04-03
  • 发帖数77
  • 金币518枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
5楼#
发布于:2020-03-26 16:36
OCX........
dianke09
初学者
初学者
  • 最后登录2020-04-03
  • 发帖数156
  • 金币93枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
6楼#
发布于:2020-03-26 17:02
通过字节流通讯应该可以吧
sc6231565
管理员
管理员
  • 最后登录2020-04-04
  • 发帖数937
  • 金币10615枚
  • 贡献勋章0枚
  • 社区明星
  • 最爱沙发
  • 原创写手
  • 喜欢达人
  • 忠实会员
  • 社区居民
7楼#
发布于:2020-03-26 18:24
一不小心遇见你:lv支持调用net
EV的窗体应该是在dll里面
至于LV是否支持显示控件不得而知 但是支持算法是没问题的
语言不通,揉和在一起 确实有点难为人
回到原帖
以前试过使用共享内存嵌入,但是由于使用起来,比较麻烦,测试起来,出现了一些莫名其妙的内存问题,后来想想这个需求不是常态,所以就放弃了
kinggink888
技术员
技术员
  • 最后登录2020-04-04
  • 发帖数40
  • 金币340枚
  • 贡献勋章0枚
  • 社区居民
8楼#
发布于:2020-03-26 18:37
labview读取图片方式太慢了,以前测试过保存一个条码图片,然后labview读取图片的方式,要几百ms,后面用用图像句柄方式,把halcon图像转换给labview图像方式实时性会好很多。如果操作大量显示数据,这个方式比较可行。详细可以见下面连接介绍,https://forums.ni.com/t5/Machine-Vision/LabVIEW-and-Halcon/td-p/2450328/page/3?profile.language=zh-CN
bailiguo0321
助理工程师
助理工程师
  • 最后登录2020-04-04
  • 发帖数107
  • 金币1494枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
9楼#
发布于:2020-03-27 08:34
C#写个程序,将所有程序的界面全部嵌入到一个界面上去显示,也方便操作!
要获得事业的成功,必须奋斗,而不是乞求。〔英国〕菲·马辛杰:《羞涩的情人》
18380429586
初学者
初学者
  • 最后登录2020-04-04
  • 发帖数52
  • 金币48枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
10楼#
发布于:2020-03-27 11:00
有的老板想的很美。。。。
a149140336
技术员
技术员
  • 最后登录2020-04-02
  • 发帖数142
  • 金币173枚
  • 贡献勋章0枚
11楼#
发布于:2020-03-27 11:37
将exe直接显示到主程序窗口上,目前常用这种方式,比较方便
游客

返回顶部
支付

欢迎打赏,请选择打赏金额

  • 1元
  • 6元
  • 10元
  • 66元
  • 100元

支付即代表同意《本站支付协议》 有疑问请联系客服