
28
Digital Input/Output Control
Appendix C
Embedded and Industrial Computing
// Digital Input
m_DigitalIn1.SetCheck (nDin & 1);
m_DigitalIn2.SetCheck (nDin & 2);
m_DigitalIn3.SetCheck (nDin & 4);
m_DigitalIn4.SetCheck (nDin & 8);
nDout = m_DigitalOut1.GetCheck () * 1
+ m_DigitalOut2.GetCheck () * 2
+ m_DigitalOut3.GetCheck () * 4
+ m_DigitalOut4.GetCheck () * 8 ;
if (Ignition_Set (“OUTPUT_STATE” , ltoa (nDout ) ) ) MessageBox
(“Update OUTPUT_STATE fail”) ;
Ignition_Get (“VERSION”, szBuf) ;
m_FirmwareVersion.SetWindowText (szBuf) ;
}
Komentarze do niniejszej Instrukcji