CZ_Power/Power300.cs

(开头部分) 21KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using ComLibiary;

namespace CZ_Power
{
    public partial class Power300Demo : UserControl
    {
        private bool ComErr = false;
        private Class300H Power300 = null;
        private ClassGroup gp = null;
        private string newline = Environment.NewLine;
        private int Adtime = 0;
        public Power300Demo(Class300H Power300_in, ClassGroup gp_in)
        {
            InitializeComponent();
            this.Size = new System.Drawing.Size(600, 427);
            Power300 = Power300_in;
            gp = gp_in;
            dataAnalog1.DataName.Text = "累计运行时间(h)";
            dataAnalog1.DataValue.Text = "----";
            toolTip1.SetToolTip(dataAnalog1.DataName, "电源处于运行状态,输出电压:三相380±30V且输出电流:三相大于100A");
            dataAnalog2.DataName.Text = "故障次数(个)";
            dataAnalog2.DataValue.Text = "----";
            toolTip1.SetToolTip(dataAnalog2.DataName, "累计次数,只计算故障次数,不计算报警次数");
            dataAnalog3.DataName.Text = "平均故障间隔时间(h)";
            dataAnalog3.DataValue.Text = "----";
            toolTip1.SetToolTip(dataAnalog3.DataName, "累计运行时间与故障次数的比值");
            refreshData();
        }      
        public Power300Demo()
        {
            InitializeComponent();
        }
        /// <summary>
        /// 电源状态
        /// </summary>
        /// <param name="status">通讯故障、通讯正常、通讯未知</param>
        /// <param name="RunStop">运行、停机、待机</param>
        /// <param name="Warn">报警、正常、未知</param>
        /// <param name="QF1">合闸、分闸</param>
        /// <param name="QF2">合闸、分闸</param>
        /// <param name="KM3">1:接通;0:断开</param>
        private void ShowStatus(string status, string RunStop, string Warn, string QF1, string QF2,string KM3)
        {
            #region 通讯
            if (status == "通讯故障")
            {
                ComErr = false;
            }
            else if (status == "通讯正常")
            {
                ComErr = true;
            }
后面还有 421 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。