摘要
为了便于控制在火箭贮箱数字射线检测中射线机参数,设计了一种基于QT与TwinCAT的射线机控制系统软件,该系统软件利用倍福PLC控制射线机相关状态、电压电流和焦点参数、通讯开关等,然后通过ADS协议将基于TwinCAT开发的倍福PLC数据处理后集中显示到以QT开发的软件界面上,射线机控制系统采用C++语言与ST语言联合开发,实现了QT上位软件、倍福PLC和射线机之间的信息交互,处理与显示。设计的射线机控制系统经过实验验证,取得了良好的控制显示效果。
In order to control the parameters of the X-ray machine in the digital X-ray inspection of rocket tank,a software of X-ray machine control system based on QT and TwinCAT is designed.The system uses Beifu PLC to control the related state,voltage,current and focus parameters,communication switch,etc.Then,the data of Beifu PLC developed based on TwinCAT is processed by ADS protocol and displayed on the software interface developed by QT.The X-ray machine control system is jointly developed by C++language and ST language,and QT upper-level software,Beifu PLC and X-ray machine are realized.The control system of the designed X-ray machine has been verified by experiments,and achieved good control and display effect.
作者
李光保
高栋
路勇
平昊
周愿愿
LI Guangbao;GAO Dong;LU Yong;PING Hao;ZHOU Yuangyuang(Shanghai Institute of Aerospace&Precision Machinery,Shanghai 201600;Harbin Institute of Technology College of Mechanical&electrical engineering,Harbin 150000,China)
出处
《自动化与仪器仪表》
2023年第5期256-259,共4页
Automation & Instrumentation