public static bool InspectActuator() { //Local Var. bool isOk = true; bool isErr = false; //Inspect. for (ci i = 0; i < ci.MAX_ACTR; i++) { isErr = SM.CL_Err(i); if (isErr) { SM.ER_SetErr(ei.ATR_TimeOut, SM.CL_GetName(i)); isOk = false; } } //Ok. return(isOk); }
private void btAction_Click(object sender, EventArgs e) { fb sCylderPos = 0; if (SM.CL_GetCmd(m_iActrId) == 0) { sCylderPos = fb.Fwd; } else { sCylderPos = fb.Bwd; } SM.CL_Move(m_iActrId, sCylderPos); string sMsg = "FrameCyl Form_Cylinder Move Button Click" + SM.CL_GetName(m_iActrId).ToString(); sMsg += SM.CL_GetCmd(m_iActrId) == 0 ? "(Fwd)" : "(Bwd)"; Log.Trace("Operator", sMsg); }