DocumentCode
1788735
Title
Sensoric subsystem of automated guided vehicle: TCP communication between SIMATIC S7 PLC and Arduino
Author
Kajan, M. ; Sovcik, J. ; Duchon, F. ; Mrafko, Leo ; Florek, M. ; Beno, Peter
Author_Institution
Inst. of Robot. & Cybern., Slovak Univ. of Technol., Bratislava, Slovakia
fYear
2014
fDate
3-5 Sept. 2014
Firstpage
1
Lastpage
6
Abstract
The cheap work with high precision is very necessary in industry for a long time. Research in robotics gives us opportunity for development of automatically guided vehicle controlled by PLC, which can be easily used for supplement transport inside factory, or even for human transport. Main aim of this work is to show, how to replace expensive industrial sensors with integrated communication interface by simple cheap open-source technology. Our solution is focused on TCP communication between Arduino and PLC. The Arduino is extended to Ethernet shield. It makes possibility to connect third-party devices to PLC and save I/O PLC modules. The Arduino pre-process data from ultrasonic and line-following sensors and combine them into one data packet which is send over the network to PLC server.
Keywords
automatic guided vehicles; control engineering computing; industrial robots; local area networks; photodetectors; programmable controllers; Arduino; Ethernet shield; I/O PLC modules; PLC server; SIMATIC S7 PLC; TCP communication; automated guided vehicle sensoric subsystem; data packet; industrial sensors; integrated communication interface; line-following sensors; open-source technology; robotics; third-party devices; ultrasonic sensors; Acoustics; Hardware; Libraries; Phototransistors; Servers; Ultrasonic variables measurement; AGV; Arduino; Ethernet; PLC; TCP communication; photo-sensor; ultrasonic sensor;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics in Alpe-Adria-Danube Region (RAAD), 2014 23rd International Conference on
Conference_Location
Smolenice
Print_ISBN
978-1-4799-6797-1
Type
conf
DOI
10.1109/RAAD.2014.7002258
Filename
7002258
Link To Document