LabWindows简易教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Labwindows简易教程
1、点击图标运行程序。
2、点击file选项,新建一个工程,在后面弹出的对话框保持默认值。
3、再点击file选项,新建一个用户界面
4、生成的用户界面如下图。双击用户界面,将会弹出一个设置界面的窗口。
5、在用户面板单击右键将会弹出一个菜单,可以创建需要的控件
6、在本教程中,先创建一个按钮控件。将按钮控件拖到用户面板上。双击刚刚拖出的
按钮控件,将会弹出一个按钮的设置窗口。
7、点击选项Code/Generate/All Code,生成需要的程序。在出现的对话框中保持默认值
8、回到用户面板上,选择OK按钮,单击右键将会弹出一个菜单选项,选择Generate
Control Callback后,将会在程序自动生成点击OK按钮的回调函数。点击View Control Callback后,会自动跳转到生成的程序处。
Labwindows中的一些简单的函数库使用:
1、panelHandle = LoadPanel (0, "p6_3.uir", PANEL)//加载面板名称为PANEL,用户面板存储
名称为p6_3.uir的面板。
2、DisplayPanel (panelHandle);//显示面板标识为panelHandle的面板
3、SetTableCellVal (panelHandle, PANEL_TABLE, MakePoint (1,2),100);//在面板标识为
panelHandle程序表示为PANEL的面板上的名称为TABLE的表格的(1,2)显示100 4、SetCtrlVal (panelHandle,PANEL_NUMERICB0,100);//在面板标识为panelHandle程序表示
为PANEL的面板上的名称为NUMERICB0的数据控件中显示100
5、GetCtrlVal (panelHandle,PANEL_NUMERICB0,&t);//获取在面板标识为panelHandle程序
表示为PANEL的面板上的名称为NUMERICB0的数据控件中的数据存储在变量t中。
6、QuitUserInterface(0);//关闭主面板
7、PlotPoint (panelHandle,PANEL_GRAPH,1,2, V AL_SOLID_SQUARE, V AL_RED);// 在面
板标识为panelHandle程序表示为PANEL的面板上的名称为GRAPH的示波器上坐标(1,2)处描点。
8、HidePanel(child1);//隐藏程序表示为child1的面板