⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dlgpci1713.cpp

📁 研华数据采集卡PCI1713,PCI1720,PCL730测试程序
💻 CPP
📖 第 1 页 / 共 3 页
字号:
	else
	{
		if(m_nPage ==0)
		{
			m_fValue0 = (float)(VoltageIn[9]*0.4*9.8);
			m_fValue1 = (float)(VoltageIn[2]*0.4*9.8);
			m_fValue2 = (float)(VoltageIn[4]*0.4*9.8);
			m_fValue3 = (float)(VoltageIn[6]*0.4*9.8);
			m_fValue4 = (float)(VoltageIn[8]*0.4*9.8);
			m_fValue5 = (float)(VoltageIn[10]*0.4*9.8);
			m_fValue6 = (float)(VoltageIn[12]*0.4*9.8);
			m_fValue7 = (float)(VoltageIn[14]*0.4*9.8);
			m_fValue8 = (float)(VoltageIn[16]*0.4*9.8);
			m_fValue9 = (float)(VoltageIn[18]*0.4*9.8);
			
			m_strChannel0 = _T("磁吸力1");
			m_strChannel1 = _T("磁吸力2");
			m_strChannel2 = _T("磁吸力3");
			m_strChannel3 = _T("磁吸力4");
			m_strChannel5 = _T("磁吸力6");
			m_strChannel4 = _T("磁吸力5");
			m_strChannel6 = _T("磁吸力7");
			m_strChannel7 = _T("磁吸力8");
			m_strChannel8 = _T("磁吸力9");
			m_strChannel9 = _T("磁吸力10");
			
			m_strV1  = _T("KN");
			m_strV2  = _T("KN");
			m_strV3  = _T("KN");
			m_strV4  = _T("KN");
			m_strV5  = _T("KN");
			m_strV6  = _T("KN");
			m_strV7  = _T("KN");
			m_strV8  = _T("KN");
			m_strV9  = _T("KN");
			m_strV10 = _T("KN");
			
			m_Text0.ShowWindow(SW_SHOW);
			m_Text1.ShowWindow(SW_SHOW);
			m_Text2.ShowWindow(SW_SHOW);
			m_Text3.ShowWindow(SW_SHOW);
			m_Text4.ShowWindow(SW_SHOW);
			m_Text5.ShowWindow(SW_SHOW);
			m_Text6.ShowWindow(SW_SHOW);
			m_Text7.ShowWindow(SW_SHOW);
			m_Text8.ShowWindow(SW_SHOW);
			m_Text9.ShowWindow(SW_SHOW);
		}
		if(m_nPage == 1)
		{
			m_fValue2 = (float)(VoltageIn[22]*1632.3584185311386/5);
			m_fValue4 = (float)(VoltageIn[1]*40);
			m_fValue6 = (float)(VoltageIn[24]*0.4*9.8);
			m_fValue9 = (float)(VoltageIn[3]*40);
			m_fValue3 = (float)(VoltageIn[5]*40);
			m_fValue5 = (float)(VoltageIn[7]*40);
			m_fValue6 = (float)(VoltageIn[26]*0.4*9.8);
			m_fValue7 = (float)(VoltageIn[28]*0.4*9.8);
			m_fValue8 = (float)(VoltageIn[30]*0.4*9.8);
			
			m_strChannel2 = _T("转速");
			m_strChannel4 = _T("励磁电流1");
			m_strChannel6 = _T("制动力1");
			m_strChannel9 = _T("励磁电流2");
			m_strChannel3 = _T("励磁电流3");
			m_strChannel5 = _T("励磁电流4");
			m_strChannel8 = _T("制动力2");
			m_strChannel0 = _T("制动力3");
			m_strChannel7 = _T("制动力4");
			m_strChannel1 = _T("");
			m_strT1 = _T("");
			m_strT2 = _T("");

			
			m_strV3 = _T("转/分");
			m_strV5 = _T("A");
			m_strV7 = _T("KN");
			m_strV10 = _T("A");
			m_strV4 = _T("A");
			m_strV6 = _T("A");
			m_strV7 = _T("KN");
			m_strV8 = _T("KN");
			m_strV9 = _T("KN");
			m_strV10 = _T("");
			m_strV11 = _T("");
			m_strV12 = _T("");

			
			m_Text0.ShowWindow(SW_SHOW);
			m_Text1.ShowWindow(SW_HIDE);
			m_Text9.ShowWindow(SW_SHOW);
			m_Text3.ShowWindow(SW_SHOW);
			m_Text4.ShowWindow(SW_SHOW);
			m_Text5.ShowWindow(SW_SHOW);
			m_Text6.ShowWindow(SW_SHOW);
			m_Text7.ShowWindow(SW_SHOW);
			m_Text8.ShowWindow(SW_SHOW);
			m_Text2.ShowWindow(SW_SHOW);
			m_Text10.ShowWindow(SW_HIDE);
			m_Text11.ShowWindow(SW_HIDE);
		}
	}
	UpdateData(FALSE);
	CDialog::OnTimer(nIDEvent);
}

void CDlgPci1713::OnStop() 
{
	if(m_bTimerOn)
	{
		KillTimer(2);
		m_bTimerOn = FALSE;
	}
}

void CDlgPci1713::OnNext() 
{
	m_nPage++;
	if(m_nPage == 1)
		m_btnNext.EnableWindow(FALSE);
	if(m_nPage > 0)
		m_btnPre.EnableWindow(TRUE);
	else
		m_btnPre.EnableWindow(FALSE);
	if(m_ctlV.GetCheck() == 1)
	{
		if(m_nPage ==0)
		{
			m_fValue0 = VoltageIn[9];
			m_fValue1 = VoltageIn[2];
			m_fValue2 = VoltageIn[4];
			m_fValue3 = VoltageIn[6];
			m_fValue4 = VoltageIn[8];
			m_fValue5 = VoltageIn[10];
			m_fValue6 = VoltageIn[12];
			m_fValue7 = VoltageIn[14];
			m_fValue8 = VoltageIn[16];
			m_fValue9 = VoltageIn[18];
			m_fValue10 = m_fValue2+m_fValue6+m_fValue8+m_fValue0+m_fValue7;
			m_fValue11 = m_fValue4+m_fValue9+m_fValue3+m_fValue5+m_fValue1;
			
			m_strChannel0 = _T("磁吸力1");
			m_strChannel1 = _T("磁吸力2");
			m_strChannel2 = _T("磁吸力3");
			m_strChannel3 = _T("磁吸力4");
			m_strChannel5 = _T("磁吸力6");
			m_strChannel4 = _T("磁吸力5");
			m_strChannel6 = _T("磁吸力7");
			m_strChannel7 = _T("磁吸力8");
			m_strChannel8 = _T("磁吸力9");
			m_strChannel9 = _T("磁吸力10");
			m_strT1 = _T("内侧和");
			m_strT2 = _T("外侧和");
			
			m_strV1  = _T("V");
			m_strV2  = _T("V");
			m_strV3  = _T("V");
			m_strV4  = _T("V");
			m_strV5  = _T("V");
			m_strV6  = _T("V");
			m_strV7  = _T("V");
			m_strV8  = _T("V");
			m_strV9  = _T("V");
			m_strV10 = _T("V");
			m_strV11 = _T("V");
			m_strV12 = _T("V");
			
			m_Text0.ShowWindow(SW_SHOW);
			m_Text1.ShowWindow(SW_SHOW);
			m_Text2.ShowWindow(SW_SHOW);
			m_Text3.ShowWindow(SW_SHOW);
			m_Text4.ShowWindow(SW_SHOW);
			m_Text5.ShowWindow(SW_SHOW);
			m_Text6.ShowWindow(SW_SHOW);
			m_Text7.ShowWindow(SW_SHOW);
			m_Text8.ShowWindow(SW_SHOW);
			m_Text9.ShowWindow(SW_SHOW);
			m_Text10.ShowWindow(SW_SHOW);
			m_Text11.ShowWindow(SW_SHOW);
			
		}
		if(m_nPage == 1)
		{
			m_fValue2 = VoltageIn[22];
			m_fValue4 = VoltageIn[1];
			m_fValue6 = VoltageIn[24];
			m_fValue9 = VoltageIn[3];
			m_fValue3 = VoltageIn[5];
			m_fValue5 = VoltageIn[7];
			m_fValue8 = VoltageIn[26];
			m_fValue0 = VoltageIn[28];
			m_fValue7 = VoltageIn[30];
			
			m_strChannel2 = _T("转速");
			m_strChannel4 = _T("励磁电流1");
			m_strChannel6 = _T("制动力1");
			m_strChannel9 = _T("励磁电流2");
			m_strChannel3 = _T("励磁电流3");
			m_strChannel5 = _T("励磁电流4");
			m_strChannel8 = _T("制动力2");
			m_strChannel0 = _T("制动力3");
			m_strChannel7 = _T("制动力4");
			m_strChannel1 = _T("");
			m_strT1 = _T("");
			m_strT2 = _T("");
			
			m_strV1 = _T("V");
			m_strV2 = _T("");
			m_strV3 = _T("V");
			m_strV4 = _T("V");
			m_strV5 = _T("V");
			m_strV6 = _T("V");
			m_strV7 = _T("V");
			m_strV8 = _T("V");
			m_strV9 = _T("V");
			m_strV10 = _T("V");
			m_strV11 = _T("");
			m_strV12 = _T("");
			
			m_Text0.ShowWindow(SW_SHOW);
			m_Text1.ShowWindow(SW_HIDE);
			m_Text2.ShowWindow(SW_SHOW);
			m_Text3.ShowWindow(SW_SHOW);
			m_Text4.ShowWindow(SW_SHOW);
			m_Text5.ShowWindow(SW_SHOW);
			m_Text6.ShowWindow(SW_SHOW);
			m_Text7.ShowWindow(SW_SHOW);
			m_Text8.ShowWindow(SW_SHOW);
			m_Text9.ShowWindow(SW_SHOW);
			m_Text10.ShowWindow(SW_HIDE);
			m_Text11.ShowWindow(SW_HIDE);
		}
	}
	else
	{
		if(m_nPage ==0)
		{
			m_fValue0 = VoltageIn[9];
			m_fValue1 = VoltageIn[2];
			m_fValue2 = VoltageIn[4];
			m_fValue3 = VoltageIn[6];
			m_fValue4 = VoltageIn[8];
			m_fValue5 = VoltageIn[10];
			m_fValue6 = VoltageIn[12];
			m_fValue7 = VoltageIn[14];
			m_fValue8 = VoltageIn[16];
			m_fValue9 = VoltageIn[18];
			m_fValue10 = m_fValue2+m_fValue6+m_fValue8+m_fValue0+m_fValue7;
			m_fValue11 = m_fValue4+m_fValue9+m_fValue3+m_fValue5+m_fValue1;
			
			m_strChannel0 = _T("磁吸力1");
			m_strChannel1 = _T("磁吸力2");
			m_strChannel2 = _T("磁吸力3");
			m_strChannel3 = _T("磁吸力4");
			m_strChannel5 = _T("磁吸力6");
			m_strChannel4 = _T("磁吸力5");
			m_strChannel6 = _T("磁吸力7");
			m_strChannel7 = _T("磁吸力8");
			m_strChannel8 = _T("磁吸力9");
			m_strChannel9 = _T("磁吸力10");
			m_strT1 = _T("内侧和");
			m_strT2 = _T("外侧和");
			
			m_strV1  = _T("KN");
			m_strV2  = _T("KN");
			m_strV3  = _T("KN");
			m_strV4  = _T("KN");
			m_strV5  = _T("KN");
			m_strV6  = _T("KN");
			m_strV7  = _T("KN");
			m_strV8  = _T("KN");
			m_strV9  = _T("KN");
			m_strV10 = _T("KN");
			m_strV11 = _T("KN");
			m_strV12 = _T("KN");
			
			m_Text0.ShowWindow(SW_SHOW);
			m_Text1.ShowWindow(SW_SHOW);
			m_Text2.ShowWindow(SW_SHOW);
			m_Text3.ShowWindow(SW_SHOW);
			m_Text4.ShowWindow(SW_SHOW);
			m_Text5.ShowWindow(SW_SHOW);
			m_Text6.ShowWindow(SW_SHOW);
			m_Text7.ShowWindow(SW_SHOW);
			m_Text8.ShowWindow(SW_SHOW);
			m_Text9.ShowWindow(SW_SHOW);
			m_Text10.ShowWindow(SW_SHOW);
			m_Text11.ShowWindow(SW_SHOW);
			
		}
		if(m_nPage == 1)
		{
			m_fValue2 = VoltageIn[22];
			m_fValue4 = VoltageIn[1];
			m_fValue6 = VoltageIn[24];
			m_fValue9 = VoltageIn[3];
			m_fValue3 = VoltageIn[5];
			m_fValue5 = VoltageIn[7];
			m_fValue8 = VoltageIn[26];
			m_fValue0 = VoltageIn[28];
			m_fValue7 = VoltageIn[30];
			
			m_strChannel2 = _T("转速");
			m_strChannel4 = _T("励磁电流1");
			m_strChannel6 = _T("制动力1");
			m_strChannel9 = _T("励磁电流2");
			m_strChannel3 = _T("励磁电流3");
			m_strChannel5 = _T("励磁电流4");
			m_strChannel8 = _T("制动力2");
			m_strChannel0 = _T("制动力3");
			m_strChannel7 = _T("制动力4");
			m_strChannel1 = _T("");
			m_strT1 = _T("");
			m_strT2 = _T("");
			
			m_strV1 = _T("KN");
			m_strV2 = _T("");
			m_strV3 = _T("转/分");
			m_strV4 = _T("A");
			m_strV5 = _T("A");
			m_strV6 = _T("A");
			m_strV7 = _T("KN");
			m_strV8 = _T("KN");
			m_strV9 = _T("KN");
			m_strV10 = _T("A");
			m_strV11 = _T("");
			m_strV12 = _T("");
			
			m_Text0.ShowWindow(SW_SHOW);
			m_Text1.ShowWindow(SW_HIDE);
			m_Text2.ShowWindow(SW_SHOW);
			m_Text3.ShowWindow(SW_SHOW);
			m_Text4.ShowWindow(SW_SHOW);
			m_Text5.ShowWindow(SW_SHOW);
			m_Text6.ShowWindow(SW_SHOW);
			m_Text7.ShowWindow(SW_SHOW);
			m_Text8.ShowWindow(SW_SHOW);
			m_Text9.ShowWindow(SW_SHOW);
			m_Text10.ShowWindow(SW_HIDE);
			m_Text11.ShowWindow(SW_HIDE);
		}
	}
	UpdateData(FALSE);
}

void CDlgPci1713::OnPre() 
{
	m_nPage--;
	if(m_nPage > 0)
		m_btnPre.EnableWindow(TRUE);
	else
	{
		m_btnPre.EnableWindow(FALSE);
		m_btnNext.EnableWindow(TRUE);
	}
	if(m_ctlV.GetCheck() == 1)
	{
		if(m_nPage ==0)
		{
			m_fValue0 = VoltageIn[9];
			m_fValue1 = VoltageIn[2];
			m_fValue2 = VoltageIn[4];
			m_fValue3 = VoltageIn[6];
			m_fValue4 = VoltageIn[8];
			m_fValue5 = VoltageIn[10];
			m_fValue6 = VoltageIn[12];
			m_fValue7 = VoltageIn[14];
			m_fValue8 = VoltageIn[16];
			m_fValue9 = VoltageIn[18];
			m_fValue10 = m_fValue2+m_fValue6+m_fValue8+m_fValue0+m_fValue7;
			m_fValue11 = m_fValue4+m_fValue9+m_fValue3+m_fValue5+m_fValue1;
			
			m_strChannel0 = _T("磁吸力1");
			m_strChannel1 = _T("磁吸力2");
			m_strChannel2 = _T("磁吸力3");
			m_strChannel3 = _T("磁吸力4");
			m_strChannel5 = _T("磁吸力6");
			m_strChannel4 = _T("磁吸力5");
			m_strChannel6 = _T("磁吸力7");
			m_strChannel7 = _T("磁吸力8");
			m_strChannel8 = _T("磁吸力9");
			m_strChannel9 = _T("磁吸力10");
			m_strT1 = _T("内侧和");
			m_strT2 = _T("外侧和");
			
			m_strV1  = _T("V");
			m_strV2  = _T("V");
			m_strV3  = _T("V");
			m_strV4  = _T("V");
			m_strV5  = _T("V");
			m_strV6  = _T("V");
			m_strV7  = _T("V");
			m_strV8  = _T("V");
			m_strV9  = _T("V");
			m_strV10 = _T("V");
			m_strV11 = _T("V");
			m_strV12 = _T("V");
			
			m_Text0.ShowWindow(SW_SHOW);
			m_Text1.ShowWindow(SW_SHOW);
			m_Text2.ShowWindow(SW_SHOW);
			m_Text3.ShowWindow(SW_SHOW);
			m_Text4.ShowWindow(SW_SHOW);
			m_Text5.ShowWindow(SW_SHOW);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -