Files
FT420-WCS/wmsdssconfig/abb/opcItemconfig.xml
2025-12-10 10:01:24 +08:00

443 lines
32 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="GB2312"?>
<!-- OPC 变量对应关系
标签说明:
输送机分类:
读:
43:仪表三车间码盘线(到位) 对应双控位小车1
写:
71:向抽检口输送机下发任务号、入库标志
-->
<config>
<ats>
<carprop readthread="Y" writethread="Y" readTextArea="1" writeTextArea="1"><!-- 小车 readthread:读线程 writethread:写线程 readTextArea:读线程的显示面板 writeTextArea:写线程的显示面板-->
<cartype dtype="3"><!--dtype:设备类型 1堆垛机 2双控位小车 3单控位小车 -->
<carindex btid="1" ><!-- btid:小车ID -->
<carread varnum="9"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要) name名称必须与读变量时要一致-->
<plcvar name="RWH" order="0" >Yld.yldDevice.XC1.fromcar.RWH</plcvar> <!-- 小车任务号 -->
<plcvar name="CZFS" order="1" >Yld.yldDevice.XC1.fromcar.CZFS</plcvar> <!-- 操作方式 0 未知 1手动,2自动 -->
<plcvar name="DQZT" order="2" >Yld.yldDevice.XC1.fromcar.DQZT</plcvar> <!-- 当前状态(0:无定义 1:无货待机 2:有货待机 3:工作 4:报警)-->
<plcvar name="JDBZ" order="3" >Yld.yldDevice.XC1.fromcar.JDBZ</plcvar> <!-- 阶段标志(0:无定义 1:取货 2:放货 3:任务结束)-->
<plcvar name="ZYFS" order="4" >Yld.yldDevice.XC1.fromcar.ZYFS</plcvar> <!-- 指令格式(0:无定义 1:从入库口取货入库2:从巷道口取货出库)-->
<plcvar name="DQLH" order="5" >Yld.yldDevice.XC1.fromcar.DQLH</plcvar> <!-- 小车当前列号-->
<plcvar name="SSDJCS" order="6" >Yld.yldDevice.XC1.fromcar.SSDJCS</plcvar> <!-- 小车输送待机超时 -->
<plcvar name="SSDJ" order="7" >Yld.yldDevice.XC1.fromcar.SSDJ</plcvar> <!-- 小车输送待机 -->
<plcvar name="WXBJ" order="8" >Yld.yldDevice.XC1.fromcar.WXBJ</plcvar> <!-- 小车外形报警 -->
<alarmplcvar name="ALARM01" order="0" >Yld.yldDevice.XC1.fromcar.CJCW</alarmplcvar> <!-- 小车测距错误 -->
<alarmplcvar name="ALARM02" order="1" >Yld.yldDevice.XC1.fromcar.YXJPCW</alarmplcvar> <!-- 小车纠偏错误 -->
<alarmplcvar name="ALARM03" order="2" >Yld.yldDevice.XC1.fromcar.YXBPBJ</alarmplcvar> <!-- 小车运行变频报警 -->
<alarmplcvar name="ALARM04" order="3" >Yld.yldDevice.XC1.fromcar.YXCS</alarmplcvar> <!-- 小车运行超时 -->
<alarmplcvar name="ALARM05" order="4" >Yld.yldDevice.XC1.fromcar.YXCJ</alarmplcvar> <!-- 小车运行出界 -->
<alarmplcvar name="ALARM06" order="5" >Yld.yldDevice.XC1.fromcar.SSBPBJ</alarmplcvar> <!-- 小车输送变频报警 -->
<alarmplcvar name="ALARM07" order="6" >Yld.yldDevice.XC1.fromcar.SSCS</alarmplcvar> <!-- 小车输送超时 -->
<alarmplcvar name="ALARM08" order="7" >Yld.yldDevice.XC1.fromcar.KGYW</alarmplcvar> <!-- 小车开关有误 -->
<alarmplcvar name="ALARM09" order="8" >Yld.yldDevice.XC1.fromcar.WXBJ</alarmplcvar> <!-- 小车外形报警 -->
<alarmplcvar name="ALARM10" order="9" >Yld.yldDevice.XC1.fromcar.QCCBJ</alarmplcvar> <!-- 小车前超长报警 -->
<alarmplcvar name="ALARM11" order="10">Yld.yldDevice.XC1.fromcar.HCCBJ</alarmplcvar> <!-- 小车后超长报警 -->
<alarmplcvar name="ALARM12" order="11">Yld.yldDevice.XC1.fromcar.CGBJ</alarmplcvar> <!-- 小车超高报警 -->
<alarmplcvar name="ALARM13" order="12">Yld.yldDevice.XC1.fromcar.ZCKBJ</alarmplcvar> <!-- 小车左超宽报警 -->
<alarmplcvar name="ALARM14" order="13">Yld.yldDevice.XC1.fromcar.YCKBJ</alarmplcvar> <!-- 小车右超宽报警 -->
<alarmplcvar name="ALARM15" order="14">Yld.yldDevice.XC1.fromcar.QHWBWH</alarmplcvar> <!-- 小车取货完毕无货 -->
<alarmplcvar name="ALARM16" order="15">Yld.yldDevice.XC1.fromcar.FHWBYH</alarmplcvar> <!-- 小车放货完毕有货 -->
<alarmplcvar name="ALARM17" order="16">Yld.yldDevice.XC1.fromcar.SDCX</alarmplcvar> <!-- 小车设定超限 -->
</carread>
<carwrite varnum="6"><!-- 写 varnum:一次写变量的个数 order:写顺序(很重要)-->
<plcvar name="XCRWH" order="0">Yld.yldDevice.XC1.tocar.XCRWH</plcvar> <!-- 任务号 -->
<plcvar name="XCZLGS" order="1">Yld.yldDevice.XC1.tocar.XCZLGS</plcvar> <!-- 指令格式(0:无定义 1:从入库口取货入库2:从巷道口取货出库) -->
<plcvar name="XCYLH" order="2">Yld.yldDevice.XC1.tocar.XCYLH</plcvar> <!-- 源列 -->
<plcvar name="XCMLH" order="3">Yld.yldDevice.XC1.tocar.XCMLH</plcvar> <!-- 目标列 -->
<plcvar name="XCZLXDBZ" order="4">Yld.yldDevice.XC1.tocar.XCZLXDBZ</plcvar> <!-- 指令下达标志 -->
<plcvar name="XCJYM" order="5">Yld.yldDevice.XC1.tocar.XCJYM</plcvar> <!-- 校验码 -->
</carwrite>
</carindex>
</cartype>
</carprop>
<craneprop readthread="Y" writethread="Y" readTextArea="0" writeTextArea="0"><!-- 堆垛机属性 -->
<cranetype dtype="1"><!--dtype:设备类型 1堆垛机 2双控位小车 3单控位小车-->
<craneindex btid="1"> <!-- btid:堆垛机ID-->
<craneread varnum="10"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="RWH" order="0" >Yld.yldDevice.DDJ1.fromddj.RWH</plcvar> <!-- 堆垛机任务号-->
<plcvar name="CZFS" order="1" >Yld.yldDevice.DDJ1.fromddj.CZFS</plcvar> <!-- 操作方式(0:无定义 1:手动 2:半自动 3:单机自动 4:联机自动)-->
<plcvar name="DQZT" order="2" >Yld.yldDevice.DDJ1.fromddj.DQZT</plcvar> <!-- 当前状态(0:无定义 1:无货待机 2:有货待机 3:工作 4:报警)-->
<plcvar name="JDBZ" order="3" >Yld.yldDevice.DDJ1.fromddj.JDBZ</plcvar> <!-- 阶段标志(0:无定义 1:取货 2:放货 3:任务结束)-->
<plcvar name="ZYFS" order="4" >Yld.yldDevice.DDJ1.fromddj.ZYFS</plcvar> <!-- 作业方式0:无定义 1:从1楼入库 2:1楼出库 3:从2楼入库端入库 4:从2楼出库端入库-->
<plcvar name="DQPH" order="5" >Yld.yldDevice.DDJ1.fromddj.DQPH</plcvar> <!-- 当前排号-->
<plcvar name="DQLH" order="6" >Yld.yldDevice.DDJ1.fromddj.DQLH</plcvar> <!-- 当前列号-->
<plcvar name="DQCH" order="7" >Yld.yldDevice.DDJ1.fromddj.DQCH</plcvar> <!-- 当前层号-->
<plcvar name="QHWH" order="8" >Yld.yldDevice.DDJ1.fromddj.QHWH</plcvar> <!-- 取货时目标无货 -->
<plcvar name="FHYH" order="9" >Yld.yldDevice.DDJ1.fromddj.FHYH</plcvar> <!-- 放货时目标有货 -->
<alarmplcvar name="ALARM01" order="0" >Yld.yldDevice.DDJ1.fromddj.YXCJCW</alarmplcvar> <!-- 运行测距错误 -->
<alarmplcvar name="ALARM02" order="1" >Yld.yldDevice.DDJ1.fromddj.YXJPCW</alarmplcvar> <!-- 运行纠偏错误 -->
<alarmplcvar name="ALARM03" order="2" >Yld.yldDevice.DDJ1.fromddj.YXBPBJ</alarmplcvar> <!-- 运行变频报警 -->
<alarmplcvar name="ALARM04" order="3" >Yld.yldDevice.DDJ1.fromddj.YXCSBJ</alarmplcvar> <!-- 运行超时报警 -->
<alarmplcvar name="ALARM05" order="4" >Yld.yldDevice.DDJ1.fromddj.YXCJBJ</alarmplcvar> <!-- 运行出界 -->
<alarmplcvar name="ALARM06" order="5" >Yld.yldDevice.DDJ1.fromddj.QSCJCW</alarmplcvar> <!-- 起升测距错误 -->
<alarmplcvar name="ALARM07" order="6" >Yld.yldDevice.DDJ1.fromddj.QSJPCW</alarmplcvar> <!-- 起升纠偏错误 -->
<alarmplcvar name="ALARM08" order="7" >Yld.yldDevice.DDJ1.fromddj.QSBPBJ</alarmplcvar> <!-- 起升变频报警 -->
<alarmplcvar name="ALARM09" order="8" >Yld.yldDevice.DDJ1.fromddj.QSCSBJ</alarmplcvar> <!-- 起升超时报警 -->
<alarmplcvar name="ALARM10" order="9" >Yld.yldDevice.DDJ1.fromddj.QSCJBJ</alarmplcvar> <!-- 起升出界 -->
<alarmplcvar name="ALARM11" order="10">Yld.yldDevice.DDJ1.fromddj.HCBMCW</alarmplcvar> <!-- 货叉编码器数据错误 -->
<alarmplcvar name="ALARM12" order="11">Yld.yldDevice.DDJ1.fromddj.HCXHYW</alarmplcvar> <!-- 货叉信号有误 -->
<alarmplcvar name="ALARM13" order="12">Yld.yldDevice.DDJ1.fromddj.HCBPBJ</alarmplcvar> <!-- 货叉变频报警 -->
<alarmplcvar name="ALARM14" order="13">Yld.yldDevice.DDJ1.fromddj.HCCSBJ</alarmplcvar> <!-- 货叉超时报警 -->
<alarmplcvar name="ALARM15" order="14">Yld.yldDevice.DDJ1.fromddj.HCBZZW</alarmplcvar> <!-- 货叉不在中位 -->
<alarmplcvar name="ALARM16" order="15">Yld.yldDevice.DDJ1.fromddj.HWWXBJ</alarmplcvar> <!-- 货物歪斜报警 -->
<alarmplcvar name="ALARM17" order="16">Yld.yldDevice.DDJ1.fromddj.FWWBYH</alarmplcvar> <!-- 放货完毕有货 -->
<alarmplcvar name="ALARM18" order="17">Yld.yldDevice.DDJ1.fromddj.QHWBWH</alarmplcvar> <!-- 取货完毕无货 -->
<alarmplcvar name="ALARM19" order="18">Yld.yldDevice.DDJ1.fromddj.SSGZ</alarmplcvar> <!-- 松绳过载 -->
</craneread>
<cranewrite varnum="7">
<plcvar name="DDJRWH" order="0">Yld.yldDevice.DDJ1.toddj.DDJ01RWH</plcvar> <!-- 任务号-->
<plcvar name="DDJZLGS" order="1">Yld.yldDevice.DDJ1.toddj.DDJ01ZLGS</plcvar> <!-- 指令格式(0:无定义 1:从1楼入库 2:1楼出库 3:从2楼入库端入库 4:从2楼出库端入-->
<plcvar name="DDJMBP" order="2">Yld.yldDevice.DDJ1.toddj.DDJ01MBP</plcvar> <!-- 目标排-->
<plcvar name="DDJMBL" order="3">Yld.yldDevice.DDJ1.toddj.DDJ01MBL</plcvar> <!-- 目标列-->
<plcvar name="DDJMBC" order="4">Yld.yldDevice.DDJ1.toddj.DDJ01MBC</plcvar> <!-- 目标层-->
<plcvar name="DDJZLXDBZ" order="5">Yld.yldDevice.DDJ1.toddj.DDJ01ZLXDBZ</plcvar> <!-- 指令下达标志-->
<plcvar name="DDJJYM" order="6">Yld.yldDevice.DDJ1.toddj.DDJ01JYM</plcvar> <!-- 校验码 -->
</cranewrite>
</craneindex>
<craneindex btid="2"> <!-- btid:堆垛机ID -->
<craneread varnum="10"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="RWH" order="0" >Yld.yldDevice.DDJ2.fromddj.RWH</plcvar> <!-- 堆垛机任务号-->
<plcvar name="CZFS" order="1" >Yld.yldDevice.DDJ2.fromddj.CZFS</plcvar> <!-- 操作方式(0:无定义 1:手动 2:半自动 3:单机自动 4:联机自动)-->
<plcvar name="DQZT" order="2" >Yld.yldDevice.DDJ2.fromddj.DQZT</plcvar> <!-- 当前状态(0:无定义 1:无货待机 2:有货待机 3:工作 4:报警)-->
<plcvar name="JDBZ" order="3" >Yld.yldDevice.DDJ2.fromddj.JDBZ</plcvar> <!-- 阶段标志(0:无定义 1:取货 2:放货 3:任务结束)-->
<plcvar name="ZYFS" order="4" >Yld.yldDevice.DDJ2.fromddj.ZYFS</plcvar> <!-- 作业方式0:无定义 1:从1楼入库 2:1楼出库 3:从2楼入库端入库 4:从2楼出库端入库-->
<plcvar name="DQPH" order="5" >Yld.yldDevice.DDJ2.fromddj.DQPH</plcvar> <!-- 当前排号-->
<plcvar name="DQLH" order="6" >Yld.yldDevice.DDJ2.fromddj.DQLH</plcvar> <!-- 当前列号-->
<plcvar name="DQCH" order="7" >Yld.yldDevice.DDJ2.fromddj.DQCH</plcvar> <!-- 当前层号-->
<plcvar name="QHWH" order="8" >Yld.yldDevice.DDJ2.fromddj.QHWH</plcvar> <!-- 取货时目标无货 -->
<plcvar name="FHYH" order="9" >Yld.yldDevice.DDJ2.fromddj.FHYH</plcvar> <!-- 放货时目标有货 -->
<alarmplcvar name="ALARM01" order="0" >Yld.yldDevice.DDJ2.fromddj.YXCJCW</alarmplcvar> <!-- 运行测距错误 -->
<alarmplcvar name="ALARM02" order="1" >Yld.yldDevice.DDJ2.fromddj.YXJPCW</alarmplcvar> <!-- 运行纠偏错误 -->
<alarmplcvar name="ALARM03" order="2" >Yld.yldDevice.DDJ2.fromddj.YXBPBJ</alarmplcvar> <!-- 运行变频报警 -->
<alarmplcvar name="ALARM04" order="3" >Yld.yldDevice.DDJ2.fromddj.YXCSBJ</alarmplcvar> <!-- 运行超时报警 -->
<alarmplcvar name="ALARM05" order="4" >Yld.yldDevice.DDJ2.fromddj.YXCJBJ</alarmplcvar> <!-- 运行出界 -->
<alarmplcvar name="ALARM06" order="5" >Yld.yldDevice.DDJ2.fromddj.QSCJCW</alarmplcvar> <!-- 起升测距错误 -->
<alarmplcvar name="ALARM07" order="6" >Yld.yldDevice.DDJ2.fromddj.QSJPCW</alarmplcvar> <!-- 起升纠偏错误 -->
<alarmplcvar name="ALARM08" order="7" >Yld.yldDevice.DDJ2.fromddj.QSBPBJ</alarmplcvar> <!-- 起升变频报警 -->
<alarmplcvar name="ALARM09" order="8" >Yld.yldDevice.DDJ2.fromddj.QSCSBJ</alarmplcvar> <!-- 起升超时报警 -->
<alarmplcvar name="ALARM10" order="9" >Yld.yldDevice.DDJ2.fromddj.QSCJBJ</alarmplcvar> <!-- 起升出界 -->
<alarmplcvar name="ALARM11" order="10">Yld.yldDevice.DDJ2.fromddj.HCBMCW</alarmplcvar> <!-- 货叉编码器数据错误 -->
<alarmplcvar name="ALARM12" order="11">Yld.yldDevice.DDJ2.fromddj.HCXHYW</alarmplcvar> <!-- 货叉信号有误 -->
<alarmplcvar name="ALARM13" order="12">Yld.yldDevice.DDJ2.fromddj.HCBPBJ</alarmplcvar> <!-- 货叉变频报警 -->
<alarmplcvar name="ALARM14" order="13">Yld.yldDevice.DDJ2.fromddj.HCCSBJ</alarmplcvar> <!-- 货叉超时报警 -->
<alarmplcvar name="ALARM15" order="14">Yld.yldDevice.DDJ2.fromddj.HCBZZW</alarmplcvar> <!-- 货叉不在中位 -->
<alarmplcvar name="ALARM16" order="15">Yld.yldDevice.DDJ2.fromddj.HWWXBJ</alarmplcvar> <!-- 货物歪斜报警 -->
<alarmplcvar name="ALARM17" order="16">Yld.yldDevice.DDJ2.fromddj.FWWBYH</alarmplcvar> <!-- 放货完毕有货 -->
<alarmplcvar name="ALARM18" order="17">Yld.yldDevice.DDJ2.fromddj.QHWBWH</alarmplcvar> <!-- 取货完毕无货 -->
<alarmplcvar name="ALARM19" order="18">Yld.yldDevice.DDJ2.fromddj.SSGZ</alarmplcvar> <!-- 松绳过载 -->
</craneread>
<cranewrite varnum="7">
<plcvar name="DDJRWH" order="0">Yld.yldDevice.DDJ2.toddj.DDJ02RWH</plcvar> <!-- 任务号-->
<plcvar name="DDJZLGS" order="1">Yld.yldDevice.DDJ2.toddj.DDJ02ZLGS</plcvar> <!-- 指令格式(0:无定义 1:从1楼入库 2:1楼出库 3:从2楼入库端入库 4:从2楼出库端入-->
<plcvar name="DDJMBP" order="2">Yld.yldDevice.DDJ2.toddj.DDJ02MBP</plcvar> <!-- 目标排-->
<plcvar name="DDJMBL" order="3">Yld.yldDevice.DDJ2.toddj.DDJ02MBL</plcvar> <!-- 目标列-->
<plcvar name="DDJMBC" order="4">Yld.yldDevice.DDJ2.toddj.DDJ02MBC</plcvar> <!-- 目标层-->
<plcvar name="DDJZLXDBZ" order="5">Yld.yldDevice.DDJ2.toddj.DDJ02ZLXDBZ</plcvar> <!-- 指令下达标志-->
<plcvar name="DDJJYM" order="6">Yld.yldDevice.DDJ2.toddj.DDJ02JYM</plcvar> <!-- 校验码 -->
</cranewrite>
</craneindex>
</cranetype>
</craneprop>
<converyorprop readthread="Y" writethread="Y" readTextArea="1" writeTextArea="1"><!-- 输送机属性 -->
<converyortype dtype="50" dvarnum="18"><!--50:一楼 入库口入库输送机到位及空闲信号及任务号(ss1,ss2,ss3,ss4,ss5,ss6)-->
<converyorindex btid="1">
<converyorread varnum="3"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS1RKDW</plcvar> <!-- SS1入库到位标志 -->
<plcvar name="SSKXBZ" order="1">Yld.yldDevice.SSJ.SSJI.SS1KXBZ</plcvar> <!-- SS1空闲标志 -->
<plcvar name="SSTASK" order="2">Yld.yldDevice.SSJ.SSJI.SS1TASK</plcvar> <!-- SS1任务号-->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="3"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="3" >Yld.yldDevice.SSJ.SSJI.SS2RKDW</plcvar> <!-- SS2入库到位标志 -->
<plcvar name="SSKXBZ" order="4" >Yld.yldDevice.SSJ.SSJI.SS2KXBZ</plcvar> <!-- SS2空闲标志 -->
<plcvar name="SSTASK" order="5" >Yld.yldDevice.SSJ.SSJI.SS2TASK</plcvar> <!-- SS2任务号-->
</converyorread>
</converyorindex>
<converyorindex btid="3">
<converyorread varnum="3"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="6" >Yld.yldDevice.SSJ.SSJI.SS3RKDW</plcvar> <!-- SS3入库到位标志 -->
<plcvar name="SSKXBZ" order="7" >Yld.yldDevice.SSJ.SSJI.SS3KXBZ</plcvar> <!-- SS3空闲标志 -->
<plcvar name="SSTASK" order="8" >Yld.yldDevice.SSJ.SSJI.SS3TASK</plcvar> <!-- SS3任务号-->
</converyorread>
</converyorindex>
<converyorindex btid="4">
<converyorread varnum="3"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="9" >Yld.yldDevice.SSJ.SSJI.SS4RKDW</plcvar> <!-- SS4入库到位标志 -->
<plcvar name="SSKXBZ" order="10">Yld.yldDevice.SSJ.SSJI.SS4KXBZ</plcvar> <!-- SS4空闲标志 -->
<plcvar name="SSTASK" order="11">Yld.yldDevice.SSJ.SSJI.SS4TASK</plcvar> <!-- SS4任务号-->
</converyorread>
</converyorindex>
<converyorindex btid="5">
<converyorread varnum="3"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="12">Yld.yldDevice.SSJ.SSJI.SS5RKDW</plcvar> <!-- SS5入库到位标志 -->
<plcvar name="SSKXBZ" order="13">Yld.yldDevice.SSJ.SSJI.SS5KXBZ</plcvar> <!-- SS5空闲标志 -->
<plcvar name="SSTASK" order="14">Yld.yldDevice.SSJ.SSJI.SS5TASK</plcvar> <!-- SS5任务号-->
</converyorread>
</converyorindex>
<converyorindex btid="6">
<converyorread varnum="3"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="15">Yld.yldDevice.SSJ.SSJI.SS6RKDW</plcvar> <!-- SS6入库到位标志 -->
<plcvar name="SSKXBZ" order="16">Yld.yldDevice.SSJ.SSJI.SS6KXBZ</plcvar> <!-- SS6空闲标志 -->
<plcvar name="SSTASK" order="17">Yld.yldDevice.SSJ.SSJI.SS6TASK</plcvar> <!-- SS6任务号-->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="51" dvarnum="8"><!--51:二楼 入库口入库输送机到位信号及任务号(ss16,ss18,ss20,ss22)-->
<converyorindex btid="1">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS16DDBZ</plcvar> <!-- 等待标志 -->
<plcvar name="SSTASK" order="1">Yld.yldDevice.SSJ.SSJI.SS16TASK</plcvar> <!-- 任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="2" >Yld.yldDevice.SSJ.SSJI.SS18DDBZ</plcvar> <!-- 等待标志 -->
<plcvar name="SSTASK" order="3">Yld.yldDevice.SSJ.SSJI.SS18TASK</plcvar> <!-- 任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="3">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="4" >Yld.yldDevice.SSJ.SSJI.SS20DDBZ</plcvar> <!-- 等待标志 -->
<plcvar name="SSTASK" order="5">Yld.yldDevice.SSJ.SSJI.SS20TASK</plcvar> <!-- 任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="4">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="6" >Yld.yldDevice.SSJ.SSJI.SS22DDBZ</plcvar> <!-- 等待标志 -->
<plcvar name="SSTASK" order="7">Yld.yldDevice.SSJ.SSJI.SS22TASK</plcvar> <!-- 任务号 -->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="52" dvarnum="8"><!--52:三楼 入库口入库输送机到位信号及任务号(ss24,ss26,ss28,ss30)-->
<converyorindex btid="1">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS24DDBZ</plcvar> <!-- 等待标志 -->
<plcvar name="SSTASK" order="1">Yld.yldDevice.SSJ.SSJI.SS24TASK</plcvar> <!-- 任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="2">Yld.yldDevice.SSJ.SSJI.SS26DDBZ</plcvar> <!-- 等待标志 -->
<plcvar name="SSTASK" order="3">Yld.yldDevice.SSJ.SSJI.SS26TASK</plcvar> <!-- 任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="3">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="4">Yld.yldDevice.SSJ.SSJI.SS28DDBZ</plcvar> <!-- 等待标志 -->
<plcvar name="SSTASK" order="5">Yld.yldDevice.SSJ.SSJI.SS28TASK</plcvar> <!-- 任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="4">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="6">Yld.yldDevice.SSJ.SSJI.SS30DDBZ</plcvar> <!-- 等待标志 -->
<plcvar name="SSTASK" order="7">Yld.yldDevice.SSJ.SSJI.SS30TASK</plcvar> <!-- 任务号 -->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="53" dvarnum="4"><!--53:一楼 入库里输送机到位信号及任务号(ss9,ss13) 调度堆垛机来接货入库-->
<converyorindex btid="1">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS9RKDW</plcvar> <!-- SS9入库到位 -->
<plcvar name="SSTASK" order="1">Yld.yldDevice.SSJ.SSJI.SS9TASK</plcvar> <!-- SS9任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="2">Yld.yldDevice.SSJ.SSJI.SS13RKDW</plcvar> <!-- SS13入库到位 -->
<plcvar name="SSTASK" order="3">Yld.yldDevice.SSJ.SSJI.SS13TASK</plcvar> <!-- SS13任务号 -->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="54" dvarnum="8"><!--54:二楼 入库里输送机到位信号及任务号(ss15,ss17,ss19,ss21) 调度堆垛机来接货入库-->
<converyorindex btid="1">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS15RKDW</plcvar> <!-- SS15入库到位 -->
<plcvar name="SSTASK" order="1">Yld.yldDevice.SSJ.SSJI.SS15TASK</plcvar> <!-- SS15任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="2">Yld.yldDevice.SSJ.SSJI.SS17RKDW</plcvar> <!-- SS17入库到位 -->
<plcvar name="SSTASK" order="3">Yld.yldDevice.SSJ.SSJI.SS17TASK</plcvar> <!-- SS17任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="3">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="4">Yld.yldDevice.SSJ.SSJI.SS19RKDW</plcvar> <!-- SS19入库到位 -->
<plcvar name="SSTASK" order="5">Yld.yldDevice.SSJ.SSJI.SS19TASK</plcvar> <!-- SS19任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="4">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="6">Yld.yldDevice.SSJ.SSJI.SS21RKDW</plcvar> <!-- SS21入库到位 -->
<plcvar name="SSTASK" order="7">Yld.yldDevice.SSJ.SSJI.SS21TASK</plcvar> <!-- SS21任务号 -->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="55" dvarnum="8"><!--55:三楼 入库里输送机到位信号及任务号(ss23,ss25,ss27,ss29) 调度堆垛机来接货入库-->
<converyorindex btid="1">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS23RKDW</plcvar> <!-- SS23入库到位 -->
<plcvar name="SSTASK" order="1">Yld.yldDevice.SSJ.SSJI.SS23TASK</plcvar> <!-- SS23任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="2">Yld.yldDevice.SSJ.SSJI.SS25RKDW</plcvar> <!-- SS25入库到位 -->
<plcvar name="SSTASK" order="3">Yld.yldDevice.SSJ.SSJI.SS25TASK</plcvar> <!-- SS25任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="3">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="4">Yld.yldDevice.SSJ.SSJI.SS27RKDW</plcvar> <!-- SS27入库到位 -->
<plcvar name="SSTASK" order="5">Yld.yldDevice.SSJ.SSJI.SS27TASK</plcvar> <!-- SS27任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="4">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="6">Yld.yldDevice.SSJ.SSJI.SS29RKDW</plcvar> <!-- SS29入库到位 -->
<plcvar name="SSTASK" order="7">Yld.yldDevice.SSJ.SSJI.SS29TASK</plcvar> <!-- SS29任务号 -->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="56" dvarnum="2"><!--56:一楼 入库外输送机空闲信号(ss10,ss14)及任务号 调度小车去接货入库-->
<converyorindex btid="1">
<converyorread varnum="1"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSKXBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS10KXBZ</plcvar> <!-- SS10空闲标志 -->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="1"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSKXBZ" order="1">Yld.yldDevice.SSJ.SSJI.SS14KXBZ</plcvar> <!-- SS14空闲标志 -->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="57" dvarnum="2"><!--57:一楼 出库里输送机空闲信号(ss7,ss11) 调度堆垛机接货出库-->
<converyorindex btid="1">
<converyorread varnum="1"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSKXBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS7KXBZ</plcvar> <!-- SS7空闲标志 -->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="1"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSKXBZ" order="1">Yld.yldDevice.SSJ.SSJI.SS11KXBZ</plcvar> <!-- SS11空闲标志 -->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="58" dvarnum="2"><!--58:二楼 出库里输送机空闲信号(ss15,ss19) 调度堆垛机接货出库-->
<converyorindex btid="1">
<converyorread varnum="1"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSKXBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS15KXBZ</plcvar> <!-- SS15空闲标志 -->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="1"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSKXBZ" order="1">Yld.yldDevice.SSJ.SSJI.SS19KXBZ</plcvar> <!-- SS19空闲标志 -->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="59" dvarnum="2"><!--59:三楼 出库里输送机空闲信号(ss23,ss27) 调度堆垛机接货出库-->
<converyorindex btid="1">
<converyorread varnum="1"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSKXBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS23KXBZ</plcvar> <!-- SS23空闲标志 -->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="1"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSKXBZ" order="1">Yld.yldDevice.SSJ.SSJI.SS27KXBZ</plcvar> <!-- SS27空闲标志 -->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="60" dvarnum="4"><!--60:一楼 出库外输送机到位信号及任务号(ss8,ss12) 调度小车接货出库-->
<converyorindex btid="1">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="0">Yld.yldDevice.SSJ.SSJI.SS8CKDW</plcvar> <!-- 出库到位 -->
<plcvar name="SSTASK" order="1">Yld.yldDevice.SSJ.SSJI.SS8TASK</plcvar> <!-- 任务号 -->
</converyorread>
</converyorindex>
<converyorindex btid="2">
<converyorread varnum="2"> <!-- 读 varnum:一次读取变量的个数 order:读取顺序(很重要)-->
<plcvar name="SSDWBZ" order="2">Yld.yldDevice.SSJ.SSJI.SS12CKDW</plcvar> <!-- SS12空闲标志 -->
<plcvar name="SSTASK" order="3">Yld.yldDevice.SSJ.SSJI.SS12TASK</plcvar> <!-- 任务号 -->
</converyorread>
</converyorindex>
</converyortype>
<converyortype dtype="3" dvarnum="1"><!-- 3:清除单控位小车超时 -->
<converyorindex btid="1">
<converyorwrite varnum="1"> <!-- 写 varnum:一次写变量的个数 order:写(很重要)-->
<plcvar name="CQBJ" order="0">Yld.yldDevice.XC1.tocar.JSSWQCSSDJ</plcvar>
</converyorwrite>
</converyorindex>
</converyortype>
<converyortype dtype="61" dvarnum="12"><!-- 61:向二楼入库口输送机下发任务号、下发标志,校验码 -->
<converyorindex btid="1">
<converyorwrite varnum="3"> <!-- 写 varnum:一次写变量的个数 order:写(很重要)-->
<plcvar name="SSRWH" order="0">Yld.yldDevice.SSJ.SSJI.SS16RWH</plcvar><!-- 下发任务号-->
<plcvar name="SSXFBZ" order="1">Yld.yldDevice.SSJ.SSJI.SS16XFBZ</plcvar><!-- 下发标志-->
<plcvar name="SSCRC" order="2">Yld.yldDevice.SSJ.SSJI.SS16CRC</plcvar><!-- 校验码-->
</converyorwrite>
</converyorindex>
<converyorindex btid="2">
<converyorwrite varnum="3"> <!-- 写 varnum:一次写变量的个数 order:写(很重要)-->
<plcvar name="SSRWH" order="0" >Yld.yldDevice.SSJ.SSJI.SS18RWH</plcvar><!-- 下发任务号-->
<plcvar name="SSXFBZ" order="1" >Yld.yldDevice.SSJ.SSJI.SS18XFBZ</plcvar><!-- 下发标志-->
<plcvar name="SSCRC" order="2" >Yld.yldDevice.SSJ.SSJI.SS18CRC</plcvar><!-- 校验码-->
</converyorwrite>
</converyorindex>
<converyorindex btid="3">
<converyorwrite varnum="3"> <!-- 写 varnum:一次写变量的个数 order:写(很重要)-->
<plcvar name="SSRWH" order="0" >Yld.yldDevice.SSJ.SSJI.SS20RWH</plcvar><!-- 下发任务号-->
<plcvar name="SSXFBZ" order="1" >Yld.yldDevice.SSJ.SSJI.SS20XFBZ</plcvar><!-- 下发标志-->
<plcvar name="SSCRC" order="2" >Yld.yldDevice.SSJ.SSJI.SS20CRC</plcvar><!-- 校验码-->
</converyorwrite>
</converyorindex>
<converyorindex btid="4">
<converyorwrite varnum="3"> <!-- 写 varnum:一次写变量的个数 order:写(很重要)-->
<plcvar name="SSRWH" order="0" >Yld.yldDevice.SSJ.SSJI.SS22RWH</plcvar><!-- 下发任务号-->
<plcvar name="SSXFBZ" order="1">Yld.yldDevice.SSJ.SSJI.SS22XFBZ</plcvar><!-- 下发标志-->
<plcvar name="SSCRC" order="2">Yld.yldDevice.SSJ.SSJI.SS22CRC</plcvar><!-- 校验码-->
</converyorwrite>
</converyorindex>
</converyortype>
<converyortype dtype="62" dvarnum="12"><!-- 62:三楼 入库下发输送机任务号 -->
<converyorindex btid="1">
<converyorwrite varnum="3"> <!-- 写 varnum:一次写变量的个数 order:写(很重要)-->
<plcvar name="SSRWH" order="0" >Yld.yldDevice.SSJ.SSJI.SS24RWH</plcvar><!-- 下发任务号-->
<plcvar name="SSXFBZ" order="1" >Yld.yldDevice.SSJ.SSJI.SS24XFBZ</plcvar><!-- 下发标志-->
<plcvar name="SSCRC" order="2" >Yld.yldDevice.SSJ.SSJI.SS24CRC</plcvar><!-- 校验码-->
</converyorwrite>
</converyorindex>
<converyorindex btid="2">
<converyorwrite varnum="3"> <!-- 写 varnum:一次写变量的个数 order:写(很重要)-->
<plcvar name="SSRWH" order="0" >Yld.yldDevice.SSJ.SSJI.SS26RWH</plcvar><!-- 下发任务号-->
<plcvar name="SSXFBZ" order="1" >Yld.yldDevice.SSJ.SSJI.SS26XFBZ</plcvar><!-- 下发标志-->
<plcvar name="SSCRC" order="2" >Yld.yldDevice.SSJ.SSJI.SS26CRC</plcvar><!-- 校验码-->
</converyorwrite>
</converyorindex>
<converyorindex btid="3">
<converyorwrite varnum="3"> <!-- 写 varnum:一次写变量的个数 order:写(很重要)-->
<plcvar name="SSRWH" order="0" >Yld.yldDevice.SSJ.SSJI.SS28RWH</plcvar><!-- 下发任务号-->
<plcvar name="SSXFBZ" order="1" >Yld.yldDevice.SSJ.SSJI.SS28XFBZ</plcvar><!-- 下发标志-->
<plcvar name="SSCRC" order="2" >Yld.yldDevice.SSJ.SSJI.SS28CRC</plcvar><!-- 校验码-->
</converyorwrite>
</converyorindex>
<converyorindex btid="4">
<converyorwrite varnum="3"> <!-- 写 varnum:一次写变量的个数 order:写(很重要)-->
<plcvar name="SSRWH" order="0" >Yld.yldDevice.SSJ.SSJI.SS30RWH</plcvar><!-- 下发任务号-->
<plcvar name="SSXFBZ" order="1">Yld.yldDevice.SSJ.SSJI.SS30XFBZ</plcvar><!-- 下发标志-->
<plcvar name="SSCRC" order="2">Yld.yldDevice.SSJ.SSJI.SS30CRC</plcvar><!-- 校验码-->
</converyorwrite>
</converyorindex>
</converyortype>
</converyorprop>
</ats>
</config>