Book

Programowanie sterowników PLC w języku drabinkowym

Authors:

Abstract

Współczesne sterowniki stosowane w systemach automatyki są urządzeniami niezwykle elastycznymi funkcjonalnie, co wynika przede wszystkim z możliwości ich programowania. Jednym z najpopularniejszych języków wykorzystywanych do przygotowywania aplikacji dla PLC jest graficzny język drabinkowy (nazywany także skrótowo LD lub LAD). Jest to od wielu lat podstawowy język programowania PLC, którego znajomość przez automatyków zajmujących się tworzeniem aplikacji przemysłowych jest wręcz niezbędna. Pomimo rozwoju innych sposobów – graficznych i tekstowych – tworzenia aplikacji dla PLC, interpretery i kompilatory języka LAD są standardowym wyposażeniem wszystkich renomowanych pakietów programistycznych dla PLC. Książka jest przeznaczona dla studentów kierunków automatyka i robotyka wyższych uczelni technicznych, a także inżynierów zajmujących się integracją systemów automatyki i ich programowaniem.
... Istnieje jednak konieczność kompilacji takiego programu, co powoduje, Ŝe program staje się zwykle dłuŜszy i wolniejszy niŜ przykładowy odpowiednik w Instruction List. Programista nie ma bezpośredniego wpływu na przekształcanie kodu programu na postać maszynową [4,8]. ...
... Program zawiera symbole przedstawiające styki, cewki lub bloki funkcyjne. Symbole te układane są w programie w sposób przypominający kolejne stopnie drabiny i stąd pochodzi nazwa [4]. Diagram ograniczony jest z lewej i prawej poprzez szyny zasilające. ...
Article
Full-text available
If the task of creating software for the PLC controller relates to a new, original control system, programmers have the problem of selecting of an adequate controller programming language. In many cases, the language and programming environment are enforced by the manufacturer of the controller family. If the decision is up to the engineer, he is responsible for the selection of the most effective methods of programming. There is a characteristic of all common programming methods in the paper. The description is illustrated by a practical example in which the device control system is implemented using methods previously described.
... Such a power supply solution for the actuator coil allows high current increase rates to be acheived. The actuator power supply control and data acquisition systems were built using LabView hardware and software or PLC controller [2]. The assumption adopted for determining the static characteristic of the element being tested was the measurement of the displacement value s, depending on the intensity of the current supplying the coil I. ...
Article
Full-text available
Components made of alloys with a magnetic shape memory (MSMA) are not commonly used in industrial systems or prototype solutions. The reasons behind this include the cost and implementation difficulties attached to MSMA alloys synthesis technology. The article presents the results of a prototype actuator in which the active element is a rod made of Ni-Mn-Ga alloy and with dimensions of 2x1x20 mm.
... Minimalizacji zapotrzebowania energetycznego poprzez zmniejszenie ilości elementów wykonawczych i sterujących pracą urządzenia. W układzie sterowania zastosowano znormalizowany sterownik PLC, który umożliwiła szybkie przygotowanie i testowanie kilku wersji programu [7,8]. Po zakończeniu programowania i sprawdzeniu poprawności działania programu w czasie prób " na sucho " . ...
Article
Full-text available
Praca prezentuje metodę projektowania nowatorskiego typu napędu wodnego, któ-remu nadano nazwę pędnik wodno-odrzutowy. Celem projektu było opracowania napędu dla pojazdów wodnych alternatywnego do powszechnie stosowanych śrub napędowych. Najważniejsze pytanie, jakie postawiono sobie jeszcze przed rozpoczęciem projektu dotyczyło sposobu poruszania się organizmów w środowisku wodnym. Zauważonoi, bowiem że śruba nie występuje w środowisku. Nie znajdziemy odpowiednika śruby napędowej, chociaż podobnym rozwiązaniem może być silnik obrotowy z wicią występujący u bakterii. Dotyczy to jednak organizmów, które należą do zupełnie innej grupy biorąc pod uwagę wymiary bakterii i wymiary nawet najmniejszych pojazdów wodnych. Odpowiedź na to pytanie wymagała przeprowadzenia przeglądu i opracowania klasyfikacji sposobów poruszania się organizmów w środowisku wodnym. Na podstawie tak wykonanego przeglądu przygotowano kilka projektów koncepcyjnych a następnie wykonano wieloetapową ich weryfikację i przebudowę. Efektem tych działań było opracowanie projektu wykonawczego a następnie budowa i uruchomienie prototypu. Zrealizowane prace i ich podział na etapy został opisany w niniejszej pracy.
Chapter
The paper presents studies concerning time analysis of data exchange in distributed control based on Ethernet wireless network model and relevant Modbus protocol. Presented control system operated in a real-time system that was responsible for continuous-time and periodic event processing. The events appeared at the input of system which had to generate answers (events) at the output. External event response time is closely conditioned by time which means that such systems have to ensure that response time is not exceeded, regardless of the sequence of object events. It is essential to keep the time determinism in the functioning of all real-time, regardless of whether it is a single PLC driver or their group of distributed control system.
Book
Full-text available
In modern industry the Programmable Logic Controllers (PLCs) are the most important devices without which there would have been no mass production and our technical civilisation as we know it today. PLCs in industry are as important as standard PCs in our offices and homes. During the time the prices of PLCs have reached the level when it is both convenient and reasonable to use them in all kinds of installations: ranging from the advanced controlling of industry processes to the very simple home solutions e.g.: heating installations. The presented book comes into being on the basis of student tutorials held for the Digital Control class at the Department of Process Control at the Faculty of Mechanical Engineering and Robotics at The University of Science and Technology AGH in Cracow. Both authors work at AGH as academic lecturers. Many years of specialization in PLCs programming together with experienced gathered in industry in starting up installations based on controllers have given them the knowledge which is presented in the book. Also the AGH students made a contribution to this book, especially to make PLCs programming easier to understand for beginners. The book concerns programming the controllers of the Japanese manufacturer OMRON, which belongs to the leading automation equipment manufacturers. On the market there is still lack of practical books and the main aim of our book is to present examples of particular instructions with their descriptions. The more advanced the examples are, the more specialised commands they include, and this is the area, where for many users problems occurred. The authors believe that the information gathered in the presented book help the users overcome these problems. This book is dedicated to automation and computer science students and engineers, who deal with applying programmable logic controllers in practice. Any remarks that you may have concerning this book, as well as remarks concerning its further editions, please send to the following address: dominik@agh.edu.pl or flaga_st@agh.edu.pl. In the following editions there will be more examples and more information about other controllers.
Programowalne sterowniki przemysłowe w systemach sterowania
  • J Kwaśniewski
Kwaśniewski J.: Programowalne sterowniki przemysłowe w systemach sterowania.
Programmable Con-trollers, Programming manual
  • Omron
Omron: Sysmac CPM1/CPM1A/CPM2A/CPM2C/SRM1(-V2) Programmable Con-trollers, Programming manual. Wersja elektroniczna z pliku w353-e-3.pdf, 2001
Programmer Operation Manual
  • Sysmac Ws02-Cxpc1-E-Cx- Omron
Omron: SYSMAC WS02-CXPC1-E-CX-Programmer Operation Manual. Wersja elektroniczna z pliku w 425-e1-01.pdf, 2003