Beispiel #1
0
        private void Btn_Disital_Output_Click(object sender, EventArgs e)
        {
            Button btn = (Button)sender;

            short bitno = -1;

            if (btn != null)
            {
                bitno = Convert.ToInt16(btn.Tag);

                if (MultiMotion.OutStatus[bitno] == 1)
                {
                    NMC2.nmc_SetDIOOutputBit(DeviceManager.g_ndevIdC_4, bitno, 0);
                }
                else
                {
                    NMC2.nmc_SetDIOOutputBit(DeviceManager.g_ndevIdC_4, bitno, 1);
                }
            }
        }
Beispiel #2
0
 public static short SetPin(short nNmfNo, short nPinNo, short nOutStatus)
 {
     //SubForm.SmallLog.Instance.LogReport(string.Format("핀번호={0} 상태값={1}", nPinNo, nOutStatus));
     return(NMC2.nmc_SetDIOOutputBit(nNmfNo, nPinNo, nOutStatus));
 }