Saturday, 15 October 2016

Distributed communication in Instrumentation | Advanced Instrumentation

In a distributed computing environment, distributed object communication realizes communication between distributed objects. The main role is to allow objects to access data and invoke methods on remote objects (objects residing in non-local memory space). Invoking a method on a remote object is known as remote method invocation or remote invocation, and is the object-oriented programming analog of a remote procedure call.

Class stubs and skeletons
The widely used approach on how to implement the communication channel is realized by using stubs and skeletons. They are generated objects whose structure and behavior depends on chosen communication protocol, but in general provide additional functionality that ensures reliable communication over the network.

In RMI, a stub (which is the bit on the client) is defined by the programmer as an interface. The rmic compiler uses this to create the class stub. The stub performs type checking. The skeleton is defined in a class which implements the interface stub.

Distributed object communication.png

When a caller wants to perform remote call on the called object, it delegates requests to its stub which initiates communication with the remote skeleton. Consequently, the stub passes caller arguments over the network to the server skeleton. The skeleton then passes received data to the called object, waits for a response and returns the result to the client stub. Note, there is no direct communication between the caller and the called object.

In more details, the communication consists of several steps:

caller calls a local procedure implemented by the stub
stub marshalls call type and in the input arguments into a request message
client stub sends the message over the network to the server and blocks the current execution thread
server skeleton receives the request message from the network
skeleton unpacks call type from the request message and looks up the procedure on the called object
skeleton unmarshalls procedure arguments
skeleton executes the procedure on the called object
called object performs a computation and returns the result
skeleton packs the output arguments into a response message
skeleton sends the message over the network back to the client
client stub receives the response message from the network
stub unpacks output arguments from the message
stub passes output arguments to the caller, releases execution thread and caller then continues in execution
The advantage of this architecture is that neither the caller nor the called object has to implement network related logic. This functionality, that ensures reliable communication channel over the network, has been moved to the stub and the skeleton layer.

The client side object participating in distributed object communication is known as a stub or proxy, and is an example of a proxy object.

The stub acts as a gateway for client side objects and all outgoing requests to server side objects that are routed through it. The stub wraps client object functionality and by adding the network logic ensures the reliable communication channel between client and server. The stub can be written up manually or generated automatically depending on chosen communication protocol.

The stub is responsible for:

initiating the communication towards the server skeleton
translating calls from the caller object
marshalling of the parameters
informing the skeleton that the call should be invoked
passing arguments to the skeleton over the network
unmarshalling of the response from the skeleton
informing the skeleton that the call is complete
The server side object participating in distributed object communication is known as a skeleton (or stub; term avoided here).

A skeleton acts as gateway for server side objects and all incoming clients requests are routed through it. The skeleton wraps server object functionality and exposes it to the clients, moreover by adding the network logic ensures the reliable communication channel between clients and server. Skeletons can be written up manually or generated automatically depending on chosen communication protocol.

The skeleton is responsible for:

translating incoming data from the stub to the correct up-calls to server objects
unmarshalling of the arguments from received data
passing arguments to server objects
marshalling of the returned values from server objects
passing values back to the client stub over the network

Instrumentation Engineer Hindustan Petroleum Corporation Limited | Freshers

Instrumentation Engineer Hindustan Petroleum Corporation Limited Mumbai

Job description

Pay Scales : Rs. 24,900 – 50,500

Minimum educational qualification:
Candidates should
have passed qualifying degree examinations and awarded bachelor’s degree in engineering/technology
in the above mentioned disciplines. All the qualifications should be 4 years full time regular course/s
from AICTE approved / UGC recognized University/Deemed University. The courses offered by Autonomous
Institutions should be equivalent to the relevant courses approved / recognized by Association of Indian
Universities (AIU)/UGC/AICTE.

Candidates (belonging to General and OBC-NC category) should have
secured minimum 60% marks (aggregate marks of all semesters) in qualifying degree examinations, relaxed
to 50% (aggregate marks of all semesters) for SC/ST/PWD candidates.
Candidates currently in final year
of their engineering studies may also apply. However, if selected, they must be in a position to submit
their final mark sheet by 31st August 2017. At the time of applying, candidates (belonging to General
and OBCNC category) should have secured minimum 60% aggregate marks up to last semester examinations
which is relaxed to 50% for SC/ST/PWD candidates.

Age limit: Maximum 25 years as on 30th June 2017

Apply online:

Last Date For Online Application By Candidates

10th February 2017

For more details :

Please Refer To The Job Description Above

Education Details
tion- Doctorate:Any
Doctorate - Any Specialization, Doctorate Not Required
Industry: Oil and Gas / Energy / Power
/ Infrastructure

Functional Area: IT Hardware , Technical Support , Telecom

Friday, 23 September 2016

Tecnimont Jobs Mumbai for Principal Engineer/senior Engineer - Instrumentation

Princiipal Engineer/senior Engineer - Instrumentation

6 - 11 yrs 
  Apply without registration
  Not Disclosed by Recruiter Openings: 1 Posted 30 days ago

Job Description
Send me Jobs like this

Candidates should be B.E. in Instrumentation & Control/ Electronics or Equivalent with 06 to 11 years experience inInstrumentation Engineering. Knowledge of In-Tools will be an added advantage.

The candidates having experience in Engineering office of Reputed Consulting Engineering Companies preferably in the field of Refinery, Petrochemicals, Chemicals, Fertilizers , Oil& Gas will be preferred.

Those who have appeared/applied in last 6 months need not apply. And also candidates who have got only the construction experience need not apply.

Salary: Best as per industry standards

Industry:Oil and Gas / Energy / Power / Infrastructure

Functional Area:Engineering Design , R&D

Role Category:Engineering Design

Role:Senior Design Engineer
Instrumentation EngineeringEPCDetailedDetailed EngineeringAnalyserAnalyser SpecialistIntoolsIntoolSPISmart Plant Instrumentationinstrumentation EngineerEngineer Instrumentation
Desired Candidate Profile


UG:B.Tech/B.E. - Instrumentation

PG:Post Graduation Not Required

Doctorate:Doctorate Not RequiredPlease refer to the Job description above
Company Profile:


Tecnimont Pvt. Ltd., is a part of Maire-Tecnimont Group, Italy, and it is one of the few EPC companies in India with capability and experience in executing large projects on lumpsum turnkey basis in India and all over the globe. We are equipped with world-class design facilities at Mumbai and accredited with ISO 9001:2000 certification. We provide our employees excellent work environment encompassing international standards and offer exciting opportunities for learning and personal growth and to enable them to actualise their potentials. In line with our business expansion plan, we are expanding our group in Mumbai office. We need to induct following skilled and super motivated professionals in our Mumbai Office.

World’s largest control ball valve

World’s largest control ball valve

CIRCOR Energy, a CIRCOR International, Inc. company, announced that Pibiviesse, a CIRCOR business located in Milan, Italy, completed the production of two Control Ball Valves that are believed to be the largest ever in the world. The 64" X 48" hydraulic actuated Control Cage Ball Valves have a flow capacity of 125,500 Cv. The valves will play an integral role in controlling the flow of water in a 450-kilometre pipeline from the Ras Azawr desalination plant to Riyadh in Saudi Arabia.

“These record-breaking valves are a testament to Pibiviesse's ability to innovate and solve difficult control valve applications wherever increasing capacity and pressures are required,” said Mahesh Joshi, President, CIRCOR Energy Products Group. “We are proud of the team in Italy and thank them for their dedication to growing the business by expanding our capabilities.”

The valves were selected due to their ability to control a broad range of flow requirements with stable control against turbulence and cavitations risk. In addition to these two valves, a variety of other Ball Control Valves sizes from 6" to 40" also were delivered to manage water flow in the Riyadh distribution system.

Saturday, 10 September 2016

JOBS: Experienced Instrumentation Job in Honeywell Pune 3-6 Years Experience

Job Description

Engineer - Field Instrumentation
Requisition ID: 00325914
Description Functional skills
> Detailed Engineering of Instrumentation systems:
• Preparation of Instrument design basis, General Engineering specification.
• Preparation of Detailed Engineering database using latest software tools.
• Preparation of Instrument Index, Loop Instrument summary, DCS / PLC I/O list.
• Preparation of Control valve data sheets.
• Preparation of Field Instrument datasheets / enquiry specification.
• Sizing of Control valves, Flow elements, field Instruments as per International standard using latest software.
• Preparation of Control System and Shutdown system enquiry specification.
• Evaluation of techno-commercial offer for Instrument items. Preparation of technical recommendation. Preparation of order specification. Vendor drawing review / approval.
• Preparation of Instrument Plot plans, Hook up diagrams, Termination drawings, Cable schedule.
• Preparation of specification for M.T.O. items. Calculation of M.T.O. quantities.
• Preparation of Installation tender.
• Supervision of Installation, calibration of field instruments Installation / Powering up of DCS / PLC system. Instrument loop checking.

Qualifications > Education - B.E (Instrumentation) Experience - 3 to 6 years in Oil & Gas, Refinery, Petrochemical domain in Design Engineering and execution of Field Instrumentation Projects

Job: Engineering
Primary Location: IND-MH-Pune
Education Level: Bachelor's Degree
Shift: Day Job
Travel: Yes, 50 % of the Time
Relocation Available: No
University Relations Requisition: No

Job Description - Engineer - Field Instrumentation (00325914)

Jobs: Instrumentation & Survey Engineer in Silchar, Assam India

Requisition/Vacancy No. 141986BR

Position Title Instrumentation & Survey Engineer

Job Category Engineering - Geotechnical

Business Line Geotechnical

Country India

State/Province/Region IN - Assam

City Silchar

Why Choose AECOM? AECOM is a premier, fully integrated professional and technical services firm positioned to design, build, finance and operate infrastructure assets around the world for public- and private-sector clients. With nearly 100,000 employees — including architects, engineers, designers, planners, scientists and management and construction services professionals — serving clients in over 150 countries around the world, AECOM is ranked as the #1 engineering design firm by revenue in Engineering News-Record magazine’s annual industry rankings, and has been recognized by Fortune magazine as a World’s Most Admired Company. The firm is a leader in all of the key markets that it serves, including transportation, facilities, environmental, energy, oil and gas, water, high-rise buildings and government. AECOM provides a blend of global reach, local knowledge, innovation and technical excellence in delivering customized and creative solutions that meet the needs of clients’ projects. AFortune 500 firm, AECOM companies, including URS Corporation and Hunt Construction Group, have annual revenue of approximately $19 billion. More information on AECOM and its services can be found at

About the Business Line


We offer a full range of geotechnical services to clients in both the public and private sectors across Asia. Over 400 professional and technical staff provide one-stop access to services ranging from project management, feasibility studies, detailed design, contract administration and construction supervision for geotechnical works.

Job Summary

AECOM is currently working on a number of tunnelling assignments in India, including:

Detailed design consultancy, 3-D monitoring and construction supervision for tunnels T3, T4, T5 & T6 in connection with construction of Sivok (West Bengal) to Rangpo (Sikkim) New Rail Link Project, India

Detailed design and construction supervision of tunnels T1, T12 to T27 in connection with Jiribam – Tupul New Railway Line Project in the State of Manipur, India.

These assignments encompass a total of 21 tunnels stretching over 130 kilometers and with 42 portals located in geotechnically challenging locations.

AECOM’s scope of work includes:

• Design of tunnels, including emergency escape arrangements and portal slopes

• Design support during construction

• Environmental impact and management planning

• Construction supervision, including 3-D monitoring

Both projects provide sustainable transport solutions to the hill communities and will rejuvenate the economic development and prosperity of the region.

AECOM is seeking a instrumentation engineer to be based at site location i.e, Manipur, India. The responsibilities of this role would include -

• Planning & design of Geotechnical instruments for Underground Stations/Tunnels.

• Providing input to the ongoing process of design and verification during construction.

• Compiles and reviews daily (and any additional) instrumentation monitoring reports prepared by the contractor for completeness and compliance with the Contract requirements and Construction Management Procedures (CMPs) requirements.

• Reviews and provides comments on into the contractor's submitted detailed Monitoring Plan, any subsequent modifications to the plan, and other instrumentation and monitoring-related submittals as required.

• Conducts surveillances of the work, monitors the implementation of the contractor's instrumentation monitoring program.

• Co-ordinate for Conducting DCPT, LCPT and SPT tests using geotool and finally interpreting the data and presenting it in the form of a report.

• Co-ordinate for grouting works such as TAM Grouting, JET grouting, PU Grouting etc. along the Tunnel Alignment for Soil Strengthening based on analysis report.

• Liaise with Client, General Consultant, Design Consultant and Tunnel Consultants in effective execution of Pre and Post Building Condition Survey, Instrumentation works, Bore well works, Repairing works and Grouting works.

Minimum Requirements

Graduate In civil/Instrumentation engineering

15+ years of total experience , out of which 10 years of experience in NATM tunnelling is mandatory

Preferred Qualifications Excellent communication skills

What We Offer

AECOM is a place where you can put your innovative thinking and business skills into high gear and work alongside other highly intelligent and motivated people. It's a place where you can apply your skills to some of the world's most challenging, interesting, and meaningful projects worldwide. It's a place that values the diversity of our areas of practice and our people. It's what makes AECOM a great place to work and grow. AECOM is an Equal Opportunity Employer.