Position Control of a Turret Using LabVIEW

Saygin A., Rashid A. M.

ACTA PHYSICA POLONICA A, vol.132, no.3, pp.970-973, 2017 (SCI-Expanded) identifier identifier

  • Publication Type: Article / Article
  • Volume: 132 Issue: 3
  • Publication Date: 2017
  • Doi Number: 10.12693/aphyspola.132.970
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Page Numbers: pp.970-973
  • Gazi University Affiliated: Yes


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 KEP Server EX software and using OPC tools in LabVIEW. KEP Server EX 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 Profi BUS 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.