Files
2025-09-12 17:33:50 +08:00

415 lines
17 KiB
XML

<?xml version="1.0" encoding="GB2312"?>
<stock id="江阴名鸿-成品库" background="#D4D0C7" foreground="#000000" image="for3.png"
cellNoDigitMax="99,99,99" location="230,150"
CellStatusViewEnabled="true" PortConfigEnabled="true" InventoryQueryEnabled="false"
InstructionViewBounds="210,0,945,300" debug="false"
HasInterfaceWithERP="false" revertPaintColumns="false">
<有自动入空盘功能 输送系统ID="成品库前输送系统" 空盘抵达设备="GST1"/>
<!--<有自动出空盘功能 输送系统ID="成品库前输送系统" 空盘抵达设备="GS5"/>
--><!--
<有自动入空盘功能 输送系统ID="成品库前输送系统"/>
-->
<line no="01" cntLayer="11" indexStartColumn="0" indexEndColumn="14" excludeCells="14.1-2,0-13.10,2-14.11,0.2-11,1.1-4"/> <!--011410 LS8留 1、2层去-->
<line no="02" cntLayer="11" indexStartColumn="0" indexEndColumn="14" excludeCells="14.1-2,0-13.10,2-14.11,0.2-11,1.1-4"/> <!--2-->
<line no="03" cntLayer="10" indexStartColumn="0" indexEndColumn="14" excludeCells="0.2-8,1-1-3,14.1-2,1.1-4"/> <!--3-->
<line no="04" cntLayer="10" indexStartColumn="0" indexEndColumn="14" excludeCells="14.1-2,0-13.9,2-14.10,0.2-10,1.1-4"/> <!--4-->
<line no="05" cntLayer="10" indexStartColumn="0" indexEndColumn="14" excludeCells="14.1-2,0-13.9,2-14.10,0.2-10,1.1-4"/> <!--5-->
<line no="06" cntLayer="10" indexStartColumn="0" indexEndColumn="14" excludeCells="0.2-8,1-1-3,14.1-2,1.1-4"/> <!--6-->
<icons>
<icon name="up" direction="up" size="11,10" color="#FF0000"/>
<icon name="down" direction="down" size="11,10" color="#FF0000"/>
<icon name="up_small" direction="up" size="7,5" color="#FF0000"/>
<icon name="down_small" direction="down" size="5,5" color="#FF0000"/>
<icon name="left" direction="left" size="11,10" color="#FF0000"/>
<icon name="right" direction="right" size="11,10" color="#FF0000"/>
<icon name="fork_left" direction="up" size="13,15" color="#FF0000"/>
<icon name="fork_right" direction="down" size="13,15" color="#FF0000"/>
<icon name="fork_left2" direction="left" size="13,11" color="#FF0000"/>
<icon name="fork_right2" direction="right" size="13,11" color="#FF0000"/>
<icon name="left_small" direction="left" size="13,11" color="#FF0000"/>
<icon name="right_small" direction="right" size="13,11" color="#FF0000"/>
<icon name="upward" image="upward.gif" size="11,13"/>
<icon name="downward" image="downward.gif" size="11,13"/>
<icon name="forward" direction="northeast" size="15,15" color="#FF0000"/>
<icon name="backward" direction="southwest" size="15,15" color="#FF0000"/>
</icons>
<logoArea image="logo.jpg" bounds="1,1,210,90" />
<stackersPane bounds="1,95,210,395" direction="vertical" layout="center" 滚动鼠标透明化="false"/>
<stacker id="1号堆垛机" downViewImage="DDJ1.gif" dropEndConfirmEnabled="true"
stopEnabled="true" clearWarningEnabled="true" paintForkDirection="true">
<downViewContainer image="420TP.png" location="20,1" />
<forwardIcon location="3,8" iconName="right" />
<backwardIcon location="3,8" iconName="left" />
<upwardIcon location="11,0" iconName="upward" />
<downwardIcon location="11,0" iconName="downward" />
<horizonalPath spaceX="-7" count="15"
locationSamples="75,189;104,;142,;180,;215,;251,;287,;327,;361,;404,;440,;473,;513,;550,;584,;" />
<statusPainter code="0x0" text="" />
<statusPainter code="0x3000" text="维修" />
<statusPainter code="0x3100" text="手动" />
<statusPainter code="0x3200" text="单机" />
<statusPainter code="0x3300" text="联机" color="#22AA22" />
<statusPainter code="0x3400" text="不明" />
<statusPainter code="0x30" text="待机" />
<statusPainter code="0x31" text="取货中" />
<statusPainter code="0x32" text="取完成" />
<statusPainter code="0x33" text="放货中" />
<statusPainter code="0x34" text="请卸货" />
<statusPainter code="0x35" text="放完成" />
<statusPainter code="0x36" text="取准备" />
<statusPainter code="0x37" text="召回" />
<statusPainter code="0x38" text="急停" color="red" />
<statusPainter code="0x39" text="不明" />
<statusPainter code="0x80" text=" " />
<statusPainter code="0x81" text="右极限" />
<statusPainter code="0x82" text="右换速" />
<statusPainter code="0x84" text="叉原位" />
<statusPainter code="0x88" text="左换速" />
<statusPainter code="0x90" text="左极限" />
<statusPainter code="0x90" text="浅库位左极限" color="red" />
<statusPainter code="0xA0" text="深库位右极限" color="red" />
<statusPainter code="0xC0" text="深库位左极限" color="red" />
<statusPainter code="titleStatus" text="状 态"/>
<statusPainter code="titlePosition" text="列 层"/>
<statusPainter code="titleFork" text="货 叉"/>
<statusPainter code="titleError" text="报 警"/>
<signalMap>
<bit index="0" name="&lt;html&gt;&lt;font color=red&gt;前进终点" />
<bit index="1" name="前进换低速" />
<bit index="2" name="前进换中速" />
<bit index="6" name="水平停准" />
<bit index="3" name="后退换中速" />
<bit index="4" name="后退换低速" />
<bit index="5" name="&lt;html&gt;&lt;font color=red&gt;后退终点" />
<bit index="8" name="&lt;html&gt;&lt;font color=red&gt;上升终点" />
<bit index="9" name="上升换速" />
<bit index="13" name="高位停准" />
<bit index="12" name="低位停准" />
<bit index="10" name="下降换速" />
<bit index="14" name="" />
<bit index="11" name="&lt;html&gt;&lt;font color=red&gt;下降终点" />
<bit index="16" name="&lt;html&gt;&lt;font color=red&gt;右侧超限" />
<bit index="17" name="&lt;html&gt;&lt;font color=red&gt;左侧超限" />
<bit index="18" name="&lt;html&gt;&lt;font color=red&gt;前端超限" />
<bit index="19" name="&lt;html&gt;&lt;font color=red&gt;后端超限" />
<bit index="20" name="&lt;html&gt;&lt;font color=red&gt;超高" />
<bit index="25" name="原位探货" />
<bit index="26" name="左探有货" />
<bit index="24" name="右探有货" />
</signalMap>
</stacker>
<stacker id="2号堆垛机" downViewImage="DDJ1.gif" dropEndConfirmEnabled="true"
stopEnabled="true" clearWarningEnabled="true" paintForkDirection="true">
<horizonalPath spaceX="-7" count="15"
locationSamples="75,266;104,;142,;180,;215,;251,;287,;327,;361,;404,;440,;473,;513,;550,;584,;" />
<signalMap>
<bit index="0" name="&lt;html&gt;&lt;font color=red&gt;前进终点" />
<bit index="1" name="前进换低速" />
<bit index="2" name="前进换中速" />
<bit index="6" name="水平停准" />
<bit index="3" name="后退换中速" />
<bit index="4" name="后退换低速" />
<bit index="5" name="&lt;html&gt;&lt;font color=red&gt;后退终点" />
<bit index="8" name="&lt;html&gt;&lt;font color=red&gt;上升终点" />
<bit index="9" name="上升换速" />
<bit index="13" name="高位停准" />
<bit index="12" name="低位停准" />
<bit index="10" name="下降换速" />
<bit index="14" name="" />
<bit index="11" name="&lt;html&gt;&lt;font color=red&gt;下降终点" />
<bit index="16" name="&lt;html&gt;&lt;font color=red&gt;左侧超限" />
<bit index="17" name="&lt;html&gt;&lt;font color=red&gt;右侧超限" />
<bit index="18" name="&lt;html&gt;&lt;font color=red&gt;前端超限" />
<bit index="19" name="&lt;html&gt;&lt;font color=red&gt;后端超限" />
<bit index="20" name="&lt;html&gt;&lt;font color=red&gt;超高" />
<!--
<bit index="24" name="右探货" />
<bit index="25" name="原位探货" />
<bit index="26" name="左探货" />
-->
<bit index="26" name="左探浅位有货" />
<bit index="24" name="右探浅位有货" />
<bit index="21" name="" />
<bit index="21" name="" />
<bit index="21" name="" />
<bit index="21" name="" />
<bit index="21" name="" />
<bit index="28" name="左探深位有货" />
<bit index="27" name="右探深位有货" />
</signalMap>
</stacker>
<!--提升机-->
<elevator id="TSJ4" origin="94,288" size="20,19">
<downViewContainer location="center" image="TP1.gif"/>
<forwardIcon iconName="down" location="center"/>
<backwardIcon iconName="up" location="center"/>
<upwardIcon iconName="upward" location="center"/>
<downwardIcon iconName="downward" location="center"/>
<recedable text="空盘操作"/>
<resetArgument id="rkp#1" caption="入旧盘到货架"/>
<resetArgument id="rkp#2" caption="入新盘到货架"/>
<resetArgument id="rkp#050110" caption="入盘到二楼"/>
<resetArgument id="ckp#2" caption="出空盘"/>
<resetArgument id="rkqr" caption="入库确认"/>
</elevator>
<elevator id="TSJ3" origin="94,249">
<recedable text="空盘操作"/>
<resetArgument id="rkp#1" caption="入旧盘到货架"/>
<resetArgument id="rkp#2" caption="入新盘到货架"/>
<resetArgument id="rkp#040110" caption="入盘到二楼"/>
<resetArgument id="ckp#2" caption="出空盘"/>
<resetArgument id="rkqr" caption="入库确认"/>
</elevator>
<elevator id="TSJ2" origin="94,211">
<recedable text="空盘操作"/>
<resetArgument id="rkp#1" caption="入旧盘到货架"/>
<resetArgument id="rkp#2" caption="入新盘到货架"/>
<resetArgument id="rkp#020111" caption="入盘到二楼"/>
<resetArgument id="ckp#1" caption="出空盘"/>
<resetArgument id="rkqr" caption="入库确认"/>
</elevator>
<elevator id="TSJ1" origin="94,172">
<recedable text="空盘操作"/>
<resetArgument id="rkp#1" caption="入旧盘到货架"/>
<resetArgument id="rkp#2" caption="入新盘到货架"/>
<resetArgument id="rkp#010111" caption="入盘到二楼"/>
<resetArgument id="ckp#1" caption="出空盘"/>
<resetArgument id="rkqr" caption="入库确认"/>
</elevator>
<elevator id="GDHT1" origin="37,172" size="20,19">
<downViewContainer location="0,0" image="TP1.gif"/>
<recedable text="空盘操作"/>
<resetArgument id="rkp#1" caption="入旧盘到货架"/>
<resetArgument id="rkp#2" caption="入新盘到货架"/>
<resetArgument id="rkp#010001" caption="入盘到一楼"/>
<resetArgument id="ckp#1" caption="出空盘"/>
<resetArgument id="rkqr" caption="入库确认"/>
</elevator>
<elevator id="GDHT2" origin="37,211">
<downViewContainer location="0,0" image="TP1.gif"/>
<recedable text="空盘操作"/>
<resetArgument id="rkp#1" caption="入旧盘到货架"/>
<resetArgument id="rkp#2" caption="入新盘到货架"/>
<resetArgument id="rkp#020001" caption="入盘到一楼"/>
<resetArgument id="ckp#1" caption="出空盘"/>
<resetArgument id="rkqr" caption="入库确认"/>
</elevator>
<elevator id="GDHT3" origin="37,249">
<downViewContainer location="0,0" image="TP1.gif"/>
<recedable text="空盘操作"/>
<resetArgument id="rkp#1" caption="入旧盘到货架"/>
<resetArgument id="rkp#2" caption="入新盘到货架"/>
<resetArgument id="rkp#040001" caption="入盘到一楼"/>
<resetArgument id="ckp#2" caption="出空盘"/>
<resetArgument id="rkqr" caption="入库确认"/>
</elevator>
<elevator id="GDHT4" origin="37,288">
<downViewContainer location="0,0" image="TP1.gif"/>
<recedable text="空盘操作"/>
<resetArgument id="rkp#1" caption="入旧盘到货架"/>
<resetArgument id="rkp#2" caption="入新盘到货架"/>
<resetArgument id="rkp#050001" caption="入盘到一楼"/>
<resetArgument id="ckp#2" caption="出空盘"/>
<resetArgument id="rkqr" caption="入库确认"/>
</elevator>
<!-- 出库口 -->
<chain id="LS8" origin="598,173" size="40,17">
<forwardIcon iconName="right" location="center"/>
<backwardIcon iconName="left" location="center"/>
<aheadTrayIcon image="TP1.gif" location="22,-1"/>
<backTrayIcon image="TP1.gif" location="2,-1"/>
</chain>
<chain id="LS4" origin="598,250">
<forwardIcon iconName="right" location="center"/>
<backwardIcon iconName="left" location="center"/>
<aheadTrayIcon image="TP1.gif" location="22,-1"/>
<backTrayIcon image="TP1.gif" location="2,-1"/>
</chain>
<chain id="LS9" origin="640,173">
<aheadTrayIcon image="TP1.gif" location="45,-1"/>
<backTrayIcon image="TP1.gif" location="2,-1"/>
</chain>
<chain id="LS5" origin="639,250" size="70,17">
<forwardIcon iconName="right" location="center"/>
<backwardIcon iconName="left" location="center"/>
<aheadTrayIcon image="TP1.gif" location="48,-1"/>
<backTrayIcon image="TP1.gif" location="2,-1"/>
</chain>
<!-- 入库口 -->
<chain id="LS6" origin="599,211" size="40,17">
<forwardIcon iconName="left" location="center"/>
<backwardIcon iconName="right" location="center"/>
<aheadTrayIcon image="TP1.gif" location="2,-1"/>
<backTrayIcon image="TP1.gif" location="22,-1"/>
</chain>
<chain id="LS1" origin="598,288" size="40,17">
</chain>
<chain id="LS7" origin="640,211" size="70,17">
<forwardIcon iconName="left" location="center"/>
<backwardIcon iconName="right" location="center"/>
<aheadTrayIcon image="TP1.gif" location="2,-1"/>
<backTrayIcon image="TP1.gif" location="45,-1"/>
</chain>
<chain id="LS2" origin="644,288" size="63,17">
<forwardIcon iconName="left" location="center"/>
<backwardIcon iconName="right" location="center"/>
<aheadTrayIcon image="TP1.gif" location="2,-1"/>
<backTrayIcon image="TP1.gif" location="45,-1"/>
</chain>
<!-- 出库口 -->
<chain id="GS5" origin="746,305" size="18,23">
<forwardIcon iconName="up" location="center"/>
<backwardIcon iconName="down" location="center"/>
<aheadTrayIcon image="TP1.gif" location="0,-1"/>
<backTrayIcon image="TP1.gif" location="0,10"/>
<recedable text="空盘操作"/>
<resetArgument id="ckp#1" caption="出旧盘"/>
<resetArgument id="ckp#2" caption="出新盘"/>
</chain>
<!-- 入库口 -->
<chain id="GS1" origin="687,305" size="20,25">
<forwardIcon iconName="up" location="center"/>
<backwardIcon iconName="down" location="center"/>
<aheadTrayIcon image="TP1.gif" location="top"/>
<backTrayIcon image="TP1.gif" location="bottom"/>
</chain>
<chain id="GS4" origin="687,190" size="20,21">
<forwardIcon iconName="up" location="center"/>
<backwardIcon iconName="down" location="center"/>
<aheadTrayIcon image="TP1.gif" location="top"/>
<backTrayIcon image="TP1.gif" location="bottom"/>
</chain>
<chain id="GS3" origin="687,228" size="20,22">
<forwardIcon iconName="up" location="center"/>
<backwardIcon iconName="down" location="center"/>
<aheadTrayIcon image="TP1.gif" location="top"/>
<backTrayIcon image="TP1.gif" location="bottom"/>
</chain>
<chain id="GS2" origin="687,267" size="20,21">
<forwardIcon iconName="up" location="center"/>
<backwardIcon iconName="down" location="center"/>
<aheadTrayIcon image="TP1.gif" location="top"/>
<backTrayIcon image="TP1.gif" location="bottom"/>
</chain>
<chain id="LS10" origin="681,173" size="85,17">
<forwardIcon iconName="right" location="center"/>
<backwardIcon iconName="left" location="center"/>
<aheadTrayIcon image="TP1.gif" location="65,0"/>
<backTrayIcon image="TP1.gif" location="25,0"/>
</chain>
<chain id="GS9" origin="746,190" size="19,25">
<forwardIcon iconName="down" location="center"/>
<forwardIcon iconName="up" location="center"/>
<aheadTrayIcon image="TP1.gif" location="bottom"/>
<backTrayIcon image="TP1.gif" location="top"/>
</chain>
<chain id="GS8" origin="746,215" size="19,25">
</chain>
<chain id="GS7" origin="746,240">
</chain>
<chain id="GS6" origin="746,265" size="19,23">
<forwardIcon iconName="up" location="center"/>
<aheadTrayIcon image="TP1.gif" location="bottom"/>
<backTrayIcon image="TP1.gif" location="top"/>
</chain>
<chain id="LS3" origin="708,288" size="57,17">
<forwardIcon iconName="left" location="center"/>
<backwardIcon iconName="right" location="center"/>
<aheadTrayIcon image="TP1.gif" location="left"/>
<backTrayIcon image="TP1.gif" location="center"/>
</chain>
<elevator id="GST1" origin="687,289" size="19,15">
<forwardIcon location="2,0" iconName="up"/>
</elevator>
<elevator id="GST2" origin="687,251">
<forwardIcon location="2,0" iconName="up"/>
</elevator>
<elevator id="GST3" origin="687,212">
<forwardIcon location="2,0" iconName="up"/>
</elevator>
<elevator id="GST4" origin="687,174">
<downViewContainer location="0,-2" image="TP1.gif"/>
<forwardIcon location="2,0" iconName="up"/>
</elevator>
<elevator id="GST5" origin="746,289">
<forwardIcon location="2,0" iconName="up"/>
</elevator>
<elevator id="GST6" origin="746,174">
<forwardIcon location="2,0" iconName="down"/>
</elevator>
<instructionTypes>
<type id="入库" label="入库"/>
<type id="整盘出库" label="整盘出库"/>
<type id="转库" label="转库"/>
</instructionTypes>
<entrances rows="3" columns="2">
<entrance name="2楼左侧" enabledOnlyFor="入库,整盘出库"/>
<entrance name="2楼右侧" enabledOnlyFor="入库,整盘出库"/>
<entrance name="1楼左侧" enabledOnlyFor="入库,整盘出库"/>
<entrance name="1楼右侧" enabledOnlyFor="入库,整盘出库"/>
<entrance name="发货区" enabledOnlyFor="入库,整盘出库"/>
</entrances>
<托盘条码阅读器 name="GST1上托盘号设定 ..." 挂接设备="GST1" 条码规则="[0-9]{6,22}"/>
<托盘条码阅读器 name="1#机上托盘号设定 ..." 挂接设备="1号堆垛机" 条码规则="[0-9]{6,22}"/>
<托盘条码阅读器 name="2#机上托盘号设定 ..." 挂接设备="2号堆垛机" 条码规则="[0-9]{6,22}"/>
<托盘条码阅读器 name="GDHT2上托盘号设定 ..." 挂接设备="GDHT2" 条码规则="[0-9]{6,22}"/>
<托盘条码阅读器 name="GDHT3上托盘号设定 ..." 挂接设备="GDHT3" 条码规则="[0-9]{6,22}"/>
<托盘条码阅读器 name="GDHT1上托盘号设定 ..." 挂接设备="GDHT1" 条码规则="[0-9]{6,22}"/>
<托盘条码阅读器 name="GDHT4上托盘号设定 ..." 挂接设备="GDHT4" 条码规则="[0-9]{6,22}"/>
<托盘条码阅读器 name="TSJ1上托盘号设定 ..." 挂接设备="TSJ1" 条码规则="[0-9]{6,22}"/>
<托盘条码阅读器 name="TSJ2上托盘号设定 ..." 挂接设备="TSJ2" 条码规则="[0-9]{6,22}"/>
<托盘条码阅读器 name="TSJ3上托盘号设定 ..." 挂接设备="TSJ3" 条码规则="[0-9]{6,22}"/>
<托盘条码阅读器 name="TSJ4上托盘号设定 ..." 挂接设备="TSJ4" 条码规则="[0-9]{6,22}"/>
</stock>