MODS Instrument Software. MODS Instrument Software  Interjoined Software Logic (ISL) System  Parts of the ISL system  Tasks involved in MODS operations.

Slides:



Advertisements
Similar presentations
Lectures on File Management
Advertisements

Operating System.
Operating Systems Operating system is the “executive manager” of all hardware and software.
Chap 2 System Structures.
Operating-System Structures
11/13/01CS-550 Presentation - Overview of Microsoft disk operating system. 1 An Overview of Microsoft Disk Operating System.
MCT260-Operating Systems I Operating Systems I Introduction to Operating Systems.
Understanding Operating Systems 1 Overview Introduction Operating System Components Machine Hardware Types of Operating Systems Brief History of Operating.
1 I/O Management in Representative Operating Systems.
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition Chapter 2: Operating-System Structures Modified from the text book.
Systems Software Operating Systems.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
BY: SACHIN SHRIVASTAVA Operating System By : Sachin Shrivastava 1.
The Operating System. Operating Systems (F) What you need to know about –operating system as a program; –directory/folder.
INTRODUCTION TO OPERATING SYSTEMS. An operating system is a program that controls the overall activity of a computer. Like an orchestra conductor an operating.
SOFTWARE.
Operating Systems.  Operating System Support Operating System Support  OS As User/Computer Interface OS As User/Computer Interface  OS As Resource.
CHAPTER 2 OPERATING SYSTEM OVERVIEW 1. Operating System Operating System Definition A program that controls the execution of application programs and.
Operating System. Architecture of Computer System Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs (e.g. WORD, EXCEL)
DELTA TAU Data Systems, Inc. 1 UMAC TurboTurbo PMAC PCIGeo Drive Single Source Machine Control motion logic data Power PMAC Project Management November.
1 Lecture 4: Threads Operating System Fall Contents Overview: Processes & Threads Benefits of Threads Thread State and Operations User Thread.
Operating Systems.
B.Ramamurthy9/19/20151 Operating Systems u Bina Ramamurthy CS421.
FCS - AAO - DM COMPE/SE/ISE 492 Senior Project 2 System/Software Test Documentation (STD) System/Software Test Documentation (STD)
Overview: Linux and Unix Credit: Cailan Hao (Lancy) Instructor: Mort Anvari Date: 11/3/1999 Southeastern University (OS comparison) The symbol of Linux.
◦ What is an Operating System? What is an Operating System? ◦ Operating System Objectives Operating System Objectives ◦ Services Provided by the Operating.
Concurrency: Mutual Exclusion and Synchronization Chapter 5.
Recall: Three I/O Methods Synchronous: Wait for I/O operation to complete. Asynchronous: Post I/O request and switch to other work. DMA (Direct Memory.
Moving into Implementation SYSTEMS ANALYSIS AND DESIGN, 6 TH EDITION DENNIS, WIXOM, AND ROTH © 2015 JOHN WILEY & SONS. ALL RIGHTS RESERVED.Roberta M. Roth.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
Guide to Linux Installation and Administration, 2e1 Chapter 7 The Role of the System Administrator.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 3: Operating-System Structures System Components Operating System Services.
Silberschatz, Galvin and Gagne  2002 Modified for CSCI 399, Royden, Operating System Concepts Operating Systems Lecture 6 System Calls OS System.
CS 390 Unix Programming Environment Summer Suchindra Rengan - CS3902 Course Details Instructors Suchindra Rengan – ‘sachin’ ( Section 001)
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
MANAGING SOFTWARE ASSETS ~ pertemuan 6 ~ Oleh: Ir. Abdul Hayat, MTI 1[Abdul Hayat, SIM, Semester Genap 2007/2008]
Slide 3-1 Copyright © 2004 Pearson Education, Inc. Operating Systems: A Modern Perspective, Chapter 3.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
The Amiga Operating System: Past and Present Aaron Hensley Kayla Zinn Brad Campbell Gregory Mathurin Josh Benson.
Distributed System Concepts and Architectures 2.3 Services Fall 2011 Student: Fan Bai
Computers & Operating Systems
INFORMATION SYSTEM-SOFTWARE Topic: OPERATING SYSTEM CONCEPTS.
Operating System Principles And Multitasking
Silberschatz, Galvin and Gagne  Operating System Concepts UNIT II Operating System Services.
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
1 3 Computing System Fundamentals 3.3 Computer Systems.
HOW A COMPUTER PROCESSES DATA. What is hardware? Hardware is the electric, electronic and mechanical equipment that makes up a computer What is software?
Introduction to Operating Systems Prepared by: Dhason Operating Systems.
Slide 6-1 Chapter 6 System Software Considerations Introduction to Information Systems Judith C. Simon.
Working with the RAPID-CIM Software Dr. Richard A. Wysk Industrial and Manufacturing Engineering PSU.
MINIX Presented by: Clinton Morse, Joseph Paetz, Theresa Sullivan, and Angela Volk.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
OPERATING SYSTEM BASICS. What is an operating system and what does it do? The operating system has two basic functions: –communicates with the PC.
An operating system (OS) is a collection of system programs that together control the operation of a computer system.
An operating system for a large-scale computer that is used by many people at once is a very complex system. It contains many millions of lines of instructions.
1 Chapter 2: Operating-System Structures Services Interface provided to users & programmers –System calls (programmer access) –User level access to system.
1.3 Operating system services An operating system provide services to programs and to the users of the program. It provides an environment for the execution.
Systems Software / The Operating System CSC October 14, 2010.
Linux & UNIX OS Overview Fort Collins, CO Copyright © XTR Systems, LLC Overview of the Linux & UNIX Operating Systems Instructor: Joseph DiVerdi, Ph.D.,
Operating System.
Chapter 2: System Structures
Introduction to Operating System (OS)
Chapter 2: System Structures
DOS and window operating system
Operating Systems p.describe the characteristics of knowledge-based systems; q.describe the purpose of operating systems; r.describe the characteristics.
The Main Features of Operating Systems
A Virtual Machine Monitor for Utilizing Non-dedicated Clusters
Presentation transcript:

MODS Instrument Software

MODS Instrument Software  Interjoined Software Logic (ISL) System  Parts of the ISL system  Tasks involved in MODS operations.

MODS Instrument Software (ISL) control system for:  monitoring  controlling  data acquisition

MODS Instrument Software (ISL) Although a project seems to be very small, and does not require to many resourses in the beginning.

The true nature of a project is not always immediately obvious!

MODS Instrument Software

 Accepts commands interactively from a user.  Execute a predetermined lists of commands.  Schedule tasks when timing is important. MODS Instrument Software (ISL)

 semaphores utilities.  Inter-task communications utilities.  Allocates and provides shared memory utilities. MODS Instrument Software (ISL cont.)

MODS Instrument Software ‘isl’ ( task interjoins other tasks and/or systems together ) ‘isl’ ( task interjoins other tasks and/or systems together )  Initialize all tasks and shared memory.  Interjoins multiple tasks on to itself.  Starts On-line tasks.  On-line task: task that is started and terminated by ‘isl’.  Off-line task: task that is started from the prompt. It is not terminated by ‘isl’ but can enjoys the use of all the ‘isl’ utilities

MODS Instrument Software ‘initall’ – Off-line Initialize Shared Memory  Only task that is not started in background reason is obvious

MODS Instrument Software ‘islmgr’ – On-line ‘islmgr’ – On-line  Started by ‘isl’ as an On-line task.  Manages input/output.  Searches for appropriate tasks, and passes information.

MODS Instrument Software ‘ islerr ’ – On-line  Looks up error number.  Assigns a human readable message.  Send message to a logging task.

MODS Instrument Software ‘ msgout ’ – On-line  Generates a new filename, using date.  Logs all errors and messages generated by all interjoined tasks.

MODS Instrument Software ‘quickC’ – On-line  Quick commands for mechanism control  Quick commands for procedures, list, PLC program loading.

MODS Instrument Software SNTools – Off-line Standard Notation Tools  Standalone tasks for monitor and control.  Written as needed.

‘Comtrol’ and ‘WAGO’ Hardware will use on-line and off-line tasks  Tasks such as quickC, comtrol, fieldtalk, etc. will talk to these communication devices for mechanism control for on-line tasks as well as off-line tasks if needed. Some tasks checkr, monit, etc. will be used for wellness monitoring on MODS. MODS Instrument Software

 DCS based on MS DOS for testing with Data handling integrated  A Linux DCS may be integrated into ISL before MODS is delivered.

 Data handling integrated  Satisfy data, speed, access requirements as become know. MODS Instrument Software

conclusion  We will have a modular system  System can be modified easily.  Adding tasks and attaching them to shared memory will be simple.

Thank You Questions?

MODS Instrument Software