private void OutputAPAX5070(uint coil) { //int val = TF ? (int)1 : 0; int idx = OutDO_Slot_Idx + Ref_IO_Mod.Ch; APAX5070Service.ForceSigCoil(idx, (int)coil); }
private void ClrDiLatStatus() { int idx = 36 + 4 * Ref_IO_Mod.Ch; ADAMmds.ForceSigCoil(idx, 0); Thread.Sleep(100); MBData01 = ADAMmds.ReadCoils(idx, 1)[0].ToString(); }
int[] temp_rng; //ai range change used private void ClrDiLatStatus() { int idx = 36 + 4 * Ref_IO_Mod.Ch; ADAMmds.ForceSigCoil(idx, 0); Thread.Sleep(100); MBData01 = ADAMmds.ReadCoils(idx, 1)[0].ToString(); ProcessView(new ListViewData() { Ch = Ref_IO_Mod.Ch, Step = DiChLtoHStp.ToString(), RowData = "Clear Mbs LtoH 0x" + idx }); }
int[] temp_rng; //ai range change used private void ClrDiCntVal() { int idx = 34 + 4 * Ref_IO_Mod.Ch; ADAMmds.ForceSigCoil(idx, 1); }