Position Control of a Turret Using LabVIEW
A. Saygina and A.M. Rashidb
aGazi University, Faculty of Technology Department Electrical and Electronics Engineering, Ankara, Turkey
bGazi University, Graduate School of Natural and Applied Science, Ankara, Turkey
Full Text PDF
Servo motors are commonly used for axial motion control of gun turrets. In this study, horizontal and vertical position control around two axes of motion of a gun turret was realized using LabVIEW software. Communication with Siemens s7-300 CPU315-2 PN/DP PLC has been realized using KEPServerEX software and using OPC tools in LabVIEW. KEPServerEX software was used to transfer motor control and status data between the PC and PLC. PLC was used to control the AC servo drivers using ProfiBUS protocol, in accordance with commands sent from LabVIEW. Servo motors with connected S110 CU305DP servo drivers have been controlled according to control data received from the PLC. Scout software was used for uploading communication and position commands and for changing factory defaults of AC servo drivers. Furthermore, status control and input of commands have been realized using a touch panel. All PLC and touch panel programming have been performed on TIAPortal V13SP1. Thus, the position control of gun turret has been provided using both, PC and the touch panel.

DOI: 10.12693/APhysPolA.132.970
PACS numbers: 06.60.Sx, 07.07.Tw