SET_DLOG_PLANFILE=#MSG SYN_ACK PLC["TEXT3=(PlanId=\\"%s\\")"]\n SET_DLOG_MACHINE=#MSG SYN_ACK PLC["TEXT4=(Machine=\\"%s\\")"]\n SET_DLOG_PLANINFO=#MSG SYN_ACK PLC["TEXT5=(Material=\\"%s\\")"]\n#MSG SYN_ACK PLC["TEXT6=(Thickness=%s Unit=mm)"]\n#MSG SYN_ACK PLC["TEXT7=(PlateSize=%sx%s Unit=mm)"]\n SET_DLOG_PLANWEIGHT=#MSG SYN_ACK PLC["TEXT8=(PlanWgt=%s Unit=kg)"]\n#MSG SYN_ACK PLC["TEXT3=(PartsWgt=%s Unit=kg)"]\n SET_DLOG_PARTINFO=#MSG SYN_ACK PLC["TEXT3=(PartInfo=\\"%s\\")"]\n#MSG SYN_ACK PLC["TEXT6=(PI_PartProgramQty=%s Wgt=%s Unit=kg)"]\n#TIME 0.1\n SET_DLOG_ORDERLISTENTRY=#MSG SYN_ACK PLC["TEXT4=(OrderInfo=\\"%s\\")"]\n#MSG SYN_ACK PLC["TEXT5=(OI_OrderNoERP=\\"%s\\")"]\n#MSG SYN_ACK PLC["TEXT6=(OI_Items=%s)"]\n#MSG SYN_ACK PLC["TEXT4="]\n#MSG SYN_ACK PLC["TEXT5="]\n#MSG SYN_ACK PLC["TEXT6="]\n SET_DLOG_ORDERITEMLISTENTRY=#MSG SYN_ACK PLC["TEXT4=(OrderItemInfo=\\"%s\\")"]\n#MSG SYN_ACK PLC["TEXT5=(OII_Pos=%s)"]\n#MSG SYN_ACK PLC["TEXT6=(OII_PartId=\\"%s\\")"]\n#MSG SYN_ACK PLC["TEXT7=(OII_OrderQty=%s OII_Wgt=%s OII_Unit=kg)"]\n#MSG SYN_ACK PLC["TEXT8=(OII_PartProgramQty=%s)"]\n#MSG SYN_ACK PLC["TEXT4="]\n#MSG SYN_ACK PLC["TEXT5="]\n#MSG SYN_ACK PLC["TEXT6="]\n#MSG SYN_ACK PLC["TEXT7="]\n#MSG SYN_ACK PLC["TEXT8="]\n SET_DLOG_CUTLENGTH=#MSG SYN_ACK PLC["TEXT8=(TotalCutLength=%s Unit=m)"]\n SET_DLOG_MARKLENGTH=#MSG SYN_ACK PLC["TEXT3=(TotalMarkLength=%s Unit=m)"]\n SET_DLOG_RAPIDLENGTH=#MSG SYN_ACK PLC["TEXT4=(TotalRapidMoveLength=%s Unit=m)"]\n SET_DLOG_PIERCENUM=#MSG SYN_ACK PLC["TEXT5=(PierceCount=%s)"]\n SET_DLOG_PRODUCTIONTIME=#MSG SYN_ACK PLC["TEXT6=(PlannedTime=%s)"]\n SET_DLOG_PREFSTART=#MSG SYN_ACK PLC["TEXT6=(PartRef=Begin)"]\n SET_DLOG_PARTBEGIN=#MSG SYN_ACK PLC["TEXT7=(PartBegin=\\"%s\\")"]\n#TIME 0.1\n SET_DLOG_ORDERITEMBEGIN=#MSG SYN_ACK PLC["TEXT4=(OrderItemBegin=\\"%s\\")"]\n#MSG SYN_ACK PLC["TEXT5=(OIB_Pos=%s)"]\n#MSG SYN_ACK PLC["TEXT6=(OIB_PartId=\\"%s\\")"]\n#MSG SYN_ACK PLC["TEXT4="]\n#MSG SYN_ACK PLC["TEXT5="]\n#MSG SYN_ACK PLC["TEXT6="]\n ; format for PlanPosition String No Marker SET_PLAN_POSITION=#MSG SYN_ACK PLC["TEXT8=(PlanPosition=End)"]\n ; format to reset data log at the end of plan SET_DLOG_RESET=\n#MSG SYN_ACK PLC["TEXT3="]\n#MSG SYN_ACK PLC["TEXT4="]\n#MSG SYN_ACK PLC["TEXT5="]\n#MSG SYN_ACK PLC["TEXT6="]\n#MSG SYN_ACK PLC["TEXT7="]\n#MSG SYN_ACK PLC["TEXT8="]\n#MSG SYN_ACK PLC["TEXT9="]\n#MSG SYN_ACK PLC["TEXT10="]\n