buttonNum, buttonAddr, buttonNVRAMAddr, oldModBitBack); }
DelayMs(50);
/* Print(\ */
if(0 == responseFromTouch_init) /* µÚÒ»´ÎдÈëTouch_Pʧ°ÜÖØÐÂд */
{ responseFromTouch_init = WriteMultipleWordToModBusSlave(comPort, parameterData, parameterNum, parameterAddr);
response = responseFromTouch_init; /* responseFromTouch_P = 1; /*test*/ } else {
/* ¶ÁÈ¡É趨²ÎÊý */
response = ReadWordFromModBusSlave(kind, comPort, parameterData, parameterNum, parameterAddr, parameterEEPROMAddr, oldModWordBack); }
/* Print(\ Print(\ */ DelayMs(2);
/* дÈ뿪¹ØÁ¿ */
/* response = WriteMultipleBitToModBusSlave(comPort, DOData, DONum, DOAddr); */
response = WriteAllBitByBitToModBusSlave(comPort, DOData, DONum, DOAddr);
/* bitmcpy(oldDOData, DOData, DONum); */
/* Print(\ */ DelayMs(40); /* дÈë²ÉÑùÖµ */ response = WriteMultipleWordToModBusSlave(comPort, AIData, AINum, AIAddr);
/* Print(\ */ if(response); }
/*-------------------------------------------------------------------------------*/