ECS/frm/frmMain.cs
(开头部分) 56KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
//using System.Linq;
using System.Text;
using System.Net;
using System.Windows.Forms;
using OPCSiemensDAAutomation;
using System.Threading;
using ECS.frm;
namespace ECS
{
public partial class frmMain : Form
{
string strHostName = Dns.GetHostName(); //得到本机的主机名
private frm.frmSysSetting setting;
private frm.frmWorkTaskSrh tasksrh;
private frm.formLogQuery logQuery;
OPCInfo OPC = new OPCInfo();
public static OPCService S7 = new OPCService();
JobControl JobCtl = new JobControl();
private frm.frmCnNet fmCn;
private delegate void delePlcCtrl();//声明操作线程
private event delePlcCtrl PLCWorkevent;
private List<ECS.frm.UCEquipmentInfo> List_UCDdjInfo;
private List<ECS.frm.UCEquipmentInfo> List_UCRGVInfo;
private List<ECS.frm.UCDdjPosit> List_UCDdjPosit;
ECS.frm.UCEquipmentInfo ucPLCInfo;
DateTime dt1 = DateTime.Now;
DateTime dt2 = DateTime.Now;
DateTime dt3 = DateTime.Now;
DateTime dt4 = DateTime.Now;
DateTime dt5 = DateTime.Now;
DateTime dt6 = DateTime.Now;
Thread trdTask = null;
Thread trdLed = null;
/// <summary>
/// false- 正在运行 true-结束运行
/// </summary>
bool threadrunendflag = false; //false- 正在运行 true-结束运行
private void event_PLC()
{
//try
//{
JobCtl.InitLedSendMsg();
//screen(); //测试对应电子屏号
while (true)
{
threadrunendflag = false;
dt1 = DateTime.Now;
//WriteLog(string.Format("============循环开始 {0}============", dt1.ToLongTimeString()));
WriteLog(string.Format("============开始监控============"));
后面还有 1310 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。