45 lines
877 B
C++
45 lines
877 B
C++
#include "devecectluserwidget.h"
|
|
#include "ui_devecectluserwidget.h"
|
|
#include "rs_settings.h"
|
|
#include "deviceproxy.h"
|
|
#include "modbustcp.h"
|
|
#include "deviceinfo.h"
|
|
#include <QFileDialog>
|
|
#include "login.h"
|
|
#include "qc_applicationwindow.h"
|
|
|
|
DeveceCtlUserWidget::DeveceCtlUserWidget(QWidget *parent) :
|
|
QFrame(parent),
|
|
ui(new Ui::DeveceCtlUserWidget)
|
|
{
|
|
ui->setupUi(this);
|
|
|
|
}
|
|
|
|
DeveceCtlUserWidget::~DeveceCtlUserWidget()
|
|
{
|
|
delete ui;
|
|
}
|
|
|
|
|
|
void DeveceCtlUserWidget::on_pbVacuumSuckerOnOrOff_clicked()
|
|
{
|
|
if (DEV->devWorkpieceLockState == 0)
|
|
{
|
|
DEV->vacuumSuckerOpen();
|
|
DEV->VacuumBreakClose();
|
|
|
|
}
|
|
else
|
|
{
|
|
DEV->vacuumSuckerClose();
|
|
DEV->VacuumBreakOpen();
|
|
}
|
|
DEV->workpieceHeight = DEV->Palletheight + MAXHEIGHT;
|
|
}
|
|
|
|
void DeveceCtlUserWidget::on_pbLoadAndUnloadPos_clicked()
|
|
{
|
|
DEV->toLoadAndUnloadPos();
|
|
}
|