{"text_format":"2","workbook":"xlsx","n_sheets":1,"sheets":["Sheet1"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Sheet1","index":0,"n_rows":425,"n_cols":12,"rows_kept":425,"cut":false,"hidden":false,"merged":[]}
["序号","工位名称","功能项","变量名","PLC数据类型","初始地址","地址长度","单位","初始值","当前值","掉电保持","注释"]
[1,"独立线程-上位机心跳","MES心跳","MES心跳","Bool",498,1,null,"OFF",null,"不保持","PLC写1,上位机清空，5秒未清证明上位机掉线"]
[2,"独立线程-上位机心跳","PLC心跳","PLC心跳","Bool",499,1,null,"OFF",null,"不保持","PLC写1即可"]
[3,"[S0]壳体上料 ","下发订单信息","MES_FLAG_1","Bool",500,1,null,"OFF",null,"不保持"]
[4,"[S0]壳体上料 ","下发订单信息","PLC_FLAG_1","Bool",501,1,null,"OFF",null,"不保持"]
[5,"[S0]壳体上料 ","下发订单信息","PLC_RESULT_1","Int16",502,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[6,"[S0]壳体上料 ","下发订单信息","车间订单号(sono)","String<32>",504,32,null,null,null,"不保持"]
[7,"[S0]壳体上料 ","下发订单信息","批次号(splcode)","String<32>",536,32,null,null,null,"不保持"]
[8,"[S0]壳体上料 ","下发订单信息","产品型号(mtltmrk)","String<32>",568,32,null,null,null,"不保持"]
[9,"[S0]壳体上料 ","下发订单信息","是否重置SN数字","Bool",497,1,null,"OFF",null,"不保持","下发订单-要求PLC是否重置SN数字；1为重置，上位机写入、上位机清除"]
[10,"[S0]壳体上料 ","下发订单信息","供应商代码","String<32>",632,32,null,null,null,"不保持"]
[11,"[S0]壳体上料 ","清料功能信号","清料信号","Bool",496,1,null,"OFF",null,"不保持"]
[12,"[S1]装胶圈","上传MES加工数据","PLC_FLAG","Bool",664,1,null,"OFF",null,"不保持"]
[13,"[S1]装胶圈","上传MES加工数据","MES_FLAG","Bool",665,1,null,"OFF",null,"不保持"]
[14,"[S1]装胶圈","上传MES加工数据","MES_RESULT","Int16",666,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[15,"[S1]装胶圈","上传MES加工数据","产品型号","String<32>",668,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[16,"[S1]装胶圈","上传MES加工数据","车间订单号","String<32>",2700,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制（地址700有问题临时为2700）"]
[17,"[S1]装胶圈","上传MES加工数据","批次号","String<32>",732,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[18,"[S1]装胶圈","上传MES加工数据","供应商代码","String<32>",764,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[19,"[S1]装胶圈","上传MES加工数据","当前日期","Bype<3>",796,3,null,null,null,"不保持","废弃，取上位机的时间；yyyyMMdd；yyyy、MM、dd共占用3个地址位，空余5个地址位"]
[20,"[S1]装胶圈","上传MES加工数据","SN_序列号","Int16",804,1,null,0,null,"不保持","数据随在制品走，这里只传数字"]
[21,"[S1]装胶圈","上传MES加工数据","结果判定","Bool",806,1,null,"OFF",null,"不保持"]
[22,"[S1]装胶圈","上传MES加工数据","胶圈无空抓信号","Bool",807,1,null,"OFF",null,"不保持"]
[23,"[S1]装胶圈","上传MES加工数据","胶圈夹取过程无掉落信号","Bool",808,1,null,"OFF",null,"不保持"]
[24,"[S1]装胶圈","上传MES加工数据","胶圈方向正确信号","Bool",809,1,null,"OFF",null,"不保持"]
[25,"[S1]装胶圈","上传MES加工数据","胶圈装配行程实际值","Float",810,2,"mm",0,null,"不保持"]
[26,"[S1]装胶圈","上传MES加工数据","胶圈装配行程设定上限值","Float",814,2,"mm",0,null,"不保持"]
[27,"[S1]装胶圈","上传MES加工数据","胶圈装配行程设定下限值","Float",818,2,"mm",0,null,"不保持"]
[28,"[S1]装胶圈","上传MES加工数据","胶圈装配到位信号","Bool",822,1,null,"OFF",null,"不保持"]
[29,"[S1]装胶圈","上传MES加工数据","产品结果","Bool",823,1,null,"OFF",null,"不保持"]
[30,"[S1]装胶圈","上传设备点检内容","PLC_FLAG","Bool",828,1,null,"OFF",null,"不保持"]
[31,"[S1]装胶圈","上传设备点检内容","MES_FLAG","Bool",829,1,null,"OFF",null,"不保持"]
[32,"[S1]装胶圈","上传设备点检内容","MES_RESULT","Int16",830,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[33,"[S1]装胶圈","上传设备点检内容","车间订单号","String<32>",832,32,null,null,null,"不保持"]
[34,"[S1]装胶圈","上传设备点检内容","胶圈装配行程设定上限","Float",896,2,"mm",0,null,"不保持"]
[35,"[S1]装胶圈","上传设备点检内容","胶圈装配行程设定下限","Float",900,2,"mm",0,null,"不保持"]
[36,"[S2]电性能测试","上传MES加工数据","PLC_FLAG","Bool",908,1,null,"OFF",null,"不保持"]
[37,"[S2]电性能测试","上传MES加工数据","MES_FLAG","Bool",909,1,null,"OFF",null,"不保持"]
[38,"[S2]电性能测试","上传MES加工数据","MES_RESULT","Int16",910,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[39,"[S2]电性能测试","上传MES加工数据","产品型号","String<32>",912,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[40,"[S2]电性能测试","上传MES加工数据","车间订单号","String<32>",944,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[41,"[S2]电性能测试","上传MES加工数据","批次号","String<32>",976,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[42,"[S2]电性能测试","上传MES加工数据","供应商代码","String<32>",1008,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[43,"[S2]电性能测试","上传MES加工数据","当前日期","Bype<3>",1040,3,null,null,null,"不保持","废弃，取上位机的时间；yyyyMMdd；yyyy、MM、dd共占用3个地址位，空余5个地址位"]
[44,"[S2]电性能测试","上传MES加工数据","SN_序列号[4]的第4个地址","Int16",1048,1,null,0,null,"不保持","数据随在制品走，这里只传数字"]
[45,"[S2]电性能测试","上传MES加工数据","结果判定","Bool",1050,1,null,"OFF",null,"不保持"]
[46,"[S2]电性能测试","上传MES加工数据","绝缘电阻测试压设定值","Float",1051,2,"V",0,null,"不保持"]
[47,"[S2]电性能测试","上传MES加工数据","绝缘电阻测试时间设定值","Float",1055,2,"s",0,null,"不保持"]
[48,"[S2]电性能测试","上传MES加工数据","绝缘电阻电阻设定值","Float",1057,2,"Ω",0,null,"不保持"]
[49,"[S2]电性能测试","上传MES加工数据","耐电压测试压设定值","Float",1061,2,"V",0,null,"不保持"]
[50,"[S2]电性能测试","上传MES加工数据","耐电压测试时间设定值","Float",1065,2,"s",0,null,"不保持"]
[51,"[S2]电性能测试","上传MES加工数据","漏电流设定上限值","Float",1067,2,"mA",0,null,"不保持"]
[52,"[S2]电性能测试","上传MES加工数据","漏电流设定下限值","Float",1071,2,"mA",0,null,"不保持"]
[53,"[S2]电性能测试","上传MES加工数据","绝缘电阻测试压实际值","Float",1075,2,"V",0,null,"不保持"]
[54,"[S2]电性能测试","上传MES加工数据","绝缘电阻测试时间实际值","Float",1079,2,"s",0,null,"不保持"]
[55,"[S2]电性能测试","上传MES加工数据","绝缘电阻电阻实际值","Float",1081,2,"Ω",0,null,"不保持"]
[56,"[S2]电性能测试","上传MES加工数据","耐电压测试压实际值","Float",1085,2,"V",0,null,"不保持"]
[57,"[S2]电性能测试","上传MES加工数据","耐电压测试时间实际值","Int16",1089,1,"s",0,null,"不保持"]
[58,"[S2]电性能测试","上传MES加工数据","漏电流实际值","Float",1091,2,"mA",0,null,"不保持"]
[59,"[S2]电性能测试","上传MES加工数据","产品结果","Bool",1095,1,null,"OFF",null,"不保持"]
[60,"[S2]电性能测试","上传设备点检内容","PLC_FLAG","Bool",1100,1,null,"OFF",null,"不保持"]
[61,"[S2]电性能测试","上传设备点检内容","MES_FLAG","Bool",1101,1,null,"OFF",null,"不保持"]
[62,"[S2]电性能测试","上传设备点检内容","MES_RESULT","Int16",1102,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[63,"[S2]电性能测试","上传设备点检内容","车间订单号","String<32>",1104,32,null,null,null,"不保持"]
[64,"[S2]电性能测试","上传设备点检内容","电性能测试OK点检","Int16",1168,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[65,"[S2]电性能测试","上传设备点检内容","电性能测试通道1NG点检","Int16",1170,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[66,"[S2]电性能测试","上传设备点检内容","电性能测试通道2NG点检","Int16",1172,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[67,"[S2]电性能测试","上传设备点检内容","电性能测试通道3NG点检","Int16",1174,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[68,"[S2]电性能测试","上传设备点检内容","电性能测试通道4NG点检","Int16",1176,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[69,"[S2]电性能测试","上传设备点检内容","电性能测试参数点检结果","Int16",1178,1,null,0,null,"不保持","1ok 2ng"]
[70,"[S3]导通性测试","上传MES加工数据","PLC_FLAG","Bool",1182,1,null,"OFF",null,"不保持"]
[71,"[S3]导通性测试","上传MES加工数据","MES_FLAG","Bool",1183,1,null,"OFF",null,"不保持"]
[72,"[S3]导通性测试","上传MES加工数据","MES_RESULT","Int16",1184,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[73,"[S3]导通性测试","上传MES加工数据","产品型号","String<32>",1186,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[74,"[S3]导通性测试","上传MES加工数据","车间订单号","String<32>",1218,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[75,"[S3]导通性测试","上传MES加工数据","批次号","String<32>",1250,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[76,"[S3]导通性测试","上传MES加工数据","供应商代码","String<32>",1282,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[77,"[S3]导通性测试","上传MES加工数据","当前日期","Bype<3>",1314,3,null,null,null,"不保持","废弃，取上位机的时间；yyyyMMdd；yyyy、MM、dd共占用3个地址位，空余5个地址位"]
[78,"[S3]导通性测试","上传MES加工数据","SN_序列号[4]的第4个地址","Int16",1322,1,null,0,null,"不保持","数据随在制品走，这里只传数字"]
[79,"[S3]导通性测试","上传MES加工数据","结果判定","Bool",1324,1,null,"OFF",null,"不保持"]
[80,"[S3]导通性测试","上传MES加工数据","测试压设定值","Float",1325,2,"V",0,null,"不保持"]
[81,"[S3]导通性测试","上传MES加工数据","测试时间设定值","Float",1329,2,"s",0,null,"不保持"]
[82,"[S3]导通性测试","上传MES加工数据","测试电阻上限值","Float",1331,2,"Ω",0,null,"不保持"]
[83,"[S3]导通性测试","上传MES加工数据","测试电阻下限值","Float",1335,2,"Ω",0,null,"不保持"]
[84,"[S3]导通性测试","上传MES加工数据","测试压实测值","Float",1339,2,"V",0,null,"不保持"]
[85,"[S3]导通性测试","上传MES加工数据","测试时间实际值","Float",1343,2,"s",0,null,"不保持"]
[86,"[S3]导通性测试","上传MES加工数据","测试电阻实际值","Float",1345,2,"Ω",0,null,"不保持"]
[87,"[S3]导通性测试","上传MES加工数据","产品结果","Bool",1349,1,null,"OFF",null,"不保持"]
[88,"[S3]导通性测试","上传设备点检内容","PLC_FLAG","Bool",1354,1,null,"OFF",null,"不保持"]
[89,"[S3]导通性测试","上传设备点检内容","MES_FLAG","Bool",1355,1,null,"OFF",null,"不保持"]
[90,"[S3]导通性测试","上传设备点检内容","MES_RESULT","Int16",1356,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[91,"[S3]导通性测试","上传设备点检内容","车间订单号","String<32>",1390,32,null,null,null,"不保持"]
[92,"[S3]导通性测试","上传设备点检内容","导通性测试OK点检","Int16",1422,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[93,"[S3]导通性测试","上传设备点检内容","导通性测试通道1NG点检","Int16",1424,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[94,"[S3]导通性测试","上传设备点检内容","导通性测试通道2NG点检","Int16",1426,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[95,"[S3]导通性测试","上传设备点检内容","导通性测试通道3NG点检","Int16",1428,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[96,"[S3]导通性测试","上传设备点检内容","导通性测试通道4NG点检","Int16",1430,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[97,"[S3]导通性测试","上传设备点检内容","导通性测试参数点检结果","Int16",1432,1,null,0,null,"不保持","1ok;2ng"]
[98,"[S4]气密测试","上传MES加工数据","PLC_FLAG","Bool",1436,1,null,"OFF",null,"不保持"]
[99,"[S4]气密测试","上传MES加工数据","MES_FLAG","Bool",1437,1,null,"OFF",null,"不保持"]
[100,"[S4]气密测试","上传MES加工数据","MES_RESULT","Int16",1438,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[101,"[S4]气密测试","上传MES加工数据","产品型号","String<32>",2880,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制（地址1440有问题改为2880）"]
[102,"[S4]气密测试","上传MES加工数据","车间订单号","String<32>",1472,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[103,"[S4]气密测试","上传MES加工数据","批次号","String<32>",1504,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[104,"[S4]气密测试","上传MES加工数据","供应商代码","String<32>",1536,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[105,"[S4]气密测试","上传MES加工数据","当前日期","Bype<3>",1568,3,null,null,null,"不保持","废弃，取上位机的时间；yyyyMMdd；yyyy、MM、dd共占用3个地址位，空余5个地址位"]
[106,"[S4]气密测试","上传MES加工数据","SN_序列号[4]的第4个地址","Int16",1576,1,null,0,null,"不保持","数据随在制品走，这里只传数字"]
[107,"[S4]气密测试","上传MES加工数据","结果判定","Bool",1578,1,null,"OFF",null,"不保持","气密测试通道1"]
[108,"[S4]气密测试","上传MES加工数据","测试压设定值","Float",1579,2,"kpa",0,null,"不保持","气密测试通道1"]
[109,"[S4]气密测试","上传MES加工数据","测试压上限","Float",1583,2,"kpa",0,null,"不保持","气密测试通道1"]
[110,"[S4]气密测试","上传MES加工数据","测试压下限","Float",1587,2,"kpa",0,null,"不保持","气密测试通道1"]
[111,"[S4]气密测试","上传MES加工数据","充气时间设定值","Float",1591,2,"s",0,null,"不保持","气密测试通道1"]
[112,"[S4]气密测试","上传MES加工数据","保压时间设定值","Float",1593,2,"s",0,null,"不保持","气密测试通道1"]
[113,"[S4]气密测试","上传MES加工数据","测试时间设定值","Float",1595,2,"s",0,null,"不保持","气密测试通道1"]
[114,"[S4]气密测试","上传MES加工数据","泄漏上限","Float",1597,2,"pa",0,null,"不保持","气密测试通道1"]
[115,"[S4]气密测试","上传MES加工数据","泄漏下限","Float",1601,2,"pa",0,null,"不保持","气密测试通道1"]
[116,"[S4]气密测试","上传MES加工数据","测试压实际值(CH1 测试压)","Float",1605,2,"pa",0,null,"不保持","气密测试通道1"]
[117,"[S4]气密测试","上传MES加工数据","实际充气时间(充气时间)","Int16",1609,1,"s",0,null,"不保持","气密测试通道1"]
[118,"[S4]气密测试","上传MES加工数据","实际保压时间","Int16",1611,1,"s",0,null,"不保持","气密测试通道1"]
[119,"[S4]气密测试","上传MES加工数据","实际测试时间","Int16",1613,1,"s",0,null,"不保持","气密测试通道1"]
[120,"[S4]气密测试","上传MES加工数据","实际泄漏值(CH1 泄漏值)","Float",1615,2,"pa",0,null,"不保持","气密测试通道1"]
[121,"[S4]气密测试","上传MES加工数据","产品结果(CH1 测试结果)","Bool",1619,1,null,"OFF",null,"不保持","气密测试通道1；特殊：1是ok，2是ng"]
[122,"[S4]气密测试","气密测试数据","结果判定","Bool",600,1,null,"OFF",null,"不保持"]
[123,"[S4]气密测试","气密测试数据","测试压设定值（充气压力）","Float",601,2,"kpa",0,null,"不保持","泄漏值单位"]
[124,"[S4]气密测试","气密测试数据","测试压上限（测试压上限）","Float",605,2,"kpa",0,null,"不保持","泄漏值单位"]
[125,"[S4]气密测试","气密测试数据","测试压下限（测试压下限）","Float",609,2,"kpa",0,null,"不保持","泄漏值单位"]
[126,"[S4]气密测试","气密测试数据","充气时间设定值（充气时间）","Float",613,2,"s",0,null,"不保持"]
[127,"[S4]气密测试","气密测试数据","保压时间设定值（平衡时间1）","Float",615,2,"s",0,null,"不保持"]
[128,"[S4]气密测试","气密测试数据","测试时间设定值（测试时间）","Float",617,2,"s",0,null,"不保持"]
[129,"[S4]气密测试","气密测试数据","泄漏上限（泄漏标准1 上限）","Float",619,2,"pa",0,null,"不保持"]
[130,"[S4]气密测试","气密测试数据","泄漏下限（泄漏标准1 下限）","Float",623,2,"pa",0,null,"不保持"]
[131,"[S4]气密测试","气密测试数据","测试压实际值(CH1 2 测试压)","Float",627,2,"pa",0,null,"不保持","泄漏值单位"]
[132,"[S4]气密测试","气密测试数据","实际充气时间(充气时间)","Int16",864,1,"s",0,null,"不保持"]
[133,"[S4]气密测试","气密测试数据","实际保压时间（实际平衡时间1）","Int16",866,1,"s",0,null,"不保持"]
[134,"[S4]气密测试","气密测试数据","实际测试时间（测试1 时间）","Int16",868,1,"s",0,null,"不保持"]
[135,"[S4]气密测试","气密测试数据","实际泄漏值(CH1 2 泄漏值)","Float",870,2,"pa",0,null,"不保持","泄漏值单位"]
[136,"[S4]气密测试","气密测试数据","产品结果(CH1 2 测试结果)","Bool",874,1,null,"OFF",null,"不保持","特殊：1是ok，2是ng"]
[137,"[S4]气密测试","气密测试数据","结果判定","Bool",1136,1,null,"OFF",null,"不保持"]
[138,"[S4]气密测试","气密测试数据","测试压设定值","Float",1137,2,"kpa",0,null,"不保持"]
[139,"[S4]气密测试","气密测试数据","测试压上限","Float",1141,2,"kpa",0,null,"不保持"]
[140,"[S4]气密测试","气密测试数据","测试压下限","Float",1145,2,"kpa",0,null,"不保持"]
[141,"[S4]气密测试","气密测试数据","充气时间设定值","Float",1149,2,"s",0,null,"不保持"]
[142,"[S4]气密测试","气密测试数据","保压时间设定值","Float",1151,2,"s",0,null,"不保持"]
[143,"[S4]气密测试","气密测试数据","测试时间设定值","Float",1153,2,"s",0,null,"不保持"]
[144,"[S4]气密测试","气密测试数据","泄漏上限","Float",1155,2,"pa",0,null,"不保持"]
[145,"[S4]气密测试","气密测试数据","泄漏下限","Float",1159,2,"pa",0,null,"不保持"]
[146,"[S4]气密测试","气密测试数据","测试压实际值(CH3 测试压)","Float",1163,2,"pa",0,null,"不保持"]
[147,"[S4]气密测试","气密测试数据","实际充气时间(充气时间)","Int16",1358,1,"s",0,null,"不保持"]
[148,"[S4]气密测试","气密测试数据","实际保压时间","Int16",1360,1,"s",0,null,"不保持"]
[149,"[S4]气密测试","气密测试数据","实际测试时间","Int16",1362,1,"s",0,null,"不保持"]
[150,"[S4]气密测试","气密测试数据","实际泄漏值(CH3 泄漏值)","Float",1364,2,"pa",0,null,"不保持"]
[151,"[S4]气密测试","气密测试数据","产品结果(CH3 测试结果)","Bool",1368,1,null,"OFF",null,"不保持","特殊：1是ok，2是ng"]
[152,"[S4]气密测试","气密测试数据","结果判定","Bool",1660,1,null,"OFF",null,"不保持"]
[153,"[S4]气密测试","气密测试数据","测试压设定值","Float",1661,2,"kpa",0,null,"不保持"]
[154,"[S4]气密测试","气密测试数据","测试压上限","Float",1665,2,"kpa",0,null,"不保持"]
[155,"[S4]气密测试","气密测试数据","测试压下限","Float",1669,2,"kpa",0,null,"不保持"]
[156,"[S4]气密测试","气密测试数据","充气时间设定值","Float",1673,2,"s",0,null,"不保持"]
[157,"[S4]气密测试","气密测试数据","保压时间设定值","Float",1675,2,"s",0,null,"不保持"]
[158,"[S4]气密测试","气密测试数据","测试时间设定值","Float",1677,2,"s",0,null,"不保持"]
[159,"[S4]气密测试","气密测试数据","泄漏上限","Float",1679,2,"pa",0,null,"不保持"]
[160,"[S4]气密测试","气密测试数据","泄漏下限","Float",1683,2,"pa",0,null,"不保持"]
[161,"[S4]气密测试","气密测试数据","测试压实际值(CH4 测试压)","Float",1687,2,"pa",0,null,"不保持"]
[162,"[S4]气密测试","气密测试数据","实际充气时间(充气时间)","Float",2292,2,"s",0,null,"不保持"]
[163,"[S4]气密测试","气密测试数据","实际保压时间","Float",2294,2,"s",0,null,"不保持"]
[164,"[S4]气密测试","气密测试数据","实际测试时间","Float",2296,2,"s",0,null,"不保持"]
[165,"[S4]气密测试","气密测试数据","实际泄漏值(CH4 泄漏值)","Float",2298,2,"pa",0,null,"不保持"]
[166,"[S4]气密测试","气密测试数据","产品结果(CH4 测试结果)","Bool",2302,1,null,"OFF",null,"不保持","特殊：1是ok，2是ng"]
[167,"[S4]气密测试","上传MES加工数据","气密设备检测完成信号","Bool",1620,1,null,"OFF",null,"不保持","PLC触发PLC_FLAG后，先运行气密检测；后气密软件把“气密设备检测完成信号”信号 置为true，上位机再进行处理，后把结果给PLC。"]
[168,"[S4]气密测试","上传MES加工数据","气密测试参数点检结果","Int16",1622,1,null,0,null,"不保持"]
[169,"[S4]气密测试","上传设备点检内容","PLC_FLAG","Bool",1624,1,null,"OFF",null,"不保持"]
[170,"[S4]气密测试","上传设备点检内容","MES_FLAG","Bool",1625,1,null,"OFF",null,"不保持"]
[171,"[S4]气密测试","上传设备点检内容","MES_RESULT","Int16",1626,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[172,"[S4]气密测试","上传设备点检内容","车间订单号","String<32>",1628,32,null,null,null,"不保持"]
[173,"[S4]气密测试","上传设备点检内容","气密测试OK点检","Int16",1692,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[174,"[S4]气密测试","上传设备点检内容","气密测试通道1NG点检","Int16",1694,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[175,"[S4]气密测试","上传设备点检内容","气密测试通道2NG点检","Int16",1696,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[176,"[S4]气密测试","上传设备点检内容","气密测试通道3NG点检","Int16",1698,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[177,"[S4]气密测试","上传设备点检内容","气密测试通道4NG点检","Int16",1700,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[178,"[S4]气密测试","上传设备点检内容","气密设备点检PLC_FLAG","Bool",1702,1,null,0,null,"不保持","启动气密软件的信号"]
[179,"[S4]气密测试","上传设备点检内容","气密设备点检MES_FLAG","Bool",1703,1,null,0,null,"不保持"]
[180,"[S4]气密测试","上传设备点检内容","气密设备点检MES_RESULT","Int16",1704,1,null,0,null,"不保持"]
[181,"[S5]激光标记","上传MES加工数据","PLC_FLAG","Bool",1706,1,null,"OFF",null,"不保持"]
[182,"[S5]激光标记","上传MES加工数据","MES_FLAG","Bool",1707,1,null,"OFF",null,"不保持"]
[183,"[S5]激光标记","上传MES加工数据","MES_RESULT","Int16",1708,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[184,"[S5]激光标记","上传MES加工数据","产品型号","String<32>",1710,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[185,"[S5]激光标记","上传MES加工数据","车间订单号","String<32>",1742,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[186,"[S5]激光标记","上传MES加工数据","批次号","String<32>",1774,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[187,"[S5]激光标记","上传MES加工数据","供应商代码","String<32>",1806,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[188,"[S5]激光标记","上传MES加工数据","当前日期","Bype<3>",1838,3,null,null,null,"不保持","废弃，取上位机的时间；yyyyMMdd；yyyy、MM、dd共占用3个地址位，空余5个地址位"]
[189,"[S5]激光标记","上传MES加工数据","SN_序列号[2]的第2个地址","Int16",1846,1,null,0,null,"不保持","数据随在制品走，这里只传数字"]
[190,"[S5]激光标记","上传MES加工数据","结果判定","Bool",1848,1,null,"OFF",null,"不保持"]
[191,"[S5]激光标记","上传MES加工数据","标记电流","Float",1849,2,null,0,null,"不保持"]
[192,"[S5]激光标记","上传MES加工数据","产品结果","Bool",1853,1,null,"OFF",null,"不保持"]
[193,"[S6]CCD检测","上传MES加工数据","PLC_FLAG","Bool",1858,1,null,"OFF",null,"不保持"]
[194,"[S6]CCD检测","上传MES加工数据","MES_FLAG","Bool",1859,1,null,"OFF",null,"不保持"]
[195,"[S6]CCD检测","上传MES加工数据","MES_RESULT","Int16",1860,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[196,"[S6]CCD检测","上传MES加工数据","产品型号","String<32>",1862,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[197,"[S6]CCD检测","上传MES加工数据","车间订单号","String<32>",1894,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[198,"[S6]CCD检测","上传MES加工数据","批次号","String<32>",1926,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[199,"[S6]CCD检测","上传MES加工数据","供应商代码","String<32>",1958,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[200,"[S6]CCD检测","上传MES加工数据","当前日期","Bype<3>",1990,3,null,null,null,"不保持","废弃，取上位机的时间；yyyyMMdd；yyyy、MM、dd共占用3个地址位，空余5个地址位"]
[201,"[S6]CCD检测","上传MES加工数据","SN_序列号","Int16",1998,1,null,0,null,"不保持","数据随在制品走，这里只传数字"]
[202,"[S6]CCD检测","上传MES加工数据","结果判定","Bool",2000,1,null,"OFF",null,"不保持"]
[203,"[S6]CCD检测","上传MES加工数据","胶圈有无","Bool",2001,1,null,"OFF",null,"不保持"]
[204,"[S6]CCD检测","上传MES加工数据","胶圈有无翻边","Bool",2002,1,null,"OFF",null,"不保持"]
[205,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针1X位置","Float",2003,2,"mm",0,null,"不保持"]
[206,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针1Y位置","Float",2005,2,"mm",0,null,"不保持"]
[207,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针2X位置","Float",2007,2,"mm",0,null,"不保持"]
[208,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针2Y位置","Float",2009,2,"mm",0,null,"不保持"]
[209,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针3X位置","Float",2011,2,"mm",0,null,"不保持"]
[210,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针3Y位置","Float",2013,2,"mm",0,null,"不保持"]
[211,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针4X位置","Float",2015,2,"mm",0,null,"不保持"]
[212,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针4Y位置","Float",2017,2,"mm",0,null,"不保持"]
[213,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针5X位置","Float",2019,2,"mm",0,null,"不保持"]
[214,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针5Y位置","Float",2021,2,"mm",0,null,"不保持"]
[215,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针6X位置","Float",2023,2,"mm",0,null,"不保持"]
[216,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针6Y位置","Float",2025,2,"mm",0,null,"不保持"]
[217,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针1X位置","Float",2027,2,"mm",0,null,"不保持"]
[218,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针1Y位置","Float",2029,2,"mm",0,null,"不保持"]
[219,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针2X位置","Float",2031,2,"mm",0,null,"不保持"]
[220,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针2Y位置","Float",2033,2,"mm",0,null,"不保持"]
[221,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针3X位置","Float",2035,2,"mm",0,null,"不保持"]
[222,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针3Y位置","Float",2037,2,"mm",0,null,"不保持"]
[223,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针4X位置","Float",2039,2,"mm",0,null,"不保持"]
[224,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针4Y位置","Float",2041,2,"mm",0,null,"不保持"]
[225,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针1长(X到基准）","Float",2043,2,"mm",0,null,"不保持"]
[226,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针2长(X到基准）","Float",2045,2,"mm",0,null,"不保持"]
[227,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针3长(X到基准）","Float",2047,2,"mm",0,null,"不保持"]
[228,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针4长(X到基准）","Float",2049,2,"mm",0,null,"不保持"]
[229,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针5长(X到基准）","Float",2051,2,"mm",0,null,"不保持"]
[230,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针6长(X到基准）","Float",2053,2,"mm",0,null,"不保持"]
[231,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针1长(Y到基准）","Float",2055,2,"mm",0,null,"不保持"]
[232,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针2长(Y到基准）","Float",2057,2,"mm",0,null,"不保持"]
[233,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针3长(Y到基准）","Float",2059,2,"mm",0,null,"不保持"]
[234,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针4长(Y到基准）","Float",2061,2,"mm",0,null,"不保持"]
[235,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针5长(Y到基准）","Float",2063,2,"mm",0,null,"不保持"]
[236,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_6芯针6长(Y到基准）","Float",2065,2,"mm",0,null,"不保持"]
[237,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针1长(X到基准）","Float",2067,2,"mm",0,null,"不保持"]
[238,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针2长(X到基准）","Float",2069,2,"mm",0,null,"不保持"]
[239,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针3长(X到基准）","Float",2071,2,"mm",0,null,"不保持"]
[240,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针4长(X到基准）","Float",2073,2,"mm",0,null,"不保持"]
[241,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针1长(Y到基准）","Float",2075,2,"mm",0,null,"不保持"]
[242,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针2长(Y到基准）","Float",2077,2,"mm",0,null,"不保持"]
[243,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针3长(Y到基准）","Float",2079,2,"mm",0,null,"不保持"]
[244,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_4芯针4长(Y到基准）","Float",2081,2,"mm",0,null,"不保持"]
[245,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针1X位置","Float",2083,2,"mm",0,null,"不保持"]
[246,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针1Y位置","Float",2085,2,"mm",0,null,"不保持"]
[247,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针2X位置","Float",2087,2,"mm",0,null,"不保持"]
[248,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针2Y位置","Float",2089,2,"mm",0,null,"不保持"]
[249,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针3X位置","Float",2091,2,"mm",0,null,"不保持"]
[250,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针3Y位置","Float",2093,2,"mm",0,null,"不保持"]
[251,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针4X位置","Float",2095,2,"mm",0,null,"不保持"]
[252,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针4Y位置","Float",2097,2,"mm",0,null,"不保持"]
[253,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针5X位置","Float",2099,2,"mm",0,null,"不保持"]
[254,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针5Y位置","Float",2101,2,"mm",0,null,"不保持"]
[255,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针6X位置","Float",2103,2,"mm",0,null,"不保持"]
[256,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针6Y位置","Float",2105,2,"mm",0,null,"不保持"]
[257,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针7X位置","Float",2107,2,"mm",0,null,"不保持"]
[258,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针7Y位置","Float",2109,2,"mm",0,null,"不保持"]
[259,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针8X位置","Float",2111,2,"mm",0,null,"不保持"]
[260,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针8Y位置","Float",2113,2,"mm",0,null,"不保持"]
[261,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针9X位置","Float",2115,2,"mm",0,null,"不保持"]
[262,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针9Y位置","Float",2117,2,"mm",0,null,"不保持"]
[263,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针10X位置","Float",2119,2,"mm",0,null,"不保持"]
[264,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针10Y位置","Float",2121,2,"mm",0,null,"不保持"]
[265,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针1长(X到基准）","Float",2123,2,"mm",0,null,"不保持"]
[266,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针2长(X到基准）","Float",2125,2,"mm",0,null,"不保持"]
[267,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针3长(X到基准）","Float",2127,2,"mm",0,null,"不保持"]
[268,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针4长(X到基准）","Float",2129,2,"mm",0,null,"不保持"]
[269,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针5长(X到基准）","Float",2131,2,"mm",0,null,"不保持"]
[270,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针6长(X到基准）","Float",2133,2,"mm",0,null,"不保持"]
[271,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针7长(X到基准）","Float",2135,2,"mm",0,null,"不保持"]
[272,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针8长(X到基准）","Float",2137,2,"mm",0,null,"不保持"]
[273,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针9长(X到基准）","Float",2139,2,"mm",0,null,"不保持"]
[274,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针10长(X到基准）","Float",2141,2,"mm",0,null,"不保持"]
[275,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针1长(Y到基准）","Float",2143,2,"mm",0,null,"不保持"]
[276,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针2长(Y到基准）","Float",2145,2,"mm",0,null,"不保持"]
[277,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针3长(Y到基准）","Float",2147,2,"mm",0,null,"不保持"]
[278,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针4长(Y到基准）","Float",2149,2,"mm",0,null,"不保持"]
[279,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针5长(Y到基准）","Float",2151,2,"mm",0,null,"不保持"]
[280,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针6长(Y到基准）","Float",2153,2,"mm",0,null,"不保持"]
[281,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针7长(Y到基准）","Float",2155,2,"mm",0,null,"不保持"]
[282,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针8长(Y到基准）","Float",2157,2,"mm",0,null,"不保持"]
[283,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针9长(Y到基准）","Float",2159,2,"mm",0,null,"不保持"]
[284,"[S6]CCD检测","上传MES加工数据","各个信号针位置尺寸_10芯针10长(Y到基准）","Float",2161,2,"mm",0,null,"不保持"]
[285,"[S6]CCD检测","上传MES加工数据","衬套位置尺寸_小圆直径","Float",2243,2,"mm",0,null,"不保持"]
[286,"[S6]CCD检测","上传MES加工数据","衬套位置尺寸_大小圆中心距离","Float",2245,2,"mm",0,null,"不保持"]
[287,"[S6]CCD检测","上传MES加工数据","安装圆直径尺寸_安装圆直径","Float",2247,2,"mm",0,null,"不保持"]
[288,"[S6]CCD检测","上传MES加工数据","产品4芯对插端长宽4个圆角尺寸_4芯侧宽","Float",2251,2,"mm",0,null,"不保持"]
[289,"[S6]CCD检测","上传MES加工数据","产品4芯对插端长宽4个圆角尺寸_4芯侧长","Float",2253,2,"mm",0,null,"不保持"]
[290,"[S6]CCD检测","上传MES加工数据","产品4芯对插端长宽4个圆角尺寸_4芯侧倒角1","Float",2255,2,"mm",0,null,"不保持"]
[291,"[S6]CCD检测","上传MES加工数据","产品4芯对插端长宽4个圆角尺寸_4芯侧倒角2","Float",2257,2,"mm",0,null,"不保持"]
[292,"[S6]CCD检测","上传MES加工数据","产品4芯对插端长宽4个圆角尺寸_4芯侧倒角3","Float",2259,2,"mm",0,null,"不保持"]
[293,"[S6]CCD检测","上传MES加工数据","产品4芯对插端长宽4个圆角尺寸_4芯侧倒角4","Float",2261,2,"mm",0,null,"不保持"]
[294,"[S6]CCD检测","上传MES加工数据","产品6芯对插端长宽4个圆角尺寸_6芯侧宽","Float",2267,2,"mm",0,null,"不保持"]
[295,"[S6]CCD检测","上传MES加工数据","产品6芯对插端长宽4个圆角尺寸_6芯侧长","Float",2269,2,"mm",0,null,"不保持"]
[296,"[S6]CCD检测","上传MES加工数据","产品6芯对插端长宽4个圆角尺寸_6芯侧倒角1","Float",2271,2,"mm",0,null,"不保持"]
[297,"[S6]CCD检测","上传MES加工数据","产品6芯对插端长宽4个圆角尺寸_6芯侧倒角2","Float",2273,2,"mm",0,null,"不保持"]
[298,"[S6]CCD检测","上传MES加工数据","产品6芯对插端长宽4个圆角尺寸_6芯侧倒角3","Float",2275,2,"mm",0,null,"不保持"]
[299,"[S6]CCD检测","上传MES加工数据","产品6芯对插端长宽4个圆角尺寸_6芯侧倒角4","Float",2277,2,"mm",0,null,"不保持"]
[300,"[S6]CCD检测","上传MES加工数据","产品结果","Bool",2283,1,null,"OFF",null,"不保持"]
[301,"[S6]CCD检测","上传设备点检内容","PLC_FLAG","Bool",2288,1,null,"OFF",null,"不保持"]
[302,"[S6]CCD检测","上传设备点检内容","MES_FLAG","Bool",2289,1,null,"OFF",null,"不保持"]
[303,"[S6]CCD检测","上传设备点检内容","MES_RESULT","Int16",2290,1,null,0,null,"不保持","1为OK;0为未给结果;2上位机处理异常;3MES连接超时;4MES报错;5未知错误;6未找到唯一点检项"]
[304,"[S6]CCD检测","上传设备点检内容","车间订单号","String<32>",2324,32,null,null,null,"不保持","数据随在制品走；64个寄存器复制"]
[305,"[S6]CCD检测","上传设备点检内容","CCD检测OK点检","Int16",2391,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[306,"[S6]CCD检测","上传设备点检内容","胶圈漏装NG、信号针尺寸NG点检","Int16",2393,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[307,"[S6]CCD检测","上传设备点检内容","胶圈翻边NG点检","Int16",2395,1,null,0,null,"不保持","见下方《点检结果字典表》"]
[308,"独立线程-采集设备状态与报警","设备当前控制状态","整线","Int16",5000,1,null,null,null,"不保持","1,代表设备控制状态处于运行状态;2,代表设备控制状态处于故障状态;3,代表设备控制状态处于缺料状态;4,代表设备控制状态处于待机状态;5,代表设备控制状态处于维修状态;"]
[309,"独立线程-采集设备状态与报警","设备当前控制状态","单机1-装胶圈","Int16",5001,1,null,null,null,"不保持","1,代表设备控制状态处于运行状态;2,代表设备控制状态处于故障状态;3,代表设备控制状态处于缺料状态;4,代表设备控制状态处于待机状态;5,代表设备控制状态处于维修状态;"]
[310,"独立线程-采集设备状态与报警","设备当前控制状态","单机2-转盘","Int16",5002,1,null,null,null,"不保持","1,代表设备控制状态处于运行状态;2,代表设备控制状态处于故障状态;3,代表设备控制状态处于缺料状态;4,代表设备控制状态处于待机状态;5,代表设备控制状态处于维修状态;"]
[311,"独立线程-采集设备状态与报警","电机故障","料盘搬运_Y轴","Int16",5100,1,null,null,null,"不保持","不同地址均赋值为1，代表电机报警，赋值0，代表电机正常。如：D5100=1，代表料盘搬运_Y轴电机报警；D5101=1，代表壳体取料_X轴报警。以此类推"]
[312,"独立线程-采集设备状态与报警","电机故障","壳体取料_X轴","Int16",5101,1,null,null,null,"不保持","不同地址均赋值为1，代表电机报警，赋值0，代表电机正常。如：D5100=1，代表料盘搬运_Y轴电机报警；D5101=1，代表壳体取料_X轴报警。以此类推"]
[313,"独立线程-采集设备状态与报警","电机故障","壳体取料_Z轴","Int16",5102,1,null,null,null,"不保持","不同地址均赋值为1，代表电机报警，赋值0，代表电机正常。如：D5100=1，代表料盘搬运_Y轴电机报警；D5101=1，代表壳体取料_X轴报警。以此类推"]
[314,"独立线程-采集设备状态与报警","电机故障","载具搬运_X轴","Int16",5103,1,null,null,null,"不保持","不同地址均赋值为1，代表电机报警，赋值0，代表电机正常。如：D5100=1，代表料盘搬运_Y轴电机报警；D5101=1，代表壳体取料_X轴报警。以此类推"]
[315,"独立线程-采集设备状态与报警","电机故障","镭射_X轴","Int16",5104,1,null,null,null,"不保持","不同地址均赋值为1，代表电机报警，赋值0，代表电机正常。如：D5100=1，代表料盘搬运_Y轴电机报警；D5101=1，代表壳体取料_X轴报警。以此类推"]
[316,"独立线程-采集设备状态与报警","电机故障","上相机_X轴","Int16",5105,1,null,null,null,"不保持","不同地址均赋值为1，代表电机报警，赋值0，代表电机正常。如：D5100=1，代表料盘搬运_Y轴电机报警；D5101=1，代表壳体取料_X轴报警。以此类推"]
[317,"独立线程-采集设备状态与报警","电机故障","上相机_Z轴","Int16",5106,1,null,null,null,"不保持","不同地址均赋值为1，代表电机报警，赋值0，代表电机正常。如：D5100=1，代表料盘搬运_Y轴电机报警；D5101=1，代表壳体取料_X轴报警。以此类推"]
[318,"独立线程-采集设备状态与报警","电机故障","下相机_X轴","Int16",5107,1,null,null,null,"不保持","不同地址均赋值为1，代表电机报警，赋值0，代表电机正常。如：D5100=1，代表料盘搬运_Y轴电机报警；D5101=1，代表壳体取料_X轴报警。以此类推"]
[319,"独立线程-采集设备状态与报警","电机故障","下料_Y轴","Int16",5108,1,null,null,null,"不保持","不同地址均赋值为1，代表电机报警，赋值0，代表电机正常。如：D5100=1，代表料盘搬运_Y轴电机报警；D5101=1，代表壳体取料_X轴报警。以此类推"]
[320,"独立线程-采集设备状态与报警","电机故障","下料_X轴","Int16",5109,1,null,null,null,"不保持","不同地址均赋值为1，代表电机报警，赋值0，代表电机正常。如：D5100=1，代表料盘搬运_Y轴电机报警；D5101=1，代表壳体取料_X轴报警。以此类推"]
[321,"独立线程-采集设备状态与报警","气缸故障","上料仓分料进退气缸","Int16",5200,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[322,"独立线程-采集设备状态与报警","气缸故障","上料仓分料升降气缸","Int16",5201,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[323,"独立线程-采集设备状态与报警","气缸故障","上料仓顶升气缸","Int16",5202,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[324,"独立线程-采集设备状态与报警","气缸故障","壳体取料夹爪气缸","Int16",5203,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[325,"独立线程-采集设备状态与报警","气缸故障","下料仓顶升气缸","Int16",5204,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[326,"独立线程-采集设备状态与报警","气缸故障","壳体上料平移气缸","Int16",5205,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[327,"独立线程-采集设备状态与报警","气缸故障","壳体上料升降气缸","Int16",5206,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[328,"独立线程-采集设备状态与报警","气缸故障","壳体上料夹爪气缸","Int16",5207,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[329,"独立线程-采集设备状态与报警","气缸故障","壳体上料旋转气缸","Int16",5208,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[330,"独立线程-采集设备状态与报警","气缸故障","胶圈组装平移气缸","Int16",5209,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[331,"独立线程-采集设备状态与报警","气缸故障","胶圈组装升降气缸","Int16",5210,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[332,"独立线程-采集设备状态与报警","气缸故障","胶圈组装夹爪气缸","Int16",5211,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[333,"独立线程-采集设备状态与报警","气缸故障","胶圈组装撑开气缸","Int16",5212,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[334,"独立线程-采集设备状态与报警","气缸故障","载具定位气缸1","Int16",5213,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[335,"独立线程-采集设备状态与报警","气缸故障","载具定位气缸2","Int16",5214,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[336,"独立线程-采集设备状态与报警","气缸故障","载具下料移载气缸","Int16",5215,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[337,"独立线程-采集设备状态与报警","气缸故障","载具侧推气缸","Int16",5216,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[338,"独立线程-采集设备状态与报警","气缸故障","载具回流气缸","Int16",5217,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[339,"独立线程-采集设备状态与报警","气缸故障","工位2压料气缸","Int16",5218,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[340,"独立线程-采集设备状态与报警","气缸故障","工位2电测气缸","Int16",5219,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[341,"独立线程-采集设备状态与报警","气缸故障","工位2气密气缸","Int16",5220,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[342,"独立线程-采集设备状态与报警","气缸故障","工位3下压气缸","Int16",5221,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[343,"独立线程-采集设备状态与报警","气缸故障","工位3上顶气缸","Int16",5222,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[344,"独立线程-采集设备状态与报警","气缸故障","工位5相机升降气缸","Int16",5223,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[345,"独立线程-采集设备状态与报警","气缸故障","下料模组升降气缸","Int16",5224,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[346,"独立线程-采集设备状态与报警","气缸故障","下料模组夹爪气缸1","Int16",5225,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[347,"独立线程-采集设备状态与报警","气缸故障","下料模组夹爪气缸2","Int16",5226,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[348,"独立线程-采集设备状态与报警","气缸故障","机械手夹爪气缸","Int16",5227,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[349,"独立线程-采集设备状态与报警","气缸故障","工位4：镭射压料气缸","Int16",5228,1,null,0,null,"不保持","不同地址赋值为1，代表气缸出故障，赋值为2，代表回故障，赋值0，代表气缸正常。"]
[350,"独立线程-采集设备状态与报警","其他故障","上料处缺料报警","Int16",5300,1,null,0,null,"不保持","不同地址均赋值为1，代表故障；赋值0，代表正常。"]
[351,"独立线程-采集设备状态与报警","其他故障","震盘缺料报警","Int16",5301,1,null,0,null,"不保持","不同地址均赋值为1，代表故障；赋值0，代表正常。"]
[352,"独立线程-采集设备状态与报警","其他故障","成品仓料满报警","Int16",5302,1,null,0,null,"不保持","不同地址均赋值为1，代表故障；赋值0，代表正常。"]
[353,"独立线程-采集设备状态与报警","其他故障","检测拍照超时报警","Int16",5303,1,null,0,null,"不保持","不同地址均赋值为1，代表故障；赋值0，代表正常。"]
[354,"独立线程-采集设备状态与报警","其他故障","检测拍照NG报警","Int16",5304,1,null,0,null,"不保持","不同地址均赋值为1，代表故障；赋值0，代表正常。"]
[355,"独立线程-采集设备状态与报警","其他故障","玻璃门打开报警","Int16",5305,1,null,0,null,"不保持","不同地址均赋值为1，代表故障；赋值0，代表正常。"]
[356,"独立线程-采集设备状态与报警","运行数据","本次开机时间（整线）","Float",5500,2,null,0,null,"不保持","断电清零,单位h"]
[357,"独立线程-采集设备状态与报警","运行数据","本次开机运行时间（整线）","Float",5502,2,null,0,null,"不保持","断电清零,单位h"]
[358,"独立线程-采集设备状态与报警","运行数据","本次开机待机时间（整线）","Float",5504,2,null,0,null,"不保持","断电清零,单位h"]
[359,"独立线程-采集设备状态与报警","运行数据","本次开机故障时间（整线）","Float",5506,2,null,0,null,"不保持","断电清零,单位h"]
[360,"独立线程-采集设备状态与报警","运行数据","本次开机缺料时间（整线）","Float",5508,2,null,0,null,"不保持","断电清零,单位h"]
[361,"独立线程-采集设备状态与报警","运行数据","本次开机维修时间（整线）","Float",5510,2,null,0,null,"不保持","断电清零,单位h"]
[362,"独立线程-采集设备状态与报警","运行数据","计划停机时间（整线）","Float",5512,2,null,0,null,"保持","手动输入，断电保持，默认2H"]
[363,"独立线程-采集设备状态与报警","运行数据","本次开机故障停机次数（整线）","Int32",5514,2,null,0,null,"不保持","断电清零"]
[364,"独立线程-采集设备状态与报警","运行数据","累计故障停机次数（整线）","Int32",5516,2,null,0,null,"保持","断电保持，不清零"]
[365,"独立线程-采集设备状态与报警","运行数据","设备间隔时间设定（整线）","Float",5518,2,null,0,null,"保持","自动运行超过该时间没有产量判定为待机，断电保持，单位s"]
[366,"独立线程-采集设备状态与报警","运行数据","本次开机时间（单机1）","Float",5520,2,null,0,null,"不保持","断电清零,单位h"]
[367,"独立线程-采集设备状态与报警","运行数据","本次开机运行时间（单机1）","Float",5522,2,null,0,null,"不保持","断电清零,单位h"]
[368,"独立线程-采集设备状态与报警","运行数据","本次开机待机时间（单机1）","Float",5524,2,null,0,null,"不保持","断电清零,单位h"]
[369,"独立线程-采集设备状态与报警","运行数据","本次开机故障时间（单机1）","Float",5526,2,null,0,null,"不保持","断电清零,单位h"]
[370,"独立线程-采集设备状态与报警","运行数据","本次开机缺料时间（单机1）","Float",5528,2,null,0,null,"不保持","断电清零,单位h"]
[371,"独立线程-采集设备状态与报警","运行数据","本次开机维修时间（单机1）","Float",5530,2,null,0,null,"不保持","断电清零,单位h"]
[372,"独立线程-采集设备状态与报警","运行数据","计划停机时间（单机1）","Float",5532,2,null,0,null,"保持","手动输入，断电保持，默认2H"]
[373,"独立线程-采集设备状态与报警","运行数据","本次开机故障停机次数（单机1）","Int32",5534,2,null,0,null,"不保持","断电清零"]
[374,"独立线程-采集设备状态与报警","运行数据","累计故障停机次数（单机1）","Int32",5536,2,null,0,null,"保持","断电保持，不清零"]
[375,"独立线程-采集设备状态与报警","运行数据","设备间隔时间设定（单机1）","Float",5538,2,null,0,null,"保持","自动运行超过该时间没有产量判定为待机，断电保持，单位s"]
[376,"独立线程-采集设备状态与报警","运行数据","本次开机时间（单机2）","Float",5540,2,null,0,null,"不保持","断电清零,单位h"]
[377,"独立线程-采集设备状态与报警","运行数据","本次开机运行时间（单机2）","Float",5542,2,null,0,null,"不保持","断电清零,单位h"]
[378,"独立线程-采集设备状态与报警","运行数据","本次开机待机时间（单机2）","Float",5544,2,null,0,null,"不保持","断电清零,单位h"]
[379,"独立线程-采集设备状态与报警","运行数据","本次开机故障时间（单机2）","Float",5546,2,null,0,null,"不保持","断电清零,单位h"]
[380,"独立线程-采集设备状态与报警","运行数据","本次开机缺料时间（单机2）","Float",5548,2,null,0,null,"不保持","断电清零,单位h"]
[381,"独立线程-采集设备状态与报警","运行数据","本次开机维修时间（单机2）","Float",5550,2,null,0,null,"不保持","断电清零,单位h"]
[382,"独立线程-采集设备状态与报警","运行数据","计划停机时间（单机2）","Float",5552,2,null,0,null,"保持","手动输入，断电保持，默认2H"]
[383,"独立线程-采集设备状态与报警","运行数据","本次开机故障停机次数（单机2）","Int32",5554,2,null,0,null,"不保持","断电清零"]
[384,"独立线程-采集设备状态与报警","运行数据","累计故障停机次数（单机2）","Int32",5556,2,null,0,null,"保持","断电保持，不清零"]
[385,"独立线程-采集设备状态与报警","运行数据","设备间隔时间设定（单机2）","Float",5558,2,null,0,null,"保持","自动运行超过该时间没有产量判定为待机，断电保持，单位s"]
[386,"独立线程-采集设备状态与报警","生产数据","本次开机产量 (整线)","Int32",5700,2,null,0,null,"不保持","断电清零"]
[387,"独立线程-采集设备状态与报警","生产数据","累计产量 (整线)","Int32",5702,2,null,0,null,"保持","断电保持，不清零"]
[388,"独立线程-采集设备状态与报警","生产数据","本次开机合格数量 (整线)","Int32",5704,2,null,0,null,"不保持","断电清零"]
[389,"独立线程-采集设备状态与报警","生产数据","累计合格数量 (整线)","Int32",5706,2,null,0,null,"保持","断电保持，不清零"]
[390,"独立线程-采集设备状态与报警","生产数据","连续NG数量设定 (整线)","Int32",5708,2,null,0,null,"保持","手动输入，断电保持，默认1"]
[391,"独立线程-采集设备状态与报警","生产数据","本次开机合格率 (整线)","Float",5710,2,null,0,null,"不保持","断电清零"]
[392,"独立线程-采集设备状态与报警","生产数据","合格率设定 (整线)","Float",5712,2,null,0,null,"保持","手动输入，断电保持"]
[393,"独立线程-采集设备状态与报警","生产数据","设计节拍 (整线)","Float",5714,2,null,0,null,"保持","手动输入，断电保持"]
[394,"独立线程-采集设备状态与报警","生产数据","本次开机实际节拍 (整线)","Float",5716,2,null,0,null,"不保持","断电清零"]
[395,"独立线程-采集设备状态与报警","生产数据","本次开机产量 （单机1）","Int32",5720,2,null,0,null,"不保持","断电清零"]
[396,"独立线程-采集设备状态与报警","生产数据","累计产量 （单机1）","Int32",5722,2,null,0,null,"保持","断电保持，不清零"]
[397,"独立线程-采集设备状态与报警","生产数据","本次开机合格数量 （单机1）","Int32",5724,2,null,0,null,"不保持","断电清零"]
[398,"独立线程-采集设备状态与报警","生产数据","累计合格数量 （单机1）","Int32",5726,2,null,0,null,"保持","断电保持，不清零"]
[399,"独立线程-采集设备状态与报警","生产数据","连续NG数量设定 （单机1）","Int32",5728,2,null,0,null,"保持","手动输入，断电保持，默认1"]
[400,"独立线程-采集设备状态与报警","生产数据","本次开机合格率 （单机1）","Float",5730,2,null,0,null,"不保持","断电清零"]
[401,"独立线程-采集设备状态与报警","生产数据","合格率设定 （单机1）","Float",5732,2,null,0,null,"保持","手动输入，断电保持"]
[402,"独立线程-采集设备状态与报警","生产数据","设计节拍 （单机1）","Float",5734,2,null,0,null,"保持","手动输入，断电保持"]
[403,"独立线程-采集设备状态与报警","生产数据","本次开机实际节拍 （单机1）","Float",5736,2,null,0,null,"不保持","断电清零"]
[404,"独立线程-采集设备状态与报警","生产数据","本次开机产量 （单机2）","Int32",5740,2,null,0,null,"不保持","断电清零"]
[405,"独立线程-采集设备状态与报警","生产数据","累计产量 （单机2）","Int32",5742,2,null,0,null,"保持","断电保持，不清零"]
[406,"独立线程-采集设备状态与报警","生产数据","本次开机合格数量 （单机2）","Int32",5744,2,null,0,null,"不保持","断电清零"]
[407,"独立线程-采集设备状态与报警","生产数据","累计合格数量 （单机2）","Int32",5746,2,null,0,null,"保持","断电保持，不清零"]
[408,"独立线程-采集设备状态与报警","生产数据","连续NG数量设定 （单机2）","Int32",5748,2,null,0,null,"保持","手动输入，断电保持，默认1"]
[409,"独立线程-采集设备状态与报警","生产数据","本次开机合格率 （单机2）","Float",5750,2,null,0,null,"不保持","断电清零"]
[410,"独立线程-采集设备状态与报警","生产数据","合格率设定 （单机2）","Float",5752,2,null,0,null,"保持","手动输入，断电保持"]
[411,"独立线程-采集设备状态与报警","生产数据","设计节拍 （单机2）","Float",5754,2,null,0,null,"保持","手动输入，断电保持"]
[412,"独立线程-采集设备状态与报警","生产数据","本次开机实际节拍 （单机2）","Float",5756,2,null,0,null,"不保持","断电清零"]
[413,"独立线程-采集设备状态与报警","生产数据","本次开机时间开动率（整线）","Float",6000,2,null,0,null,"不保持","断电清零"]
[414,"独立线程-采集设备状态与报警","生产数据","本次开机性能开动率（整线）","Float",6002,2,null,0,null,"不保持","断电清零"]
[415,"独立线程-采集设备状态与报警","生产数据","本次开机OEE（整线）","Float",6004,2,null,0,null,"不保持","断电清零"]
[416,"独立线程-采集设备状态与报警","指标数据","本次开机时间开动率（单机1）","Float",6020,2,null,0,null,"不保持","断电清零"]
[417,"独立线程-采集设备状态与报警","指标数据","本次开机性能开动率（单机1）","Float",6022,2,null,0,null,"不保持","断电清零"]
[418,"独立线程-采集设备状态与报警","指标数据","本次开机OEE（单机1）","Float",6024,2,null,0,null,"不保持","断电清零"]
[419,"独立线程-采集设备状态与报警","指标数据","本次开机时间开动率（单机2）","Float",6040,2,null,0,null,"不保持","断电清零"]
[420,"独立线程-采集设备状态与报警","指标数据","本次开机性能开动率（单机2）","Float",6042,2,null,0,null,"不保持","断电清零"]
[421,"独立线程-采集设备状态与报警","指标数据","本次开机OEE（单机2）","Float",6044,2,null,0,null,"不保持","断电清零"]
[422,"独立线程-采集设备状态与报警","控制IO","启动按钮","Int16",6500,1,null,0,null,"不保持","启动按钮被按下时，DM6500=1；"]
[423,"独立线程-采集设备状态与报警","控制IO","手动自动按钮","Int16",6501,1,null,0,null,"不保持","手自动旋钮，手动，DM6501=0,自动 DM6501=1；"]
[424,"独立线程-采集设备状态与报警","控制IO","急停按钮","Int16",6502,1,null,0,null,"不保持","急停按钮按下时，DM6502=0,急停按钮松开时，DM6502=1"]