|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- module CTdsBackupClamp
- use COperationScenariosVariables
- implicit none
- contains
-
- subroutine Evaluate_TdsBackupClamp()
- implicit none
-
- if (DriveType == TopDrive_DriveType) then
- #ifdef OST
- print*, 'Evaluate_TdsBackupClamp=TopDrive'
- #endif
-
- !TOPDRIVE-CODE=79
- if(Get_TdsBackupClamp() == BACKUP_CLAMP_OFF_END .and.&
- TopDriveTdsPowerState /= TdsPower_OFF .and.&
- TopDriveTorqueWrench) then
-
- call Set_TdsBackupClamp(BACKUP_CLAMP_FW_BEGIN)
-
- endif
-
- !TOPDRIVE-CODE=80
- if(Get_TdsBackupClamp() /= BACKUP_CLAMP_OFF_END .and.&
- Get_TdsBackupClamp() /= BACKUP_CLAMP_OFF_BEGIN .and.&
- TopDriveTdsPowerState /= TdsPower_OFF .and.&
- TopDriveTorqueWrench == .false.) then
-
- call Set_TdsBackupClamp(BACKUP_CLAMP_OFF_BEGIN)
-
- endif
-
-
- endif
-
-
-
-
-
-
-
-
-
- if (DriveType == Kelly_DriveType) then
- #ifdef OST
- print*, 'Evaluate_TdsBackupClamp=Kelly'
- #endif
- endif
-
- end subroutine
-
- subroutine Subscribe_TdsBackupClamp()
- use CDrillingConsoleVariables
- implicit none
- end subroutine
-
- end module CTdsBackupClamp
|