Implementing An Automated Parking System Using A Plc (simatic S7-300 Step7)

US $35.00

  • Dallas, Texas, United States
  • Jan 29th
Text Title: Implementing an Automated Parking System using a PLC Product details: Author: Seyedreza Fattahzadeh- © 2014 Seyedreza fattahzadeh Binding: E-book in PDF format would be shipped on a CD ROM Format: PDF file Number of pages: 116 ISBN: 978-0-9839005-6-6 As the title of the text implies, the purpose of this project is to show the reader how he can design and implement a PLC based Parking system. In short, the PLC based system will keep track of number of cars in the parking area. It will not allow more than 16 cars to park. It will show the number of lots unoccupied, will automatically raise the Gate arm to allow cars into the parking lot or leave it. It keeps track of amount of time a car is parked, the time driver is leaving the parking lot, shows current and exit Time and Date and display them on either a HMI device or PC based HMI device. PLC will finally calculate cost of parking for each car parked in the Parking. When amount is paid, the parking operator depresses a paid button, the exit arm gate is raised, and one unit is added to the total number of vacant cars in the Parking lot. Students learn how to write simple circuit programs to get familiarized with the application of a PLC but in the field when one is applying for a job as a PLC programmer, the employer will NOT ASK him to write a simple PLC program on the contrary , he will either assign you a new Functional Specification of some new system and will expect you to develop the control program and implement the hardware or He might ask you to alter a pre-written circuit program to include some more function and fix it based on the new defined specification. That means you would need to checkout printed document of a circuit program consisted of sometime more that tens of pages, understand it and then modify it. I have come up with a solution for those that do have the beginning knowledge on how to work with a typical PLC's instructions BUT they need to practice on how to take a Functional Specification and turn it into a working PLC control program which is controlling lots of digital and analog functional blocks now. In this project, we are dealing with design and implementation of an Automated Parking System using a typical mid range PLC in our case:  a SIMATIC S7-300 PLC plus  WinCC software based PC or a typical HMI display devices.   1- CONTROL PLC PROGRAM According to figure 1, control program on PLC must be able to control 22 digital input signals (16toggle switches each represents a parked car in the parking area + 4 arm gates limit switches +1 paid button + 1 break beam sensor) and control 14 output loads (8 data signals to control a 2 digit numerical display+ 4 signals to control two arm gate dc motors to turn them either cw or ccw + 2 signals to control 2 red and green LEDs). With all these I/Os and PCB wired to PLC's I/O, the control program will control all devices independently. Total number of PLC input / Output terminals are used 22 and 14 respectively! Schematic diagrams of all PCBs are given in the text and you can even build any of them if you wish. Ladder Logic program developed for this phase has consisted of hundreds of instructions, FB (functions blocks), and DBs (data bases). All these  networks that most of time each network is consisting of more than 5 to 10 simple instructions such as AND, OR ,Timers, counters... etc must all function in right way in order the whole system to operate in right harmony. So to develop a PLC control program to control these I/Os , a numerical displays and Lights all in harmony is not easy! And when you do something like this on your own, that is the time that you can tell the employer "YES I CAN DO IT" with lot's of confidence. And since application of HMI devices nowadays in processes is a de facto standard, I have developed two more application software programs to allow system operator to  monitor all activities related to this the Automated Parking  system on  a PanalMaster, and WiCC based HMI and  PC devices as well. 2- PanelMaster HMI program: PM Designer is a simple yet powerful programming language designed for developing programs for a typical HMI display.  If you are not familiar with how to design a typical screen for a general HMI display panel, you may refer to Appendix A of manual where you will be provided with some basic information about regarding the PM Designer software. Appendix A also shows you how to apply the design idea with respect to this project. This second program which comes with the text, allows a typical HMI device to be connected to the PLC by which operator will be able to control or monitor all activities related to project independently.  At any instances, just by glancing at the HMI's screen, an operator can find out how many vacant and occupied slots are available, and when a car is leaving the garage, how much that particular drive owns the parking management. And the operator allows the leaving car to exit the garage just by depressing a paid button which causes the exit arm gate to be raised to allow the paid drive leave the parking area. See the next figure. 3- Application of SIMATIC WinCC program In chapter 4 of the text, we are going to develop a WinCC explorer based HMI screen program to view all of good things happening on the PC's monitor as well, such as the number of UN-occupied spaces, parking costs for each driver whose car has been parked in the parking area etc. The application program which comes with the project also shows you how to develop a program with WinCC to implement to a HMI screen on your PC's monitor. In this case, you can also view all the activities that you could see on the HMI device this time on your PC's monitor as well. When the WinCC application is executed, you will have a screen similar to the one shown in the next figure. Notice that slot number 1, 3, 5, 7…15 are the unoccupied ones and 6,8, 13,14, and 16 are occupied ones. So the total number of free space is 16-5 = 11 as shown on the top right side of the operator's PC monitor. Current time is 5:23 and date is 14, 07, 2013 WinCC based HMI display Table of content: Chapter 1 Project specification of the system ,Application of a touch screen display (TSD) HMI device, Circuit explanation and Break-Beam sensor, Arm gate motor, related limit switches and motor driver PCB, Display counter, Sixteen toggle switches to indicate presence of cars parked, Paid push-button switch, HMI display device, Application of SIMATIC WinCC explorer software Chapter 2 Explanation of the PLC ladder logic control program, Main program flowchart of the project, Declaration of the main DB and its components, Developing programs for phases 1and 2: moving the arm gate up, Developing programs for phase 3- A car enters the parking space # 5, Developing programs for phase 4- Calculating the cost of parking, Developing programs for phase 5- The car is exiting the parking space, Developing programs for phase 6- The paid button is depressed, Application of S7-PLCSIM to simulate the developed software. Chapter 3 Adding an HMI display to our project, Installation of a PanelMaster LCD screen touch panel, Developing HMI display control software with PM Designer.  Chapter 4 Application of WinCC explorer software as an HMI task, Phase 1- Developing an HMI application with SIMATIC WinCC explorer, Phase 2- Developing a new SIMATIC S7 type driver, Phase 3 - Creating a WinCC explorer based project, Phase 4- Creating the settings related to the main screen page. Feedback issue Placing Feedback is a system within EBay to help buyers and sellers alike. We encourage feedback & detailed sellers ratings. When you receive your item, please check it completely and if you have any comment or concern, and when you are happy with your purchase, please take a time and leave feedback and detailed sellers ratings. Once I can receive your positive feedback, I am pleased to do the same for you. Advantages of E-books 1- This Educational E-book would be shipped in a CD ROM to your address and of course at less than half price of print version. So since it comes in a CD ROM, shipping charge would be much less than regular price. 2- E-book readers have the ability to enlarge fonts past standard large print size. 3- Production of e-books do not consume paper, ink, etc but you can print any of pages of the book with your own printer. Please Note that this E-book is in PDF format hence once your payment is made, the PDF file will be shipped to your PAYPAL account address unless noted on the PAYPAL invoice/payment otherwise Shipping conditions: I am using Kunaki cd / DVD manufacturing / publishing and USPS shipping company to fulfill and ship my sold items to buyers around the world and Kunaki does not provide service to some Asian and African countries. Please check with me ahead of time if you would like to purchase any of my products to be shipped to your address located in any of those two continents. Upon shipment of your item, you will be provided with tracking number (if it is shipped to any US state) for OTHER countries, USPS only reports, shipping status, address and date at which the item is shipped out. If for some unknown reason, your item is stuck in your country's customs office, or lost, I would neither be held responsible nor resend you another copy of the item. This is my shipping condition and if you do not accept it, please do not buy from me. I can not promise you anything that I do not have any control of it.  It will take about 7-10 business days for US states, up to 14 business days for most other Countries. Please note that this auction is only for an E-book in PDF format which explains the project and 1 Ladder Logic program developed for SIMATIC S7-300, two other application programs are developed one for PanelMaster and the other one for WinCC based PC HMI. The text does not come with anything else other than the 3 application programs mentioned. If it does, consider it as bonus!. Please ask any question you have before you BID we live in a world which is based on reality not our assumptions!  Thanks for checking and have a good luck Please be informed I do have total of 9 titles related to programming PLCs or design and implementation of industrial projects as following: PLC programming e-Texts: 1- Introduction to programming Allen-Bradley series of PLCs (second edition) Binding: E-book/PDF file Number of pages: 226 2- Programming with SIMATIC S7 300/400 Programmable Controllers Binding: E-book/PDF File Number of pages:374 3- Programming SIEMENS SIMATIC S7-200 PLCs using Step7-Micro/Win software Binding: PDF/PDF File Numberof pages: 250 4-Introduction to programming a SIEMENS LOGO PLC Binding:E-book/PDF file Number of pages: 205 Design and implementation of industrial projects: 5- Programming a 4 floor elevator with SIEMENS SIMATIC STEP7 & LOGO! Soft Comfort Software Binding:E-book/PDF file Number of pages: 130 6- Programming SIEMENS LOGO PLC as a dyeing machine temperature controller. (Circuits and programs for SIEMENS LOGO, LOGO TD, and a typical analog transmitter) Binding: E-book/PDF file Number of pages: 70 7-Implementing an Automated Parking System using a PLC Binding: E-book /PDF file Number of pages: 116 8-implementing a PLC-based temperature controller  with PID algorithm Binding: E-book/PDF file Number of pages: 122 9-Programming a Traffic Light Control System using SIMATIC S7-300 PLC WinCC and HMI displays Binding: E-book /PDF file Number of pages: 160
Condition:
New: A brand-new, unused, unopened, undamaged item in its original packaging (where packaging is applicable). Packaging should be the same as what is found in a retail store, unless the item is handmade or was packaged by the manufacturer in non-retail packaging, such as an unprinted box or plastic bag. See the seller's listing for full details. ...
Controller Platform S7/300
Type PLC

Directions

Similar products from Programmable Logic Controller & Contol Systems

People who viewed this item also vieved

By clicking "Accept All Cookies", you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

Accept All Cookies