📄 modbus16.c
字号:
case 34:
*ReadState=nData1Test[34];
nData1Test[34]=nData1Test[34];
break;
case 35:
*ReadState=nData1Test[35];
nData1Test[35]=nData1Test[35];
break;
case 36:
*ReadState=nData1Test[36];
nData1Test[36]=nData1Test[36];
break;
case 37:
*ReadState=nData1Test[37];
nData1Test[37]=nData1Test[37];
break;
case 38:
*ReadState=nData1Test[38];
nData1Test[38]=nData1Test[38];
break;
case 39:
*ReadState=nData1Test[39];
nData1Test[39]=nData1Test[39];
break;
case 40:
*ReadState=nData1Test[40];
nData1Test[40]=nData1Test[40];
break;
case 41:
*ReadState=nData1Test[41];
nData1Test[41]=nData1Test[41];
break;
case 42:
*ReadState=nData1Test[42];
nData1Test[42]=nData1Test[42];
break;
case 43:
*ReadState=nData1Test[43];
nData1Test[43]=nData1Test[43];
break;
case 44:
*ReadState=nData1Test[44];
nData1Test[44]=nData1Test[44];
break;
case 45:
*ReadState=nData1Test[45];
nData1Test[45]=nData1Test[45];
break;
case 46:
*ReadState=nData1Test[46];
nData1Test[46]=nData1Test[46];
break;
case 47:
*ReadState=nData1Test[47];
nData1Test[47]=nData1Test[47];
break;
case 48:
*ReadState=nData1Test[48];
nData1Test[48]=nData1Test[48];
break;
case 49:
*ReadState=nData1Test[49];
nData1Test[49]=nData1Test[49];
break;
case 50:
*ReadState=nData1Test[50];
nData1Test[50]=nData1Test[50];
break;
case 51:
*ReadState=nData1Test[51];
nData1Test[51]=nData1Test[51];
break;
case 52:
*ReadState=nData1Test[52];
nData1Test[52]=nData1Test[52];
break;
case 53:
*ReadState=nData1Test[53];
nData1Test[53]=nData1Test[53];
break;
case 54:
*ReadState=nData1Test[54];
nData1Test[54]=nData1Test[54];
break;
case 55:
*ReadState=nData1Test[55];
nData1Test[55]=nData1Test[55];
break;
case 56:
*ReadState=nData1Test[56];
nData1Test[56]=nData1Test[56];
break;
case 57:
*ReadState=nData1Test[57];
nData1Test[57]=nData1Test[57];
break;
case 58:
*ReadState=nData1Test[58];
nData1Test[58]=nData1Test[58];
break;
case 59:
*ReadState=nData1Test[59];
nData1Test[59]=nData1Test[59];
break;
case 60:
*ReadState=nData1Test[60];
nData1Test[60]=nData1Test[60];
break;
case 61:
*ReadState=nData1Test[61];
nData1Test[61]=nData1Test[61];
break;
case 62:
*ReadState=nData1Test[62];
nData1Test[62]=nData1Test[62];
break;
case 63:
*ReadState=nData1Test[63];
nData1Test[63]=nData1Test[63];
break;
case 64:
*ReadState=nData1Test[64];
nData1Test[64]=nData1Test[64];
break;
case 65:
*ReadState=nData1Test[65];
nData1Test[65]=nData1Test[65];
break;
case 66:
*ReadState=nData1Test[66];
nData1Test[66]=nData1Test[66];
break;
case 67:
*ReadState=nData1Test[67];
nData1Test[67]=nData1Test[67];
break;
case 68:
*ReadState=nData1Test[68];
nData1Test[68]=nData1Test[68];
break;
case 69:
*ReadState=nData1Test[69];
nData1Test[69]=nData1Test[69];
break;
case 70:
*ReadState=nData1Test[70];
nData1Test[70]=nData1Test[70];
break;
case 71:
*ReadState=nData1Test[71];
nData1Test[71]=nData1Test[71];
break;
case 72:
*ReadState=nData1Test[72];
nData1Test[72]=nData1Test[72];
break;
case 73:
*ReadState=nData1Test[73];
nData1Test[73]=nData1Test[73];
break;
case 74:
*ReadState=nData1Test[74];
nData1Test[74]=nData1Test[74];
break;
case 75:
*ReadState=nData1Test[75];
nData1Test[75]=nData1Test[75];
break;
case 76:
*ReadState=nData1Test[76];
nData1Test[76]=nData1Test[76];
break;
case 77:
*ReadState=nData1Test[77];
nData1Test[77]=nData1Test[77];
break;
case 78:
*ReadState=nData1Test[78];
nData1Test[78]=nData1Test[78];
break;
case 79:
*ReadState=nData1Test[79];
nData1Test[79]=nData1Test[79];
break;
case 80:
*ReadState=nData1Test[80];
nData1Test[80]=nData1Test[80];
break;
case 81:
*ReadState=nData1Test[81];
nData1Test[81]=nData1Test[81];
break;
case 82:
*ReadState=nData1Test[82];
nData1Test[82]=nData1Test[82];
break;
case 83:
*ReadState=nData1Test[83];
nData1Test[83]=nData1Test[83];
break;
case 84:
*ReadState=nData1Test[84];
nData1Test[84]=nData1Test[84];
break;
case 85:
*ReadState=nData1Test[85];
nData1Test[85]=nData1Test[85];
break;
case 86:
*ReadState=nData1Test[86];
nData1Test[86]=nData1Test[86];
break;
case 87:
*ReadState=nData1Test[87];
nData1Test[87]=nData1Test[87];
break;
case 88:
*ReadState=nData1Test[88];
nData1Test[88]=nData1Test[88];
break;
case 89:
*ReadState=nData1Test[89];
nData1Test[89]=nData1Test[89];
break;
case 90:
*ReadState=nData1Test[90];
nData1Test[90]=nData1Test[90];
break;
case 91:
*ReadState=nData1Test[91];
nData1Test[91]=nData1Test[91];
break;
case 92:
*ReadState=nData1Test[92];
nData1Test[92]=nData1Test[92];
break;
case 93:
*ReadState=nData1Test[93];
nData1Test[93]=nData1Test[93];
break;
case 94:
*ReadState=nData1Test[94];
nData1Test[94]=nData1Test[94];
break;
case 95:
*ReadState=nData1Test[95];
nData1Test[95]=nData1Test[95];
break;
case 96:
*ReadState=nData1Test[96];
nData1Test[96]=nData1Test[96];
break;
case 97:
*ReadState=nData1Test[97];
nData1Test[97]=nData1Test[97];
break;
case 98:
*ReadState=nData1Test[98];
nData1Test[98]=nData1Test[98];
break;
case 99:
*ReadState=nData1Test[99];
nData1Test[99]=nData1Test[99];
break;
case 100:
*ReadState=nData1Test[100];
nData1Test[100]=nData1Test[100];
break;
case 101:
*ReadState=nData1Test[101];
nData1Test[101]=nData1Test[101];
break;
case 102:
*ReadState=nData1Test[102];
nData1Test[102]=nData1Test[102];
break;
case 103:
*ReadState=nData1Test[103];
nData1Test[103]=nData1Test[103];
break;
case 104:
*ReadState=nData1Test[104];
nData1Test[104]=nData1Test[104];
break;
case 105:
*ReadState=nData1Test[105];
nData1Test[105]=nData1Test[105];
break;
case 106:
*ReadState=nData1Test[106];
nData1Test[106]=nData1Test[106];
break;
case 107:
*ReadState=nData1Test[107];
nData1Test[107]=nData1Test[107];
break;
case 108:
*ReadState=nData1Test[108];
nData1Test[108]=nData1Test[108];
break;
case 109:
*ReadState=nData1Test[109];
nData1Test[109]=nData1Test[109];
break;
case 110:
*ReadState=nData1Test[110];
nData1Test[110]=nData1Test[110];
break;
case 111:
*ReadState=nData1Test[111];
nData1Test[111]=nData1Test[111];
break;
case 112:
*ReadState=nData1Test[112];
nData1Test[112]=nData1Test[112];
break;
case 113:
*ReadState=nData1Test[113];
nData1Test[113]=nData1Test[113];
break;
case 114:
*ReadState=nData1Test[114];
nData1Test[114]=nData1Test[114];
break;
case 115:
*ReadState=nData1Test[115];
nData1Test[115]=nData1Test[115];
break;
case 116:
*ReadState=nData1Test[116];
nData1Test[116]=nData1Test[116];
break;
case 117:
*ReadState=nData1Test[117];
nData1Test[117]=nData1Test[117];
break;
case 118:
*ReadState=nData1Test[118];
nData1Test[118]=nData1Test[118];
break;
case 119:
*ReadState=nData1Test[119];
nData1Test[119]=nData1Test[119];
break;
case 120:
*ReadState=nData1Test[120];
nData1Test[120]=nData1Test[120];
break;
case 121:
*ReadState=nData1Test[121];
nData1Test[121]=nData1Test[121];
break;
case 122:
*ReadState=nData1Test[122];
nData1Test[122]=nData1Test[122];
break;
case 123:
*ReadState=nData1Test[123];
nData1Test[123]=nData1Test[123];
break;
case 124:
*ReadState=nData1Test[124];
nData1Test[124]=nData1Test[124];
break;
case 125:
*ReadState=nData1Test[125];
nData1Test[125]=nData1Test[125];
break;
case 126:
*ReadState=nData1Test[126];
nData1Test[126]=nData1Test[126];
break;
case 127:
*ReadState=nData1Test[127];
nData1Test[127]=nData1Test[127];
break;*/
}
}
#pragma CODE_SECTION(SetCoilVal, "MODBUS_CODE")
//设定线圈状态
void SetCoilVal(Uint16 Addr,Uint16 SetState)
{
switch(Addr & 0xff)
{
case 0:
nData0Test[0]=SetState;
break;
case 1:
nData0Test[1]=SetState;
break;
case 2:
nData0Test[2]=SetState;
break;
case 3:
nData0Test[3]=SetState;
break;
case 4:
nData0Test[4]=SetState;
break;
case 5:
nData0Test[5]=SetState;
break;
case 6:
nData0Test[6]=SetState;
break;
case 7:
nData0Test[7]=SetState;
break;
case 8:
nData0Test[8]=SetState;
break;
case 9:
nData0Test[9]=SetState;
break;
case 10:
nData0Test[10]=SetState;
break;
case 11:
nData0Test[11]=SetState;
break;
case 12:
nData0Test[12]=SetState;
break;
case 13:
nData0Test[13]=SetState;
break;
case 14:
nData0Test[14]=SetState;
break;
case 15:
nData0Test[15]=SetState;
break;
case 16:
nData0Test[16]=SetState;
break;
case 17:
nData0Test[17]=SetState;
break;
case 18:
nData0Test[18]=SetState;
break;
case 19:
nData0Test[19]=SetState;
break;
case 20:
nData0Test[20]=SetState;
break;
case 21:
nData0Test[21]=SetState;
break;
case 22:
nData0Test[22]=SetState;
break;
case 23:
nData0Test[23]=SetState;
break;
case 24:
nData0Test[24]=SetState;
break;
case 25:
nData0Test[25]=SetState;
break;
case 26:
nData0Test[26]=SetState;
break;
case 27:
nData0Test[27]=SetState;
break;
case 28:
nData0Test[28]=SetState;
break;
case 29:
nData0Test[29]=SetState;
break;
case 30:
nData0Test[30]=SetState;
break;
case 31:
nData0Test[31]=SetState;
break;
/* case 32:
nData0Test[32]=SetState;
break;
case 33:
nData0Test[33]=SetState;
break;
case 34:
nData0Test[34]=SetState;
break;
case 35:
nData0Test[35]=SetState;
break;
case 36:
nData0Test[36]=SetState;
break;
case 37:
nData0Test[37]=SetState;
break;
case 38:
nData0Test[38]=SetState;
break;
case 39:
nData0Test[39]=SetState;
break;
case 40:
nData0Test[40]=SetState;
break;
case 41:
nData0Test[41]=SetState;
break;
case 42:
nData0Test[42]=SetState;
break;
case 43:
nData0Test[43]=SetState;
break;
case 44:
nData0Test[44]=SetState;
break;
case 45:
nData0Test[45]=SetState;
break;
case 46:
nData0Test[46]=SetState;
break;
case 47:
nData0Test[47]=SetState;
break;
case 48:
nData0Test[48]=SetState;
break;
case 49:
nData0Test[49]=SetState;
break;
case 50:
nData0Test[50]=SetState;
break;
case 51:
nData0Test[51]=SetState;
break;
case 52:
nData0Test[52]=SetState;
break;
case 53:
nData0Test[53]=SetState;
break;
case 54:
nData0Test[54]=SetState;
break;
case 55:
nData0Test[55]=SetState;
break;
case 56:
nData0Test[56]=SetState;
break;
case 57:
nData0Test[57]=SetState;
break;
case 58:
nData0Test[58]=SetState;
break;
case 59:
nData0Test[59]=SetState;
break;
case 60:
nData0Test[60]=SetState;
break;
case 61:
nData0Test[61]=SetState;
break;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -