Tuesday, May 22, 2012

Control Operate the PLC - part 5

4.2.3.8. Programming PLC with Computers
To program the PLC with a computer requires a supporting software. The supporting software for Omron PLC is Syswin
(we will learn is SYSWIN V3.4.), LSS, CX Program and others. For siemen PLC ; Micro Win S7, S5, and others. For Mitsubishi PLC; Melsoft series Dev 7, Médoc, and others. For LG PLC; KGL_Win, GM_Win, and others. Excess programming PLC with a computer is very much, among others; can be done editing programs using ladder diagrams or with mnemonic codes. Can also to upload programs, download programs, monitoring programs, detect errors in the PLC and many other functions. Communication tools used for this purpose is a RS232C serial port.

Syswin Software V3.4 operating instructions.
a. Creating new programs
• Run Syswin 3.4 so that will be raised ladder editing window as shown in Figure 7.1. If observed, sections on the left contains the components or conditions ladder diagrams, summary or summary shown in Figure 7.2. While the top is used for file management (saving, reading, etc.), the management ladder and means of communication with the PLC.


Figure 4.71. Program window Syswin 3.4


Figure 4.72. Brief summary of the key (shortcut)


click File - New Project - Ok (Enter)

Figure 4.73. New Project


• In the New Project Setup window, select ladder - Select the PLC and CPU type - Ok(enter)
Figure 4.74. Select the PLC and CPU type


• Click the symbol of NO (normaly open) contact - put in front of the cursor - click - give address according to PLC inputs eg 0.00 - OK (enter)

Figure 4.75. Put the input contact symbol


• Click the Output symbols - give the corresponding address for output eg 3.00 - Ok (Enter)

Figure 4.76. Put the output symbol


• To end the program, highlight the latest network - click Block - click on the Insert network - click bellows current network - Ok (enter), and then, click FUN - click select - select All instruction in the group - Select END (01) on the function - Ok - Ok

Figure 4.77. Add network

Figure 4.78. Put the END function


b. Giving Labels And Comments On Network
Label and comment on each network aims to give the title of Project and comments relating to the operations and methode at the network, the way is as follows:
• Highlight and then double-click on Main 1, then label the block1 (example: ON / OFF), write comments relating to the control circuit functions on the network and then click Close.

Figure 4.79. Put label and comment on the network


c. Saving Project at the Drive C
Aim is to store program data that has been made at any time if the program is needed we can call back the program, the way is as follows:
• Highlight at File -
highlight at Save project - Ok (enter)

Figure 4.80. Saving Project


• Select Drive C (corresponding to the selected folder) - write file name - Ok (enter)

Figure 4.81. File Naming


d. Removing auxiliary contact of I/O, and Editing Address of I/O In Ladder
d.1. Delete Item or Cut Item in Ladder
Phase should be done to delete or cut the auxiliary contact of I/O is as follows:
• Highlight auxiliary contacts (NO,NC or output) - click on delete symbol (delete items/cut items)
Figure 4.82. Deleting a symbol


d.2. edit the address inputs and outputs (I / O) in Ladder
Phase should be done to edit the address input or output (I / O):
• Highlight in input or output - double click it and then change the address input / output according to what we want.

Figure 4.83. Editing symbols


d.3. Removing / Delete Network on Ladder
Phase should be done is as follows:
• put / click the cursor on the network you want to erase / delete
• click on menu
block and then delete network

Figure 4.84. Removing network


e. Insert network
• Highlight on network to be inserted - click on menu block - click insert network - click bellows / above current network - Ok (enter)


Figure 4.85. Insert network


f. Giving Symbol And Comment On Input / Output (I / O)
• Double click on the network that will be a symbol and
comment - browse
• Give the symbol and comment on the I / O - store - Ok - Ok

Figure 4.86. Giving symbols and comments on I / O


g. Creating / Viewing program in the form mnemonic code
• highlight network to be created or seen then click Editor - click Statement List Editor - write the mnemonics code in the box instruction - click test to see results in the form of ladder - click close to close.

4.87. Dialog box of Statement List Editor


h. Printing Ladder Diagrams
To print a Ladder Diagram can be done with Ctrl + P so that the displayed Print dialog box in Figure 88. Make settings as shown in Figure 88 (which in cross only Ladder Diagram), then click option that will display the next dialog box as shown in Figure 89. Make settings as shown in the picture 89.
Figure 4.88. Dialog box of Print

Figure 4.89. Dialog box of Ladder Diagram Options

Network separators can be selected:
• Print separators
• Include comments

Print separators can be done by:
• As editor
• Every network or
• Every group

For general settings, can be done:
• Print step numbers in the margin
• Print Statement List
• Print Address List

For Cross reference can be activated or not,
by checking in field of Cross Reference with Fully or compactly. For Page Breaks can be activated or not by checking in field of Enable page breaks and can be selected:
• Every network
• Every group or
• Every block


Transfer Program
a. Download Program & Test Running
Download program is to transfer the programs that you have made from your computer to PLC, there are two prerequisites that must be met, namely: Hardware requirements and Software requirements. Hardware requirements are interface from a computer to PLC must be connected, then Software requirement are PLC mode must be on condition OFF / STOP, the way is as follows:
• Select Project menu - Communications, select Port/Com and the appropriate Interface - Click Test on PLC until Status is Connected then Ok (Enter)
• Click Phone icon (sF9) / Communications Connect
• Click Icon of change mode PLC (sF10) on position Stop or Program
• Click Download menu - click Download program to PLC
• To Test Running after transfer - Click on PLC Mode (sF10) - select Run Mode - then Ok

Figure 4.90. Test connection


Advanced Programming Instructions
a. Timer (TIM)
• Click TIM - input the numbers of timer (000 to 511) - input the value of time then click Ok


Figure 4.91. Put Timer


b. Counter (CNT)
• Click CNT - input the numbers of counter (000 to 511) - input the value of count then click Ok

Figure 4.92. Put Counter


c. KEEP, DIFU, DIFD, IL-ILC, Shift Registers, JUMP, ADD, SUB, HIGH SPEED TIMER, Compare, INC, DEC.
• Click FUN -
select All Instructions - select function that you want to use then click OK

Figure 4.93. Other advanced instruction
read more "Control Operate the PLC - part 5"

Schematic Introduction of moving message display MMD using 8051

Introduction of Moving Message Display Using Liquid Crystal Display and Microcontroller 8051 family.

The objective of the project is to provide non-commercial and purely academic insight into microcontroller assembly programming. The over all goal of the project is to provide connectivity between a desktop computer, microcontroller and a HD44 compatible LCD.

Gold Rates Boards are widely used to display listing of product list, price list in corporate sectors, hotels, provision stores. Currency Display Board are widely used for displaying various currency rates at real time and thus find wide applications in various banks and money exchange counters.interest rate boards are in extensive usage and constantly in demand by various banks and money exchange counters.The microcontroller validates the SMS and then displays the. message in the LCD display board.

The end user will type the desired string on the desktop and the result can be displayed on the LCD, which is connected to the microcontroller on the circuit board. The end user also has access to attractive features to move the LCD display in a specified direction.

The LCD comes with a 14pin interface, which includes pins to receive power supply and ground as well. These 14pins have to be interfaced with microcontroller output ports to send instructions, which initialize the LCD in appropriate modes, and also to send data from the microcontroller is intended for display on the LCD output screen.

The microcontroller is interfaced with the desktop through a full-duplex serial port. The pins are utilized to send byte at a time. The byte sent from the desktop can consist of instructions for the LCD and the end user desired new string to be displayed on the LCD. The microcontroller is interfaced with the LCD with 11 pins. The pins are utilized to send byte at a time and three pins are utilized to set the instruction modes on the LCD. The details of their uses and the information they carry will be discussed in depth later on.

Functional Components of Moving Message Display MMD:

Main components used in the project are listed below:
• ATMEL 89C51 Microcontroller.
• HD44780 Liquid Crystal Display.
• Max 232 Serial Interface IC.

Block Diagram of the Functioning of the Moving message display:-

below is the block diagram of the moving messgae display using microcontroller.

LCD moving message display using microcontroller 8051 family MMD, microprocessor, LED text light, scrolling circuit diagram




Tags:-Introduction of moving message display MMD using 8051,micro-controller based solutions ,LCD MMD,TEXT display,scrolling text,scrolling message,text light scrolling, LED based products, production display boards, LED display, vertical scroll,flashing text message,road side display boards,display board supreme court,led display board,digital display board,electronic display board,LED colored display, industrial LED display, electronic LED display, LED digital clock, electric LED display clock, LED lighting, display board manufacturers,display board parts,display stand,poster stand,led scrolling message display,led scrolling message board,led scrolling message sign,html scrolling message,electronic scrolling message board,javascript scrolling,image scrolling,scrolling text sign,Moving Massage DisplayMulti Line Display BoardDigital ClocksIndustrial / Production Display BoardInterest Rate Boards Currency Display BoardToken Display RGB Lights,Wall Washers,Mark Gold Sign Boards.STM32F103VB-based LED matrix display demonstration board,message scrolling display using lcd ppt | microcontroller based projects with source code | allintitle:lcd monitor importer | HIGH QUALITY FULL HD LCD TV UNDER 30000 | token display system circuits | super market display racks in bangalore | microcontroller paper | microcontroller wiki | sms microcontroller | 8051 microcontroller bacsed inverter | microcontroller 8051 training in ahmedabad | microcontroller 8051 vtu papers | pcb layear of 8051 microcontroller pdf | pic microcontroller interview question and answer | simple microcontroller 8051 project.pdf | uptu btech microcontroller old question paper | water level controller using pic microcontroller | home based auntys .in | network based project in c# | print-based company
read more "Schematic Introduction of moving message display MMD using 8051"

Monday, May 7, 2012

Schematic Interface of mobile phone with micro-controller

How To Interface a mobile Phone with micro-controller 8051 family like at89s51, at89s52, at89c2051 etc.The project is aimed at developing and testing the use of mobile phones to remotely control an appliance control system. The microcontroller would then control an device based on the information given to it. The proposed solution will need to be easy to use, simple, secure, robust and be useful on most mobile phones. To achieve this testing will need to be carried out to create a useful system.
The report consists of a background into the area of 8051 microcontroller and mobile communication, how they are interfaced to each other and AT (Attention) commands set used in communication.

The simplist method to interface a mobile with microcontroller is use mobile phone which support AT Commands. By using this we can directly connect that phone via datacable to microcontroller kit at a baud rate of 9600 and you can send AT commands to that mobile to read and send sms or other data of interest. The first thing in this regard is to find a mobile phone with AT Commands. Recommendation is use sony erricson's 290i . You can use any other mobile suitable for this purpose. The same program with slight modifications for AVR microcontroller. Which avr microcontroller you want to use and what is the sensor you want to interface.
After connecting a mobile phone or GSM/GPRS modem to a computer, you can control the mobile phone or GSM/GPRS modem by sending instructions to it. The instructions used for controlling the mobile phone or GSM/GPRS modem are called AT commands. (AT commands are also used to control dial-up modems for wired telephone system.) Dial-up modems, mobile phones and GSM/GPRS modems support a common set of standard AT commands. In addition to this common set of standard AT commands, mobile phones and GSM/GPRS modems support an extended set of AT commands. One use of the extended AT commands is to control the sending and receiving of SMS messages.

This device acts as interface between your microcontroller project and a GSM phone. It handles all modem data communication between the GSM phone and your micro-project. The best thing is that it decodes PDU into TEXT on the fly! It’s based on PIC16F877A microcontroller running on 16MHz at 5V. It has an onboard level converter for serial communication with the gsm phone because PIC’s UART RX input pin has a Schmitt trigger triggering at 4,5 - 5V while the phone is sending only approx. 3V from it’s TX pin.
Control takes place by means of SMS (Short text Messages Service). When the mobile receives a predefined text message, like "alarm ON" or "Start pump", the circuit automatically recognizes it as a command, and switches the output accordingly.

At the componets level this project of mobile interfacing with microcontroller can be divided into these parts:-

1. Two mobile phones, one for general use and will be handled remotely, the second is specific mobile which will be interfaced with microcontroller 8051.

2. Microcontroller with necessary components inculding power supply, crystal, RS-232 components etc.

3. Interfacinf board, This is interfacinf board which will inculde the optocouplers, relays and other components required for interfacing of different input and output devices to microcontroller.

4. The hardware devices which are to be controlled through this projects will be connected to microcontroller usig above mentioned interfaing board.

The procdure for the mobile controlling of different hardware is very easy.

process begins on writing a SMS on mobile # 1, which will be transmitted to mobile # 2 through mobile networks. The second mobile will get that SMS and will transmit it to microcontroller via serial communication RS-232.
The micocontroller 8051 will check, if it is according to predefine commnad then, according action will be performed.

The whole process is explained in the diagram below.
Interface of mobile phone with micro-controller 8051

The device can be used as well to notify the status of the input port, sending automatically a message every time the input changes.To know input status at any time, the device can send back a SMS describing the status of the input, as a response to a request message.
GSM cellular phones can accept AT commands (more precisely an extension of the AT command set).
Serial Communication between mobile and Microcontroller:-
Many mobile have configuration to work on serial communication, i tried the following setting of serial communication 9600,N,8,1 on null modem. The mobile and microcontroller are configured on above setting and they worked fine.
Now it is time to do some communication with mobile using AT command:
The very basic command that can be used for serial communication check between microcontroller and mobile phone is "AT" command, so lets try it first. When microcontroller sends AT, then
AT (When microcontroller sends AT, then and the cell phone answered: )
OK (cell phone response)

The second command:-
First, tell the phone which memory to use for successive commands:

AT+CPMS="ME","ME" +CPMS: 7,15,7,15,7,15 (this string will be transferred from microcontroller)
OK (Acknowledge signal or message from mobile)

This instructs the mobile to use internal memory "ME" in place of the "SM" memory from the SIM (Subscriber Identity Module) as default memory. Next, a message can be read from that memory specifying its number:
AT+CMGR=4 (To mobile from microcontroller)
the mobile replies as under:
+CMGR: 1,,27 0791934329005000040C9193433728501400001060314104350809D02A735A043DAB54
OK

This is the fourth message, 1= received and read, 27 bytes long text, in PDU (Protocol Description Unit) format.
The PDU format is quite complex, as it contains many subfields packed together using different encodings. Among other things, it holds also service centre numbers, origin numbers, nation codes, a time stamp, and a descriptor of the character set used.

The next command frees precious mobile memory deleting the seventh message:

AT+CMGD=7
OK

You can test mobile with AT, it responds with OK

Then you can enable the text mode with AT+CMGF=1, to enable text mode and wait for OK.

Then at AT+CMGS="+923011111111" (send this to mobile from microcontroller)
You can change above number with your desired phone number, you will get a > prompt and here put your message followed by ctrl+z.
"the sensor is active and pump is ON"+ctrl+z
If you get OK, your message will be tramsmitted.

AT+CMGS="+923016666666"Sending text messages is easy.


You can use AT+CSQ to test signal strength.

The above codes will work with Ericsson T10s, T28 and R320 only. for other mobiles find their codes.

example code for above communication is as under:
void main()
{
initUART();// 9600,N,8,1
delay();// wait for a few micro seconds
sendString("AT+CMGF=1"); // command to select text mode
sendChar(13);
delay();
sendString("AT+CMGS=\"+923011234567\"");// here 923011234567 is recepient's number
sendChar(13);
delay();
sendString("Hello THIS is my first SMS!"); // this sms will be sent
sendChar(26);
sendChar(13);
}
read more "Schematic Interface of mobile phone with micro-controller"

Schematic MOVING MESSAGE DISPLAY USING ATMEL 89C51

 MOVING MESSAGE DISPLAY USING ATMEL 89C51

This project is an implementation to provide interfacing and manipulative control of a HD44 compatible liquid crystal display using ATMEL 89C51 microcontroller. The software is able to display ASCII characters on the LCD display and also provides the additional and attractive feature of moving the display string in a unidirectional manner. The 89C51 microcontroller accepts string input from the desktop computer through parallel port interface between 89C51 microcontroller and desktop and display the string passed by the desktop user to the LCD Display.

Table of Contents

Chapter 1 Introduction of Moving message display

Chapter 2 Liquid Crystal Display

2.1 Functional Description
2.1.1 Registers
2.1.2 Busy Flag
2.1.3 Address Counter
2.2 Initializing by Internal Reset Circuit
2.3 Pin Configuration
2.4 Instruction Set

Chapter 3 Introduction to 89C51 Microcontroller

3.1 Memory Organization
3.1.1 General-Purpose RAM
3.1.2 Bit-Addressable RAM
3.1.3 Register Banks
3.1.4 Special Function Registers
3.2 Input/output Ports
3.2.1 Port 0
3.2.2 Port 1
3.2.3 Port 2
3.2.4 Port 3
3.3 Interrupts
3.4 Two 16-bit Timers
3.5 Serial Interface
3.5.1 MAX 232 Serial Interface IC

Chapter 4 Hardware Aspects of MOVING MESSAGE DISPLAY USING ATMEL 89C51

4.1 Serial Port to Microcontroller
4.2 Microcontroller to LCD
4.2.1 Enable Signal Connection
4.2.2 Read/Write Signal Connection
4.2.3 Instruction/Data Signal Connection
4.2.4 Busy Flag

Chapter 5 Programming Aspects of MOVING MESSAGE DISPLAY USING ATMEL 89C51

5.1 Code Overview

LED MOVING MESSAGES displays:-
Light emitting diodes are advan- tageous due to their smaller size, low current consumption and catchy colours they emit.An LED message display sign provides more space to display your led moving message in one line. Brighter and multi-color LED's are available, to give your moving message signs maximum impact. Advertise your daily specials, new products and services. Announce upcoming events at a moment’s notice. Welcome VIPs, guests, or important customers with impact. Promote employee safety, quality and health awareness programs. Within minutes you will be creating dynamic messages using the BetaBrite’s WYSIWYG software and your PC, or by using the infrared remote keyboard (software, RS232 9-pin serial port cables and infrared keyboard included). The display can be fixed on a veroboard of suitable size and connected to ground of a common supply (of 6V to 9V) while the anodes of LEDs are to be connected to emitters of transistors T1 through T7 as shown in the circuit. LED Signs can be controlled from a central location by using a PC running Windows message software and data transmitter with receivers for wireless display network. LED signs deliver high impact advertising. Displays are available in single line scrolling signs, two and three line boards, electronic billboards, true color large video walls and stock tickers.

LCD Message Display :-

This LCD message display can show text with large characters on an 20*4 LCD module. The display can show five characters at a time. Each characters is build from twelve characters of the display module. The text on the display can be read from up to ten meters distance.

The data to build each character is stored in an external 24C32 serial EEPROM which has 4096 bytes of memory. The characters that can be shown on the display are: A to Z and 0 to 9. There are in total 35 characters so we need 35*12 bytes = 420 bytes. The text is also stored in the EEPROM.

It is also possible to show the time and temperature on the display.






...
...
Previous Page

References
1. Peter O. “How to Control a HD44780-Based Character-LCD”, 2005
http://ouwehand.net/~peter/lcd/lcd.shtml
2. I. Scott M. “The 8051 Microcontroller”, Printice Hall, New Jersey,1999
3. Wichit S. “RSS232C Level Detector”, 2002
http://chaokhun.kmitl.ac.th/~kswichit/MAX232/MAX232.htm
4. Hantronix Inc.,”Displaying Characters on an LCD Character Module”
http://www.hantronix.com/down/char-mod.pdf



Tags:-
moving message display circuit diagram,moving message display using 8051 microcontroller,Scroller Display Board Electronic Moving Display Bank Interest Rate Display. Foreign Exchange Board Production Status Board Bank Token Display Digital Clock moving message display project,circuit for moving message display,moving message display help,content diy moving message display microcontroller based moving message display,A display in which a symbol, representing the vehicle, remains stationary while the map or chart image moves beneath the symbol so that the display moving message software
led moving display,digital display systems,LED DOT MATRIX MOVING DISPLAY - Provides many types of LED Moving Sign Display for your business monitoring & promotion electronic moving,display boardsled message display
car led message display ,message display software,electronic message centers,electronic digital display,display offers,industrial andon display
read more "Schematic MOVING MESSAGE DISPLAY USING ATMEL 89C51"

Sunday, May 6, 2012

Schematic Development of Industrial scale weather station

WEATHER MONITORING AND INSTRUMENT CONTROL SYSTEM USING MICROCONTROLLER

Abstract of the Microcontroller based weather station.

The project weather station is based on microcontroller 8051. The data acquisition from the sensors is transferred to host computer using RS-232 serial communication protocols. The data received from serial port is then showed at the webpage.
Introduction:-
The project (weather onitoring station) is based on the application of 8051 microcontroller (any microcontroller of 8051 family can be used). The data logger detects the environmental conditions & gives the relevant information to the user about the weather conditions such as temperature,humidity,rain fall level (etc). The information can be of great use for the monitoring of weather for the agricultural and industrial purposes. The information can be received by the user by various means such as direct display over lcd which is in built in the module itself, through the sms & through the web. The data logger can be used for the industrial applications. It monitors the temperature & detects the other parameters of weathor present at the particular place on real time basis. The information of the same is forwarded by the data logger itself as a sms to the supervisor informing on his cellphone about the rise in temperature or in some cases the chnage of parameters. This economical device (microcontroller based) is of great use for industrial purposes.
The MAXIM 168 A/D converter is used to convert the analog signals from the sensors to digital signals that are used for interpretation within the microcontroller 8051.
Sensor used in this project are :
i. Temperature sensors
ii. Humidity sensors
iii. Wind speed and direction sensors
iv. Tripping bucket rainfall sensors

i. Temperature sensors:
There are many types and kinds of Temperature sensors used in different applications. Some types of Temperature sensors are as follows:
Thermocouples | Resistance – RTDs & PRTs & SPRTs | Thermistors | Labels & Crayons & Paints (Phase Change Devices) | Glass Thermometers (LIG) | Filled Systems Thermometers | Bimetallic Thermometers (Bimetal) | Semiconductor Thermometers (Integrated Circuits or ICs & Diodes) | Liquid Crystal | Thermowells | | Extension & Compensation Cable | Connectors | Cold Junctions
But here in our project we will use LM35 temperature sensor, which analog temperature sensor and easy to use in application like this. The microcontroller has do little in the regard.
ii. Humidity sensors
Relative humidity/temperature and relative humidity sensors are configured with integrated circuitry to provide on-chip signal conditioning. Absorption-based humidity sensors provide both temperature and %RH (Relative Humidity) outputs.
The humidity sensor could be used:
Vaisala HUMICAP® Humidity and Temperature Transmitter Series HMT360
HMT330,HMT360 ,HMT310 ,HMT120/130 ,HMD/W60/70 ,HMW80 ,HMD40/50 ,HMT300TMK
HM44 ,HM70 ,HMI41 ,HMP155 ,OEM Modules ,HMM100 ,HMT330MIK ,DTR500 ,HMP60
HMP110 ,HMK15 ,HM34 ,HIH-4000 Series ,HIH-3610 Series ,HIH Series
But we will use HIH-4000 series humidity sensor in this project.

iii. Wind speed and direction sensors

Anemometer and wind vane with crossarm and power supply. Designed for demanding wind measurement applications. Vaisala Wind Set WA15 or Vaisala Wind Set WA25 or Vaisala Wind Sensor WM30 Combined mechanical wind speed and direction sensor. The WM30 is compact and light, rigid and affordable. Low power consumption makes it ideal also for mobile applications.Measures the horizontal wind speed using a Reed-contact which is activated by the revolution of the cup-star. Best price / performance-ratio for basic requirements, includes 20 m cable. Measures horizontal wind direction. The measuring values are output as ohmic resistance signals.
iv. Tripping bucket rainfall sensors
Vaisala DRD11A Rain Detector Vaisala Rain Detector DRD11A features fast and accurate precipitation detection (ON/OFF). The sensor operates via droplet detection rather than by signal level threshold. The capacitive principle utilizes the RainCap sensor plate. other sensors are QMR101
QMR102 ,DRD11A ,RG13/RG13H


The LCD display is displaying the main parameters of weather monitoring station which includes rainfall, air direction, soil moisture and humidity. As we already discussed The entire data is analog, these data is converted to digital data by ADC. The four channel digital signals are compared between exit and present data due to the embedded code; it is stored into flash memory of the microcontroller. The condition of the parameter is invalid then the microcontroller control motor and sprayer; it is depend on the wet or dry of soil and climates of the sky or heaven.
Nomenclature used in the project is as under:
MBE:-mean bias error
RMSE:-root mean square error
GSM:-global system of mobile communication
GPRS:-general packet radio service
RES:-renewable energy sources
ADC:-analog-to-digital converter
USART:-universal synchronous and asynchronous serial receiver and transmitter
The Thermo-Hygrometer:-
Thermo-Hygrometer is an important part of any weather monitoring station.
The Thermo-Hygrometer measures outdoor temperature and relative humidity. Updating of information to the display unit occurs every 10-seconds.


The Anemometer
Anemometer is an important part of any weather monitoring station.
The anemometer measures wind speed and direction. The anemometer wind speed operating range is up to 125 miles per hour and has a accuracy resolution of +/- (plus or minus) 0.4mph. In steady wind conditions the anemometer transmits new readings to the display unit once every minute; in gusty conditions, gust updating occurs every 14-seconds. Wind direction operating range is 0oF to 359oF. Data transmission to the display unit occurs every 5-seconds. The anemometer is powered by a solar cell with battery backup.


The Rain Gauge
Rain Gauge is an important part of any weather monitoring station.

The Rain Gauge measures rainfall in millimeter increments reflecting current rainfall or accumulation of data from previous last reset. The Rain Gauge features a self-emptying rain collection unit. Daily rainfall sampling rate is every 24-hours
Tags:-
WEATHER monitoring station,rain MONITORING outside the room, INSTRUMENT used for wind monitoring, temperature CONTROLler and display, humidity measuring SYSTEM, weather station USING microcontroller 8051, which MICROCONTROLLER is best for the weather monitoring project,final year project about WEATHER MONITORING AND INSTRUMENT CONTROL SYSTEM USING MICROCONTROLLER, Which are the WEATHER MONITORING AND INSTRUMENT SYSTEM USING MICROCONTROLLER ppt,A microcontroller-based data-acquisition system for meteorological station monitoring
read more "Schematic Development of Industrial scale weather station"

Thursday, May 3, 2012

Control Operate the PLC - part 4

4.2.3.7. Programming Console

This programming tool is a tool used to insert, edit, modify and monitor existing programs in the PLC memory in the form of mnemonic codes. Programming Console can be set to PROGRAM, MONITOR or RUN.


PROGRAM: to make or modify or improve the program.

MONITOR: to change the value of the counter and timer settings when the PLC still operate

RUN: to operate the PLC without being able to change the value of the existing settings.


Figure 4.58. Programming Console of Omron PLC



a. Function keys on the Programming Console


To call the desired FUNction, after pressing this button, followed by two digits / number that corresponds to the desired function number




Displaying ShiFT register operations




Used together with LD, AND, or OR to indicate the NC contacts (normally closed), used with OUT to indicate the inverse output and is also used to define the active functions for a moment when it is used together with FUN


DAN, to enter the inputs in series with the previous input




OR, to enter the inputs in parallel with the previous input




CouNTer is controlled with this command, both for functionality as well as to contact the output of this function



LoaD, to enter the desired input as the initial part of the ladder




OUTput of circuit




TIMer controlled with this command, either to function or to contact of the output of this function



Defining Temporary Relay




Defining Link Relay




Defining Holding Relay




Defining Auxiliary Relay




Defining Data Memory




Defining an indirect DM address





Defines the word address




Defines operand as Constant




Defines the address bits




SHIFT is used as a substitute for the function of four buttons with better usability, written PLAY, RECORD, Channel and Contact


Enter the decimal and hexadecimal form when programming





b. Operate the Programming Console

Incorporate Password (mode R, M, P)

To enter a password, press:



Figure 4.59. Procedures to enter the password




• Buzzer ON / OFF (mode R, F, P)

To turn on or turn off the buzzer, press:



Figure 4.60. Procedure enable the Buzzer



Removing the program ( mode P )

To clean all memory that can be removed in the Program Memory and IR, HR, AR, DM, and TC, press:



Figure 4.61. Procedure to uninstall the program




• Insert the program (mode P)

Set the mode selector switch with a key to the PROGRAM position, Press CLEAR if necessary until 0000 to appear on the screen. Furthermore, do procedures to insert the program such as the following example.

Figure 4.62. Procedure to insert the program




• Reading the program (mode R, M, P)

For reading the program, press:


Figure 4.63. Procedures to read the program




• Removing / inserting a program ( mode P )

To remove or insert a program, press:



Figure 4.64. Procedure delete / insert a program



• Search for part of the program (mode R, M, P)

To search for contacts, timers, counters, instruction or address that the program has made, press:



example;
Figure 4.65. Procedures to search the program



• Clear the error message (mode P)

To remove the error message, press:


Figure 4.66. Procedure to remove the error message



• Check the program ( mode P )

Programs that have been input must be checked. Checking the program can be used to find the three levels of writing errors in the program.

Figure 4.67. Procedure to check the program






• Monitor the program (mode R, M, P)

To monitor the desired program, press:


Figure 4.68. Procedures to monitor the program




• Change the setting value of timer and counter ( mode M,P)

To change the setting value of timer and counter are two ways to enter new values or by subtracting / adding one of the existing value.


Figure 4.69. Procedure to change the value of the timer and counter




• Displaying the Cycle time / cycle time of execution (mode M,R)

After the program was checked and no error then cycle time of the program execution can be displayed by pressing:



Figure 4.70. Procedure for displaying the Cycle time / cycle time of execution
read more "Control Operate the PLC - part 4"

Friday, April 27, 2012

Control Basic Lift Circuit (Four floors)

This is basic lift circuit. when press P1 push button lift starts to work 1st floor to 2 nd floor. Then after time duration it is automatically reach to 3 rd floor. And samething happen in 3rd floor & 4 th floor.

We can do it mannually also by using P2 , P3 , P4 , P5 , P6 .
P2 -:4 - 3 floor
P3 -: 3 - 4 floor
P4 -: 2 - 3 floor
P5 -: 3 - 2 floor
P6 -: 2 - 1 floor
read more "Control Basic Lift Circuit (Four floors)"