Initial commit
This commit is contained in:
63
Handler/Project/RunCode/Display/_Interval_500ms.cs
Normal file
63
Handler/Project/RunCode/Display/_Interval_500ms.cs
Normal file
@@ -0,0 +1,63 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
using AR;
|
||||
|
||||
namespace Project
|
||||
{
|
||||
public partial class FMain
|
||||
{
|
||||
|
||||
|
||||
void _Display_Interval_500ms()
|
||||
{
|
||||
|
||||
//홈진행중에는 모델쪽을 건드릴수 없게 한다
|
||||
toolStripButton7.Enabled = !PUB.sm.Step.ToString().StartsWith("HOME");
|
||||
//현재시간표시
|
||||
if (PUB.sm.Step == eSMStep.INIT)
|
||||
lbTime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
|
||||
else
|
||||
lbTime.Text = PUB.sm.UpdateTime.ToString("yyyy-MM-dd HH:mm:ss");
|
||||
|
||||
//키엔스 데이터를 바로 표시한다.
|
||||
tbBarcodeF.Text = KeyenceBarcodeDataF;
|
||||
tbBarcodeR.Text = KeyenceBarcodeDataR;
|
||||
|
||||
lbCntLeft.Text = $"{VAR.I32[eVarInt32.LPickOfCount]}";
|
||||
lbCntRight.Text = $"{VAR.I32[eVarInt32.RPickOfCount]}";
|
||||
lbCntPicker.Text = $"{VAR.I32[eVarInt32.PickOfCount]}";
|
||||
//lbCntPrnL.Text = $"{PUB.counter.CountPrintL}";
|
||||
//lbCnrPrnR.Text = $"{PUB.counter.CountPrintR}";
|
||||
|
||||
if (AR.SETTING.Data.Enable_SpeedLimit)
|
||||
grpProgress.Text = $"작업 수량(속도제한:{AR.SETTING.Data.LimitSpeed})";
|
||||
else
|
||||
grpProgress.Text = $"작업 수량";
|
||||
|
||||
//display Room Light
|
||||
btLightRoom.BackColor = DIO.GetIOOutput(eDOName.ROOMLIGHT) ? Color.Gold : SystemColors.Control;
|
||||
|
||||
//상태를 DB에 저장한다.
|
||||
EEMStatus.UpdateStatusSQL(PUB.sm.Step);
|
||||
|
||||
//컨베이어 가동시간계싼
|
||||
if(DIO.GetIOOutput(eDOName.LEFT_CONV) && VAR.TIME[eVarTime.CONVL_START].Year != 1982)
|
||||
{
|
||||
var t = (DateTime.Now - VAR.TIME[eVarTime.CONVL_START]).TotalSeconds;
|
||||
if (t > 999) t = 999;
|
||||
VAR.DBL[eVarDBL.CONVL_RUNTIME] = t;
|
||||
}
|
||||
|
||||
if (DIO.GetIOOutput(eDOName.RIGHT_CONV) && VAR.TIME[eVarTime.CONVR_START].Year != 1982)
|
||||
{
|
||||
var t = (DateTime.Now - VAR.TIME[eVarTime.CONVR_START]).TotalSeconds;
|
||||
if (t > 999) t = 999;
|
||||
VAR.DBL[eVarDBL.CONVR_RUNTIME] = t;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user