Linked all tank sensors in media cabinet
- Additional fixes for the hmi
This commit is contained in:
@@ -17,6 +17,10 @@ VAR
|
||||
_fbCoolplate : FB_Coolplate;
|
||||
_fbHVTesterHot : FB_HVTester;
|
||||
_fbHVTesterCold : FB_HVTester;
|
||||
_fbMediaCabinet : FB_MediaCabinet;
|
||||
|
||||
_fbModbusMaster : FB_ModbusMaster;
|
||||
_fbFlowSensor : FB_Levi_LFC6IO;
|
||||
//_fbInput : FB_Input;
|
||||
//_fbNOK : FB_NOK;
|
||||
//_fbTrayFeederOutput : FB_TrayFeeder(sIPAddr := '192.168.1.11', udiPort := 5000);
|
||||
@@ -25,6 +29,7 @@ VAR
|
||||
// =======================
|
||||
// DEBUG AND TESTING STUFF
|
||||
// =======================
|
||||
_xReadFullScale : BOOL;
|
||||
|
||||
_xReleaseAlarms : BOOL;
|
||||
_stRobotCmd : ST_PMLc;
|
||||
@@ -109,6 +114,12 @@ _fbCoolplate(stHMIInterface := GVL_SCADA.stMachine.stCoolplate);
|
||||
|
||||
_fbAligner(stCommand:= , stStatus=> , stAdmin=> , xConfirmAlarms:= GVL_SCADA.stMachine.stConfirmAlarmsBtn.xRequest, stHMIInterface := GVL_SCADA.stMachine.stAligner);
|
||||
|
||||
_fbMediaCabinet(
|
||||
xReleaseManualMode := TRUE,
|
||||
xReleaseErrors := _xReleaseAlarms,
|
||||
xConfirmAlarms := GVL_SCADA.stMachine.stConfirmAlarmsBtn.xRequest,
|
||||
stHMIInterface := GVL_SCADA.stMachine.stMediaCabinet);
|
||||
|
||||
|
||||
// Call safety program
|
||||
PRG_Safety(
|
||||
@@ -117,6 +128,23 @@ PRG_Safety(
|
||||
|
||||
// Handle robot cmds
|
||||
M_HandleRobotCmd();
|
||||
|
||||
// DEBUG
|
||||
//_fbModbusMaster();
|
||||
// IF _xReadFullScale THEN
|
||||
// _xReadFullScale := FALSE;
|
||||
//
|
||||
// _fbFlowSensor(
|
||||
// byBaseAddr:= ,
|
||||
// xReleaseAlarms:= ,
|
||||
// xConfirmAlarms:= ,
|
||||
// fbMBMaster:= ,
|
||||
// rCurrFlowrate=> ,
|
||||
// xBusy=> ,
|
||||
// xDone=> ,
|
||||
// xError=> );
|
||||
// END_IF
|
||||
|
||||
|
||||
// Main state machine
|
||||
CASE _iState OF
|
||||
|
||||
@@ -22,6 +22,10 @@ VAR
|
||||
xLEDMachineOn AT %Q* : BOOL;
|
||||
xLEDMachineOff AT %Q* : BOOL;
|
||||
|
||||
xLockMediaDoor1 AT %Q* : BOOL := TRUE;
|
||||
xLockMediaDoor2 AT %Q* : BOOL := TRUE;
|
||||
xLockMediaDoor3 AT %Q* : BOOL := TRUE;
|
||||
|
||||
_rtDoorUnlock : R_TRIG;
|
||||
_tofErrorAck : TOF;
|
||||
|
||||
|
||||
@@ -39,6 +39,8 @@ STRUCT
|
||||
stHVTesterCold : ST_HMI_HVTester;
|
||||
stTrayFeederOut : ST_HMI_TrayFeeder;
|
||||
stNOK : ST_HMI_NOK;
|
||||
|
||||
stMediaCabinet : ST_HMI_MediaCabinet;
|
||||
END_STRUCT
|
||||
END_TYPE
|
||||
]]></Declaration>
|
||||
|
||||
Reference in New Issue
Block a user