PRESENTATIONTASySTASyS. 1993 Mobil approach us with their requirements to Automate the Distribution...

Post on 26-Dec-2015

220 views 2 download

Tags:

Transcript of PRESENTATIONTASySTASyS. 1993 Mobil approach us with their requirements to Automate the Distribution...

PRESENTATIONPRESENTATION

TASySTASySTASySTASyS

• 1993 Mobil approach us with their requirements to Automatethe Distribution of Refined Products, LPG, etc.

• The Requirements :

• The Effort :

• The Solution :

- An integrated system to automate the operation within an oil marketing terminal, from the ordering, loading, alarm monitoring, to invoicing and reporting function.

- Must handle transaction by Weight & Volume.

- Total 200 man-months of development effort.

- Based on client-server architecture with UNIX on the backend server and MS Windows on the front-end.

- First site in 1994.

- Incorporate Real Time Database

Terminal Automation System

Business Area : Depot Terminal (Truck Loading/ Barge Loading

LPG)

Product : TASyS

Developer : CSE Systems & Engineering Pte ltd

REFERENCE

SITE

REFERENCE

SITE

• MOBIL SINGAPORE

• SPC

• PTT MARINE

• BANGCHAK REFINERY

• IOT PETCHBURI

• PERTAMINA - Teluk Kebung

• PERTAMINA - Ambon

• MOBIL SINGAPORE

• SPC

• PTT MARINE

• BANGCHAK REFINERY

• IOT PETCHBURI

• PERTAMINA - Teluk Kebung

• PERTAMINA - Ambon

Tank Truck Loading

Loading ArmsConnected

Vapour RecoveryConnected

AllConnections

Correct?

A

Grounding OverfillConnected

Tank TruckEntry

At CorrectBay?

Place Card inCR at Office

Place Card in Assigned Bay

Foot Valve Connected

A

Security Checkat Guard House

Yes

No

MoreCompartments

to fill?

Yes

BNo

B

Proceed toExit

Print InvoiceDelivery Note

Exit

Proceed toProceed toCorrect BayCorrect Bay

Repeat for Repeat for NewNew

CompartmentCompartment

No

Typical Procedure Flowchart

Fill up Compartment

Yes

Place Cardat Exit CR

Sealing

Print Bill of Lading& Loading Advice

• Adopt Industrial StandardsAdopt Industrial Standards-- UNIX, NTUNIX, NT-- Oracle, SQL ServerOracle, SQL Server-- Client/Server ArchitectureClient/Server Architecture

TASyS Design ConsiderationTASyS Design Consideration

• User friendlinessUser friendliness

• On-Line Help & SelectionOn-Line Help & Selection

• Fail Safe FeatureFail Safe Feature

• Handle Time Based & Transaction ProcessingHandle Time Based & Transaction Processing

• Local language SupportLocal language Support

TASyS Functional TASyS Functional ArchitectureArchitecture

Terminal Automation Applications

Operating System, Database Management System, Networking

Custom &Excise System

PartnerSystem

HostSystems Interface

Windows Based User

MMIs

Device Interface

Tank Gauging

BatchControllers

PLCProving

ComputerCard

Readers

Permissive Valves, etc. Pumps Valves ESD

Memory Based Real-Time Database

RDB Terminal Database

TERMINALAUTOMATION

SYSTEM

OrderManagement

TerminalAccess Control

InventoryManagement

OrderScheduling

LoadingOperations

TerminalConfiguration

StockReceipt

ReportsGeneration

CommunicationsSystem

Management

Other Systems Field Devices

Software FunctionsSoftware FunctionsOrder ManagementOrder Management

• Order download from main hostOrder download from main host

• Order Entry & MaintenanceOrder Entry & Maintenance

• Manual Order to truck schedulingManual Order to truck scheduling

• Order status upload to main hostOrder status upload to main host

MAIN FUNCTIONProvide function for entering Customer Order, Credit Checking, assignment of trucks, manual scheduling, compartment/product assignment, etc.

Sample Screen Coming Up………(Original Design)

• Order Order SchedulingScheduling

CSE Systems & Engineering Pte Ltd

ORDER CUST. TRUCK PRODUCT

NO NAME STATUS NO ULG GR GP HSD COND FO

ORD001 AAA ASSIGNED LH1000X 6,000 5,000 4,000 0 0 0ORD002 BBB ASSIGNED LH1000X 0 6,000 4,000 2,000 0 0ORD003 CCC ASSIGNED LH1000X 0 0 1,000 1,000 1,000 0ORD004 DDD NEW 0 0 0 1,000 1,000 1,000ORD005 EEE NEW 0 0 0 0 4,000 5,000ORD006 FFF NEW 1,000 1,000 1,000 0 0 0ORD007 GGG NEW 0 1,500 1,500 2,000 0 0ORD008 HHH NEW 0 0 2,000 2,000 2,000 0ORD009 III NEW 0 0 0 2,000 1,000 3,000ORD010 JJJ NEW 0 0 0 0 4,000 5,000ORD011 KKK NEW 1,000 1,000 1,000 0 0 0ORD012 LLL NEW 0 2,000 1,000 3,000 0 0ORD013 MMM ASSIGNED LH1001X 2,000 0 0 0 0 0ORD014 NNN ASSIGNED LH1001X 0 3,000 0 0 0 0ORD015 OOO ASSIGNED LH1001X 0 0 5,000 0 0 0

QueryUpdate Order Cancel Order ExitORDER STATUS QUERY

DELIVERY DATE 17-08-1995

Tank Activities Degraded Mode Master File PProduct Transfer Truck Maintenance Truck Maintenance Security Exit Window

ORDER PRODUCT TOTAL

NO ULG GR GP HSD CON FO QTY COMPARTMENT QUANTITY ORDER NO PRODUCT

TRUCK SCHEDULING

COMPARTMENTSIZELAST PRODUCT

TRUCK NODELIVERY DATE

TRAILER NOTRIP NO

LH1000X LH1000XCompartment Selection Save Cancel

Sample Screen Coming Up………(Customised Design)

Software FunctionsSoftware Functions

MAIN FUNCTIONProvide Required Functionality To ManageThe Inventory Of The Depot

• Product Product Receipt (Ship, Pipeline, Railway)Receipt (Ship, Pipeline, Railway)- - product receipt administration product receipt administration- remote pump and valve control- remote pump and valve control- tank compatibility, overfill check- tank compatibility, overfill check- emergency valve close- emergency valve close- volume measurement via tank gauging system- volume measurement via tank gauging system- product receipt reporting- product receipt reporting

• Product Returns Product Returns

Inventory ManagementInventory Management

Sample Screen Coming Up………(Original Design)

ENTER TERMINAL OPENING/CLOSINGAND STOCK TAKING TIMES

TIMES FOR TODAY

NEW TIMES

OPENING TIMECLOSING TIME

STOCK TAKING TIME

OPENING TIMECLOSING TIMESTOCKING TAKING TIME

DATE EFFECTIVE

14:4019:0022:00

07:0019:0022:0006-08-1996

CSE Systems & Engineering Pte Ltd

Loading MenuLoading Menu

OPENING CLOSINGTANK PRODUCT OPENING DATE VOLUME CLOSING DATE VOLUME

Query Cancel Order Exit

ENTER TANK CLOSING VALUE

Loading Menu Master File Menu Degraded Mode Menu Audit Menu Report Menu System Security Menu LogOff Window

Query Unclosed Entries

Software Software FunctionsFunctions

• Product transfer operationsProduct transfer operations

MAIN FUNCTION

Monitor and Manage the Tank Farm Operation

Tank Farm ManagementTank Farm Management

• Real time product measurement at ambient & standardReal time product measurement at ambient & standard

• High and high-high level warning and alarmHigh and high-high level warning and alarm

Sample Screen Coming Up………(Customized Design)

Loading Operations (Truck, Loading Operations (Truck, Marine, LPG)Marine, LPG)

• Product invoicing based on volume or weightProduct invoicing based on volume or weight

Software FunctionsSoftware Functions

MAIN FUNCTIONManage the Loading Procedure to minimize turn around time,minimize wrong product & quantity delivery, contamination, and standardize loading procedure

• Dynamic bay allocationDynamic bay allocation• Loading advice generationLoading advice generation• Permissive monitoring & ControlPermissive monitoring & Control• Initiate compartment loadingInitiate compartment loading• Real-Time Loading monitoringReal-Time Loading monitoring

• Pumps/Valve shutdown during emergencyPumps/Valve shutdown during emergency

Sample Screen Coming Up………(Customized Design)

System ManagementSystem ManagementSoftware Software FunctionsFunctions

MAIN FUNCTION

To Provide HouseKeeping Facilities and Overall System Management

• Master File MaintenanceMaster File Maintenance• Terminal parameters configurationTerminal parameters configuration

• Process SchedulingProcess Scheduling

• Security ManagementSecurity Management• Alarm processingAlarm processing• Audit trail & Event LoggingAudit trail & Event Logging

• Backup/Restore FacilityBackup/Restore Facility

Sample Screen Coming Up………(Customized Design)

ALARM SUMMARY SCREEN

FLOW/BATCH CONTROLLER ALARM SCREENFLOW/BATCH CONTROLLER ALARM SCREEN

LOADING ALARMS DISPLAYLOADING ALARMS DISPLAY

Host Server

Tank Gauging System

Report/Event Printer

Loading Advise Printer

Delivery Certificate PrinterBatch/Flow Computers

Card Readers

ProgrammableLogic Controller

Typical ConfigurationTASyS

Dispatch Console

Terminal Server

Other Systems

InternetInternet

PB - Active XWeb Server

TYPICAL CUSTOMIZATION REQUIREMENTSTYPICAL CUSTOMIZATION REQUIREMENTS

• Terminal Configuration• Reports• Display• Emergency Shutdown Procedure• Truck Scheduling

• Operating Procedure

Batch Controllers/Flow ComputersBatch Controllers/Flow Computers

- Smith Meters- Smith Meters

- - OvalOval

- - etc.etc.

Tank Gauging SystemsTank Gauging Systems - SAAB Tank Gauging System- SAAB Tank Gauging System

- Enraf Tank Gauging System- Enraf Tank Gauging System

- Sakura Tank Gauging System- Sakura Tank Gauging System

- etc.- etc.

Field Equipment InterfacesField Equipment Interfaces

Programmable Logic ControllersProgrammable Logic Controllers - Square D Model 400/600 Series- Square D Model 400/600 Series

- Modicon PLC - Modicon PLC

- Allen Bradley PLC 5 Series- Allen Bradley PLC 5 Series

- Others- Others

Card Readers Smith MeterCard Readers Smith Meter

ProversProvers

WeighbridgeWeighbridge

Field Equipment InterfacesField Equipment Interfaces

Benefits of TASySBenefits of TASyS

Reduce Operational ExpensesReduce Operational Expenses

Improve Security, Control & Safety Improve Security, Control & Safety

ProcedureProcedure

Improve Customer ServiceImprove Customer Service

Reduce Storage and Handling ExpensesReduce Storage and Handling Expenses

OthersOthers