📄 08111-081121c18.c
字号:
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SelectAsSlave1Lcd(void)
{
MainSlaveModeBuf=Slave1Mode;
LcdPageBrush(89,67,79,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SelectAsSlave2Lcd(void)
{
MainSlaveModeBuf=Slave2Mode;
LcdPageBrush(89,67,80,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SelectAsSlave3Lcd(void)
{
MainSlaveModeBuf=Slave3Mode;
LcdPageBrush(89,67,81,67);
}
void SelectOkLcd(void){
MainSlaveMode=MainSlaveModeBuf;
writeee2b(MainSlaveMode,0x17*2);
CLRWDT();
writeee2b(MainSlaveMode,(0x17*2+52));
CLRWDT();
writeee2b(MainSlaveMode,(0x17*2+104));
CLRWDT();
LcdPageBrush(89,67,105,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetTheValueLcd(void)
{
LcdPageBrush(67,92,67,28);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetTheAloneLcd(void)
{
LcdPageBrush(92,67,98,28);
ControlStation=AloneMode;
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetTheMainLcd(void)
{
LcdPageBrush(92,67,43,28);
ControlStation=MainMode;
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetTheSlave1Lcd(void)
{
LcdPageBrush(92,67,79,28);
ControlStation=Slave1Mode;
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetTheSlave2Lcd(void)
{
LcdPageBrush(92,67,80,28);
ControlStation=Slave2Mode;
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetTheSlave3Lcd(void)
{
LcdPageBrush(92,67,81,28);
ControlStation=Slave3Mode;
}
void SetReturnLcd(void){
LcdPageBrush(92,67,106,28);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetSoftStartTimeLcd(void)
{
LcdPageBrush(92,67,0,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetVoltagePercentageLcd(void)
{
LcdPageBrush(92,67,1,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetRatingCurrentLcd(void){
LcdPageBrush(92,67,2,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetCurrentLimitTimesLcd(void){
LcdPageBrush(92,67,3,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetGEquipmentLcd(void){
LcdPageBrush(92,67,4,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetCommunicationModleLcd(void){
LcdPageBrush(92,67,5,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetTemperatureProtectLcd(void){
LcdPageBrush(92,67,7,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetCh4ProtectLcd(void){
LcdPageBrush(92,67,8,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetBypassSwitchLcd(void){
LcdPageBrush(92,67,9,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetSoftStopTimeLcd(void){
LcdPageBrush(92,67,10,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetStartModLcd(void){
LcdPageBrush(92,67,11,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetSpeedValueLcd(void){
LcdPageBrush(92,67,12,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetSpeedProportionLcd(void){
LcdPageBrush(92,67,13,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetSpeedIntegralLcd(void){
LcdPageBrush(92,67,14,67); //92参数设定
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetCurrentSelectLcd(void){
LcdPageBrush(92,67,15,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetCurrentProportionLcd(void){
LcdPageBrush(92,67,16,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetCurrentIntegralLcd(void){
LcdPageBrush(92,67,17,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetProtectShieldLcd(void){
LcdPageBrush(92,67,18,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetInductLcd(void){
LcdPageBrush(92,67,19,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetOverVoltageLcd(void){
LcdPageBrush(92,67,21,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SetUnderVoltageLcd(void){
LcdPageBrush(92,67,22,67);
}
/*******************************************************************************
* Function Name :
* Description :
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void SoftStartTimeLcd(void){
switch(ControlStation){
case MainMode:
case AloneMode:{
LcdPageBrush(67,0,101,29);
ReadReturn=x_number[0];
ValuePointBrush(ReadReturn,1,line3);
break;
}
case Slave1Mode:{
LcdPageBrush(67,0,101,29);
if((ModbusReturnFlag=ModBusCommandRead(1,0))==0){
ValuePointBrush(ReadReturn,1,line3);
}else if(ModbusReturnFlag==1){
CommunicationErrFlag=1;
LcdSelectBrush(line1,100);
}else if(ModbusReturnFlag==2){
LcdSelectBrush(line1,99);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -