GrpcPrint/PrintS/Config/bean/InfoText.cpp

1065 lines
58 KiB
C++
Raw Normal View History

2024-03-19 17:45:12 +08:00
#include "InfoText.h"
#include "../../utils/StringHelper.h"
InfoText::InfoText()
{
}
InfoText::~InfoText()
{
}
void InfoText::Generate(vector<string>& ins)
{
char buffer[2048];
string strtemp = "INSERT INTO %s(%s,%s) VALUES(";
sprintf_s(buffer, sizeof(buffer), strtemp.c_str(),
TABLE_NAME.c_str(),
FIELD_TEXT_CODE.c_str(),
FIELD_DEFAULT_TEXT.c_str()
);
string strsql = string(buffer) + "'%s','%s')";
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Gen.Confirm", u8"确认");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Gen.Cancel", u8"取消");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Gen.Stop", u8"停止");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Gen.Yes", u8"");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Gen.No", u8"");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Sys.Exit", u8"退出系统");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Sys.IsExit", u8"是否确认退出系统!\n\n");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Sys.StopReason", u8"停止打印,原因: ");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Sys.PauseReason", u8"暂停打印,原因: ");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Sys.Standby", u8"就绪");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Sys.Check", u8"检查");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Sys.WaitConfirm", u8"等待确认");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Sys.ReadyPrint", u8"准备打印");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Sys.WaitOxygenPrint", u8"氧含量已达到可打印状态,是否开始打印\n");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "TB.StopAutoDeoxygen", u8"关闭一键除氧");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "TB.StartAutoDeoxygen", u8"开启一键除氧");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "TB.StartLaser", u8"开启激光");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "TB.StopLaser", u8"关闭激光");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "TB.LightOn", u8"开灯");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "TB.LightOff", u8"关灯");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.File", u8"文件");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.AddTask", u8"添加任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.WinShow", u8"窗口显示");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.FullShow", u8"全屏显示");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.Statue", u8"状态");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.ComStatue", u8"通讯状态");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.PurifierStatue", u8"净化器状态");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.Log", u8"日志");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.Debug", u8"调试");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.PowderDevice", u8"铺粉装置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.IO", u8"IO端口");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.ScanDevice", u8"扫描装置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.WindRate", u8"风速");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.Config", u8"设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.ParamConfig", u8"参数设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.Help", u8"帮助");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.About", u8"关于");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.TestInfo", u8"测试信息");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.LogoutManager", u8"注销管理员");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Menu.LoginManager", u8"管理员");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.Password", u8"密码");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.AddTaskProgress", u8"任务添加进度");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.ResolvingData", u8"正在解析任务数据");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.ImportTask%s", u8"导入任务%s");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.ContinueTask", u8"继续任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.CheckTask%s", u8"检测到任务:%s 尚未完成,\n是否继续打印还是重新开始打印?");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.ReprintTask", u8"重新任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.LockWin", u8"锁屏");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.InputUnlockPassword", u8"请输入解锁密码!");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.LockWinPassword", u8"锁屏密码");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.StartTask", u8"开始");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.PauseTask", u8"暂停");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.StopTask", u8"结束");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.TaskList", u8"任务列表");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.Task", u8"任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.DeleteTask", u8"删除任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.TaskInfo", u8"任务信息");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.FileName%s", u8"文件名:%s");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.ItemSize%.3f%.3f%.3f", u8"大小: %.3fx%.3fx%.3f");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.Material%s", u8"材料: %s");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.Thick", u8"层厚: ");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.LayerCount%d", u8"层数 : %d");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.PartCount%d", u8"部件数 : %d");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.PartParam", u8"部件参数");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.UnPrint%d%s", u8"%d_%s 不打印");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.PrintEnable", u8"打印");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.ScanSpeed", u8"扫描速度:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.ScanPower", u8"扫描功率:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.LightDotDiameter", u8"光斑直径:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.LayerView", u8"图层浏览");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.StartLayerIndex%u", u8"*层%u");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.LayerIndex%u", u8"层%u");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.LayerThick%.0f", u8"层厚(微米):%.0f");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.SupplyPowder%.0f", u8"供粉量(微米):%.0f");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.SetStart", u8"设为开始");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.RedTest", u8"红光测试");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.StopRedTest", u8"停止红光测试");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.LayerThick", u8"层厚(微米):");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.SupplyPowder", u8"供粉量(微米):");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Main.LayerExtend", u8"层间继承:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.IODebug", u8"IO调试");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.GeneralOutput", u8"通用输出");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.GeneralInput", u8"通用输入");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.AirConditioning", u8"空调");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.AssistGas", u8"辅助气");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.VacuumTap", u8"真空阀");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.Purifier", u8"净化");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.Undefine", u8"未定义");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.Laser", u8"激光器");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.ServoMotor", u8"电机");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.LightOn", u8"照明");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.WorkState", u8"工作状态");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.Heating", u8"加热");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.LaserRed", u8"红光");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.LaserEnable", u8"激光使能");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.PressureRelease", u8"压力释放");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.LaserReset", u8"激光重置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.LaserStart", u8"激光开始");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.LaserAlarm", u8"激光报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.HighPressureAlarm", u8"高压报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.LowPressureAlarm", u8"低压报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.PowderEmpty", u8"粉料不足");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.ServoAlarm", u8"伺服报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.InverterAlarm", u8"变频器报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.PowerDown", u8"掉电");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.CarbinDoorClose", u8"舱门关闭");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.SafeDoorClose", u8"安全门关闭");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.SafeSwitchOn", u8"安全开关闭合");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.WaterLevelAlarm1", u8"液位报警1");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "IO.WaterLevelAlarm2", u8"液位报警2");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.PowderDeviceDebug", u8"铺粉装置调试");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.PowderCylinder", u8"粉料缸");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.Speed", u8"速度(毫米/秒)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.HandStep", u8"手动倍率(微米/按)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.PluseRate", u8"脉冲比(脉冲/微米)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.Acc", u8"加速度(微米/毫秒²)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.Dec", u8"减速度(微米/毫秒²)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.ZeroOffset", u8"零点漂移(微米)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.MoldCylinder", u8"成型缸");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.Arm", u8"铺粉轴");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.Cover", u8"铺粉");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.InputLayerThick", u8"层厚(微米)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.InputSupplyPowder", u8"供粉量(微米)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.CoverSpeed", u8"铺粉速度(毫米/秒)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.CoverShiftSpeed", u8"铺粉变度(毫米/秒)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.CoverDistance", u8"铺粉行程(微米)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.SupplyDistance", u8"供粉行程(微米)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.GapFix", u8"间隙补偿(微米)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.AllProgressTest", u8"全流程测试");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.CoverType", u8"铺粉方式");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.CoverCheck", u8"铺粉检测");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.StopCover", u8"停止铺粉");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.MotionStop", u8"运动急停");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.ArmSetZero", u8"铺粉轴位置清零");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.MoldSetZero", u8"成型缸位置清零");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.PowderSetZero", u8"粉料缸位置清零");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.Cover2", u8"铺粉2");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.CheckCover", u8"铺粉前请确定打印面低于钢平面,确定铺粉?");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "CV.ContinueMove", u8"连续运动");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.ScanDevicceDebug", u8"扫描装置调试");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.DebugShape", u8"调试图形");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.ShapeSize", u8"图形尺寸");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.LaserPower", u8"激光功率");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.DefocusValue", u8"离焦值");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.DefocusRate", u8"离焦比");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.XTestOffset", u8"X坐标测试偏移");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.YTestOffset", u8"Y坐标测试偏移");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.DefocusDif%lf", u8"焦长差:%lf");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Cycle", u8"循环");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.LaserRed", u8"红光");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Scan", u8"扫描");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Model.ModelJoin", u8"模具拼接");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Model.OffsetSet", u8"偏移设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Model.XOffset", u8"X偏移");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Model.YOffset", u8"Y偏移");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Model.ScanWay", u8"扫描方式");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Model.ScanType", u8"扫描类型");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Model.ScanSpeed", u8"扫描速度");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Model.JoinTest", u8"拼接测试");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Model.StopJoin", u8"停止拼接");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.OxygenDevice", u8"测氧仪");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.OxygenValue", u8"氧含量:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.AmbientTemp", u8"环境温度:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.InnerTemp", u8"舱内温度:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.WindSpeed", u8"风速(M³/H)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.WindVoltage", u8"风速控制电压(V)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.ServoDriver", u8"伺服驱动");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.PowderPosition", u8"粉料缸位置:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.MoldPosition", u8"成型缸位置:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.ArmPosition", u8"铺粉轴位置:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.PowderActiveLimit", u8"粉料缸正限位:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.LimitOn", u8"触发");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.LimitOff", u8"未触发");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.PowderReactiveLimit", u8"粉料缸负限位:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.MoldActiveLimit", u8"成型缸正限位:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.MoldReactiveLimit", u8"成型缸负限位:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.ArmActiveLimit", u8"铺粉轴正限位:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.ArmReactiveLimit", u8"铺粉轴负限位:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.PowderPlanPosition", u8"粉料缸计划位置:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.MoldPlanPosition", u8"成型缸计划位置:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.ArmPlanPosition", u8"铺粉轴计划位置:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.TempCtrl", u8"温控");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.TempCtrlConnect", u8"温控端口连接:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.Disconnect", u8"断开");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.Normal", u8"正常");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.TempCtrlComConnect", u8"温控通讯连接:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.MeasureValue", u8"测量值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.SettingValue", u8"给定值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.UpLimitAlarm", u8"上限报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.DownLimitAlarm", u8"下限报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.ActiveAlarm", u8"正偏差报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.InactiveAlarm", u8"负偏差报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.OutLimit", u8"超量程报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.SettingTargeTemp", u8"设置目标温度");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.RunStatistics", u8"运行统计");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.TotalPrintHour", u8"总打印小时:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.Reset", u8"重置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Stat.TotalLaserHour", u8"总出光小时:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.Purifier", u8"");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.PurifierServerConnect", u8"净化器端口连接:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.PurifierComConnect", u8"净化器通讯连接:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.PurifierTemp", u8"温度:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.PurifierDifPressure", u8"压差:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.FilterUseTime", u8"滤芯使用时长:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.SpinFilterUseTime", u8"旋转滤芯使用时长:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.CycleEnterState", u8"循环进气阀状态:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MidPosition", u8"中位");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.OpenPosition", u8"开位");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.ClosePosition", u8"闭位");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.Unknow", u8"未知");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.CycleExitState", u8"循环出气阀状态:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.Exception", u8"异常:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.DifPressureAlarm", u8"压差报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.DeoxygenEnterCloseExcept", u8"除氧进气阀关闭异常:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.BlowBackEnterCloseExcept", u8"反吹进气阀关闭异常:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.DeoxygenExitCloseExcept", u8"除氧出气阀关闭异常:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.BlowBackExitCloseExcept", u8"反吹出气阀关闭异常:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.EnterGapOpenExcept", u8"进气阀打开异常:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.ExitGapOpenExcept", u8"出气阀打开异常:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.OverTemp", u8"温度过高:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.Deoxygen", u8"除氧");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.Dedusting", u8"除尘");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.BlowBack", u8"反吹");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MidPressureValue", u8"中效压力值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MidPressureDifValue", u8"中效压差值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.HighPressureDifValue", u8"高效压差值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MidTemperatureValue", u8"中效温度:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.BoxPressureUpLimit", u8"箱体压力上限:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.BoxPressureDownLimit", u8"箱体压力下限:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.PressureRangeUpLimit", u8"压力量程上限:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.PressureRangeDownLimit", u8"压力量程下限:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MidTempHighSetValue", u8"中效高温报警设值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MidTempUltraSetValue", u8"中效超高温报警设值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MidPressureDifAlarmValue", u8"中效压差报警设值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.HighPressureDifAlarmValue", u8"高效压差报警设值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.AnemometerActualValue", u8"风速计实际值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.WindActualValue", u8"循环风速:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.FilterOxygenValue", u8"除尘系统氧含量:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.PrintOxygenValue", u8"打印室氧含量:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.FilterTotalUseTime", u8"滤芯使用总时间:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.BowBackTimes", u8"反吹总次数:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.UsedTimeFromlastBowBack", u8"上次反吹后已使用时间:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.BoxWashTime", u8"箱体本次清洗时间:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.FilterWashTime", u8"除尘系统本次清洗时间:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.WindSetValue", u8"风速设定:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MaxWindSetValue", u8"最大风速设定:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.FilterCleanOxygenSetValue", u8"虑芯清洗氧含量设值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.PrintCleanOxygenSetValue", u8"打印室清洗氧含量设值:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.PrintOxygenDownSetValue", u8"打印氧下限设定:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.PrintOxygenUpSetValue", u8"打印氧上限设定:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.OxygenAlarmValue", u8"打印氧超上限设定:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.HopperCleanRemind", u8"料斗清理预警时间:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.BoxWashDelayTime", u8"打印机清洗滞后:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.DedustingWashDelayTime", u8"除尘系统清洗滞后:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.ResetFilterTime", u8"虑芯使用时间清零");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.D1Alarm", u8"气动阀D1未打开报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.D2Alarm", u8"气动阀D2未打开报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.D3Alarm", u8"气动阀D3未打开报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.B2Alarm", u8"气动阀B2未打开报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MidBlockAlarm", u8"中效过滤器堵塞报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.HighBlockAlarm", u8"高效过滤堵塞报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MidHighTempAlarm", u8"中效高温报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.MidUtralHighTempAlarm", u8"中效率超高温报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.HighHighTempAlarm", u8"高效高温报警:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.FreqConvBreakerAlarm", u8"变频器断路器跳闸:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.FanAlarm", u8"风机故障:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.ClearHopperAlarm", u8"料斗报警消除");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.IsPurifying", u8"在一键清洗:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.IsDedusting", u8"在除尘:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.IsBoxCleaning", u8"箱体在清洗:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.IsBlowBack", u8"在反吹:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.IsFilterDiscarding", u8"滤芯在废处理:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.IsFilterCleaning", u8"滤芯在清洗:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.IsHopperCleaning", u8"料斗在清洗:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.SetPurify", u8"远程一键清洗");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.SetDedust", u8"远程除尘");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.SetFilterDiscard", u8"远程滤芯废处理");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.CheckSetFilterDiscard", u8"远程滤芯废处理确认");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.ConfirmSetFilterDiscard", u8"请确认是否执行远程滤芯废处理?");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.Execute", u8"执行");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.SetBoxClean", u8"远程箱体清洗");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.SetFilterClean", u8"远程滤芯清洗");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.SetHopperClean", u8"远程料斗清洗");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "PF.SetBlowBack", u8"远程反吹");
ins.push_back(buffer);
//log
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Log", u8"日志");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Filter", u8"过滤");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Realtime", u8"实时");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.StartTime", u8"开始");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.EndTime", u8"结束");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.ReadLog", u8"读取");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.AlarmLog", u8"报警日志");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Search", u8"查询");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.AlarmTime", u8"报警时间");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.TaskName", u8"任务名");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.AlarmType", u8"报警类型");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.AlarmContent", u8"报警详细");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.TaskLog", u8"任务日志");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.TaskID", u8"任务ID");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.BeginPrintTime", u8"开始打印时间");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.EndPrintTime", u8"结束打印时间");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.DeoxygenMinute", u8"除氧分钟");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.AccTime", u8"累积耗时");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.MoldPos", u8"成型缸位置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.LayerIndex", u8"完成层");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.IsFinished", u8"是否完成");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.IsContinue", u8"是否续打");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.LayerLog", u8"层日志");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Line", u8"折线");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Table", u8"表格");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.ShowType", u8"显示方式");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Time", u8"时间");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Layer", u8"");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Coordinate", u8"坐标");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Oxygen", u8"氧含量");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.InnerTemp", u8"舱内温度");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.PlatformTemp", u8"基板温度");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.WindSpeed", u8"风速");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.Humidity", u8"湿度");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "SystemLog.WaterTemp", u8"水温");
ins.push_back(buffer);
//config
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.PauseAlarm", u8"暂停类报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.StopAlarm", u8"停止类报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.LaserAlarm", u8"激光器报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.ServoAlarm", u8"伺服报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.CoverBreakAlarm", u8"铺粉意外中断");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.OxygenOutLimit", u8"氧含量越限");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.InnerTempOutLimit", u8"舱内温度越限");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.ACWaterLeverAlarm", u8"空调液位报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.PowerBreak", u8"市电断开");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.PrintSignalAlarm", u8"可打印信号报警");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.WindLowerLimit", u8"风速低于下限值");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.PowderEmpty", u8"供粉不足");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Alarm.DebugMode", u8"调试模式");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.PrintCfg", u8"打印设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.InnerTempAlarmSetValue", u8"打印室温度越限值");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.WaterTempDownLimit", u8"水温下限");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.WaterTempUpLimit", u8"水温上限");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.WindWaitValue", u8"风速等待值");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.WindLowerSetValue", u8"风速下限");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.WindTargeValue", u8"目标风速值");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.StableWindStep", u8"风稳电压步进值(V)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.OxygenTargeValue", u8"氧目标值");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.OxygenWarnValue", u8"氧预警值");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.OxygenAlarmValue", u8"氧报警值");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.StartCycleOxygen", u8"开循环氧值");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "RunCfg.OffsetRotateEnable", u8"偏移旋转生效");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Axis.AxisCfg", u8"轴设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Axis.PerCycleLength", u8"齿轮行程");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Axis.PerCyclePulse", u8"每圈脉冲数");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Axis.ReductionRatio", u8"减速比");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Axis.PointStep", u8"点动行程");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Axis.SmoothTime", u8"平滑时间");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Axis.ActiveLimit", u8"正限位");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Axis.ReactiveLimig", u8"负限位");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Axis.ActiveDirect", u8"轴正方向");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Axis.AbsPosInvert", u8"编码器方向置反");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "BaseCfg.BaseCfg", u8"基本设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "BaseCfg.TempTest", u8"温度测量");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "BaseCfg.AmbientTempSlope", u8"环境温度曲线斜率");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "BaseCfg.AmbientTempIntercept", u8"环境温度曲线偏移");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "BaseCfg.OxygenSlope", u8"氧含量曲线斜率");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "BaseCfg.OxygenIntercept", u8"氧含量曲线偏移");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "ConBaseCfgfig.InnerTempSlope", u8"打印舱温度曲线斜率");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "BaseCfg.InnerTempIntercept", u8"打印舱温度曲线偏移");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "BaseCfg.WindSlope", u8"风速曲线斜率");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "BaseCfg.WindIntercept", u8"风速曲线偏移");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Other.OtherCfg", u8"其他设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Other.LimitCode", u8"限位掩码");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Other.IsDynamicFocus", u8"动态聚焦");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Other.DefocusRatio", u8"离焦比");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Other.ComGetOxygen", u8"通讯测氧");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Com.ComCfg", u8"通信设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Com.Type", u8"类型");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Com.Interval", u8"周期间隔");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Com.Addr", u8"地址");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Com.ComPort", u8"串口");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Com.BaudRate", u8"波特率");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Com.Parity", u8"检验");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Com.NoParity", u8"无校验");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Com.OddParity", u8"奇校验");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Com.EvenParity", u8"偶校验");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.MachineCfg", u8"机器设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.Serial", u8"序列号");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.CancelReg", u8"取消注册");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.ConfirmCancelReg", u8"确认取消注册");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.ConfirmCancelCurReg", u8"确认取消当前注册信息");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.Language", u8"语言");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.Simple", u8"简体中文");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.Tr", u8"繁体中文");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.English", u8"英文");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.MachineName", u8"机器名");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.MachineLocation", u8"机器位置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.FontSize", u8"字体大小");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.FontScale", u8"字体缩放系数");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.LockPassword", u8"锁屏密码");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.LockAlpha", u8"锁屏透明度");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.LockTime", u8"自动锁屏时间(分钟)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.UseHeating", u8"启用基板加热(根据用户订单需求设置)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.RemoteConnect", u8"远程连接");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Machine.ConnectPassword", u8"连接密码");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.PauseAlarm", u8"扫描设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.ScanParam", u8"扫描参数");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.EdgeLevel", u8"边缘水平(μs)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.JumpDelay", u8"空跳延时(μs)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.ScanDelay", u8"扫描延时(μs)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.PolygonDelay", u8"连续延时(μs)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.LaserOffDelay", u8"闭光延时(μs)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.LaserOnDelay", u8"开光延时(μs)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.MinDelay", u8"最小延时(μs)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.MinLength", u8"最小长度(mm)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.JumpSpeed", u8"空跳速度(mm/s)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.ScanSpeed", u8"扫描速度(mm/s)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.UpdateCfg", u8"更新参数");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.CorrectCfg", u8"校正参数");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.XMeasureMin", u8"X最小范围");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.XMeasureMax", u8"X最大范围");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Xposfix", u8"X位置修正");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Xoffset", u8"X位置偏移");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Xcorrect", u8"X尺寸修正");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Xscale", u8"X尺寸缩放");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.IsDynamicFocus", u8"动态聚焦");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.YMeasureMin", u8"Y最小范围");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.YMeasureMax", u8"Y最大范围");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Yposfix", u8"Y位置修正");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Yoffset", u8"Y位置偏移");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Ycorrect", u8"Y尺寸修正");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Yscale", u8"Y尺寸缩放");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Angle", u8"角度");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.CorrectAngle", u8"校正角度");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.SkyWriting", u8"优化模式");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Timelag", u8"滞后时间μs");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.LaserOnShift", u8"激光延迟时间μs");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Limite", u8"余弦限制(模式3)");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Nprev", u8"进入持续时间μs");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Scan.Npost", u8"退出持续时间μs");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.PowerCompensate", u8"功率补偿");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.PowerCompensateTable", u8"功率补偿表");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.Point", u8"补偿节点");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.Value", u8"补偿值");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.Ctrl", u8"操作");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.LaserOn", u8"出光");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.Power%d", u8"功率:%d%%");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.Delete", u8"删除");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.Add", u8"增加");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.CheckFixNode", u8"补偿节点不能为0");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.CheckFixVlaue", u8"补偿值不能为0");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.CheckFixNodeExist", u8"补偿节点:%d%%已存在");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.SaveAllConfig", u8"保存所有设置");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.ContactReg", u8"请联系厂家注册");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Power.SystemSeq", u8"系统序列号:\n");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Reg.Regist", u8"注册");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Reg.RegFile", u8"注册文件");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Reg.HadLock", u8"系统已锁定,请输入解锁密码!\n\n");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Reg.InputPassword", u8"请输入解锁密码!\n\n");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Wind.WindDebug", u8"风速调试");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Wind.WindPurifier", u8"净化器:");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Wind.Sampling", u8"采样");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Wind.StartupPurifier", u8"请先启动净化");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Wind.AutoSampling", u8"自动采样");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Wind.WaitAutoSampling", u8"自动采样中,请稍后。。。。。。\n");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Wind.Fitting", u8"拟合");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "Wind.NeedData", u8"最少需要5个数据");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "File.Disk", u8"磁盘");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "File.FileName", u8"文件名 : ");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "File.Dir", u8"目录");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.ExitWhenPrinting", u8"正在打印中,请先结束打印后退出");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.CheckParam%d%d", u8"参数不能超过范围[%d - %d]");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.CheckParam%u%u", u8"参数不能超过范围[%u - %u]");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.CheckParam%llu%llu", u8"参数不能超过范围[%llu - %llu]");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.CheckParam%lld%lld", u8"参数不能超过范围[%lld - %lld]");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.CheckParam%f%f", u8"参数不能超过范围[%f - %f]");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.CheckDate", u8"结束日期要大于开始日期");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.NoTaskPrint", u8"没有可打印的任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.ServoPowering", u8"正在打开伺服驱动");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.CheckServo", u8"检测到伺服报警,正在尝试重启伺服驱动");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.ServoResetError", u8"重启伺服驱动失败,不能执行任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.ServoResetFinish", u8"伺服驱动重启完毕");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.CheckCarbinDoor", u8"舱门打开,不能执行任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.CheckStanby", u8"请等待系统就绪后再开始任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.NoPauseTask", u8"没有可暂停的打印任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "toast.NoStopTask", u8"没有可停止的打印任务");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StartUp", u8"系统启动");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StartInitFail", u8"系统初始化失败");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.GTOpenError", u8"打开固高卡失败");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.SetLimitCodeError", u8"设置限位掩码失败");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.InitArmError", u8"初始化铺粉臂失败");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.InitMoldError", u8"初始化成型缸失败");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.InitPowderError", u8"初始化粉料缸失败");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StartingLaser", u8"正在开启激光器");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StartedLaser", u8"激光器已经启动");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StopingLaser", u8"正在关闭激光器");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StopedLaser", u8"激光器已经关闭");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StartDeoxygen", u8"开启除氧");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StartDedusting", u8"开启除尘");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StopDeoxygen", u8"停止除氧");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StopDedusting", u8"停止除尘");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.StartCycle", u8"开启循环");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.InitRTCError", u8"初始化振镜卡失败");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.LoadRTCFileError", u8"加载振镜文件失败");
ins.push_back(buffer);
sprintf_s(buffer, sizeof(buffer), strsql.c_str(), "log.LoadCorrectFileError", u8"加载校准文件失败");
ins.push_back(buffer);
}
string InfoText::TABLE_NAME = "InfoText";
string InfoText::FIELD_ID = "id";
string InfoText::FIELD_TEXT_CODE = "text_code";
string InfoText::FIELD_DEFAULT_TEXT = "default_text";