📄 wk.h
字号:
else if(CAN_WKS1.Bit.BIT4==1&&CAN_WKS1.Bit.BIT5==0)//电磁开关开路
{
hzdisp16(0,0,ziku66);//电
hzdisp16(0,16,ziku193);//磁
hzdisp16(0,32,ziku155);//开
hzdisp16(0,48,ziku156);//关
hzdisp16(0,64,ziku155);//开
hzdisp16(0,80,ziku161);//路
hzdisp16(0,96,ziku300);
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS1.Bit.BIT4==0&&CAN_WKS1.Bit.BIT5==1)//电磁开关短路
{
hzdisp16(0,0,ziku66);//电
hzdisp16(0,16,ziku193);//磁
hzdisp16(0,32,ziku155);//开
hzdisp16(0,48,ziku156);//关
hzdisp16(0,64,ziku160);//短
hzdisp16(0,80,ziku161);//路
hzdisp16(0,96,ziku300);
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
dis_count++;
return;
}
}
if(count==7)
{
if(CAN_WKS1.Bit.BIT6==0&&CAN_WKS1.Bit.BIT7==0) count++;
else
{
if(CAN_WKS1.Bit.BIT6==1&&CAN_WKS1.Bit.BIT7==1)//预热继电器故障
{
hzdisp16(0,0,ziku301);//预
hzdisp16(0,16,ziku159);//热
hzdisp16(0,32,ziku169);//继
hzdisp16(0,48,ziku66);//电
hzdisp16(0,64,ziku64);//器
hzdisp16(0,80,ziku45);//故
hzdisp16(0,96,ziku46);//障
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS1.Bit.BIT6==1&&CAN_WKS1.Bit.BIT7==0)//预热继电器开路
{
hzdisp16(0,0,ziku301);//预
hzdisp16(0,16,ziku159);//热
hzdisp16(0,32,ziku169);//继
hzdisp16(0,48,ziku66);//电
hzdisp16(0,64,ziku64);//器
hzdisp16(0,80,ziku155);//开
hzdisp16(0,96,ziku161);//路
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS1.Bit.BIT6==0&&CAN_WKS1.Bit.BIT7==1)//预热继电器短路
{
hzdisp16(0,0,ziku301);//预
hzdisp16(0,16,ziku159);//热
hzdisp16(0,32,ziku169);//继
hzdisp16(0,48,ziku66);//电
hzdisp16(0,64,ziku64);//器
hzdisp16(0,80,ziku160);//开
hzdisp16(0,96,ziku161);//路
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
dis_count++;
return;
}
}
///////////////////////////////////////////////////////////////////////////
if(count==8)
{
if(CAN_WKS2.Bit.BIT0==0&&CAN_WKS2.Bit.BIT1==0) count++;
else
{
if(CAN_WKS2.Bit.BIT0==1&&CAN_WKS2.Bit.BIT1==1)//左后小灯故障
{
hzdisp16(0,0,ziku42);//左
hzdisp16(0,16,ziku41);//后
hzdisp16(0,32,ziku117);//小
hzdisp16(0,48,ziku44);//灯
hzdisp16(0,64,ziku45);//故
hzdisp16(0,80,ziku46);//障
hzdisp16(0,96,ziku300);
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS2.Bit.BIT0==1&&CAN_WKS2.Bit.BIT1==0)//左后小灯开路
{
hzdisp16(0,0,ziku42);//左
hzdisp16(0,16,ziku41);//后
hzdisp16(0,32,ziku117);//小
hzdisp16(0,48,ziku44);//灯
hzdisp16(0,64,ziku155);//开
hzdisp16(0,80,ziku161);//路
hzdisp16(0,96,ziku300);
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS2.Bit.BIT0==0&&CAN_WKS2.Bit.BIT1==1)//左后小灯短路
{
hzdisp16(0,0,ziku42);//左
hzdisp16(0,16,ziku41);//后
hzdisp16(0,32,ziku117);//小
hzdisp16(0,48,ziku44);//灯
hzdisp16(0,64,ziku160);//短
hzdisp16(0,80,ziku161);//路
hzdisp16(0,96,ziku300);
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
dis_count++;
return;
}
}
if(count==9)
{
if(CAN_WKS2.Bit.BIT2==0&&CAN_WKS2.Bit.BIT3==0) count++;
else
{
if(CAN_WKS2.Bit.BIT2==1&&CAN_WKS2.Bit.BIT3==1)//右后小灯故障
{
hzdisp16(0,0,ziku43);//右
hzdisp16(0,16,ziku41);//后
hzdisp16(0,32,ziku117);//小
hzdisp16(0,48,ziku44);//灯
hzdisp16(0,64,ziku45);//故
hzdisp16(0,80,ziku46);//障
hzdisp16(0,96,ziku300);
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS2.Bit.BIT2==1&&CAN_WKS2.Bit.BIT3==0)//右后小灯开路
{
hzdisp16(0,0,ziku43);//右
hzdisp16(0,16,ziku41);//后
hzdisp16(0,32,ziku117);//小
hzdisp16(0,48,ziku44);//灯
hzdisp16(0,64,ziku155);//开
hzdisp16(0,80,ziku161);//路
hzdisp16(0,96,ziku300);
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS2.Bit.BIT2==0&&CAN_WKS2.Bit.BIT3==1)//右后小灯短路
{
hzdisp16(0,0,ziku43);//右
hzdisp16(0,16,ziku41);//后
hzdisp16(0,32,ziku117);//小
hzdisp16(0,48,ziku44);//灯
hzdisp16(0,64,ziku160);//短
hzdisp16(0,80,ziku161);//路
hzdisp16(0,96,ziku300);
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
dis_count++;
return;
}
}
if(count==10)
{
if(CAN_WKS2.Bit.BIT4==0&&CAN_WKS2.Bit.BIT5==0) count++;
else
{
if(CAN_WKS2.Bit.BIT4==1&&CAN_WKS2.Bit.BIT5==1)//启动继电器故障
{
hzdisp16(0,0,ziku170);//启
hzdisp16(0,16,ziku141);//动
hzdisp16(0,32,ziku169);//继
hzdisp16(0,48,ziku66);//电
hzdisp16(0,64,ziku64);//器
hzdisp16(0,80,ziku45);//故
hzdisp16(0,96,ziku46);//障
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS2.Bit.BIT4==1&&CAN_WKS2.Bit.BIT5==0)//启动继电器开路
{
hzdisp16(0,0,ziku170);//启
hzdisp16(0,16,ziku141);//动
hzdisp16(0,32,ziku169);//继
hzdisp16(0,48,ziku66);//电
hzdisp16(0,64,ziku64);//器
hzdisp16(0,80,ziku155);//开
hzdisp16(0,96,ziku161);//路
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS2.Bit.BIT4==0&&CAN_WKS2.Bit.BIT5==1)//启动继电器短路
{
hzdisp16(0,0,ziku170);//启
hzdisp16(0,16,ziku141);//动
hzdisp16(0,32,ziku169);//继
hzdisp16(0,48,ziku66);//电
hzdisp16(0,64,ziku64);//器
hzdisp16(0,80,ziku160);//短
hzdisp16(0,96,ziku161);//路
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
dis_count++;
return;
}
}
if(count==11)
{
if(CAN_WKS2.Bit.BIT6==0&&CAN_WKS2.Bit.BIT7==0) count++;
else
{
if(CAN_WKS2.Bit.BIT6==1&&CAN_WKS2.Bit.BIT7==1)//自动润滑电机故障
{
hzdisp16(0,0,ziku210);//自
hzdisp16(0,16,ziku141);//动
hzdisp16(0,32,ziku88);//润
hzdisp16(0,48,ziku82);//滑
hzdisp16(0,64,ziku66);//电
hzdisp16(0,80,ziku142);//机
hzdisp16(0,96,ziku45);//故
hzdisp16(0,112,ziku46);//障
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS2.Bit.BIT6==1&&CAN_WKS2.Bit.BIT7==0)//自动润滑电机开路
{
hzdisp16(0,0,ziku210);//自
hzdisp16(0,16,ziku141);//动
hzdisp16(0,32,ziku88);//润
hzdisp16(0,48,ziku82);//滑
hzdisp16(0,64,ziku66);//电
hzdisp16(0,80,ziku142);//机
hzdisp16(0,96,ziku155);//开
hzdisp16(0,112,ziku161);//路
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS2.Bit.BIT6==0&&CAN_WKS2.Bit.BIT7==1)//自动润滑电机短路
{
hzdisp16(0,0,ziku210);//自
hzdisp16(0,16,ziku141);//动
hzdisp16(0,32,ziku88);//润
hzdisp16(0,48,ziku82);//滑
hzdisp16(0,64,ziku66);//电
hzdisp16(0,80,ziku142);//机
hzdisp16(0,96,ziku160);//短
hzdisp16(0,112,ziku161);//路
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
dis_count++;
return;
}
}
////////////////////////////////////////////////////////////////////
//if(status2.Bit.BIT3==1)//3字节
//{
if(count==12)
{
if(CAN_WKS3.Bit.BIT0==0&&CAN_WKS3.Bit.BIT1==0) count++;
else
{
if(CAN_WKS3.Bit.BIT0==1&&CAN_WKS3.Bit.BIT1==1)//牌照灯组故障
{
hzdisp16(0,0,ziku166);//牌
hzdisp16(0,16,ziku167);//照
hzdisp16(0,32,ziku44);//灯
hzdisp16(0,48,ziku209);//组
hzdisp16(0,64,ziku45);//故
hzdisp16(0,80,ziku46);//障
hzdisp16(0,96,ziku300);
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS3.Bit.BIT0==1&&CAN_WKS3.Bit.BIT1==0)//左后小灯开路
{
hzdisp16(0,0,ziku166);//牌
hzdisp16(0,16,ziku167);//照
hzdisp16(0,32,ziku44);//灯
hzdisp16(0,48,ziku209);//组
hzdisp16(0,64,ziku155);//开
hzdisp16(0,80,ziku161);//路
hzdisp16(0,96,ziku300);
hzdisp16(0,112,ziku300);
hzdisp16(2,0,ziku300);
hzdisp16(2,16,ziku300);
hzdisp16(2,32,ziku300);
flag=1;
}
else if(CAN_WKS3.Bit.BIT0==0&&CAN_WKS3.Bit.BIT1==1)//左后小灯短路
{
hzdisp16(0,0,ziku166);//牌
hzdisp16(0,16,ziku167);//照
hzdisp16(0,32,ziku44);//灯
hzdisp16(0,48,ziku209);//组
hzdisp16(0,64,ziku160);//短
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -