招聘|求职发布区
直播中

安迪先生

13年用户 246经验值
擅长:工业控制
私信 关注

美国国家仪器(NI)软件Labview,Labwindows cvi,Motion,Vision,DAQ开发与培训

`` 本帖最后由 wuxi2010 于 2016-3-7 16:42 编辑

1)labview(Labwindows cvi)与access/SQL server数据库程序开发
2)Labview(Labwindows cvi)与GPIB/RS232/RS485/Modbus/TCPIP仪器通信程序开发
3)Labview(Labwindows cvi)运动控制(NI motion assistant,研华)程序开发
4)Labview(Labwindows cvi)图像处理(vision assistant)程序开发
5)Labview(Labwindows cvi)与PLC通信(西门子、信捷等)程序开发
6)Labview在触摸屏上编程(wince)程序开发
7)Labview(Labwindows cvi)报表(excel,word,txt,ini,XML,csv,PDF) 程序开发
8)Labview(Labwindows cvi)与第三方接口(Dll,ActiveX,.Net)程序开发
9)Labview(Labwindows cvi)与DAQ数据采集(NI,研华)程序开发
10)Labview(Labwindows cvi)与Windows API交互程序开发
11)Labview(Labwindows cvi)编程环境培训,交流
12)Teststand编程环境培训,交流

13)LabVIEW,Labwindows,C语言各类仪器驱动开发(吉时利,基恩士,Newport,安捷伦,万讯,宇电,福禄克等)
欢迎
于本帖留言交流,沟通,开发设计 ;以及微信wx22053,QQ是74005911,QQ群543663808。`` LabVIEW Example Labwindows/Cvi Example Motion Assistant Teststand Example Vision Example NI DAQ MAX MAX 数据采集 接线 接线 接线 limit设置 type设置 MotionExample 10.JPG 11.JPG 12.JPG 13.JPG 3.JPG 4.JPG 5.JPG 图像处理.jpg 6.JPG 7.JPG 8.JPG 9.JPG 14.JPG 15.JPG 16.JPG 17.JPG 18.JPG Example.png 1.JPG GPIB1.JPG GPIB2.JPG GPIB3.JPG IMG_20160324_122558.jpg IMG_20160324_122636.jpg USB-COM.PNG 8430.PNG 流量.PNG UMI7774.jpg 驱动器.jpg 捕获7.PNG 捕获8.PNG 捕获9.PNG 捕获10.PNG 捕获11.PNG 捕获12.PNG 捕获13.PNG 捕获14.PNG 捕获15.PNG 捕获16.PNG 捕获17.PNG 捕获18.PNG 捕获19.PNG 捕获20.PNG 捕获21.PNG 捕获22.PNG 捕获23.PNG 捕获24.PNG 捕获25.PNG 基于LabVIEW触摸屏开发1.jpg 基于LabVIEW触摸屏开发.jpg 1.jpg 2.jpg 3.jpg 4.png 5(1).jpg 5(2).jpg 6.jpg 7(1).jpg 7(2).jpg 测角度.JPG 测距离.JPG 标签1.jpg 标签2.jpg 标签3.jpg 标签1.jpg 标签2.jpg 标签3.jpg 11.PNG 22.PNG 33.PNG LabVIEW加法.png labviewc#dll.png c#dll.png labviewcvidll.png cvidll.png 天气预报1.JPG 天气预报.JPG PING.JPG 打开第三方excel.JPG CMD.JPG PXI1.jpg PXI.jpg b参数设置.jpg b电气柜.jpg b历史曲线.jpg b实时曲线.jpg b主界面.jpg 研华函数库1.png 研华函数库.png 研华驱动.JPG 卧千动载测试.jpg 卧千动载测试1.jpg 卧千静载测试.jpg 登录界面 - Copy.png Dc.png 报告界面.png 参数录入界面.png 参数配置界面.png 串口配置界面.png 放到滤波器校准界面.png 辐射锥校准界面.png 热流计校准界面.png 试验界面.png 线性校准界面.png 箱泄漏率测试界面.png 7.png 6.png 划痕测试-参数设置.png 划痕测试-手动控制.png 划痕测试-自动控制.png 20160709主界面截图.PNG IMG_20160709_114536_HDR.jpg IMG_20160801_164120_HDR.jpg IMG_20160801_164356_HDR.jpg IMG_20160801_164343_HDR.jpg IMG_20160801_164124_HDR.jpg IMG_20160801_164351_HDR.jpg C#.console.PNG C#.cs.PNG cvihead.PNG 2.PNG IMG_20160814_100323_HDR.jpg IMG_20160814_101741_HDR.jpg IMG_20160814_101756_HDR.jpg IMG_20160814_115707_HDR.jpg IMG_20160814_160330_HDR.jpg 设备.jpg 8605481.JPG 8605491.JPG 34333报告.JPG 35115报告.JPG 8605481报告.JPG 8605491报告.JPG 8605659报告.JPG 8605659.JPG M34333.JPG M35115.JPG 2.JPG 1.JPG 3.JPG LabVIEW连接MySQl程序.JPG SQL server2008表设计视图1.JPG 1.JPG 2.JPG 3.JPG

回帖(35)

安迪先生

2016-2-29 12:24:48
无论是基于LabVIEW的开发,还是基于Labwindows Cvi以及Teststand,其实 NI的软件又很多 工具助手,如运动控制Motion Assistant,图形处理Vision Assistant以及数据采集DAQ Assistant,只要掌握正确的学习方法和技巧,其实这几个学起来都很容易;包括与第三方软件或者接口通信也是一样,如Access/SQL Server, PLC OPC,Ms office以及 串口,GPIB,Modbus都大同小异。
举报

安迪先生

2016-2-29 12:25:01

多结合NI的Labwindows Example,LabVIEW Example和Teststand Example学习和研究。
其中Motion Assistant 和Vision Assistant 支持C语言,Labview以及.NET,更加需要转换成自己需要的语言,放到自己需要的开发环境中,非常方便;
举报

安迪先生

2016-2-29 12:29:36
多结合NI的Labwindows Example,LabVIEW Example和Teststand Example学习和研究。
其中Motion Assistant 和Vision Assistant 支持C语言,Labview以及.NET,更加需要转换成自己需要的语言,放到自己需要的开发环境中,非常方便;
举报

安迪先生

2016-2-29 12:30:25
再添加设备device的时候,要善于利用MAX,对设备进行自检,重置、创建任务以及IO调试。
举报

安迪先生

2016-3-2 11:04:47
引用: wuxi2010 发表于 2016-2-29 12:30
再添加设备device的时候,要善于利用MAX,对设备进行自检,重置、创建任务以及IO调试。

并结合NI公司的Example开发起来更加快捷。
举报

安迪先生

2016-3-2 11:07:57
NI运动控制结合motion Assistant开发起来非常方便。本文以NIPCI 7344控制器,UMI7764端子盒,SH68-C68-S通讯线; 东方CRK513PAP-H50步进马达,CRD5107P驱动器 ,LCS04SD5通信线为例;并在MAX里面对参数进行设置,结合MotionExample进行开发更快捷。
举报

安迪先生

2016-3-7 16:33:57
本帖最后由 wuxi2010 于 2016-3-21 13:58 编辑

针对于LabVIEW访问第三方研发运动控制卡,首先安装Common Motion Driver和Common Motion LabVIEW Driver,可以到其官网下载。安装后打开 advantech common motion utility进行相关参数设置。并参考C:Program Files (x86)AdvantechCommon MotionLabVIEW ProjectsExamples范例,进行基于LabVIEW程序开发;如下LabVIEW程序是实现通过研华PCI 1220运动控制卡控制马达运动,并通过PCIE-1816 的counter检测马达所带动工件的转速和通过AI采集两端振动电压而计算不平衡量。
举报

安迪先生

2016-3-7 16:40:19
本帖最后由 wuxi2010 于 2016-3-21 13:53 编辑

针对于LabVIEW访问第三方研华数据采集卡PCIE1816,首先安装DAQNavi_SDK_3.2.7.0驱动,可以到其官网下载。安装后打开 Advantech.Navigator进行相关参数设置和测试。如果使用LabVIEW开发环境,请参考C:AdvantechDAQNaviExampless中LabVIEW_DAQNavi_Assistant或者LabVIEW_DAQNavi_Polymorphic_VI范例,进行基于LabVIEW程序开发;对于其他的cvi,C#,VB,C++请参考相应的sample。
举报

安迪先生

2016-3-21 13:45:59
使用NI vision Assistant(以下简称VA)或者Vision Builder AI(以下简称VBAI) 开发图形图处理算法,首先应该在已经安装Labwindows CVi的前提下,安装视觉工具开发包NI vision Developments Module或者NI vision builder for Automation Inspection,且需要保证版本的一致性。在使用VA完成图形处理后,选择Tools-Generate Code-Cvi Code。如下是使用cvi开发的测量苗圃生长率的程序,通过二值化计算苗的生长面积。
举报

安迪先生

2016-3-24 13:27:25
本帖最后由 wuxi2010 于 2016-3-24 13:30 编辑

基于LabVIEW/labwindows cvi的GPIB程序开发
1)先安装LabVIEW/Labwindows cvi开发环境
http://search.ni.com/nisearch/app/main/p/ap/tech/lang/zhs/pg/1/sn/ssnav:pdl/fil/AND(OR(nilanguage:en,nilanguage:zh-CN),%20phwebnt:846,OR(nicontenttype:addon,nicontenttype:applicationsoftware))/
2)安装GPIB驱动
http://search.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/zhs/pg/1/sn/catnav:du,n8:3.25.123.785,ssnav:ndr/
4)连接USB-GPIB/PCI-GPIB/PCIE-GPIB硬件
5)打开硬件MAX,检测硬件连接情况
6)设置仪器通信接口(此处以agilent E3643A为例)
7)到官网下载驱动
http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=014FBD5290E626D9E0440003BA7CCD71
举报

安迪先生

2016-4-1 17:08:45
1)使用基于NI公司PCI8430 RS232串口通信,首先安装硬件自带光盘中的驱动,其中该光盘自带办卡驱动和visa驱动;
2) 对于基于电脑自带串口,则需要安装VISA驱动;
3)对于采用USB转RS232串口的,则前提是需要安装USB-RS232驱动,再安装VISA驱动;
http://www.ni.com/download/ni-visa-15.5/5848/en/
举报

安迪先生

2016-4-14 22:49:56
基于LabVIEW 运动控制:
1)使用NI PCI7356运动控制板卡
2)使用三菱MR-J3驱动器
3)使用UMI774端口盒
举报

安迪先生

2016-4-15 19:42:20
基于wince操作系统的LabVIEW 触摸屏程序开发:
1)基于微软公司的Wince6.0操作系统的触摸屏/PAD,开发Labview触摸屏版本的软件;
2)使用Labview 2011和Labview touch Panel 2011编程软件;
3)使用Microsoft ActiveSync6.1同步触摸屏与PC端的通信与程序下载工作;
4)使用VISA兼容性串号编
举报

安迪先生

2016-4-15 19:46:15
1)        使用Step7组态CPU315 hardware 其中IP地址设置为PLC地址,编译保持。

2)        组态OPC,其中OPC中IE 地址要设置与PLC IP地址同一个网段,编译保持。

3)        将计算机的IP地址设置为OPC IE中的IP地址

4)        检查计算机与PLC链接是否OK

5)导入simatic step 7中项目编译生成的xdb文件或者考到新的电脑,新的电脑上只需要在Station configurator中导入即可建立新链接,如下:

6)打开OPC Scout建立链接item,并使用Monitoring On监控OPC链接情况,如果Quality显示good,即表示OPC链接OK。

7)使用Labview或者Cvi使用NI公司的datasocket技术即可读取PLC寄存器中的值。


举报

安迪先生

2016-4-24 10:56:03
基于LabVIEW Vision对零件的角度和距离的测量:
举报

安迪先生

2016-5-4 22:36:56
基于LabVIEW的条形码,二维码打印;
1)LabVIEW2011开发环境;2)Zebra 430t打印机(标签+色带);3)使用第三方打印软件结构或者excel;4)霍尼韦尔或者symbol扫描枪一支;
举报

安迪先生

2016-5-4 22:44:14
基于LabVIEW的条形码,二维码打印;
1)LabVIEW2011开发环境;2)Zebra 430t打印机(标签+色带);3)使用第三方打印软件结构或者excel;4)霍尼韦尔或者symbol扫描枪一支;
举报

安迪先生

2016-5-11 10:52:26
LabVIEW实现PCI7356运动控制卡(UMI7774盒)与三菱电机三菱驱动器(MR-J3-A)
1)UMI774相比UMI7764可以显示24V数字量控制;
2)PCI7356选择位置控制控制模式(无乱是cw/ccw还是step/driection)控制MR-J3-A时,一定要采取5V至差分信号转换;
3)对应的MR-J3-A驱动器对应的运动模式要选择位置模式,以及配置cw/ccw还是ep/driection;
4)设置驱动器一圈的脉冲数,以便实现软件实际距离计算;
5)注意UMI7774的port1和port5只能配置为DI,而port2和port6只能配置为DO,不像UMI7764那么灵活;
举报

安迪先生

2016-5-13 09:18:25
LabVIEW调用Labwindows/Cvi语言开发dll和.net开发dll的方法:
1)LabVIE程序执行加法程序100000次:
2)LabVIEW调用Labwindows/cvi开发的dll,执行100000次:
3)LabVIEW调用C#开发的基于.Net的dll,执行1次:
举报

更多回帖

发帖
×
20
完善资料,
赚取积分