Commit f893d9ce authored by 潘栩锋's avatar 潘栩锋 🚴

资料包修改

parent bd130581
v3_20220308
温控变为9层了
\ No newline at end of file
温控变为9层了
v4_20220424
温控7层,有内外收卷,没有3牵引
\ No newline at end of file
方式, 事件等级, 事件内容, 地址类型, 触发条件, 恢复条件, 读取地址, 数据类型, 通知触发地址, 循环报警, 报警声, 确认时写入值, 字体, 颜色, 告警延迟时间, 监看地址数
0, 低, 主牵引风机过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(3), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 主牵引变频故障报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(71), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 二牵引变频故障报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(4), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 二牵引风机过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(6), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卷变频故障报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(7), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卷风机过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(11), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卷变频故障报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(12), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卷风机过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(14), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 旋转塔变频故障报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(15), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 旋转塔风机过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(17), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收翻转刀架过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(67), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收翻转刀架过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(70), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 二牵引拉线急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(21), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 电柜急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(20), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 主牵引拉线急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(45), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卷急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(44), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 客户急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(57), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卷急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(56), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 旋转塔正转已到极限位!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(32), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 旋转塔反转已到极限位!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(33), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卷换卷气涨轴检测未到位报警!!!请检查, BIT, ON, 默认, 汇川H3U 监控协议.M(443), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卷换卷气涨轴检测未到位报警!!!请检查, BIT, ON, 默认, 汇川H3U 监控协议.M(444), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收预警长度报警!!!请准备换卷, BIT, ON, 默认, 汇川H3U 监控协议.M(602), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收预警长度报警!!!请准备换卷, BIT, ON, 默认, 汇川H3U 监控协议.M(603), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卷换卷提醒报警!!!请注意安全, BIT, ON, 默认, 汇川H3U 监控协议.M(50), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卷换卷提醒报警!!!请注意安全, BIT, ON, 默认, 汇川H3U 监控协议.M(51), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卸料臂检测报警, BIT, ON, 默认, 汇川H3U 监控协议.M(370), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卸料臂检测报警, BIT, ON, 默认, 汇川H3U 监控协议.M(371), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 主牵引风机过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(3), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 主牵引变频故障报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(71), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 二牵引变频故障报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(4), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 二牵引风机过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(6), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卷变频故障报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(7), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卷风机过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(11), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卷变频故障报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(12), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卷风机过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(14), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 旋转塔变频故障报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(15), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 旋转塔风机过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(17), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收翻转刀架过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(67), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收翻转刀架过载报警!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(70), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 二牵引拉线急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(21), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 电柜急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(20), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 主牵引拉线急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(45), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卷急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(44), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 客户急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(57), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卷急停开启!!!请复位, BIT, OFF, 默认, 汇川H3U 监控协议.X(56), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 旋转塔正转已到极限位!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(32), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 旋转塔反转已到极限位!!!请检查, BIT, OFF, 默认, 汇川H3U 监控协议.X(33), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卷换卷气涨轴检测未到位报警!!!请检查, BIT, ON, 默认, 汇川H3U 监控协议.M(443), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卷换卷气涨轴检测未到位报警!!!请检查, BIT, ON, 默认, 汇川H3U 监控协议.M(444), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收预警长度报警!!!请准备换卷, BIT, ON, 默认, 汇川H3U 监控协议.M(602), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收预警长度报警!!!请准备换卷, BIT, ON, 默认, 汇川H3U 监控协议.M(603), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卷换卷提醒报警!!!请注意安全, BIT, ON, 默认, 汇川H3U 监控协议.M(50), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卷换卷提醒报警!!!请注意安全, BIT, ON, 默认, 汇川H3U 监控协议.M(51), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 外收卸料臂检测报警, BIT, ON, 默认, 汇川H3U 监控协议.M(370), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
0, 低, 内收卸料臂检测报警, BIT, ON, 默认, 汇川H3U 监控协议.M(371), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
1, 低, 转塔正向极限锁定!!!请解除, BIT, ON, 默认, 汇川H3U 监控协议.M(1202), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
1, 低, 转塔反向极限锁定!!!请解除, BIT, ON, 默认, 汇川H3U 监控协议.M(1203), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
1, 低, 转塔正向极限锁定!!!请解除, BIT, ON, 默认, 汇川H3U 监控协议.M(1202), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
1, 低, 转塔反向极限锁定!!!请解除, BIT, ON, 默认, 汇川H3U 监控协议.M(1203), BIT, 停用, 否, 停用, 0, 宋体, 000000FF, 0, 0
This diff is collapsed.

using System.ComponentModel;
namespace FLY.Winder.Common
{
public class WinderAccessory : INotifyPropertyChanged
{
public WinderAccessory()
{
}
#region 辅助代码生成
/// <summary>
/// 设定速度(m/min)
/// </summary>
public float VelocitySet { get; set; }
/// <summary>
/// 速度确定(┷)
/// </summary>
public bool IsVelocityChanged { get; set; }
/// <summary>
/// 速度显示(m/min)
/// </summary>
public float Velocity { get; set; }
/// <summary>
/// 上牵引电机电流(A)
/// </summary>
public float Traction1Current { get; set; }
/// <summary>
/// 上牵引开启显示
/// </summary>
public bool IsTraction1On { get; set; }
/// <summary>
/// 上牵引开启设置
/// </summary>
public bool IsTraction1OnSet { get; set; }
/// <summary>
/// 二牵引设定张力(kg)
/// </summary>
public float Traction2TensionKgSet { get; set; }
/// <summary>
/// 二牵引实际张力(kg)
/// </summary>
public float Traction2TensionKg { get; set; }
/// <summary>
/// 二牵引电机电流(A)
/// </summary>
public float Traction2Current { get; set; }
/// <summary>
/// 二牵引手动
/// </summary>
public bool IsTraction2Manual { get; set; }
/// <summary>
/// 二牵引开启显示
/// </summary>
public bool IsTraction2On { get; set; }
/// <summary>
/// 二牵引开启设置
/// </summary>
public bool IsTraction2OnSet { get; set; }
/// <summary>
/// 旋转塔正转
/// </summary>
public bool IsRotaryForw { get; set; }
/// <summary>
/// 旋转塔反转
/// </summary>
public bool IsRotaryBackw { get; set; }
/// <summary>
/// 旋转塔正向机械限位
/// </summary>
public bool IsRotaryForwLimit { get; set; }
/// <summary>
/// 旋转塔正转换向限位
/// </summary>
public bool IsRotaryForwTurn { get; set; }
/// <summary>
/// 旋转塔复位原点限位
/// </summary>
public bool IsRotaryOrgSign { get; set; }
/// <summary>
/// 旋转塔反转换向限位
/// </summary>
public bool IsRotaryBackwTurn { get; set; }
/// <summary>
/// 旋转塔反向机械限位
/// </summary>
public bool IsRotaryBackwLimit { get; set; }
/// <summary>
/// 旋转塔电机频率设定(Hz)
/// </summary>
public float RotaryFreqSet { get; set; }
/// <summary>
/// 旋转塔电机频率确定
/// </summary>
public bool IsRotaryFreqChanged { get; set; }
/// <summary>
/// 旋转塔电机频率显示(Hz)
/// </summary>
public float RotaryFreq { get; set; }
/// <summary>
/// 旋转塔电机电流(A)
/// </summary>
public float RotaryCurrent { get; set; }
/// <summary>
/// 旋转塔复位指示
/// </summary>
public bool IsRotaryOrg { get; set; }
/// <summary>
/// 旋转塔复位(┷)
/// </summary>
public bool RotaryOrg { get; set; }
/// <summary>
/// 旋转塔开启指示
/// </summary>
public bool IsRotaryOn { get; set; }
/// <summary>
/// 旋转塔开启(┷)
/// </summary>
public bool RotaryOn { get; set; }
/// <summary>
/// 一牵引调试On
/// </summary>
public bool IsTraction1Debug { get; set; }
/// <summary>
/// 一牵引辊筒直径
/// </summary>
public float Traction1RollerD { get; set; }
/// <summary>
/// 一牵引传动速比
/// </summary>
public float Traction1GearRatio { get; set; }
/// <summary>
/// 一牵引同步速度
/// </summary>
public float Traction1SyncV { get; set; }
/// <summary>
/// 一牵引实际速度
/// </summary>
public float Traction1Velocity { get; set; }
/// <summary>
/// 二牵引张力反馈
/// </summary>
public float Traction2Tension { get; set; }
/// <summary>
/// 二牵引张力设定
/// </summary>
public float Traction2TensionSet { get; set; }
/// <summary>
/// 二牵引增益设定
/// </summary>
public float Traction2Gain { get; set; }
/// <summary>
/// 二牵引积分时间
/// </summary>
public float Traction2ITime { get; set; }
/// <summary>
/// 二牵引调节系数
/// </summary>
public float Traction2Factor { get; set; }
/// <summary>
/// 二牵引辊筒直径
/// </summary>
public float Traction2RollerD { get; set; }
/// <summary>
/// 二牵引传动速比
/// </summary>
public float Traction2GearRatio { get; set; }
/// <summary>
/// 二牵引PID结果
/// </summary>
public float Traction2PIDResult { get; set; }
/// <summary>
/// 二牵引PID调节
/// </summary>
public float Traction2PIDAdjust { get; set; }
/// <summary>
/// 二牵引同步速度
/// </summary>
public float Traction2SyncV { get; set; }
/// <summary>
/// 二牵引实际速度
/// </summary>
public float Traction2Velocity { get; set; }
/// <summary>
/// 速度系数
/// </summary>
public float VelocityFactor { get; set; }
/// <summary>
/// 加减时间
/// </summary>
public float AccDecTime { get; set; }
/// <summary>
/// 二牵引升降增益
/// </summary>
public float Traction2LiftGain { get; set; }
/// <summary>
/// 张力检测设定
/// </summary>
public float TensionDetection { get; set; }
/// <summary>
/// 收卷计米辊周长(mm)
/// </summary>
public float WinderMeasurePerimeter { get; set; }
/// <summary>
/// 张力检测量程(kg)
/// </summary>
public float TensionDetectionRange { get; set; }
/// <summary>
/// 主牵引风机过载报警!!!请检查(OFF)
/// </summary>
public bool IsError_Traction1Fan { get; set; }
/// <summary>
/// 主牵引变频故障报警!!!请检查(OFF)
/// </summary>
public bool IsError_Traction1VFD { get; set; }
/// <summary>
/// 二牵引变频故障报警!!!请检查(OFF)
/// </summary>
public bool IsError_Traction2VFD { get; set; }
/// <summary>
/// 二牵引风机过载报警!!!请检查(OFF)
/// </summary>
public bool IsError_Traction2Fan { get; set; }
/// <summary>
/// 旋转塔变频故障报警!!!请检查(OFF)
/// </summary>
public bool IsError_RotaryVFD { get; set; }
/// <summary>
/// 旋转塔风机过载报警!!!请检查(OFF)
/// </summary>
public bool IsError_RotaryFan { get; set; }
/// <summary>
/// 二牵引拉线急停开启!!!请复位(OFF)
/// </summary>
public bool IsError_Traction2Scram { get; set; }
/// <summary>
/// 电柜急停开启!!!请复位(OFF)
/// </summary>
public bool IsError_Scram { get; set; }
/// <summary>
/// 主牵引拉线急停开启!!!请复位(OFF)
/// </summary>
public bool IsError_Traction1Scram { get; set; }
/// <summary>
/// 客户急停开启!!!请复位(OFF)
/// </summary>
public bool IsError_CustomerScram { get; set; }
/// <summary>
/// 旋转塔正转已到极限位!!!请检查(OFF)
/// </summary>
public bool IsError_RotaryForwLimit { get; set; }
/// <summary>
/// 旋转塔反转已到极限位!!!请检查(OFF)
/// </summary>
public bool IsError_RotaryBackwLimit { get; set; }
/// <summary>
/// 转塔正向极限锁定!!!请解除(ON)
/// </summary>
public bool IsError_RotaryForwLock { get; set; }
/// <summary>
/// 转塔反向极限锁定!!!请解除(ON)
/// </summary>
public bool IsError_RotaryBackwLock { get; set; }
#endregion
public event PropertyChangedEventHandler PropertyChanged;
}
}

using System.ComponentModel;
namespace FLY.Winder.Common
{
public class WinderInsideOutside : INotifyPropertyChanged
{
#region 辅助代码生成
/// <summary>
/// 收卷实际m
/// </summary>
public float MeasureLen { get; set; }
/// <summary>
/// 收卷设定m
/// </summary>
public float MeasureLenSet { get; set; }
/// <summary>
/// 收卷预警m
/// </summary>
public float MeasurePreWarning { get; set; }
/// <summary>
/// 收卷计量关
/// </summary>
public bool MeasureStop { get; set; }
/// <summary>
/// 收卷计量清零(┷)
/// </summary>
public bool MeasureReset { get; set; }
/// <summary>
/// 收卷翻转点动(┷)
/// </summary>
public bool TurnoverInching { get; set; }
/// <summary>
/// 收卷切膜飞刀(┷)
/// </summary>
public bool CuttingFilm { get; set; }
/// <summary>
/// 收卷翻转原点(┷)
/// </summary>
public bool TurnoverOrg { get; set; }
/// <summary>
/// 收卷压臂平移(┷)
/// </summary>
public bool PressureArmOffset { get; set; }
/// <summary>
/// 收卷翻转上位等待(s)
/// </summary>
public float TurnoverUpperWait { get; set; }
/// <summary>
/// 收卷翻转原点延时(s)
/// </summary>
public float TurnoverOrgDelay { get; set; }
/// <summary>
/// 收卷翻转返回延时(s)
/// </summary>
public float TurnoverBackDelay { get; set; }
/// <summary>
/// 收卷锯齿切膜延时(s)
/// </summary>
public float CuttingFilmDelay { get; set; }
/// <summary>
/// 收卷锯齿切膜时间(s)
/// </summary>
public float CuttingFilmElapsed { get; set; }
/// <summary>
/// 收卷压臂返回时间(s)
/// </summary>
public float PressureArmBackElapsed { get; set; }
/// <summary>
/// 收卷气涨轴检测报警(s)
/// </summary>
public float AirRollerCheck { get; set; }
/// <summary>
/// 收卷一次平移时间(s)
/// </summary>
public float OffsetElapsed { get; set; }
/// <summary>
/// 收卷平移停顿时间(s)
/// </summary>
public float ElapsedWait { get; set; }
/// <summary>
/// 收卷接料限幅
/// </summary>
public float TapeLimit { get; set; }
/// <summary>
/// 收卷设定张力(kg)
/// </summary>
public float TensionKgSet { get; set; }
/// <summary>
/// 收卷实际张力(kg)
/// </summary>
public float TensionKg { get; set; }
/// <summary>
/// 收卷电机电流(A)
/// </summary>
public float Current { get; set; }
/// <summary>
/// 收卷手动
/// </summary>
public bool IsManual { get; set; }
/// <summary>
/// 收卷开启显示
/// </summary>
public bool IsOn { get; set; }
/// <summary>
/// 收卷开启设置
/// </summary>
public bool IsOnSet { get; set; }
/// <summary>
/// 收卷张力反馈
/// </summary>
public float Tension { get; set; }
/// <summary>
/// 收卷张力设定
/// </summary>
public float TensionSet { get; set; }
/// <summary>
/// 收卷增益设定
/// </summary>
public float Gain { get; set; }
/// <summary>
/// 收卷积分时间
/// </summary>
public float ITime { get; set; }
/// <summary>
/// 收卷调节系数
/// </summary>
public float Factor { get; set; }
/// <summary>
/// 收卷辊筒直径
/// </summary>
public float RollerD { get; set; }
/// <summary>
/// 收卷传动速比
/// </summary>
public float GearRatio { get; set; }
/// <summary>
/// 收卷PID结果
/// </summary>
public float PIDResult { get; set; }
/// <summary>
/// 收卷PID调节
/// </summary>
public float PIDAdjust { get; set; }
/// <summary>
/// 收卷同步速度
/// </summary>
public float SyncV { get; set; }
/// <summary>
/// 收卷实际速度
/// </summary>
public float Velocity { get; set; }
/// <summary>
/// 收卷升降增益
/// </summary>
public float LiftGain { get; set; }
/// <summary>
/// 收卷速度补偿
/// </summary>
public float VelocityComp { get; set; }
/// <summary>
/// 收卷变频故障报警!!!请检查(OFF)
/// </summary>
public bool IsError_VFD { get; set; }
/// <summary>
/// 收卷风机过载报警!!!请检查(OFF)
/// </summary>
public bool IsError_Fan { get; set; }
/// <summary>
/// 收翻转刀架过载报警!!!请检查(OFF)
/// </summary>
public bool IsError_Turnover { get; set; }
/// <summary>
/// 收卷急停开启!!!请复位(OFF)
/// </summary>
public bool IsError_Scram { get; set; }
/// <summary>
/// 收卷换卷气涨轴检测未到位报警!!!请检查(ON)
/// </summary>
public bool IsError_AirRollerNoReady { get; set; }
/// <summary>
/// 收预警长度报警!!!请准备换卷(ON)
/// </summary>
public bool IsError_MeasurePreWarning { get; set; }
/// <summary>
/// 收卷换卷提醒报警!!!请注意安全(ON)
/// </summary>
public bool IsError_ChangeRoll { get; set; }
/// <summary>
/// 收卸料臂检测报警(ON)
/// </summary>
public bool IsError_UnloadArm { get; set; }
#endregion
public event PropertyChangedEventHandler PropertyChanged;
}
}
$root_path = $PSScriptRoot
$src_path = $root_path + "\WS.xml"
$dest_dir = $root_path + "\..\..\..\..\Project.FLY.Winder\FLY.Winder.UI.Server\bin\Debug\Gage1"
$dest_path = $dest_dir + "\WS.xml"
if(-not (Test-Path $dest_dir))
{
echo $dest_dir
mkdir $dest_dir
}
echo WS.xml
cp $src_path $dest_path
echo Ƴɹ
pause
\ No newline at end of file
v1.1_张新成02 2022/04/03
与v1对比
反转运转中 为 Y(12)
正向限位 1触发
反向限位 1触发
......@@ -972,7 +972,7 @@
{
"DeviceIndex": 0,
"Mode": "0",
"Addr": 64549,
"Addr": 64522,
"Type": "bool",
"Scale": 1.0,
"OwnerName": "Accessory",
......

using Misc;
using System.ComponentModel;
namespace FLY.Winder.Common
{
public class WinderInsideOutside : INotifyPropertyChanged
{
#region 辅助代码生成
/// <summary>
/// 收卷实际m
/// </summary>
[Description("收卷实际m")]
public float MeasureLen{ get; set; }
/// <summary>
/// 收卷设定m
/// </summary>
[Description("收卷设定m")]
public float MeasureLenSet{ get; set; }
/// <summary>
/// 收卷预警m
/// </summary>
[Description("收卷预警m")]
public float MeasurePreWarning{ get; set; }
/// <summary>
/// 收卷计量关
/// </summary>
[Description("收卷计量关")]
public bool MeasureStop{ get; set; }
/// <summary>
/// 收卷计量清零(┷)
/// </summary>
[Description("收卷计量清零(┷)")]
public bool MeasureReset{ get; set; }
/// <summary>
/// 收卷翻转点动(┷)
/// </summary>
[Description("收卷翻转点动(┷)")]
public bool TurnoverInching{ get; set; }
/// <summary>
/// 收卷切膜飞刀(┷)
/// </summary>
[Description("收卷切膜飞刀(┷)")]
public bool CuttingFilm{ get; set; }
/// <summary>
/// 收卷翻转原点(┷)
/// </summary>
[Description("收卷翻转原点(┷)")]
public bool TurnoverOrg{ get; set; }
/// <summary>
/// 收卷压臂平移(┷)
/// </summary>
[Description("收卷压臂平移(┷)")]
public bool PressureArmOffset{ get; set; }
/// <summary>
/// 收卷翻转上位等待(s)
/// </summary>
[Description("收卷翻转上位等待(s)")]
public float TurnoverUpperWait{ get; set; }
/// <summary>
/// 收卷翻转原点延时(s)
/// </summary>
[Description("收卷翻转原点延时(s)")]
public float TurnoverOrgDelay{ get; set; }
/// <summary>
/// 收卷翻转返回延时(s)
/// </summary>
[Description("收卷翻转返回延时(s)")]
public float TurnoverBackDelay{ get; set; }
/// <summary>
/// 收卷锯齿切膜延时(s)
/// </summary>
[Description("收卷锯齿切膜延时(s)")]
public float CuttingFilmDelay{ get; set; }
/// <summary>
/// 收卷锯齿切膜时间(s)
/// </summary>
[Description("收卷锯齿切膜时间(s)")]
public float CuttingFilmElapsed{ get; set; }
/// <summary>
/// 收卷压臂返回时间(s)
/// </summary>
[Description("收卷压臂返回时间(s)")]
public float PressureArmBackElapsed{ get; set; }
/// <summary>
/// 收卷气涨轴检测报警(s)
/// </summary>
[Description("收卷气涨轴检测报警(s)")]
public float AirRollerCheck{ get; set; }
/// <summary>
/// 收卷一次平移时间(s)
/// </summary>
[Description("收卷一次平移时间(s)")]
public float OffsetElapsed{ get; set; }
/// <summary>
/// 收卷平移停顿时间(s)
/// </summary>
[Description("收卷平移停顿时间(s)")]
public float ElapsedWait{ get; set; }
/// <summary>
/// 收卷接料限幅
/// </summary>
[Description("收卷接料限幅")]
public float TapeLimit{ get; set; }
/// <summary>
/// 收卷设定张力(kg)
/// </summary>
[Description("收卷设定张力(kg)")]
public float TensionKgSet{ get; set; }
/// <summary>
/// 收卷实际张力(kg)
/// </summary>
[Description("收卷实际张力(kg)")]
public float TensionKg{ get; set; }
/// <summary>
/// 收卷电机电流(A)
/// </summary>
[Description("收卷电机电流(A)")]
public float Current{ get; set; }
/// <summary>
/// 收卷手动
/// </summary>
[Description("收卷手动")]
public bool IsManual{ get; set; }
/// <summary>
/// 收卷开启显示
/// </summary>
[Description("收卷开启显示")]
public bool IsOn{ get; set; }
/// <summary>
/// 收卷开启设置
/// </summary>
[Description("收卷开启设置")]
public bool IsOnSet{ get; set; }
/// <summary>
/// 收卷张力反馈
/// </summary>
[Description("收卷张力反馈")]
public float Tension{ get; set; }
/// <summary>
/// 收卷张力设定
/// </summary>
[Description("收卷张力设定")]
public float TensionSet{ get; set; }
/// <summary>
/// 收卷增益设定
/// </summary>
[Description("收卷增益设定")]
public float Gain{ get; set; }
/// <summary>
/// 收卷积分时间
/// </summary>
[Description("收卷积分时间")]
public float ITime{ get; set; }
/// <summary>
/// 收卷调节系数
/// </summary>
[Description("收卷调节系数")]
public float Factor{ get; set; }
/// <summary>
/// 收卷辊筒直径
/// </summary>
[Description("收卷辊筒直径")]
public float RollerD{ get; set; }
/// <summary>
/// 收卷传动速比
/// </summary>
[Description("收卷传动速比")]
public float GearRatio{ get; set; }
/// <summary>
/// 收卷PID结果
/// </summary>
[Description("收卷PID结果")]
public float PIDResult{ get; set; }
/// <summary>
/// 收卷PID调节
/// </summary>
[Description("收卷PID调节")]
public float PIDAdjust{ get; set; }
/// <summary>
/// 收卷同步速度
/// </summary>
[Description("收卷同步速度")]
public float SyncV{ get; set; }
/// <summary>
/// 收卷实际速度
/// </summary>
[Description("收卷实际速度")]
public float Velocity{ get; set; }
/// <summary>
/// 收卷升降增益
/// </summary>
[Description("收卷升降增益")]
public float LiftGain{ get; set; }
/// <summary>
/// 收卷速度补偿
/// </summary>
[Description("收卷速度补偿")]
public float VelocityComp{ get; set; }
/// <summary>
/// 收卷变频故障报警!!!请检查
/// </summary>
[Description("收卷变频故障报警!!!请检查")]
[IsError()]
public bool IsError_VFD{ get; set; }
/// <summary>
/// 收卷风机过载报警!!!请检查
/// </summary>
[Description("收卷风机过载报警!!!请检查")]
[IsError()]
public bool IsError_Fan{ get; set; }
/// <summary>
/// 收翻转刀架过载报警!!!请检查
/// </summary>
[Description("收翻转刀架过载报警!!!请检查")]
[IsError()]
public bool IsError_Turnover{ get; set; }
/// <summary>
/// 收卷急停开启!!!请复位
/// </summary>
[Description("收卷急停开启!!!请复位")]
[IsError()]
public bool IsError_Scram{ get; set; }
/// <summary>
/// 收卷换卷气涨轴检测未到位报警!!!请检查
/// </summary>
[Description("收卷换卷气涨轴检测未到位报警!!!请检查")]
[IsError()]
public bool IsError_AirRollerNoReady{ get; set; }
/// <summary>
/// 收预警长度报警!!!请准备换卷
/// </summary>
[Description("收预警长度报警!!!请准备换卷")]
[IsError()]
public bool IsError_MeasurePreWarning{ get; set; }
/// <summary>
/// 收卷换卷提醒报警!!!请注意安全
/// </summary>
[Description("收卷换卷提醒报警!!!请注意安全")]
[IsError()]
public bool IsError_ChangeRoll{ get; set; }
/// <summary>
/// 收卸料臂检测报警
/// </summary>
[Description("收卸料臂检测报警")]
[IsError()]
public bool IsError_UnloadArm{ get; set; }
/// <summary>
/// 表面变频通讯故障!!!请检查
/// </summary>
[Description("表面变频通讯故障!!!请检查")]
[IsError()]
public bool IsError_SurfaceCommErr{ get; set; }
#endregion
public event PropertyChangedEventHandler PropertyChanged;
}
}
#!/bin/bash
cp ../../../Project.FLY.Winder_20190413/FLY.Winder/Common/WinderAccessory.cs ./
cp ../../../Project.FLY.Winder_20190413/FLY.Winder/Common/WinderInsideOutside.cs ./
\ No newline at end of file
#!/bin/bash
cp WinderInsideOutside.cs ../../../../Project.FLY.Winder_20190413/FLY.Winder/Common
cp WinderAccessory.cs ../../../../Project.FLY.Winder_20190413/FLY.Winder/Common
cp plcgroup.json ../../../../Project.FLY.Winder_20190413/FLY.Winder.UI.Server/bin/Debug/Gage1
\ No newline at end of file
#!/bin/bash
cp ../../../Project.FLY.Winder_20190413/FLY.Winder/Common/WinderAccessory.cs ./
cp ../../../Project.FLY.Winder_20190413/FLY.Winder/Common/WinderInsideOutside.cs ./
\ No newline at end of file
#!/bin/bash
cp WinderAccessory.cs ../../../../Project.FLY.Winder_20190413/FLY.Winder/Common
cp WinderInsideOutside.cs ../../../../Project.FLY.Winder_20190413/FLY.Winder/Common
cp WS.xml ../../../../Project.FLY.Winder_20190413/FLY.Winder.UI.Server/bin/Debug/Gage1
#!/bin/bash
cp WinderInsideOutside.cs ../../../../Project.FLY.Winder_20190413/FLY.Winder/Common
cp WinderAccessory.cs ../../../../Project.FLY.Winder_20190413/FLY.Winder/Common
cp plcgroup.json ../../../../Project.FLY.Winder_20190413/FLY.Winder.UI.Server/bin/Debug/Gage1
\ No newline at end of file
#!/bin/bash
cp ../../../Project.FLY.Winder_20190413/FLY.Winder/Common/WinderAccessory.cs ./
cp ../../../Project.FLY.Winder_20190413/FLY.Winder/Common/WinderInsideOutside.cs ./
\ No newline at end of file
#!/bin/bash
cp WinderAccessory.cs ../../../../Project.FLY.Winder_20190413/FLY.Winder/Common
cp WinderInsideOutside.cs ../../../../Project.FLY.Winder_20190413/FLY.Winder/Common
cp WS.xml ../../../../Project.FLY.Winder_20190413/FLY.Winder.UI.Server/bin/Debug/Gage1
#!/bin/bash
cp WinderInsideOutside.cs ../../../../Project.FLY.Winder_20190413/FLY.Winder/Common
cp WinderAccessory.cs ../../../../Project.FLY.Winder_20190413/FLY.Winder/Common
cp plcgroup.json ../../../../Project.FLY.Winder_20190413/FLY.Winder.UI.Server/bin/Debug/Gage1
\ No newline at end of file
#!/bin/bash
cp ../../../Project.FLY.Winder_20190413/FLY.Winder/Common/WinderAccessory.cs ./
cp ../../../Project.FLY.Winder_20190413/FLY.Winder/Common/WinderInsideOutside.cs ./
\ No newline at end of file
//------------------------------
v1
//------------------------------
v2
//------------------------------
v3
//------------------------------
v4
//------------------------------
v5
单组份,每层都有密度
//------------------------------
v6
多组份 每层都有密度
{
"InstallZipVersion":"7.0.2",
"InstallZipUrl":"http://server.flyautomation.net:8889/download/和美安装包_v7.0.2_20220422.7z"
"InstallZipVersion":"7.0.4",
"InstallZipUrl":"http://server.flyautomation.net:8889/download/和美安装包_v7.0.4_20220429.7z"
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment