PLC VER1.0
PLC_ORGANIZATION
TOTALSTEPS	3245
0000    LD      K0011.1
0001    ANI     K0011.0
0002    ANI     A0001.7
0003    AND     F0007.3
0004    SET     R0100.6
0005    LD      R0100.6
0006    CALL    P0170
0007    LD      K0011.1
0008    AND     K0011.0
0009    ANI     A0001.6
0010    AND     F0007.3
0011    SET     R0100.5
0012    LD      R0100.5
0013    LD      K0011.1
0014    AND     K0011.0
0015    AND     K0000.1
0016    ANI     R0000.0
0017    ORB
0018    CALL    P0190
0019    LD      K0010.7
0020    DIFD    R0089.7
0021    LD      K0010.7
0022    ORI     R0000.0
0023    OR      R0089.7
0024    CALL    P0001
0025    END1
0026    LD      R0001.0
0027    ORI     R0001.0
0028    OUT     R0001.0
0029    LD      R0001.0
0030    CALL    P0100
0031    LD      R0001.0
0032    CALL    P0159
0033    LD      R0001.0
0034    CALL    P0003
0035    LD      R0524.0
0036    AND     K0010.0
0037    OUT     G0008.6
0038    LDI     R0000.0
0039    MOVN    0001 K0008 G0030
0040    MOVN    0001 K0007 G0010
0041    MOVN    0001 K0006 G0012
0042    MOVN    0001 K0009 G0043
0043    LD      R0001.0
0044    OUT     G0008.4
0045    OUT     G0114.3
0046    OUT     G0116.3
0047    OUT     G0114.4
0048    OUT     G0116.4
0049    OUT     G0046.3
0050    LD      R0518.0
0051    ANI     R0518.1
0052    ANI     R0518.2
0053    ANI     R0518.3
0054    ANI     R0518.4
0055    ANI     R0518.5
0056    ANI     R0519.3
0057    OUT     R0020.0
0058    LDI     R0518.0
0059    AND     R0518.1
0060    ANI     R0518.2
0061    ANI     R0518.3
0062    ANI     R0518.4
0063    ANI     R0518.5
0064    ANI     R0519.3
0065    OUT     R0020.1
0066    LDI     R0518.0
0067    ANI     R0518.1
0068    AND     R0518.2
0069    ANI     R0518.3
0070    ANI     R0518.4
0071    ANI     R0518.5
0072    ANI     R0519.3
0073    OUT     R0020.2
0074    LDI     R0518.0
0075    ANI     R0518.1
0076    ANI     R0518.2
0077    AND     R0518.3
0078    ANI     R0518.4
0079    ANI     R0518.5
0080    ANI     R0519.3
0081    OUT     R0020.3
0082    LDI     R0518.0
0083    ANI     R0518.1
0084    ANI     R0518.2
0085    ANI     R0518.3
0086    AND     R0518.4
0087    ANI     R0518.5
0088    ANI     R0519.3
0089    OUT     R0020.4
0090    LDI     R0518.0
0091    ANI     R0518.1
0092    ANI     R0518.2
0093    ANI     R0518.3
0094    ANI     R0518.4
0095    AND     R0518.5
0096    ANI     R0519.3
0097    OUT     R0020.5
0098    LDI     R0518.0
0099    ANI     R0518.1
0100    ANI     R0518.2
0101    ANI     R0518.3
0102    ANI     R0518.4
0103    ANI     R0518.5
0104    AND     R0519.3
0105    OUT     R0021.3
0106    LD      R0020.0
0107    MOVN    0001 3 G0043
0108    LD      R0020.1
0109    MOVN    0001 1 G0043
0110    LD      R0020.2
0111    MOVN    0001 0 G0043
0112    LD      R0020.3
0113    MOVN    0001 5 G0043
0114    SET     G0043.7
0115    LD      R0020.4
0116    MOVN    0001 4 G0043
0117    LD      R0020.5
0118    MOVN    0001 5 G0043
0119    LD      R0021.3
0120    MOVN    0001 2 G0043
0121    LD      R0518.0
0122    OR      R0518.1
0123    OR      R0518.2
0124    OR      R0518.3
0125    OR      R0518.4
0126    OR      R0518.5
0127    OR      R0519.3
0128    OUT     R0043.7
0129    LD      R0001.0
0130    AND     K0018.3
0131    MOVE    0000 0111 K0018 K0009
0132    LD      K0018.2
0133    AND     K0018.1
0134    ANI     K0018.0
0135    AND     K0018.3
0136    MOVN    0001 5 K0009
0137    SET     K0009.7
0138    LDI     K0018.3
0139    MOVN    0001 G0043 K0009
0140    LD      F0003.6
0141    OUT     Y0023.7
0142    LD      F0003.5
0143    OUT     Y0023.6
0144    LD      F0003.3
0145    OUT     Y0023.5
0146    LD      F0004.5
0147    OUT     Y0023.4
0148    LD      F0003.0
0149    OR      F0003.1
0150    OUT     Y0023.3
0151    OUT     R0280.3
0152    LD      F0003.2
0153    OUT     Y0023.2
0154    LD      F0004.6
0155    OUT     Y0018.2
0156    LD      F0003.0
0157    OR      F0003.1
0158    OR      F0003.6
0159    OUT     R0280.2
0160    LD      F0003.3
0161    OR      F0003.5
0162    OUT     R0280.1
0163    LD      F0003.3
0164    OR      F0003.5
0165    OR      F0003.6
0166    OUT     R0280.0
0167    LD      R0518.6
0168    OR      F0075.3
0169    AND     R0280.1
0170    ALT     G0046.1
0171    LD      F0004.3
0172    AND     R0280.1
0173    OUT     Y0018.7
0174    LD      R0518.7
0175    OR      F0075.2
0176    AND     R0280.1
0177    ALT     R0090.7
0178    LD      R0090.7
0179    OUT     G0044.0
0180    LD      F0004.0
0181    AND     R0280.1
0182    OUT     Y0018.6
0183    LD      R0519.0
0184    OR      F0075.4
0185    ANI     F0000.5
0186    ALT     G0044.1
0187    LD      F0004.1
0188    OUT     Y0018.5
0189    LD      R0519.1
0190    OR      F0075.1
0191    AND     R0280.1
0192    ALT     G0005.6
0193    LD      F0004.4
0194    AND     R0280.1
0195    OUT     Y0018.4
0196    LD      R0519.2
0197    OR      F0075.5
0198    AND     R0280.1
0199    ANI     F0000.5
0200    ALT     G0046.7
0201    LD      F0002.7
0202    AND     R0280.1
0203    OUT     Y0018.3
0204    LD      R0520.0
0205    AND     R0280.1
0206    ALT     R0009.7
0207    LD      R0009.7
0208    AND     R0280.1
0209    OUT     Y0021.7
0210    LD      X0000.5
0211    OR      F0210.3
0212    OUT     R0000.4
0213    LD      F0001.1
0214    ANI     K0010.1
0215    ORI     R0000.4
0216    OUT     R0110.4
0217    LD      X0001.4
0218    ANI     F0210.6
0219    LD      F0197.1
0220    AND     K0010.2
0221    ORB
0222    OR      R0523.0
0223    AND     R0280.1
0224    OUT     R0001.1
0225    LDI     X0000.1
0226    ANI     F0210.5
0227    LD      F0009.6
0228    AND     R0009.7
0229    ORB
0230    OR      F0009.7
0231    OR      R0522.7
0232    OUT     R0000.2
0233    LD      K0014.2
0234    DIFD    R0269.5
0235    LD      K0014.2
0236    OR      R0269.5
0237    CALL    P0002
0238    LDI     A0007.3
0239    OR      F0003.3
0240    ANI     R0269.7
0241    ANI     R0000.2
0242    OUT     G0008.5
0243    LD      R0001.1
0244    AND     G0008.5
0245    ANI     A0002.0
0246    OUT     G0007.2
0247    LD      F0000.4
0248    OUT     Y0021.0
0249    LD      F0000.5
0250    OUT     Y0020.0
0251    LD      F0003.0
0252    OR      F0003.2
0253    OR      F0004.5
0254    OR      F0004.6
0255    CALL    P0000
0256    LD      F0094.0
0257    OR      F0198.0
0258    OUT     Y0022.7
0259    OUT     R0622.7
0260    LD      F0094.1
0261    OR      F0198.1
0262    OUT     Y0022.5
0263    OUT     R0622.5
0264    LD      F0094.2
0265    OR      F0198.2
0266    OUT     Y0022.6
0267    OUT     R0622.6
0268    LD      F0094.3
0269    OR      F0198.3
0270    OUT     Y0022.4
0271    OUT     R0622.4
0272    LD      F0094.4
0273    OR      F0198.4
0274    OUT     R0095.7
0275    LDI     F0102.0
0276    ANI     F0102.1
0277    ANI     F0102.2
0278    ANI     F0102.3
0279    ANI     F0102.4
0280    OUT     R0104.1
0281    LD      R0104.1
0282    OR      R0104.0
0283    ANI     F0001.1
0284    ANI     F0001.0
0285    TMRB    T0040 50 R0104.0
0286    LD      F0004.5
0287    ANI     R0518.3
0288    LD      F0004.6
0289    ANI     R0519.3
0290    ORB
0291    AND     R0043.7
0292    OUT     R0104.3
0293    LD      F0004.5
0294    OR      F0004.6
0295    LD      R0104.1
0296    OR      R0104.2
0297    ANB
0298    ANI     R0104.3
0299    TMRB    T0041 50 R0104.2
0300    LD      R0094.0
0301    AND     F0205.2
0302    OR      R0023.1
0303    AND     R0104.2
0304    ANI     R0622.7
0305    AND     R0104.0
0306    OUT     R0094.0
0307    LD      R0094.1
0308    AND     F0205.2
0309    OR      R0022.7
0310    AND     R0104.2
0311    ANI     R0622.5
0312    AND     R0104.0
0313    OUT     R0094.1
0314    LD      R0094.2
0315    AND     F0205.2
0316    OR      R0023.2
0317    AND     R0104.2
0318    ANI     R0622.6
0319    AND     R0104.0
0320    OUT     R0094.2
0321    LD      R0095.0
0322    AND     F0205.2
0323    OR      R0022.4
0324    AND     R0104.2
0325    ANI     R0622.4
0326    AND     R0104.0
0327    OUT     R0095.0
0328    LD      R0095.1
0329    AND     F0205.2
0330    OR      R0022.0
0331    AND     R0104.2
0332    ANI     R0095.7
0333    AND     R0104.0
0334    OUT     R0095.1
0335    LD      R0094.4
0336    AND     F0205.2
0337    OR      R0022.3
0338    AND     R0104.2
0339    ANI     R0622.7
0340    AND     R0104.0
0341    OUT     R0094.4
0342    LD      R0094.5
0343    AND     F0205.2
0344    OR      R0022.5
0345    AND     R0104.2
0346    ANI     R0622.5
0347    AND     R0104.0
0348    OUT     R0094.5
0349    LD      R0094.6
0350    AND     F0205.2
0351    OR      R0022.2
0352    AND     R0104.2
0353    ANI     R0622.6
0354    AND     R0104.0
0355    OUT     R0094.6
0356    LD      R0095.2
0357    AND     F0205.2
0358    OR      R0023.0
0359    AND     R0104.2
0360    ANI     R0622.4
0361    AND     R0104.0
0362    OUT     R0095.2
0363    LD      R0095.3
0364    AND     F0205.2
0365    OR      R0022.1
0366    AND     R0104.2
0367    ANI     R0095.7
0368    AND     R0104.0
0369    OUT     R0095.3
0370    LD      R0023.1
0371    ANI     F0004.5
0372    ANI     F0004.6
0373    OR      R0094.0
0374    AND     F0000.6
0375    OUT     G0100.0
0376    LD      R0022.3
0377    ANI     F0004.5
0378    ANI     F0004.6
0379    OR      R0094.4
0380    AND     F0000.6
0381    OUT     G0102.0
0382    LD      R0022.7
0383    ANI     F0004.5
0384    ANI     F0004.6
0385    OR      R0094.1
0386    AND     F0000.6
0387    OUT     G0100.1
0388    LD      R0022.5
0389    ANI     F0004.5
0390    ANI     F0004.6
0391    OR      R0094.5
0392    AND     F0000.6
0393    OUT     G0102.1
0394    LD      R0023.2
0395    ANI     F0004.5
0396    ANI     F0004.6
0397    OR      R0094.2
0398    AND     F0000.6
0399    OUT     G0100.2
0400    LD      R0022.2
0401    ANI     F0004.5
0402    ANI     F0004.6
0403    OR      R0094.6
0404    AND     F0000.6
0405    OUT     G0102.2
0406    LD      R0022.4
0407    ANI     F0004.5
0408    ANI     F0004.6
0409    OR      R0095.0
0410    AND     F0000.6
0411    OUT     G0100.3
0412    LD      R0023.0
0413    ANI     F0004.5
0414    ANI     F0004.6
0415    OR      R0095.2
0416    AND     F0000.6
0417    OUT     G0102.3
0418    LD      R0022.0
0419    ANI     F0004.5
0420    ANI     F0004.6
0421    OR      R0095.1
0422    AND     F0000.6
0423    OUT     G0100.4
0424    LD      R0022.1
0425    ANI     F0004.5
0426    ANI     F0004.6
0427    OR      R0095.3
0428    AND     F0000.6
0429    OUT     G0102.4
0430    LD      K0016.0
0431    CMP     0001 F0207 4 R0090.0
0432    LD      K0016.0
0433    AND     R0090.0
0434    OUT     A0003.7
0435    LD      R0280.0
0436    ANI     K0016.0
0437    ANI     F0002.7
0438    CALL    P0211
0439    LD      R0280.0
0440    AND     K0016.0
0441    ANI     A0003.7
0442    ANI     F0002.7
0443    CALL    P0212
0444    LDI     R0280.0
0445    LD      R0280.1
0446    AND     F0002.7
0447    ORB
0448    ANI     K0016.0
0449    CALL    P0213
0450    LDI     R0280.0
0451    LD      R0280.1
0452    AND     F0002.7
0453    ORB
0454    AND     K0016.0
0455    ANI     A0003.7
0456    CALL    P0214
0457    LDI     R0280.2
0458    CALL    P0210
0459    LD      F0200.4
0460    ANI     F0002.3
0461    CALL    P0215
0462    LD      R0280.3
0463    CALL    P0216
0464    LD      F0003.1
0465    CALL    P0217
0466    LD      R0001.0
0467    CALL    P0218
0468    LD      R0520.6
0469    ANI     R0280.2
0470    ALT     R0022.6
0471    LD      R0043.7
0472    RST     R0022.6
0473    LD      R0022.6
0474    OUT     G0019.7
0475    OUT     Y0018.1
0476    LD      F0007.0
0477    DECB    0001 F0010 8 R0008
0478    LD      F0001.3
0479    OR      K0016.4
0480    AND     R0008.1
0481    OUT     R0009.0
0482    LD      R0008.2
0483    OUT     R0010.0
0484    LD      R0008.3
0485    AND     F0001.3
0486    OUT     R0011.0
0487    LD      R0008.4
0488    OUT     R0012.0
0489    LD      R0008.5
0490    AND     F0001.3
0491    OUT     R0013.0
0492    LD      R0008.0
0493    ANI     R0023.4
0494    LD      R0009.0
0495    OR      F0009.4
0496    AND     R0023.4
0497    ORB
0498    OR      R0521.4
0499    ALT     R0023.4
0500    LD      R0110.4
0501    OR      R0269.7
0502    RST     R0023.4
0503    LD      R0023.4
0504    OUT     Y0000.0
0505    OUT     Y0023.0
0506    LD      R0001.0
0507    CALL    P0032
0508    LD      R0010.0
0509    OR      R0011.0
0510    ANI     K0013.0
0511    OUT     A0001.0
0512    LD      K0013.0
0513    DIFD    R0010.7
0514    LD      K0013.0
0515    OR      R0010.7
0516    CALL    P0010
0517    LD      R0012.0
0518    OR      R0013.0
0519    ANI     K0012.0
0520    OUT     A0003.0
0521    LD      K0012.0
0522    DIFD    R0012.7
0523    LD      K0012.0
0524    OR      R0012.7
0525    CALL    P0012
0526    LD      F0007.0
0527    DECB    0001 F0010 3 R0003
0528    LD      R0003.1
0529    OUT     R0004.0
0530    LD      F0001.3
0531    OR      K0016.5
0532    AND     R0003.2
0533    OUT     R0005.0
0534    LD      R0003.0
0535    AND     R0600.4
0536    LD      R0004.0
0537    AND     R0600.3
0538    ORB
0539    OUT     A0004.2
0540    LD      R0521.7
0541    ANI     R0280.0
0542    ANI     F0001.0
0543    OUT     R0023.7
0544    LD      R0521.3
0545    ANI     R0280.0
0546    ANI     F0001.0
0547    OUT     R0023.3
0548    LD      R0521.5
0549    ANI     R0280.0
0550    OUT     R0023.5
0551    LD      R0003.0
0552    OR      R0023.3
0553    OR      R0004.0
0554    OR      R0023.7
0555    ANI     F0199.0
0556    OUT     R0103.0
0557    LD      R0103.0
0558    AND     K0013.0
0559    ANI     K0013.1
0560    ANI     R0002.5
0561    OUT     A0001.3
0562    LD      R0103.0
0563    ANI     K0012.1
0564    ANI     R0001.4
0565    AND     K0012.0
0566    OUT     A0002.6
0567    LD      R0103.0
0568    ANI     K0012.1
0569    AND     R0001.4
0570    AND     K0012.0
0571    AND     R0012.3
0572    ANI     R0101.0
0573    OUT     A0002.5
0574    LDI     R0103.5
0575    AND     R0012.3
0576    ANI     K0012.1
0577    ANI     R0101.0
0578    ANI     F0199.0
0579    AND     K0012.0
0580    OUT     A0002.4
0581    LDI     R0103.5
0582    ANI     K0012.1
0583    AND     R0013.0
0584    AND     K0012.0
0585    OUT     A0002.3
0586    LD      X0005.3
0587    ANI     K0017.4
0588    LDI     X0005.3
0589    AND     K0017.4
0590    ORB
0591    AND     F0200.4
0592    ANI     F0127.4
0593    OUT     A0005.1
0594    LD      R0003.0
0595    OR      R0004.0
0596    OR      R0005.0
0597    AND     F0007.0
0598    ANI     F0076.3
0599    ORI     R0000.0
0600    ORI     K0017.7
0601    SET     G0027.0
0602    RST     G0027.1
0603    SET     G0061.4
0604    RST     G0061.5
0605    LD      R0110.4
0606    OR      A0001.3
0607    OR      A0002.1
0608    OR      A0002.4
0609    OR      A0002.5
0610    OR      A0002.6
0611    OR      A0004.4
0612    OR      A0007.3
0613    OR      F0009.4
0614    OR      F0076.3
0615    OR      A0007.0
0616    LD      R0269.7
0617    ANI     K0014.4
0618    ORB
0619    OUT     R0004.4
0620    LD      R0005.0
0621    OR      R0023.5
0622    OR      R0605.0
0623    OR      R0102.0
0624    OR      A0005.1
0625    OR      R0181.3
0626    OR      R0004.4
0627    LD      A0005.3
0628    OR      A0005.4
0629    OR      R0600.6
0630    ANI     R0017.6
0631    ORB
0632    OUT     R0004.5
0633    LD      F0200.4
0634    AND     K0017.7
0635    CALL    P0131
0636    LD      R0001.0
0637    CALL    P0125
0638    LD      R0280.0
0639    OR      F0001.5
0640    AND     R0003.0
0641    OR      R0023.3
0642    LD      R0600.3
0643    ANI     R0200.0
0644    ORB
0645    OR      R0198.3
0646    ANI     R0004.5
0647    ANI     R0600.4
0648    OUT     R0600.3
0649    OUT     G0074.4
0650    LD      R0280.0
0651    OR      F0001.5
0652    AND     R0004.0
0653    OR      R0023.7
0654    LD      R0600.4
0655    ANI     R0200.0
0656    ORB
0657    OR      R0198.7
0658    ANI     R0004.5
0659    ANI     R0600.3
0660    OUT     R0600.4
0661    OUT     G0074.5
0662    LDI     R0600.3
0663    ANI     R0600.4
0664    OUT     Y0000.5
0665    OUT     Y0018.0
0666    OUT     R0103.5
0667    LD      R0600.3
0668    OUT     Y0000.3
0669    OUT     Y0005.2
0670    OUT     Y0023.1
0671    LD      R0600.4
0672    OUT     Y0000.4
0673    OUT     Y0005.3
0674    OUT     Y0019.1
0675    LD      R0600.3
0676    OR      R0600.4
0677    ANI     G0200.0
0678    SET     R0102.7
0679    LD      R0102.7
0680    AND     R0103.5
0681    CALL    P0126
0682    LD      X0005.1
0683    ORI     F0214.6
0684    OUT     G0029.4
0685    LDI     R0103.5
0686    ORI     K0017.3
0687    OR      K0017.7
0688    AND     R0000.4
0689    OUT     G0029.6
0690    LDI     R0103.5
0691    ORI     K0017.3
0692    AND     R0000.4
0693    OUT     G0027.3
0694    LD      R0001.0
0695    CMP     0002 F0040 DC0000 R0270.0
0696    LD      R0001.0
0697    CALL    P0020
0698    LD      F0007.0
0699    AND     F0200.4
0700    AND     K0015.0
0701    DECB    0001 F0010 41 R0041
0702    LD      R0041.1
0703    OUT     R0042.0
0704    LD      R0041.2
0705    OUT     R0043.0
0706    LD      R0041.3
0707    OUT     R0044.0
0708    LD      R0041.0
0709    OR      R0042.0
0710    OR      R0043.0
0711    OR      R0044.0
0712    OUT     R0044.7
0713    LD      R0044.7
0714    OR      R0146.7
0715    LDI     R0000.0
0716    AND     K0015.0
0717    AND     F0200.4
0718    ORB
0719    CALL    P0127
0720    LD      F0200.4
0721    DIFU    R0282.1
0722    DIFD    R0282.0
0723    LDI     F0200.4
0724    LD      R0282.1
0725    AND     R0000.0
0726    ORB
0727    CALL    P0129
0728    LD      F0127.2
0729    OR      F0127.3
0730    OR      F0127.4
0731    AND     F0200.4
0732    DIFD    R0051.4
0733    LD      F0127.2
0734    OR      F0127.3
0735    OR      F0127.4
0736    AND     F0200.4
0737    OR      R0051.4
0738    CALL    P0130
0739    LD      F0200.4
0740    AND     K0015.5
0741    ANI     K0017.7
0742    DIFD    R0183.7
0743    LD      F0200.4
0744    AND     K0015.5
0745    ANI     K0017.7
0746    OR      R0183.7
0747    CALL    P0135
0748    LD      F0200.4
0749    OR      R0282.0
0750    CALL    P0136
0751    LD      R0101.3
0752    LD      R0003.0
0753    OR      R0004.0
0754    OR      R0005.0
0755    ANI     R0102.0
0756    ORB
0757    OR      R0008.0
0758    OR      R0009.0
0759    OR      R0010.0
0760    OR      R0011.0
0761    OR      R0032.0
0762    OR      R0033.0
0763    OR      R0006.3
0764    OR      R0006.4
0765    OR      R0006.5
0766    AND     F0007.0
0767    TMRB    T0005 DT0005 R0007.4
0768    LD      F0009.6
0769    OR      F0009.4
0770    OR      F0009.5
0771    OR      F0009.7
0772    TMRB    T0039 160 R0009.6
0773    LD      R0007.4
0774    OR      R0009.6
0775    OR      R0146.2
0776    OR      R0101.7
0777    OR      R0053.6
0778    OR      R0056.1
0779    OR      R0243.6
0780    OR      R0181.4
0781    AND     F0007.0
0782    OUT     R0007.0
0783    LD      F0007.0
0784    OR      F0007.2
0785    OR      F0007.3
0786    LDI     F0007.0
0787    OR      R0007.0
0788    ANB
0789    LDI     F0007.2
0790    OR      R0007.2
0791    ANB
0792    LDI     F0007.3
0793    OR      R0007.3
0794    ANB
0795    OUT     G0004.3
0796    LD      F0007.0
0797    CMP     0001 F0010 13 R0099.0
0798    CMP     0001 F0010 98 R0099.3
0799    LD      R0032.0
0800    OR      R0032.1
0801    OR      R0044.7
0802    OR      F0009.4
0803    OR      R0054.6
0804    OR      R0054.7
0805    OR      R0006.7
0806    OR      R0056.2
0807    OR      R0183.5
0808    OUT     R0099.7
0809    LD      R0099.0
0810    AND     R0099.5
0811    OR      R0003.3
0812    OR      R0003.4
0813    ANI     R0099.7
0814    AND     F0007.0
0815    OUT     A0004.0
0816    LD      R0001.0
0817    CALL    P0224
0818    LD      R0001.0
0819    CALL    P0225
0820    LD      R0000.4
0821    AND     F0000.6
0822    AND     R0002.1
0823    AND     K0018.5
0824    OUT     Y0000.2
0825    LDI     R0000.0
0826    SET     R0000.0
0827    LD      R0001.0
0828    TMRB    T0065 4000 R0002.1
0829    END2
0830    SP      P0000
0831    LD      R0520.3
0832    AND     R0521.1
0833    OR      F0076.3
0834    OUT     R0000.7
0835    LD      R0520.3
0836    AND     F0214.0
0837    LD      R0521.1
0838    ANI     F0214.0
0839    ORB
0840    ANI     R0000.7
0841    OUT     R0023.1
0842    LD      R0520.3
0843    ANI     F0214.0
0844    LD      R0521.1
0845    AND     F0214.0
0846    ORB
0847    ANI     R0000.7
0848    OUT     R0022.3
0849    LD      R0520.5
0850    AND     R0520.7
0851    OR      F0076.3
0852    OUT     R0000.6
0853    LD      R0520.7
0854    ANI     F0214.1
0855    LD      R0520.5
0856    AND     F0214.1
0857    ORB
0858    ANI     R0000.6
0859    OUT     R0022.7
0860    LD      R0520.7
0861    AND     F0214.1
0862    LD      R0520.5
0863    ANI     F0214.1
0864    ORB
0865    ANI     R0000.6
0866    OUT     R0022.5
0867    LD      R0520.2
0868    AND     R0521.2
0869    OR      F0076.3
0870    OUT     R0000.5
0871    LD      R0521.2
0872    ANI     F0214.2
0873    LD      R0520.2
0874    AND     F0214.2
0875    ORB
0876    ANI     R0000.5
0877    OUT     R0023.2
0878    LD      R0521.2
0879    AND     F0214.2
0880    LD      R0520.2
0881    ANI     F0214.2
0882    ORB
0883    ANI     R0000.5
0884    OUT     R0022.2
0885    LD      R0520.4
0886    AND     R0521.0
0887    OR      F0076.3
0888    OUT     R0000.1
0889    LD      R0520.4
0890    ANI     F0214.3
0891    LD      R0521.0
0892    AND     F0214.3
0893    ORB
0894    ANI     R0000.1
0895    OUT     R0022.4
0896    LD      R0520.4
0897    AND     F0214.3
0898    LD      R0521.0
0899    ANI     F0214.3
0900    ORB
0901    ANI     R0000.1
0902    OUT     R0023.0
0903    LD      R0525.6
0904    AND     R0520.1
0905    OR      F0076.3
0906    OUT     R0000.3
0907    LD      R0525.6
0908    ANI     F0214.4
0909    LD      R0520.1
0910    AND     F0214.4
0911    ORB
0912    ANI     R0000.3
0913    OUT     R0022.0
0914    LD      R0525.6
0915    AND     F0214.4
0916    LD      R0520.1
0917    ANI     F0214.4
0918    ORB
0919    ANI     R0000.3
0920    OUT     R0022.1
0921    SPE
0922    SP      P0001
0923    LD      X0003.0
0924    OUT     R0503.0
0925    LD      X0003.1
0926    OUT     R0503.1
0927    LD      X0003.2
0928    OUT     R0503.2
0929    LDI     R0503.0
0930    AND     K0010.6
0931    LD      R0503.0
0932    ANI     K0010.6
0933    ORB
0934    OUT     R0089.0
0935    LD      R0089.0
0936    ANI     F0106.0
0937    ANI     K0004.1
0938    SET     K0004.0
0939    LD      R0089.0
0940    AND     F0106.0
0941    ANI     K0004.0
0942    SET     K0004.1
0943    LDI     R0089.0
0944    ORI     K0010.7
0945    RST     K0004.0
0946    RST     K0004.1
0947    LDI     K0004.0
0948    OUT     G0114.0
0949    LDI     K0004.1
0950    OUT     G0116.0
0951    LDI     R0503.2
0952    AND     K0010.6
0953    LD      R0503.2
0954    ANI     K0010.6
0955    ORB
0956    OUT     R0089.1
0957    LD      R0089.1
0958    ANI     F0106.1
0959    ANI     K0004.3
0960    SET     K0004.2
0961    LD      R0089.1
0962    AND     F0106.1
0963    ANI     K0004.2
0964    SET     K0004.3
0965    LDI     R0089.1
0966    ORI     K0010.7
0967    RST     K0004.2
0968    RST     K0004.3
0969    LDI     K0004.2
0970    OUT     G0114.1
0971    LDI     K0004.3
0972    OUT     G0116.1
0973    LDI     R0503.1
0974    AND     K0010.6
0975    LD      R0503.1
0976    ANI     K0010.6
0977    ORB
0978    OUT     R0089.2
0979    LD      R0089.2
0980    ANI     F0106.2
0981    ANI     K0004.5
0982    SET     K0004.4
0983    LD      R0089.2
0984    AND     F0106.2
0985    ANI     K0004.4
0986    SET     K0004.5
0987    LDI     R0089.2
0988    ORI     K0010.7
0989    RST     K0004.4
0990    RST     K0004.5
0991    LDI     K0004.4
0992    OUT     G0114.2
0993    LDI     K0004.5
0994    OUT     G0116.2
0995    SPE
0996    SP      P0002
0997    LDI     K0014.3
0998    AND     X0000.0
0999    LD      K0014.3
1000    ANI     X0000.0
1001    ORB
1002    AND     K0014.2
1003    OUT     R0269.2
1004    OUT     A0007.1
1005    LD      R0269.2
1006    AND     R0001.1
1007    AND     F0003.5
1008    ANI     F0000.5
1009    OUT     A0002.0
1010    LD      F0000.5
1011    OR      F0000.4
1012    AND     F0003.5
1013    AND     R0269.2
1014    OUT     R0269.3
1015    LD      A0002.0
1016    OR      R0269.3
1017    OUT     R0269.7
1018    SPE
1019    SP      P0003
1020    LDI     R0271.0
1021    TMRB    T0053 1500 R0271.0
1022    LD      R0271.0
1023    OR      R0271.1
1024    LDI     R0271.0
1025    ORI     R0271.1
1026    ANB
1027    OUT     R0271.1
1028    LDI     R0271.1
1029    CMP     0001 F0207 1 R0272.0
1030    CMP     0001 D0300 10 R0272.3
1031    LD      R0272.1
1032    ANI     R0271.1
1033    MOVN    0001 1 D0300
1034    LD      R0272.5
1035    ANI     R0271.1
1036    MOVN    0001 D0300 R0273
1037    LDI     R0272.5
1038    ANI     R0271.1
1039    SUBB    0001 D0300 10 R0272.7 R0273 R0272.6
1040    LDI     R0271.1
1041    MOVN    0001 R0273 R0274
1042    LD      R0271.1
1043    MOVN    0001 10 R0274
1044    LD      R0274.0
1045    OUT     Y0025.0
1046    LD      R0274.1
1047    OUT     Y0025.1
1048    LD      R0274.2
1049    OUT     Y0025.2
1050    LD      R0274.3
1051    OUT     Y0025.3
1052    LDI     R0123.1
1053    ANI     R0123.2
1054    ANI     R0123.3
1055    ANI     R0123.4
1056    OUT     R0124.7
1057    LD      R0124.7
1058    ANI     F0200.4
1059    MOVN    0001 0 R0275
1060    LDI     G0028.1
1061    ANI     G0028.2
1062    AND     F0200.4
1063    LD      R0123.1
1064    ANI     F0200.4
1065    ORB
1066    MOVN    0001 1 R0275
1067    LD      G0028.1
1068    ANI     G0028.2
1069    AND     F0200.4
1070    LD      R0123.2
1071    ANI     F0200.4
1072    ORB
1073    MOVN    0001 2 R0275
1074    LDI     G0028.1
1075    AND     G0028.2
1076    AND     F0200.4
1077    LD      R0123.3
1078    ANI     F0200.4
1079    ORB
1080    MOVN    0001 3 R0275
1081    LD      G0028.1
1082    AND     G0028.2
1083    AND     F0200.4
1084    LD      R0123.4
1085    ANI     F0200.4
1086    ORB
1087    MOVN    0001 4 R0275
1088    LDI     R0271.1
1089    MOVN    0001 10 R0275
1090    LDI     R0272.5
1091    ANI     R0271.1
1092    MOVN    0001 1 R0275
1093    LD      R0275.0
1094    OUT     Y0025.4
1095    LD      R0275.1
1096    OUT     Y0025.5
1097    LD      R0275.2
1098    OUT     Y0025.6
1099    LD      R0275.3
1100    OUT     Y0025.7
1101    SPE
1102    SP      P0010
1103    LD      X0000.4
1104    OR      R0526.5
1105    DIFU    R0500.4
1106    LDI     F0000.5
1107    OR      K0013.2
1108    ANI     R0010.0
1109    ANI     R0011.0
1110    ANI     F0001.1
1111    AND     R0103.5
1112    OUT     R0010.5
1113    LD      R0010.0
1114    OR      R0011.0
1115    LD      R0500.4
1116    AND     R0010.5
1117    ORB
1118    ANI     R0010.6
1119    SET     R0010.6
1120    LD      R0010.7
1121    RST     R0010.6
1122    RST     R0002.5
1123    LDI     R0103.5
1124    AND     R0011.0
1125    ANI     K0013.1
1126    OUT     A0001.1
1127    LD      R0010.0
1128    ANI     R0002.5
1129    LD      R0011.0
1130    AND     R0002.5
1131    ANI     A0001.1
1132    ORB
1133    LD      R0500.4
1134    AND     R0010.5
1135    ORB
1136    ALT     R0002.5
1137    LD      R0002.5
1138    AND     R0010.6
1139    OUT     Y0002.5
1140    OUT     Y0026.5
1141    LDI     R0002.5
1142    AND     R0010.6
1143    OUT     Y0002.6
1144    SPE
1145    SP      P0012
1146    LD      X0000.2
1147    OR      R0526.6
1148    DIFU    R0500.2
1149    LD      X0003.3
1150    OUT     R0503.3
1151    LD      X0003.4
1152    OUT     R0503.4
1153    LD      R0103.5
1154    TMRB    T0021 DT0021 R0101.6
1155    LD      R0101.6
1156    ANI     R0270.0
1157    OUT     R0101.5
1158    LD      R0001.0
1159    CMP     0004 0 DT0018 R0001.5
1160    LD      R0601.4
1161    AND     R0012.4
1162    LD      R0601.5
1163    ANI     R0012.4
1164    ORB
1165    ANI     R0001.6
1166    TMRB    T0018 DT0018 R0001.3
1167    LD      R0601.4
1168    OUT     R0012.4
1169    LD      R0001.3
1170    RST     R0001.2
1171    LDI     F0000.5
1172    OR      K0012.4
1173    ANI     R0012.0
1174    ANI     R0013.0
1175    ANI     F0001.1
1176    AND     R0500.2
1177    OUT     R0101.4
1178    LD      R0101.5
1179    OR      K0012.1
1180    AND     R0013.0
1181    OR      R0012.0
1182    LD      R0101.4
1183    AND     R0101.5
1184    ORB
1185    SET     R0001.2
1186    LD      R0012.7
1187    RST     R0001.2
1188    RST     R0001.4
1189    LD      R0101.5
1190    OR      K0012.1
1191    AND     R0001.4
1192    AND     R0013.0
1193    LD      R0012.0
1194    ANI     R0001.4
1195    ORB
1196    LD      R0101.4
1197    AND     R0101.5
1198    ORB
1199    ALT     R0001.4
1200    LD      R0001.4
1201    ANI     K0012.2
1202    LDI     R0001.4
1203    AND     K0012.2
1204    ORB
1205    AND     R0001.2
1206    OUT     Y0001.4
1207    OUT     R0601.4
1208    LDI     R0001.4
1209    ANI     K0012.2
1210    LD      R0001.4
1211    AND     K0012.2
1212    ORB
1213    AND     R0001.2
1214    OUT     Y0001.5
1215    OUT     R0601.5
1216    LD      R0001.4
1217    AND     R0101.0
1218    OUT     Y0026.6
1219    LD      K0012.3
1220    ANI     K0017.7
1221    OUT     R0012.3
1222    LDI     K0012.2
1223    AND     R0503.4
1224    LD      K0012.2
1225    AND     R0503.3
1226    ORB
1227    ORI     R0012.3
1228    OUT     R0101.0
1229    LDI     K0012.2
1230    AND     R0503.3
1231    LD      K0012.2
1232    AND     R0503.4
1233    ORB
1234    ORI     R0012.3
1235    OUT     R0101.1
1236    LD      R0012.0
1237    LD      R0101.5
1238    OR      K0012.1
1239    AND     R0013.0
1240    ORB
1241    ANI     R0012.3
1242    OUT     R0101.3
1243    LD      R0101.0
1244    AND     R0012.0
1245    LD      R0101.1
1246    AND     R0013.0
1247    ORB
1248    AND     R0012.3
1249    OUT     R0101.7
1250    LD      R0012.0
1251    OR      R0013.0
1252    AND     R0012.3
1253    ANI     R0101.7
1254    TMRB    T0043 6000 A0003.1
1255    SPE
1256    SP      P0020
1257    LD      R0526.4
1258    OR      X0002.7
1259    DIFU    R0270.7
1260    LDI     R0603.1
1261    LD      R0603.1
1262    ANI     R0270.0
1263    AND     R0103.5
1264    ANI     F0000.5
1265    ORB
1266    AND     R0270.7
1267    ALT     R0603.1
1268    LDI     K0014.7
1269    RST     R0603.1
1270    LDI     R0603.1
1271    AND     K0014.7
1272    OUT     A0007.0
1273    LD      R0603.1
1274    OUT     Y0003.1
1275    OUT     Y0026.4
1276    LD      K0014.1
1277    ANI     X0000.6
1278    LDI     K0014.1
1279    AND     X0000.6
1280    ORB
1281    AND     K0014.0
1282    TMRB    T0002 DT0002 A0002.1
1283    SPE
1284    SP      P0032
1285    LD      R0033.2
1286    OUT     R0033.1
1287    LD      R0001.0
1288    CMP     0004 DT0013 0 R0033.5
1289    CMP     0004 DT0017 0 R0033.2
1290    LD      F0007.0
1291    DECB    0001 F0010 32 R0032
1292    LD      R0032.1
1293    AND     F0001.3
1294    OUT     R0033.0
1295    LD      R0033.5
1296    AND     R0023.6
1297    ANI     R0133.0
1298    ANI     R0521.6
1299    ANI     R0033.2
1300    TMRB    T0013 DT0013 R0133.0
1301    LD      R0032.0
1302    OR      R0133.6
1303    ANI     R0023.6
1304    LD      R0033.0
1305    AND     R0023.6
1306    ORB
1307    LD      K0016.2
1308    ANI     R0000.0
1309    AND     R0033.2
1310    ORB
1311    OR      R0521.6
1312    ALT     R0023.6
1313    LD      R0133.7
1314    ANI     R0133.6
1315    ANI     R0521.6
1316    LD      R0033.2
1317    ANI     R0033.1
1318    AND     R0000.0
1319    ORB
1320    LDI     R0033.2
1321    AND     R0033.1
1322    ORB
1323    OR      R0133.0
1324    OR      R0110.4
1325    RST     R0023.6
1326    LD      R0023.6
1327    ANI     R0133.7
1328    AND     R0033.2
1329    ANI     R0521.6
1330    TMRB    T0017 DT0017 R0133.7
1331    LDI     R0023.6
1332    OR      R0133.7
1333    ANI     R0133.6
1334    AND     R0033.2
1335    ANI     R0521.6
1336    TMRB    T0016 DT0016 R0133.6
1337    LD      R0023.6
1338    OUT     Y0000.1
1339    OUT     Y0020.7
1340    SPE
1341    SP      P0100
1342    LD      R0001.0
1343    MOVN    0004 X0018 R0518
1344    MOVN    0004 X0022 R0522
1345    MOVN    0001 X0026 R0526
1346    SPE
1347    SP      P0125
1348    LD      G0200.0
1349    OUT     R0200.0
1350    LDI     R0280.0
1351    OR      K0010.4
1352    AND     R0525.5
1353    AND     F0200.4
1354    ANI     F0000.5
1355    AND     R0103.5
1356    ALT     G0200.0
1357    LD      R0280.0
1358    ANI     K0010.4
1359    OR      F0001.1
1360    ORI     F0200.4
1361    OR      F0000.5
1362    RST     G0200.0
1363    LDI     R0280.0
1364    OR      K0010.4
1365    AND     R0525.5
1366    ANI     F0200.4
1367    ANI     F0000.5
1368    OUT     A0004.1
1369    LD      F0199.0
1370    AND     G0200.0
1371    OUT     Y0021.1
1372    LD      R0521.3
1373    LDI     R0199.0
1374    AND     R0198.3
1375    ORB
1376    AND     G0200.0
1377    ANI     R0521.5
1378    OUT     R0198.3
1379    LD      R0521.7
1380    LDI     R0199.0
1381    AND     R0198.7
1382    ORB
1383    AND     G0200.0
1384    ANI     R0521.5
1385    OUT     R0198.7
1386    LD      R0198.3
1387    OR      R0198.7
1388    AND     F0199.0
1389    TMRB    T0012 DT0012 R0199.0
1390    SPE
1391    SP      P0126
1392    LD      R0103.5
1393    ANI     R0102.0
1394    ANI     R0102.3
1395    SET     R0102.0
1396    LD      R0102.3
1397    RST     R0102.0
1398    RST     R0102.7
1399    LD      R0102.0
1400    TMRB    T0010 DT0010 R0102.1
1401    LD      R0102.1
1402    TMRB    T0011 DT0011 R0102.3
1403    LD      R0102.1
1404    ANI     R0102.3
1405    OUT     Y0000.7
1406    SPE
1407    SP      P0127
1408    LDI     R0000.0
1409    ANI     K0015.3
1410    RST     K0003.1
1411    RST     K0003.2
1412    LD      X0001.5
1413    OUT     R0501.5
1414    LD      X0001.6
1415    OUT     R0501.6
1416    LD      R0501.5
1417    ANI     K0015.2
1418    LDI     R0501.5
1419    AND     K0015.2
1420    ORB
1421    ORI     K0015.1
1422    OUT     R0141.0
1423    LD      R0501.6
1424    ANI     K0015.2
1425    LDI     R0501.6
1426    AND     K0015.2
1427    ORB
1428    ORI     K0015.1
1429    OUT     R0142.0
1430    LD      R0041.0
1431    ANI     G0028.1
1432    ANI     G0028.2
1433    AND     R0601.0
1434    AND     R0141.0
1435    LD      R0042.0
1436    AND     G0028.1
1437    ANI     G0028.2
1438    AND     R0601.1
1439    AND     R0142.0
1440    ORB
1441    LD      R0043.0
1442    ANI     G0028.1
1443    AND     G0028.2
1444    AND     R0601.2
1445    ORB
1446    LD      R0044.0
1447    AND     G0028.1
1448    AND     G0028.2
1449    AND     R0601.3
1450    ORB
1451    ANI     R0145.0
1452    OUT     R0146.1
1453    LD      F0007.0
1454    ANI     R0146.0
1455    ANI     R0146.1
1456    OUT     G0033.7
1457    TMRB    T0000 DT0000 R0145.0
1458    LD      G0033.7
1459    MOVN    0001 F0215 G0032
1460    LD      F0216.0
1461    OUT     G0033.0
1462    LD      F0216.1
1463    OUT     G0033.1
1464    LD      F0216.2
1465    OUT     G0033.2
1466    LD      F0216.3
1467    OUT     G0033.3
1468    LD      R0145.0
1469    LDI     R0000.0
1470    AND     K0015.3
1471    ORB
1472    CALL    P0128
1473    LD      K0003.1
1474    OUT     G0028.1
1475    LD      K0003.2
1476    OUT     G0028.2
1477    LD      R0041.0
1478    AND     R0141.0
1479    LD      R0042.0
1480    AND     R0142.0
1481    ORB
1482    OR      R0043.0
1483    OR      R0044.0
1484    AND     R0145.0
1485    TMRB    T0001 DT0001 R0146.0
1486    LD      R0146.0
1487    OR      R0146.1
1488    OUT     R0146.2
1489    LD      F0007.0
1490    OUT     R0146.7
1491    TMRB    T0045 10000 A0004.4
1492    SPE
1493    SP      P0128
1494    LD      R0041.0
1495    RST     K0003.1
1496    RST     K0003.2
1497    LD      R0042.0
1498    SET     K0003.1
1499    RST     K0003.2
1500    LD      R0043.0
1501    RST     K0003.1
1502    SET     K0003.2
1503    LD      R0044.0
1504    SET     K0003.1
1505    SET     K0003.2
1506    LDI     K0003.2
1507    ANI     K0003.1
1508    OUT     R0601.0
1509    OUT     Y0001.0
1510    LDI     K0003.2
1511    AND     K0003.1
1512    OUT     R0601.1
1513    OUT     Y0001.1
1514    LD      K0003.2
1515    ANI     K0003.1
1516    OUT     R0601.2
1517    OUT     Y0001.2
1518    LD      K0003.2
1519    AND     K0003.1
1520    OUT     R0601.3
1521    OUT     Y0001.3
1522    SPE
1523    SP      P0129
1524    LD      F0007.2
1525    DECB    0001 F0022 0 R0122
1526    MOVN    0001 R0122 R0123
1527    TMRB    T0006 DT0006 R0007.2
1528    LD      R0282.0
1529    OR      R0282.1
1530    MOVN    0001 0 R0123
1531    LD      R0123.1
1532    TMRB    T0061 300 Y0001.0
1533    LD      R0123.2
1534    TMRB    T0062 300 Y0001.1
1535    LD      R0123.3
1536    TMRB    T0063 300 Y0001.2
1537    LD      R0123.4
1538    TMRB    T0064 300 Y0001.3
1539    SPE
1540    SP      P0130
1541    LD      X0005.0
1542    OUT     R0505.0
1543    LD      R0505.0
1544    AND     K0015.7
1545    OUT     R0015.7
1546    LD      G0027.0
1547    CALL    P0134
1548    LD      F0007.0
1549    AND     K0015.7
1550    DECB    0001 F0010 14 R0014
1551    LD      R0014.1
1552    AND     F0001.3
1553    OUT     R0015.0
1554    LD      R0014.0
1555    ANI     R0051.7
1556    LD      R0015.0
1557    AND     R0051.7
1558    ORB
1559    LD      R0525.7
1560    ANI     F0001.1
1561    ANI     F0001.0
1562    ANI     R0280.0
1563    ANI     F0000.5
1564    ORB
1565    ALT     R0051.7
1566    LDI     K0015.7
1567    OR      A0004.5
1568    OR      A0005.1
1569    ORI     F0000.6
1570    OR      R0051.4
1571    LD      F0001.1
1572    AND     K0015.6
1573    ORB
1574    LD      F0001.1
1575    AND     R0051.3
1576    ORB
1577    RST     R0051.7
1578    OUT     R0053.0
1579    LD      R0051.7
1580    OR      R0054.1
1581    ANI     A0004.5
1582    AND     F0000.6
1583    ANI     R0051.4
1584    AND     K0015.7
1585    OUT     R0605.0
1586    LDI     R0605.0
1587    ANI     R0015.7
1588    OR      R0053.0
1589    OUT     R0051.5
1590    LD      R0605.0
1591    AND     R0015.7
1592    OR      G0027.7
1593    ANI     R0051.5
1594    OUT     G0027.7
1595    LD      R0014.0
1596    AND     F0007.0
1597    AND     F0044.1
1598    AND     R0015.7
1599    OUT     R0051.0
1600    LD      R0015.0
1601    AND     F0007.0
1602    ANI     F0044.1
1603    ANI     R0015.7
1604    OUT     R0051.1
1605    LD      F0044.1
1606    ANI     R0051.4
1607    OUT     Y0021.3
1608    LDI     F0044.1
1609    AND     R0051.7
1610    LD      F0044.1
1611    ANI     R0051.7
1612    ORB
1613    ANI     F0076.3
1614    LD      F0044.1
1615    AND     R0015.0
1616    ORB
1617    AND     K0015.7
1618    LD      G0061.0
1619    ANI     F0076.3
1620    LD      R0052.0
1621    AND     F0007.0
1622    ORB
1623    AND     G0027.0
1624    ORB
1625    ANI     R0051.4
1626    OUT     R0051.3
1627    LD      R0051.3
1628    TMRB    T0046 10000 R0053.2
1629    LD      R0053.2
1630    OR      A0004.5
1631    ANI     R0051.4
1632    ANI     F0001.1
1633    OUT     A0004.5
1634    LD      R0051.0
1635    OR      R0051.1
1636    OR      R0053.1
1637    AND     F0007.0
1638    OUT     R0053.6
1639    LD      R0014.0
1640    OR      R0014.1
1641    OR      R0052.0
1642    OUT     R0054.6
1643    LD      R0605.0
1644    OUT     Y0005.0
1645    SPE
1646    SP      P0131
1647    LD      X0003.4
1648    ANI     K0017.5
1649    LDI     X0003.4
1650    AND     K0017.5
1651    ORB
1652    AND     F0200.4
1653    OUT     A0005.2
1654    LD      F0007.0
1655    DECB    0001 F0010 63 R0063
1656    LD      R0063.0
1657    OUT     R0006.3
1658    LD      R0063.1
1659    OUT     R0006.4
1660    LD      F0001.3
1661    OR      K0016.5
1662    AND     R0063.2
1663    OUT     R0006.5
1664    LD      R0063.0
1665    OR      R0063.1
1666    OR      R0063.2
1667    OUT     R0006.7
1668    LD      R0006.3
1669    OR      R0006.4
1670    OR      R0006.5
1671    AND     F0007.0
1672    ANI     F0076.3
1673    SET     G0027.1
1674    RST     G0027.0
1675    SET     G0061.5
1676    RST     G0061.4
1677    LD      R0006.3
1678    AND     R0603.4
1679    LD      R0006.4
1680    AND     R0603.3
1681    ORB
1682    OUT     A0004.3
1683    LD      R0006.5
1684    OR      R0602.7
1685    OR      A0005.2
1686    OR      R0004.4
1687    LD      A0005.3
1688    OR      A0005.4
1689    OR      R0600.6
1690    AND     R0017.6
1691    ORB
1692    OUT     R0004.6
1693    LD      R0006.3
1694    AND     R0280.0
1695    OR      R0603.3
1696    ANI     R0603.4
1697    ANI     R0004.6
1698    OUT     R0603.3
1699    OUT     Y0003.3
1700    LD      R0006.4
1701    AND     R0280.0
1702    OR      R0603.4
1703    ANI     R0603.3
1704    ANI     R0004.6
1705    OUT     R0603.4
1706    OUT     Y0003.4
1707    LDI     R0603.3
1708    ANI     R0603.4
1709    OUT     R0103.6
1710    LDI     R0103.6
1711    ORI     K0017.3
1712    AND     R0000.4
1713    OUT     G0027.4
1714    LDI     R0001.0
1715    OUT     G0029.0
1716    OUT     G0029.1
1717    LD      F0200.4
1718    AND     F0127.3
1719    DIFD    R0242.4
1720    LD      F0200.4
1721    AND     F0127.3
1722    OR      R0242.4
1723    CALL    P0133
1724    SPE
1725    SP      P0133
1726    LDI     X0003.3
1727    AND     K0015.7
1728    OUT     R0241.7
1729    LD      G0027.1
1730    CALL    P0134
1731    LD      F0007.0
1732    AND     K0015.7
1733    DECB    0001 F0010 24 R0240
1734    LD      R0240.1
1735    AND     F0001.3
1736    OUT     R0241.0
1737    LD      R0240.0
1738    ANI     R0242.7
1739    LD      R0241.0
1740    AND     R0242.7
1741    ORB
1742    ALT     R0242.7
1743    LDI     K0015.7
1744    OR      A0004.6
1745    OR      A0005.2
1746    ORI     F0000.6
1747    OR      R0242.4
1748    LD      F0001.1
1749    AND     K0015.6
1750    ORB
1751    LD      F0001.1
1752    AND     R0242.3
1753    ORB
1754    RST     R0242.7
1755    OUT     R0243.0
1756    LD      R0242.7
1757    OR      R0054.2
1758    ANI     A0004.6
1759    AND     F0000.6
1760    ANI     R0242.4
1761    AND     K0015.7
1762    OUT     R0602.7
1763    LDI     R0602.7
1764    ANI     R0241.7
1765    OR      R0243.0
1766    OUT     R0242.5
1767    LD      R0602.7
1768    AND     R0241.7
1769    OR      G0127.7
1770    ANI     R0242.5
1771    OUT     G0127.7
1772    LD      R0240.0
1773    AND     F0007.0
1774    AND     F0144.1
1775    AND     R0241.7
1776    OUT     R0242.0
1777    LD      R0241.0
1778    AND     F0007.0
1779    ANI     F0144.1
1780    ANI     R0241.7
1781    OUT     R0242.1
1782    LDI     F0144.1
1783    AND     R0240.0
1784    LD      F0144.1
1785    AND     R0241.0
1786    ORB
1787    AND     K0015.7
1788    LD      G0061.0
1789    ANI     F0076.3
1790    LD      R0052.0
1791    AND     F0007.0
1792    ORB
1793    AND     G0027.1
1794    ORB
1795    ANI     R0242.4
1796    OUT     R0242.3
1797    LD      R0242.3
1798    TMRB    T0047 10000 R0243.2
1799    LD      R0243.2
1800    OR      A0004.6
1801    ANI     R0242.4
1802    ANI     F0001.1
1803    OUT     A0004.6
1804    LD      R0242.0
1805    OR      R0242.1
1806    OR      R0053.1
1807    AND     F0007.0
1808    OUT     R0243.6
1809    LD      R0240.0
1810    OR      R0240.1
1811    OR      R0052.0
1812    OUT     R0054.7
1813    LD      R0602.7
1814    OUT     Y0002.7
1815    SPE
1816    SP      P0134
1817    LD      F0007.0
1818    DECB    0001 F0010 29 R0052
1819    LD      G0027.0
1820    AND     R0015.7
1821    LD      G0027.1
1822    AND     R0241.7
1823    ORB
1824    OUT     R0053.3
1825    LDI     R0053.3
1826    LD      F0044.1
1827    AND     R0051.7
1828    AND     G0027.0
1829    ORB
1830    LD      F0144.1
1831    AND     R0242.7
1832    AND     G0027.1
1833    ORB
1834    ORI     K0015.7
1835    ANI     F0076.3
1836    OUT     R0053.4
1837    LD      R0053.3
1838    ORI     K0015.7
1839    AND     F0076.3
1840    OR      G0061.0
1841    ANI     R0053.4
1842    ANI     F0001.1
1843    ANI     R0051.4
1844    OUT     G0061.0
1845    LD      F0044.1
1846    AND     G0027.0
1847    LD      F0144.1
1848    AND     G0027.1
1849    ORB
1850    AND     R0053.3
1851    ORI     K0015.7
1852    AND     F0007.0
1853    AND     R0052.0
1854    AND     G0061.0
1855    OUT     R0053.1
1856    LD      F0076.3
1857    AND     G0027.0
1858    OUT     R0054.1
1859    OUT     Y0005.1
1860    LD      F0076.3
1861    AND     G0027.1
1862    OUT     R0054.2
1863    OUT     Y0003.2
1864    SPE
1865    SP      P0135
1866    LD      F0007.0
1867    DECB    0001 F0010 51 R0180
1868    DECB    0001 F0010 50 R0182
1869    LDI     R0180.0
1870    ANI     R0180.1
1871    ANI     R0180.2
1872    ANI     R0180.3
1873    ANI     R0180.4
1874    ANI     R0180.5
1875    ANI     R0180.6
1876    OUT     R0181.0
1877    LD      R0181.0
1878    ANI     R0180.7
1879    OUT     R0181.1
1880    DIFD    R0183.6
1881    LDI     R0181.1
1882    AND     F0044.1
1883    OR      A0004.7
1884    ANI     F0001.1
1885    ANI     R0183.7
1886    OUT     A0004.7
1887    LD      F0007.0
1888    ANI     R0181.1
1889    ANI     A0004.7
1890    SUBB    0001 F0010 51 R0183.1 R0184 R0183.2
1891    TMRB    T0055 40 R0181.2
1892    LD      R0184.0
1893    ANI     R0183.7
1894    OUT     Y0003.5
1895    LD      R0184.1
1896    ANI     R0183.7
1897    OUT     Y0003.6
1898    LD      R0184.2
1899    ANI     R0183.7
1900    OUT     Y0003.7
1901    LDI     R0003.0
1902    ANI     R0004.0
1903    ANI     R0023.3
1904    ANI     R0023.7
1905    ANI     R0110.4
1906    ANI     A0005.0
1907    ANI     R0605.0
1908    OUT     R0181.6
1909    LD      F0007.0
1910    AND     R0181.2
1911    OR      R0183.0
1912    AND     R0181.6
1913    ANI     R0183.6
1914    ANI     R0183.7
1915    ANI     A0005.1
1916    ANI     R0182.0
1917    OUT     R0183.0
1918    OUT     Y0003.4
1919    LD      R0183.0
1920    TMRB    T0056 100 R0181.3
1921    LDI     R0181.1
1922    ANI     R0181.4
1923    ANI     A0004.7
1924    ANI     R0183.7
1925    TMRB    T0057 10000 R0181.5
1926    LD      R0181.5
1927    OR      A0005.0
1928    ANI     F0001.1
1929    ANI     R0183.7
1930    OUT     A0005.0
1931    LD      X0005.2
1932    OUT     R0505.2
1933    DIFU    R0181.7
1934    LD      R0181.7
1935    AND     R0181.3
1936    ANI     R0181.1
1937    LDI     R0505.2
1938    AND     R0182.0
1939    ORB
1940    OR      R0181.4
1941    AND     F0007.0
1942    OUT     R0181.4
1943    LDI     R0181.1
1944    OR      R0182.0
1945    ANI     R0183.7
1946    AND     F0007.0
1947    OUT     R0183.5
1948    SPE
1949    SP      P0136
1950    LD      F0007.0
1951    ANI     R0282.0
1952    DECB    0001 F0010 20 R0055
1953    LD      R0055.0
1954    AND     F0001.3
1955    TMRB    T0058 100 R0056.3
1956    LD      R0055.1
1957    AND     F0001.3
1958    OUT     R0056.4
1959    LD      K0017.6
1960    AND     K0017.7
1961    OUT     R0017.6
1962    LD      F0102.4
1963    AND     F0044.1
1964    LDI     R0103.5
1965    ANI     F0044.1
1966    ORB
1967    ANI     R0017.6
1968    LD      F0102.3
1969    AND     F0144.1
1970    LDI     R0103.6
1971    ANI     F0144.1
1972    ORB
1973    AND     R0017.6
1974    ORB
1975    AND     R0056.3
1976    OR      A0005.3
1977    ANI     F0001.1
1978    ANI     R0282.0
1979    OUT     A0005.3
1980    LD      R0003.0
1981    OR      R0004.0
1982    OR      R0023.3
1983    OR      R0023.7
1984    ANI     F0044.1
1985    LD      F0102.4
1986    AND     F0044.1
1987    ORB
1988    ANI     R0017.6
1989    LD      R0006.3
1990    OR      R0006.4
1991    ANI     F0144.1
1992    LD      F0102.3
1993    AND     F0144.1
1994    ORB
1995    AND     R0017.6
1996    ORB
1997    AND     R0600.6
1998    ANI     R0282.0
1999    OUT     A0005.4
2000    LD      R0056.3
2001    AND     F0007.0
2002    OR      R0600.6
2003    ANI     R0056.4
2004    ANI     A0005.3
2005    ANI     R0282.0
2006    OUT     R0600.6
2007    OUT     Y0000.6
2008    LD      R0056.3
2009    OR      R0056.4
2010    TMRB    T0020 DT0020 R0056.1
2011    LD      R0055.0
2012    OR      R0055.1
2013    OUT     R0056.2
2014    LD      R0600.6
2015    ANI     R0603.0
2016    ANI     A0005.3
2017    TMRB    T0023 DT0023 R0056.7
2018    LD      R0056.7
2019    ANI     A0005.3
2020    SET     R0603.0
2021    LD      R0056.4
2022    AND     R0056.1
2023    LDI     R0600.6
2024    AND     F0001.1
2025    ORB
2026    OR      R0282.0
2027    RST     R0603.0
2028    LD      R0603.0
2029    ANI     K0017.2
2030    LDI     R0603.0
2031    AND     K0017.2
2032    ORB
2033    OUT     Y0003.0
2034    SPE
2035    SP      P0159
2036    LD      F0064.0
2037    OUT     A0001.5
2038    LDI     K0011.1
2039    ANI     K0011.0
2040    LDI     K0011.1
2041    AND     K0011.0
2042    ORB
2043    CMP     0001 F0207 8 R0108.6
2044    LDI     K0011.1
2045    ANI     K0011.0
2046    LDI     K0011.1
2047    AND     K0011.0
2048    ORB
2049    AND     R0108.6
2050    AND     R0000.0
2051    OUT     A0001.4
2052    LD      K0011.1
2053    ANI     K0011.0
2054    LD      K0011.1
2055    AND     K0011.0
2056    ORB
2057    DECB    0001 F0207 6 R0106
2058    LD      K0011.1
2059    ANI     K0011.0
2060    ANI     X0001.2
2061    AND     K0011.7
2062    OUT     A0000.7
2063    LD      K0011.1
2064    ANI     K0011.0
2065    ANI     R0106.0
2066    ANI     R0106.2
2067    ANI     R0106.4
2068    ANI     R0106.6
2069    AND     R0000.0
2070    OUT     A0001.7
2071    LD      K0011.1
2072    AND     K0011.0
2073    ANI     R0106.2
2074    ANI     R0106.4
2075    ANI     R0106.6
2076    AND     R0000.0
2077    OUT     A0001.6
2078    LDI     X0001.0
2079    AND     K0011.1
2080    AND     K0011.0
2081    TMRB    T0050 200 R0324.4
2082    LD      R0324.4
2083    ANI     F0007.3
2084    OUT     A0007.3
2085    LDI     F0007.3
2086    AND     K0000.0
2087    ANI     R0000.0
2088    OR      A0000.5
2089    ANI     F0001.1
2090    OUT     A0000.5
2091    RST     K0000.0
2092    LDI     F0007.3
2093    ANI     R0007.3
2094    MOVN    0001 D0300 G0201
2095    LD      F0001.0
2096    OR      F0001.1
2097    OR      A0000.5
2098    OUT     R0110.0
2099    LD      R0522.0
2100    ANI     R0024.0
2101    OR      G0044.7
2102    ANI     R0280.0
2103    ANI     R0110.0
2104    ANI     F0007.3
2105    ANI     G0004.3
2106    OUT     G0044.7
2107    SET     R0024.0
2108    LDI     R0522.0
2109    ANI     F0007.3
2110    RST     R0024.0
2111    LD      F0007.3
2112    OUT     Y0019.0
2113    LDI     K0011.1
2114    ANI     K0011.0
2115    LDI     K0011.1
2116    AND     K0011.0
2117    ORB
2118    ANI     A0001.4
2119    AND     F0007.3
2120    SET     R0100.7
2121    LD      R0100.7
2122    CALL    P0160
2123    LD      R0100.5
2124    CALL    P0196
2125    SPE
2126    SP      P0160
2127    LD      R0001.0
2128    CALL    P0168
2129    LD      F0007.3
2130    CMP     0001 F0026 R0442 R0426.3
2131    LDI     R0426.4
2132    ORI     R0261.1
2133    AND     F0007.3
2134    ANI     F0001.1
2135    ANI     R0261.7
2136    SET     R0260.1
2137    SET     K0000.0
2138    SET     R0261.7
2139    LD      R0260.1
2140    CALL    P0161
2141    LDI     K0011.1
2142    ANI     K0011.0
2143    AND     R0260.2
2144    CALL    P0162
2145    LDI     K0011.1
2146    AND     K0011.0
2147    AND     R0260.2
2148    CALL    P0165
2149    LD      R0260.3
2150    CALL    P0163
2151    LD      R0260.4
2152    CALL    P0164
2153    LD      F0007.3
2154    TMRB    T0004 DT0004 R0261.3
2155    LD      R0261.3
2156    OUT     A0000.0
2157    LD      K0000.0
2158    AND     R0260.4
2159    AND     K0011.5
2160    LD      A0000.1
2161    ANI     F0001.1
2162    ORB
2163    OUT     A0000.1
2164    LDI     F0007.3
2165    OR      F0001.1
2166    AND     K0000.0
2167    OUT     A0000.2
2168    LD      R0426.4
2169    ORI     K0011.5
2170    ANI     K0000.0
2171    AND     F0007.3
2172    MOVN    0001 F0026 G0201
2173    OUT     R0007.3
2174    MOVN    0001 G0201 D0300
2175    LD      R0100.1
2176    RST     K0000.0
2177    OUT     R0100.0
2178    LD      F0001.1
2179    AND     A0000.2
2180    CTRC    0000 R0100.0 C0020 2 R0100.1
2181    LDI     F0007.3
2182    ANI     K0000.0
2183    ANI     R0100.0
2184    RST     R0100.7
2185    RST     R0261.7
2186    MOVN    0001 0 R0426
2187    LD      A0000.0
2188    OR      A0000.1
2189    OR      A0000.2
2190    CALL    P0169
2191    LD      R0601.6
2192    OUT     Y0001.6
2193    LD      R0601.7
2194    OUT     Y0001.7
2195    SPE
2196    SP      P0161
2197    LD      R0260.1
2198    CMP     0001 F0026 R0442 R0426.0
2199    LDI     R0426.1
2200    ANI     R0601.7
2201    OUT     R0601.6
2202    LD      R0426.1
2203    RST     R0260.1
2204    SET     R0260.2
2205    SPE
2206    SP      P0162
2207    LD      R0261.0
2208    RST     R0260.2
2209    SET     R0260.3
2210    LDI     R0261.0
2211    TMRB    T0007 DT0007 R0261.0
2212    SPE
2213    SP      P0163
2214    LDI     R0261.1
2215    TMRB    T0008 DT0008 A0000.3
2216    LD      R0261.2
2217    RST     R0260.3
2218    SET     R0260.4
2219    LDI     R0261.2
2220    ANI     R0601.6
2221    ANI     A0000.3
2222    OUT     R0601.7
2223    LD      A0000.3
2224    RST     R0260.3
2225    LD      R0261.1
2226    AND     R0601.7
2227    TMRB    T0009 DT0009 R0261.2
2228    SPE
2229    SP      P0164
2230    LD      F0007.3
2231    CMP     0001 F0026 R0442 R0426.0
2232    LD      R0426.1
2233    ORI     K0011.5
2234    RST     K0000.0
2235    RST     R0260.4
2236    SPE
2237    SP      P0165
2238    LD      R0260.2
2239    RST     R0601.6
2240    CMP     0001 F0026 R0442 R0426.0
2241    LDI     R0426.1
2242    RST     R0260.2
2243    SET     R0260.3
2244    SPE
2245    SP      P0168
2246    LD      R0001.0
2247    DECB    0001 F0207 0 R0207
2248    LDI     R0207.2
2249    ANI     R0207.3
2250    ANI     R0207.4
2251    ANI     K0016.0
2252    OUT     R0108.4
2253    LD      K0011.2
2254    ANI     X0001.7
2255    LDI     K0011.2
2256    AND     X0001.7
2257    ORB
2258    OUT     R0402.0
2259    LD      K0011.2
2260    ANI     X0002.0
2261    LDI     K0011.2
2262    AND     X0002.0
2263    ORB
2264    OUT     R0402.1
2265    LD      K0011.2
2266    ANI     X0002.1
2267    LDI     K0011.2
2268    AND     X0002.1
2269    ORB
2270    ANI     R0207.2
2271    OUT     R0402.2
2272    LD      K0011.2
2273    ANI     X0002.2
2274    LDI     K0011.2
2275    AND     X0002.2
2276    ORB
2277    ANI     R0207.2
2278    ANI     R0207.3
2279    OUT     R0402.3
2280    LD      K0011.2
2281    ANI     X0000.7
2282    LDI     K0011.2
2283    AND     X0000.7
2284    ORB
2285    AND     R0108.4
2286    OUT     R0402.4
2287    LD      K0011.2
2288    ANI     X0001.0
2289    LDI     K0011.2
2290    AND     X0001.0
2291    ORB
2292    AND     R0108.4
2293    ANI     R0207.5
2294    OUT     R0402.5
2295    LD      K0011.2
2296    ANI     X0001.1
2297    LDI     K0011.2
2298    AND     X0001.1
2299    ORB
2300    AND     R0108.4
2301    ANI     R0207.5
2302    ANI     R0207.6
2303    OUT     R0402.6
2304    LD      K0011.2
2305    ANI     X0001.2
2306    LDI     K0011.2
2307    AND     X0001.2
2308    ORB
2309    AND     R0108.4
2310    ANI     R0207.5
2311    ANI     R0207.6
2312    ANI     R0207.7
2313    OUT     R0402.7
2314    LD      X0002.6
2315    AND     K0011.4
2316    LDI     X0002.6
2317    ANI     K0011.4
2318    ORB
2319    ORI     K0011.3
2320    OUT     R0261.1
2321    LD      R0001.0
2322    CODB    0001 0008 R0402 R0442 , 0 1 2 0 3 0 0 0 4 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2323    SPE
2324    SP      P0169
2325    LD      R0001.0
2326    MOVN    0001 0 R0260
2327    RST     R0601.6
2328    RST     R0601.7
2329    LDI     R0001.0
2330    TMRB    T0007 DT0007 R0261.0
2331    TMRB    T0008 DT0008 A0000.3
2332    TMRB    T0009 DT0009 R0261.2
2333    SPE
2334    SP      P0170
2335    LD      R0001.0
2336    CALL    P0180
2337    LD      R0501.7
2338    OUT     R0402.0
2339    LD      R0502.0
2340    OUT     R0402.1
2341    LD      R0502.1
2342    OUT     R0402.2
2343    LD      R0502.2
2344    OUT     R0402.3
2345    LD      R0502.6
2346    OUT     R0261.1
2347    LD      F0007.3
2348    MOVE    0000 1111 R0402 R0402
2349    LD      F0007.3
2350    CMP     0001 F0026 R0402 R0426.3
2351    LDI     R0426.4
2352    AND     F0007.3
2353    ANI     F0001.1
2354    ANI     R0426.7
2355    SET     R0120.0
2356    RST     R0602.0
2357    SET     K0000.0
2358    SET     R0426.7
2359    OUT     R0411.0
2360    LD      R0411.0
2361    AND     R0106.0
2362    ROTB    1110 0006 0001 R0402 F0026 R0401 R0403.0
2363    LD      R0411.0
2364    AND     R0106.2
2365    ROTB    1110 0008 0001 R0402 F0026 R0401 R0403.0
2366    LD      R0411.0
2367    AND     R0106.4
2368    ROTB    1110 0010 0001 R0402 F0026 R0401 R0403.0
2369    LD      R0411.0
2370    AND     R0106.6
2371    ROTB    1110 0012 0001 R0402 F0026 R0401 R0403.0
2372    LD      R0120.0
2373    CALL    P0171
2374    LD      R0120.1
2375    CALL    P0172
2376    LD      R0120.3
2377    CALL    P0174
2378    LD      R0120.4
2379    CALL    P0175
2380    LD      R0120.5
2381    CALL    P0176
2382    LD      F0007.3
2383    TMRB    T0004 DT0004 R0261.3
2384    LD      R0261.3
2385    OUT     A0000.0
2386    LDI     F0007.3
2387    OR      F0001.1
2388    AND     K0000.0
2389    OUT     A0000.2
2390    LD      R0426.4
2391    ANI     K0000.0
2392    AND     F0007.3
2393    MOVN    0001 F0026 G0201
2394    OUT     R0007.3
2395    MOVN    0001 G0201 D0300
2396    LD      R0100.1
2397    RST     K0000.0
2398    OUT     R0100.0
2399    LD      F0001.1
2400    AND     A0000.2
2401    CTRC    0000 R0100.0 C0020 2 R0100.1
2402    LDI     F0007.3
2403    ANI     K0000.0
2404    ANI     R0100.0
2405    RST     R0100.6
2406    RST     R0426.7
2407    MOVN    0001 0 R0426
2408    LD      A0000.0
2409    OR      A0000.2
2410    OR      A0000.7
2411    CALL    P0179
2412    LD      R0001.0
2413    CALL    P0181
2414    SPE
2415    SP      P0171
2416    LDI     R0403.0
2417    ANI     R0601.7
2418    SET     R0601.6
2419    LD      R0403.0
2420    ANI     R0601.6
2421    SET     R0601.7
2422    LD      R0501.0
2423    CMP     0001 R0402 R0401 R0404.0
2424    DIFD    R0404.3
2425    LD      R0404.1
2426    AND     R0404.3
2427    RST     R0120.0
2428    SET     R0120.1
2429    SPE
2430    SP      P0172
2431    LD      R0404.3
2432    SET     R0602.1
2433    RST     R0404.3
2434    LD      R0501.1
2435    AND     R0602.1
2436    RST     R0601.6
2437    RST     R0601.7
2438    SET     R0120.2
2439    LD      R0602.1
2440    ANI     R0501.1
2441    ANI     R0120.2
2442    TMRB    T0038 1500 A0000.6
2443    LD      A0000.6
2444    RST     R0601.6
2445    RST     R0601.7
2446    RST     R0602.1
2447    RST     R0120.1
2448    LD      R0120.2
2449    ANI     R0261.0
2450    TMRB    T0037 50 R0261.0
2451    LD      R0261.0
2452    AND     R0403.0
2453    ANI     R0601.7
2454    SET     R0601.6
2455    LD      R0261.0
2456    ANI     R0403.0
2457    ANI     R0601.6
2458    SET     R0601.7
2459    LD      R0261.0
2460    RST     R0120.1
2461    RST     R0120.2
2462    SET     R0120.3
2463    SPE
2464    SP      P0174
2465    LDI     A0000.3
2466    ANI     R0601.6
2467    ANI     R0601.7
2468    RST     R0120.3
2469    SET     R0120.4
2470    LDI     R0261.1
2471    ANI     R0261.2
2472    ANI     A0000.3
2473    ANI     R0120.4
2474    TMRB    T0009 DT0009 R0261.2
2475    LD      R0261.2
2476    ANI     R0261.1
2477    SET     A0000.3
2478    LD      R0261.1
2479    ANI     A0000.3
2480    RST     R0601.6
2481    RST     R0601.7
2482    SET     R0602.0
2483    LD      A0000.3
2484    RST     R0601.6
2485    RST     R0601.7
2486    RST     R0602.1
2487    SPE
2488    SP      P0175
2489    LD      R0261.4
2490    RST     R0120.4
2491    RST     R0602.1
2492    SET     R0120.5
2493    LDI     R0261.4
2494    TMRB    T0036 200 R0261.4
2495    SPE
2496    SP      P0176
2497    LDI     R0261.1
2498    SET     A0000.4
2499    LD      R0501.0
2500    CMP     0001 F0026 R0402 R0426.0
2501    LD      R0426.1
2502    AND     R0501.0
2503    ANI     A0000.1
2504    ANI     A0000.4
2505    RST     K0000.0
2506    LDI     R0426.1
2507    ORI     R0501.0
2508    SET     A0000.1
2509    LDI     K0000.0
2510    OR      A0000.4
2511    OR      A0000.1
2512    RST     R0120.5
2513    RST     R0602.0
2514    SPE
2515    SP      P0179
2516    LD      R0001.0
2517    RST     R0601.6
2518    RST     R0601.7
2519    RST     R0602.0
2520    RST     R0602.1
2521    RST     A0000.1
2522    RST     A0000.3
2523    RST     A0000.4
2524    MOVN    0001 0 R0120
2525    LDI     R0001.0
2526    TMRB    T0038 1500 A0000.6
2527    TMRB    T0037 50 R0261.0
2528    TMRB    T0009 DT0009 R0261.2
2529    TMRB    T0036 200 R0261.4
2530    SPE
2531    SP      P0180
2532    LD      X0001.0
2533    OUT     R0501.0
2534    LD      X0001.1
2535    OUT     R0501.1
2536    LD      X0001.2
2537    OUT     R0501.2
2538    LD      X0001.7
2539    OUT     R0501.7
2540    LD      X0002.0
2541    OUT     R0502.0
2542    LD      X0002.1
2543    OUT     R0502.1
2544    LD      X0002.2
2545    OUT     R0502.2
2546    LD      X0002.6
2547    OUT     R0502.6
2548    SPE
2549    SP      P0181
2550    LD      R0601.6
2551    OUT     Y0001.6
2552    LD      R0601.7
2553    OUT     Y0001.7
2554    LD      R0602.0
2555    OUT     Y0002.0
2556    LD      R0602.1
2557    OUT     Y0002.1
2558    SPE
2559    SP      P0190
2560    LD      F0001.1
2561    OR      F0001.0
2562    OUT     R0330.7
2563    LD      R0001.0
2564    CALL    P0197
2565    LDI     R0000.0
2566    AND     K0000.1
2567    SET     R0329.1
2568    LD      F0007.3
2569    ANI     R0330.0
2570    MOVN    0001 F0026 R0321
2571    CMP     0001 F0026 R0320 R0331.0
2572    LD      F0007.3
2573    ANI     R0330.0
2574    ANI     R0331.1
2575    AND     R0328.0
2576    ROTB    1110 0008 0001 R0320 R0321 R0322 R0323.0
2577    LD      F0007.3
2578    ANI     R0330.0
2579    ANI     R0331.1
2580    AND     R0328.1
2581    ROTB    1110 0010 0001 R0320 R0321 R0322 R0323.0
2582    LD      F0007.3
2583    ANI     R0330.0
2584    ANI     R0331.1
2585    AND     R0328.2
2586    ROTB    1110 0012 0001 R0320 R0321 R0322 R0323.0
2587    LD      F0007.3
2588    ANI     R0330.0
2589    ANI     R0331.1
2590    ANI     F0001.1
2591    ANI     R0007.3
2592    SET     K0000.0
2593    SET     R0329.0
2594    RST     R0329.1
2595    SET     R0330.0
2596    SET     R0332.0
2597    LD      R0332.0
2598    ANI     R0326.0
2599    CALL    P0191
2600    LD      R0332.1
2601    ANI     R0326.2
2602    CALL    P0192
2603    LD      R0332.2
2604    ANI     R0326.1
2605    CALL    P0193
2606    LD      R0001.0
2607    CALL    P0198
2608    SPE
2609    SP      P0191
2610    LD      R0329.2
2611    OR      R0329.3
2612    AND     R0324.7
2613    MOVN    0001 2 R0332
2614    LD      R0324.7
2615    ANI     R0323.0
2616    SET     R0329.2
2617    RST     R0329.3
2618    LD      R0324.7
2619    AND     R0323.0
2620    SET     R0329.3
2621    RST     R0329.2
2622    LDI     R0324.7
2623    TMRB    T0049 2000 R0326.0
2624    SPE
2625    SP      P0192
2626    LD      R0001.0
2627    CMP     0001 R0320 R0321 R0325.0
2628    LD      R0325.1
2629    AND     R0324.5
2630    RST     R0329.2
2631    RST     R0329.3
2632    RST     R0329.0
2633    SET     R0329.1
2634    MOVN    0001 4 R0332
2635    LD      R0332.1
2636    TMRB    T0054 9000 R0326.2
2637    SPE
2638    SP      P0193
2639    LD      R0001.0
2640    CMP     0001 R0320 R0321 R0325.3
2641    LD      R0324.6
2642    AND     R0325.4
2643    RST     K0000.0
2644    LD      K0000.0
2645    AND     F0007.3
2646    TMRB    T0048 2000 R0326.1
2647    LDI     F0007.3
2648    MOVN    0001 0 R0332
2649    SPE
2650    SP      P0196
2651    LD      F0007.3
2652    AND     R0330.0
2653    TMRB    T0004 DT0004 R0330.1
2654    LD      R0326.0
2655    AND     R0332.0
2656    LD      A0003.3
2657    ANI     F0001.1
2658    ORB
2659    OUT     A0003.3
2660    LD      R0326.2
2661    AND     R0332.1
2662    ANI     R0325.1
2663    LD      A0003.4
2664    ANI     F0001.1
2665    ORB
2666    OUT     A0003.4
2667    LD      R0326.2
2668    AND     R0332.1
2669    ANI     R0324.5
2670    LD      A0003.5
2671    ANI     F0001.1
2672    ORB
2673    OUT     A0003.5
2674    LD      R0330.0
2675    AND     R0330.1
2676    OUT     A0000.0
2677    LD      R0326.1
2678    AND     R0332.2
2679    ANI     R0325.4
2680    LD      A0000.1
2681    ANI     F0001.1
2682    ORB
2683    OUT     A0000.1
2684    LDI     F0007.3
2685    OR      F0001.1
2686    AND     K0000.0
2687    OUT     A0000.2
2688    LD      R0326.1
2689    AND     R0332.2
2690    ANI     R0324.6
2691    OUT     A0000.3
2692    LD      F0007.3
2693    CMP     0001 F0026 R0320 R0331.3
2694    LD      R0331.4
2695    ANI     K0000.0
2696    AND     F0007.3
2697    OUT     R0007.3
2698    MOVN    0001 F0026 G0201
2699    MOVN    0001 G0201 D0300
2700    LD      R0330.2
2701    OUT     R0330.3
2702    RST     K0000.0
2703    LD      F0001.1
2704    AND     A0000.2
2705    CTRC    0000 R0330.3 C0025 2 R0330.2
2706    LDI     F0007.3
2707    ANI     K0000.0
2708    ANI     R0330.3
2709    RST     R0330.0
2710    RST     R0100.5
2711    MOVN    0001 0 R0331
2712    LD      A0000.0
2713    OR      A0000.1
2714    OR      A0000.2
2715    OR      A0000.3
2716    OR      A0003.3
2717    OR      A0003.4
2718    OR      A0003.5
2719    CALL    P0199
2720    SPE
2721    SP      P0197
2722    LD      X0001.7
2723    OUT     R0319.0
2724    LD      X0002.0
2725    OUT     R0319.1
2726    LD      X0002.1
2727    OUT     R0319.2
2728    LD      X0002.2
2729    OUT     R0319.3
2730    LD      R0001.0
2731    MOVN    0001 F0207 R0327
2732    LD      R0327.3
2733    ANI     R0327.2
2734    ANI     R0327.1
2735    ANI     R0327.0
2736    OUT     R0328.0
2737    LD      R0327.3
2738    ANI     R0327.2
2739    AND     R0327.1
2740    ANI     R0327.0
2741    OUT     R0328.1
2742    LD      R0327.3
2743    AND     R0327.2
2744    ANI     R0327.1
2745    ANI     R0327.0
2746    OUT     R0328.2
2747    LD      R0328.0
2748    CODB    0001 0004 R0319 R0320 , 0 3 1 0 4 0 0 5 2 0 0 7 0 6 8 0
2749    LD      R0328.1
2750    CODB    0001 0004 R0319 R0320 , 0 3 1 9 4 0 0 5 2 0 0 7 10 6 8 0
2751    LD      R0328.2
2752    CODB    0001 0004 R0319 R0320 , 0 1 3 0 2 5 6 9 12 4 11 7 0 8 10 0
2753    LD      X0000.7
2754    OUT     R0324.5
2755    LD      X0001.0
2756    TMRB    T0051 60 R0324.6
2757    LDI     X0001.0
2758    TMRB    T0052 60 R0324.7
2759    SPE
2760    SP      P0198
2761    LD      R0329.0
2762    OUT     Y0002.0
2763    LD      R0329.1
2764    OUT     Y0002.1
2765    OUT     K0000.1
2766    LD      R0329.2
2767    OUT     Y0001.6
2768    LD      R0329.3
2769    OUT     Y0001.7
2770    SPE
2771    SP      P0199
2772    LD      R0001.0
2773    RST     R0329.0
2774    RST     R0329.1
2775    RST     R0329.2
2776    RST     R0329.3
2777    MOVN    0001 0 R0332
2778    LDI     R0001.0
2779    TMRB    T0049 2000 R0326.0
2780    TMRB    T0048 2000 R0326.1
2781    TMRB    T0054 9000 R0326.2
2782    SPE
2783    SP      P0210
2784    LD      R0519.4
2785    MOVN    0001 3 C0001
2786    LD      R0519.5
2787    MOVN    0001 2 C0001
2788    LD      R0519.6
2789    MOVN    0001 1 C0001
2790    LD      R0519.7
2791    MOVN    0001 0 C0001
2792    LD      R0519.4
2793    OR      R0519.5
2794    OR      R0519.6
2795    OR      R0519.7
2796    MOVN    0001 C0001 C0002
2797    LD      R0522.2
2798    ANI     K0000.3
2799    CTRC    0001 R0124.2 C0001 0 R0024.2
2800    MOVN    0001 C0001 C0002
2801    LD      R0522.5
2802    ANI     K0000.6
2803    CTRC    0000 R0124.5 C0002 3 R0024.5
2804    MOVN    0001 C0002 C0001
2805    LD      R0001.0
2806    CMP     0001 C0001 0 K0000.2
2807    CMP     0001 C0002 3 K0000.5
2808    CODB    0001 0002 C0001 K0001 , 0 2 1 3
2809    LD      K0001.0
2810    OUT     G0014.0
2811    LD      K0001.1
2812    OUT     G0014.1
2813    LD      K0000.3
2814    OUT     Y0020.5
2815    LD      K0000.6
2816    OUT     Y0020.2
2817    SPE
2818    SP      P0211
2819    LD      R0522.6
2820    ANI     R0024.6
2821    ANI     R0024.7
2822    CTRC    0000 R0124.6 C0004 15 R0024.6
2823    MOVN    0004 C0004 C0005
2824    RST     R0024.3
2825    LD      R0522.3
2826    ANI     R0024.3
2827    ANI     R0024.7
2828    CTRC    0001 R0124.3 C0005 0 R0024.3
2829    MOVN    0004 C0005 C0004
2830    RST     R0024.6
2831    LD      R0522.3
2832    OR      R0522.6
2833    OUT     R0024.7
2834    LD      K0010.3
2835    OR      R0526.7
2836    MOVN    0004 5 C0004
2837    MOVN    0004 5 C0005
2838    RST     R0024.6
2839    RST     R0024.3
2840    LD      R0001.0
2841    MOVN    0001 C0004 G0012
2842    MOVN    0001 G0012 K0006
2843    LD      K0006.0
2844    AND     K0006.1
2845    AND     K0006.2
2846    AND     K0006.3
2847    OUT     Y0020.1
2848    LDI     K0006.0
2849    ANI     K0006.1
2850    ANI     K0006.2
2851    ANI     K0006.3
2852    OUT     Y0020.4
2853    LD      K0006.0
2854    ANI     K0006.1
2855    AND     K0006.2
2856    ANI     K0006.3
2857    OUT     Y0026.7
2858    SPE
2859    SP      P0212
2860    LD      X0000.7
2861    OUT     R0087.0
2862    LD      X0001.0
2863    OUT     R0087.1
2864    LD      X0001.1
2865    OUT     R0087.2
2866    LD      X0001.2
2867    OUT     R0087.3
2868    LD      R0001.0
2869    MOVE    0000 1111 R0087 C0004
2870    LD      K0016.1
2871    SUBB    0001 15 C0004 R0088.0 C0004 R0088.1
2872    LD      K0010.3
2873    MOVN    0004 5 C0004
2874    LD      R0001.0
2875    MOVN    0001 C0004 G0012
2876    MOVN    0001 G0012 K0006
2877    MOVN    0004 C0004 C0005
2878    LD      K0006.0
2879    AND     K0006.1
2880    AND     K0006.2
2881    AND     K0006.3
2882    OUT     Y0020.1
2883    LDI     K0006.0
2884    ANI     K0006.1
2885    ANI     K0006.2
2886    ANI     K0006.3
2887    OUT     Y0020.4
2888    LD      K0006.0
2889    ANI     K0006.1
2890    AND     K0006.2
2891    ANI     K0006.3
2892    OUT     Y0026.7
2893    SPE
2894    SP      P0213
2895    LD      R0522.6
2896    ANI     R0024.4
2897    ANI     R0024.7
2898    CTRC    0000 R0124.6 C0016 15 R0024.4
2899    MOVN    0004 C0016 C0017
2900    RST     R0024.1
2901    LD      R0522.3
2902    ANI     R0024.1
2903    ANI     R0024.7
2904    CTRC    0001 R0124.3 C0017 0 R0024.1
2905    MOVN    0004 C0017 C0016
2906    RST     R0024.4
2907    LD      R0522.3
2908    OR      R0522.6
2909    OUT     R0024.7
2910    LD      R0526.7
2911    MOVN    0004 5 C0016
2912    MOVN    0004 5 C0017
2913    RST     R0024.4
2914    RST     R0024.1
2915    LD      R0001.0
2916    MOVN    0001 C0016 G0010
2917    MOVN    0001 G0010 K0007
2918    MOVN    0001 K0007 G0012
2919    LD      K0007.0
2920    AND     K0007.1
2921    AND     K0007.2
2922    AND     K0007.3
2923    OUT     Y0020.1
2924    LDI     K0007.0
2925    ANI     K0007.1
2926    ANI     K0007.2
2927    ANI     K0007.3
2928    OUT     Y0020.4
2929    LD      K0007.0
2930    ANI     K0007.1
2931    AND     K0007.2
2932    ANI     K0007.3
2933    OUT     Y0026.7
2934    SPE
2935    SP      P0214
2936    LD      X0000.7
2937    OUT     R0086.0
2938    LD      X0001.0
2939    OUT     R0086.1
2940    LD      X0001.1
2941    OUT     R0086.2
2942    LD      X0001.2
2943    OUT     R0086.3
2944    LD      R0001.0
2945    MOVE    0000 1111 R0086 C0016
2946    LD      K0016.1
2947    SUBB    0001 15 C0016 R0088.0 C0016 R0088.2
2948    LD      R0001.0
2949    MOVN    0001 C0016 G0010
2950    MOVN    0001 C0016 K0007
2951    MOVN    0001 C0016 G0012
2952    MOVN    0004 C0016 C0017
2953    LD      K0007.0
2954    AND     K0007.1
2955    AND     K0007.2
2956    AND     K0007.3
2957    OUT     Y0020.1
2958    LDI     K0007.0
2959    ANI     K0007.1
2960    ANI     K0007.2
2961    ANI     K0007.3
2962    OUT     Y0020.4
2963    LD      K0007.0
2964    ANI     K0007.1
2965    AND     K0007.2
2966    ANI     K0007.3
2967    OUT     Y0026.7
2968    SPE
2969    SP      P0215
2970    LDI     R0000.0
2971    CODB    0001 0003 K0008 C0006 , 5 4 2 3 6 7 1 0
2972    LD      R0001.0
2973    CMP     0001 7 C0006 R0029.0
2974    CMP     0001 0 C0006 R0029.3
2975    LD      R0522.1
2976    ANI     R0029.1
2977    ANI     R0029.7
2978    ADDB    0001 C0006 1 R0124.1 C0006 R0124.0
2979    LD      R0522.4
2980    ANI     R0029.4
2981    ANI     R0029.7
2982    SUBB    0001 C0006 1 R0124.1 C0006 R0124.0
2983    LD      R0522.1
2984    OR      R0522.4
2985    ORI     R0000.0
2986    CODB    0001 0003 C0006 R0030 , 7 6 2 3 1 0 4 5
2987    OUT     R0029.7
2988    LD      R0029.7
2989    MOVE    0000 1111 R0030 G0030
2990    MOVN    0001 G0030 K0008
2991    LD      R0029.1
2992    OUT     Y0020.6
2993    LD      R0029.4
2994    OUT     Y0020.3
2995    SPE
2996    SP      P0216
2997    LD      X0006.3
2998    OUT     R0506.3
2999    LD      X0006.4
3000    OUT     R0506.4
3001    LD      X0006.5
3002    OUT     R0506.5
3003    LD      R0519.4
3004    ANI     R0088.7
3005    LD      R0506.3
3006    ANI     F0200.1
3007    ORB
3008    RST     K0003.6
3009    RST     K0003.7
3010    LD      R0519.5
3011    ANI     R0088.7
3012    LD      R0506.4
3013    ANI     F0200.1
3014    ORB
3015    LD      R0506.3
3016    AND     F0200.1
3017    ORB
3018    SET     K0003.6
3019    RST     K0003.7
3020    LD      R0519.6
3021    ANI     R0088.7
3022    LD      R0506.5
3023    ANI     F0200.1
3024    ORB
3025    LD      R0506.4
3026    AND     F0200.1
3027    ORB
3028    LD      K0003.6
3029    AND     K0003.7
3030    AND     K0016.7
3031    ORB
3032    RST     K0003.6
3033    SET     K0003.7
3034    LD      R0519.7
3035    ANI     R0088.7
3036    LD      R0506.5
3037    AND     F0200.1
3038    ORB
3039    ANI     K0016.7
3040    SET     K0003.6
3041    SET     K0003.7
3042    LD      R0506.3
3043    OR      R0506.4
3044    OR      R0506.5
3045    OUT     R0088.7
3046    LD      K0003.6
3047    OUT     G0019.4
3048    LD      K0003.7
3049    OUT     G0019.5
3050    SPE
3051    SP      P0217
3052    LD      X0006.0
3053    OUT     R0506.0
3054    LD      X0006.1
3055    OUT     R0506.1
3056    LD      X0006.2
3057    OUT     R0506.2
3058    LD      R0520.3
3059    ANI     R0088.6
3060    OR      R0506.0
3061    MOVN    0001 1 K0005
3062    LD      R0520.2
3063    ANI     R0088.6
3064    OR      R0506.1
3065    MOVN    0001 3 K0005
3066    LD      R0520.5
3067    ANI     R0088.6
3068    OR      R0506.2
3069    MOVN    0001 2 K0005
3070    LD      R0521.0
3071    ANI     R0088.6
3072    MOVN    0001 4 K0005
3073    LD      R0520.1
3074    ANI     R0088.6
3075    MOVN    0001 5 K0005
3076    LDI     R0506.0
3077    ANI     R0506.1
3078    ANI     R0506.2
3079    ANI     R0088.5
3080    MOVN    0001 0 K0005
3081    LD      R0506.0
3082    OR      R0506.1
3083    OR      R0506.2
3084    OUT     R0088.6
3085    LD      R0520.2
3086    OR      R0520.3
3087    OR      R0520.5
3088    OR      R0521.0
3089    OR      R0520.1
3090    OR      R0088.5
3091    ANI     R0088.6
3092    OUT     R0088.5
3093    LD      K0005.0
3094    OUT     G0018.0
3095    LD      K0005.1
3096    OUT     G0018.1
3097    LD      K0005.2
3098    OUT     G0018.2
3099    LD      K0005.3
3100    OUT     G0018.3
3101    SPE
3102    SP      P0218
3103    LDI     K0003.7
3104    ANI     K0003.6
3105    AND     R0280.3
3106    LD      K0001.0
3107    AND     K0001.1
3108    ANI     R0280.3
3109    ORB
3110    OUT     Y0019.7
3111    LDI     K0003.7
3112    AND     K0003.6
3113    AND     R0280.3
3114    LD      K0001.0
3115    ANI     K0001.1
3116    ANI     R0280.3
3117    ORB
3118    OUT     Y0019.6
3119    LD      K0003.7
3120    ANI     K0003.6
3121    AND     R0280.3
3122    LDI     K0001.0
3123    AND     K0001.1
3124    ANI     R0280.3
3125    ORB
3126    OUT     Y0019.5
3127    LD      K0003.7
3128    AND     K0003.6
3129    AND     R0280.3
3130    LDI     K0001.0
3131    ANI     K0001.1
3132    ANI     R0280.3
3133    ORB
3134    OUT     Y0021.5
3135    LD      K0005.2
3136    ANI     K0005.1
3137    AND     K0005.0
3138    AND     F0003.1
3139    AND     F0127.4
3140    OUT     Y0021.6
3141    LD      K0005.2
3142    ANI     K0005.1
3143    ANI     K0005.0
3144    AND     F0003.1
3145    AND     F0127.3
3146    OUT     Y0021.4
3147    LDI     K0005.2
3148    ANI     K0005.1
3149    AND     K0005.0
3150    AND     F0003.1
3151    OUT     Y0019.4
3152    LDI     K0005.2
3153    AND     K0005.1
3154    ANI     K0005.0
3155    AND     F0003.1
3156    OUT     Y0019.2
3157    LDI     K0005.2
3158    AND     K0005.1
3159    AND     K0005.0
3160    AND     F0003.1
3161    AND     F0127.2
3162    OUT     Y0019.3
3163    SPE
3164    SP      P0224
3165    LD      F0001.7
3166    ANI     F0000.5
3167    ANI     R0498.7
3168    OUT     Y0002.2
3169    LD      F0001.7
3170    AND     F0000.5
3171    ANI     R0498.7
3172    OUT     Y0002.3
3173    LD      R0001.0
3174    CMP     0004 A0000 0 R0498.0
3175    CMP     0004 A0003 0 R0498.3
3176    TMRB    T0059 1000 R0498.6
3177    LD      F0001.0
3178    OR      R0498.0
3179    OR      R0498.3
3180    ORI     R0000.4
3181    LD      R0498.7
3182    ANI     F0001.1
3183    ORB
3184    AND     R0498.6
3185    AND     R0000.0
3186    OUT     R0498.7
3187    LD      R0498.7
3188    OUT     Y0002.4
3189    SPE
3190    SP      P0225
3191    LD      X0000.0
3192    OUT     G0054.0
3193    LD      X0000.1
3194    OUT     G0054.1
3195    LD      X0000.2
3196    OUT     G0054.2
3197    LD      X0000.3
3198    OUT     G0054.3
3199    LD      X0000.4
3200    OUT     G0054.4
3201    LD      X0000.5
3202    OUT     G0054.5
3203    LD      X0000.6
3204    OUT     G0054.6
3205    LD      X0000.7
3206    OUT     G0054.7
3207    LD      X0001.0
3208    OUT     G0055.0
3209    LD      X0001.1
3210    OUT     G0055.1
3211    LD      X0001.2
3212    OUT     G0055.2
3213    LD      X0001.3
3214    OUT     G0055.3
3215    LD      X0001.4
3216    OUT     G0055.4
3217    LD      X0001.5
3218    OUT     G0055.5
3219    LD      X0001.6
3220    OUT     G0055.6
3221    LD      X0001.7
3222    OUT     G0055.7
3223    LD      F0200.4
3224    AND     K0017.7
3225    JMPB    L0000
3226    LD      F0054.0
3227    OUT     Y0003.2
3228    LD      F0054.1
3229    OUT     Y0003.3
3230    LD      K0015.5
3231    AND     F0200.4
3232    ANI     K0017.7
3233    JMPB    L0001
3234    LD      F0054.2
3235    OUT     Y0003.4
3236    LBL     L0000
3237    LD      F0054.3
3238    OUT     Y0003.5
3239    LD      F0054.4
3240    OUT     Y0003.6
3241    LD      F0054.5
3242    OUT     Y0003.7
3243    LBL     L0001
3244    SPE
END_PLC_ORGANIZATION

PLC_INFO
TOTALTIPS	4
GSK,CHINA
BC33
V120229
GSK980TDb Series Standard Ladder
END_PLC_INFO

PLC_ALARM
TOTALTIPS	43
0000	1000	Tool change overtime
0001	1001	Toolpost no in-position alarm as tool change
0002	1002	Unfinished tool change alarm
0003	1003	Alarm for no receiving lock signal
0004	1004	As tool change,lock signal invalid
0006	1006	No in-position indexing proximity switch
0007	1007	Alarm for toolpost overheat
0008	1008	Invalid tailstock, not execute M10/M11
0009	1009	Not withdraw tailstock as spindle rotating
0011	1011	No tailstock forward, not start spindle
0012	1012	Tool change mode A/B can select 8 tool at most
0015	1015	Check the tool number(6¡¢8¡¢10¡¢12)
0016	1016	Alarm for safety door is not closed
0017	1017	Alarm for low pressure
0019	1019	Must not release chuck as spindle rotating
0020	1020	Alarm for invalid clamping in-position signal as S. rotating
0021	1021	Not start spindle for invalid clamping in-position signal
0022	1022	Not start spindle for chuck releasing
0024	1024	Not execute M12/M13 for invalid chuck
0031	1031	Tool number exceeds 4,not select external override
0032	1032	Illegal M code
0033	1033	Not execute spindle jog for the current not analog spindle
0034	1034	Mistaken M03, M04 designation
0025	1025	Unreceived the chuck clamping/releasing in-position signal
0037	1037	Spindle speed/position control change time out
0038	1038	Second spindle speed/position control change time out
0042	1042	Alarm for second spindle servo or converter
0041	1041	Alarm for spindle servo or converter
0043	1043	Not clamp spindle as spindle rotating or moving
0057	2001	Safety door has been opened
0036	1036	Spindle gearshift time out
0013	1013	The end of the life of each tool in a group
0014	1014	Check the tool number(8¡¢10¡¢12)
0059	2003	Warning for Tool disk unlocked
0027	1027	Tool disk not release
0028	1028	Tool position signal undetected
0029	1029	Unreceived the start sign for stopping turning and clamping of tool disk
0044	1044	Spindle clamping,can't rotaing or moving
0056	2000	Non-start hydraulic motor
0035	1035	Mistaken M63, M64 designation
0039	1039	Spindle position control,orientation disable
0040	1040	Spindle orientation time out
0005	1005	Tool change error before power off
END_PLC_ALARM

PLC_INIT_D
TOTALTIPS	1000
0001	0
0002	0
0003	0
0004	0
0005	0
0006	0
0007	0
0008	0
0009	0
0010	0
0011	0
0012	0
0013	0
0014	0
0015	0
0016	0
0017	0
0018	0
0019	0
0020	0
0021	0
0022	0
0023	0
0024	0
0025	0
0026	0
0027	0
0028	0
0029	0
0030	0
0031	0
0032	0
0033	0
0034	0
0035	0
0036	0
0037	0
0038	0
0039	0
0040	0
0041	0
0042	0
0043	0
0044	0
0045	0
0046	0
0047	0
0048	0
0049	0
0050	0
0051	0
0052	0
0053	0
0054	0
0055	0
0056	0
0057	0
0058	0
0059	0
0060	0
0061	0
0062	0
0063	0
0064	0
0065	0
0066	0
0067	0
0068	0
0069	0
0070	0
0071	0
0072	0
0073	0
0074	0
0075	0
0076	0
0077	0
0078	0
0079	0
0080	0
0081	0
0082	0
0083	0
0084	0
0085	0
0086	0
0087	0
0088	0
0089	0
0090	0
0091	0
0092	0
0093	0
0094	0
0095	0
0096	0
0097	0
0098	0
0099	0
0100	0
0101	0
0102	0
0103	0
0104	0
0105	0
0106	0
0107	0
0108	0
0109	0
0110	0
0111	0
0112	0
0113	0
0114	0
0115	0
0116	0
0117	0
0118	0
0119	0
0120	0
0121	0
0122	0
0123	0
0124	0
0125	0
0126	0
0127	0
0128	0
0129	0
0130	0
0131	0
0132	0
0133	0
0134	0
0135	0
0136	0
0137	0
0138	0
0139	0
0140	0
0141	0
0142	0
0143	0
0144	0
0145	0
0146	0
0147	0
0148	0
0149	0
0150	0
0151	0
0152	0
0153	0
0154	0
0155	0
0156	0
0157	0
0158	0
0159	0
0160	0
0161	0
0162	0
0163	0
0164	0
0165	0
0166	0
0167	0
0168	0
0169	0
0170	0
0171	0
0172	0
0173	0
0174	0
0175	0
0176	0
0177	0
0178	0
0179	0
0180	0
0181	0
0182	0
0183	0
0184	0
0185	0
0186	0
0187	0
0188	0
0189	0
0190	0
0191	0
0192	0
0193	0
0194	0
0195	0
0196	0
0197	0
0198	0
0199	0
0200	0
0201	0
0202	0
0203	0
0204	0
0205	0
0206	0
0207	0
0208	0
0209	0
0210	0
0211	0
0212	0
0213	0
0214	0
0215	0
0216	0
0217	0
0218	0
0219	0
0220	0
0221	0
0222	0
0223	0
0224	0
0225	0
0226	0
0227	0
0228	0
0229	0
0230	0
0231	0
0232	0
0233	0
0234	0
0235	0
0236	0
0237	0
0238	0
0239	0
0240	0
0241	0
0242	0
0243	0
0244	0
0245	0
0246	0
0247	0
0248	0
0249	0
0250	0
0251	0
0252	0
0253	0
0254	0
0255	0
0256	0
0257	0
0258	0
0259	0
0260	0
0261	0
0262	0
0263	0
0264	0
0265	0
0266	0
0267	0
0268	0
0269	0
0270	0
0271	0
0272	0
0273	0
0274	0
0275	0
0276	0
0277	0
0278	0
0279	0
0280	0
0281	0
0282	0
0283	0
0284	0
0285	0
0286	0
0287	0
0288	0
0289	0
0290	0
0291	0
0292	0
0293	0
0294	0
0295	0
0296	0
0297	0
0298	0
0299	0
0300	0
0301	0
0302	0
0303	0
0304	0
0305	0
0306	0
0307	0
0308	0
0309	0
0310	0
0311	0
0312	0
0313	0
0314	0
0315	0
0316	0
0317	0
0318	0
0319	0
0320	0
0321	0
0322	0
0323	0
0324	0
0325	0
0326	0
0327	0
0328	0
0329	0
0330	0
0331	0
0332	0
0333	0
0334	0
0335	0
0336	0
0337	0
0338	0
0339	0
0340	0
0341	0
0342	0
0343	0
0344	0
0345	0
0346	0
0347	0
0348	0
0349	0
0350	0
0351	0
0352	0
0353	0
0354	0
0355	0
0356	0
0357	0
0358	0
0359	0
0360	0
0361	0
0362	0
0363	0
0364	0
0365	0
0366	0
0367	0
0368	0
0369	0
0370	0
0371	0
0372	0
0373	0
0374	0
0375	0
0376	0
0377	0
0378	0
0379	0
0380	0
0381	0
0382	0
0383	0
0384	0
0385	0
0386	0
0387	0
0388	0
0389	0
0390	0
0391	0
0392	0
0393	0
0394	0
0395	0
0396	0
0397	0
0398	0
0399	0
0400	0
0401	0
0402	0
0403	0
0404	0
0405	0
0406	0
0407	0
0408	0
0409	0
0410	0
0411	0
0412	0
0413	0
0414	0
0415	0
0416	0
0417	0
0418	0
0419	0
0420	0
0421	0
0422	0
0423	0
0424	0
0425	0
0426	0
0427	0
0428	0
0429	0
0430	0
0431	0
0432	0
0433	0
0434	0
0435	0
0436	0
0437	0
0438	0
0439	0
0440	0
0441	0
0442	0
0443	0
0444	0
0445	0
0446	0
0447	0
0448	0
0449	0
0450	0
0451	0
0452	0
0453	0
0454	0
0455	0
0456	0
0457	0
0458	0
0459	0
0460	0
0461	0
0462	0
0463	0
0464	0
0465	0
0466	0
0467	0
0468	0
0469	0
0470	0
0471	0
0472	0
0473	0
0474	0
0475	0
0476	0
0477	0
0478	0
0479	0
0480	0
0481	0
0482	0
0483	0
0484	0
0485	0
0486	0
0487	0
0488	0
0489	0
0490	0
0491	0
0492	0
0493	0
0494	0
0495	0
0496	0
0497	0
0498	0
0499	0
0500	0
0501	0
0502	0
0503	0
0504	0
0505	0
0506	0
0507	0
0508	0
0509	0
0510	0
0511	0
0512	0
0513	0
0514	0
0515	0
0516	0
0517	0
0518	0
0519	0
0520	0
0521	0
0522	0
0523	0
0524	0
0525	0
0526	0
0527	0
0528	0
0529	0
0530	0
0531	0
0532	0
0533	0
0534	0
0535	0
0536	0
0537	0
0538	0
0539	0
0540	0
0541	0
0542	0
0543	0
0544	0
0545	0
0546	0
0547	0
0548	0
0549	0
0550	0
0551	0
0552	0
0553	0
0554	0
0555	0
0556	0
0557	0
0558	0
0559	0
0560	0
0561	0
0562	0
0563	0
0564	0
0565	0
0566	0
0567	0
0568	0
0569	0
0570	0
0571	0
0572	0
0573	0
0574	0
0575	0
0576	0
0577	0
0578	0
0579	0
0580	0
0581	0
0582	0
0583	0
0584	0
0585	0
0586	0
0587	0
0588	0
0589	0
0590	0
0591	0
0592	0
0593	0
0594	0
0595	0
0596	0
0597	0
0598	0
0599	0
0600	0
0601	0
0602	0
0603	0
0604	0
0605	0
0606	0
0607	0
0608	0
0609	0
0610	0
0611	0
0612	0
0613	0
0614	0
0615	0
0616	0
0617	0
0618	0
0619	0
0620	0
0621	0
0622	0
0623	0
0624	0
0625	0
0626	0
0627	0
0628	0
0629	0
0630	0
0631	0
0632	0
0633	0
0634	0
0635	0
0636	0
0637	0
0638	0
0639	0
0640	0
0641	0
0642	0
0643	0
0644	0
0645	0
0646	0
0647	0
0648	0
0649	0
0650	0
0651	0
0652	0
0653	0
0654	0
0655	0
0656	0
0657	0
0658	0
0659	0
0660	0
0661	0
0662	0
0663	0
0664	0
0665	0
0666	0
0667	0
0668	0
0669	0
0670	0
0671	0
0672	0
0673	0
0674	0
0675	0
0676	0
0677	0
0678	0
0679	0
0680	0
0681	0
0682	0
0683	0
0684	0
0685	0
0686	0
0687	0
0688	0
0689	0
0690	0
0691	0
0692	0
0693	0
0694	0
0695	0
0696	0
0697	0
0698	0
0699	0
0700	0
0701	0
0702	0
0703	0
0704	0
0705	0
0706	0
0707	0
0708	0
0709	0
0710	0
0711	0
0712	0
0713	0
0714	0
0715	0
0716	0
0717	0
0718	0
0719	0
0720	0
0721	0
0722	0
0723	0
0724	0
0725	0
0726	0
0727	0
0728	0
0729	0
0730	0
0731	0
0732	0
0733	0
0734	0
0735	0
0736	0
0737	0
0738	0
0739	0
0740	0
0741	0
0742	0
0743	0
0744	0
0745	0
0746	0
0747	0
0748	0
0749	0
0750	0
0751	0
0752	0
0753	0
0754	0
0755	0
0756	0
0757	0
0758	0
0759	0
0760	0
0761	0
0762	0
0763	0
0764	0
0765	0
0766	0
0767	0
0768	0
0769	0
0770	0
0771	0
0772	0
0773	0
0774	0
0775	0
0776	0
0777	0
0778	0
0779	0
0780	0
0781	0
0782	0
0783	0
0784	0
0785	0
0786	0
0787	0
0788	0
0789	0
0790	0
0791	0
0792	0
0793	0
0794	0
0795	0
0796	0
0797	0
0798	0
0799	0
0800	0
0801	0
0802	0
0803	0
0804	0
0805	0
0806	0
0807	0
0808	0
0809	0
0810	0
0811	0
0812	0
0813	0
0814	0
0815	0
0816	0
0817	0
0818	0
0819	0
0820	0
0821	0
0822	0
0823	0
0824	0
0825	0
0826	0
0827	0
0828	0
0829	0
0830	0
0831	0
0832	0
0833	0
0834	0
0835	0
0836	0
0837	0
0838	0
0839	0
0840	0
0841	0
0842	0
0843	0
0844	0
0845	0
0846	0
0847	0
0848	0
0849	0
0850	0
0851	0
0852	0
0853	0
0854	0
0855	0
0856	0
0857	0
0858	0
0859	0
0860	0
0861	0
0862	0
0863	0
0864	0
0865	0
0866	0
0867	0
0868	0
0869	0
0870	0
0871	0
0872	0
0873	0
0874	0
0875	0
0876	0
0877	0
0878	0
0879	0
0880	0
0881	0
0882	0
0883	0
0884	0
0885	0
0886	0
0887	0
0888	0
0889	0
0890	0
0891	0
0892	0
0893	0
0894	0
0895	0
0896	0
0897	0
0898	0
0899	0
0900	0
0901	0
0902	0
0903	0
0904	0
0905	0
0906	0
0907	0
0908	0
0909	0
0910	0
0911	0
0912	0
0913	0
0914	0
0915	0
0916	0
0917	0
0918	0
0919	0
0920	0
0921	0
0922	0
0923	0
0924	0
0925	0
0926	0
0927	0
0928	0
0929	0
0930	0
0931	0
0932	0
0933	0
0934	0
0935	0
0936	0
0937	0
0938	0
0939	0
0940	0
0941	0
0942	0
0943	0
0944	0
0945	0
0946	0
0947	0
0948	0
0949	0
0950	0
0951	0
0952	0
0953	0
0954	0
0955	0
0956	0
0957	0
0958	0
0959	0
0960	0
0961	0
0962	0
0963	0
0964	0
0965	0
0966	0
0967	0
0968	0
0969	0
0970	0
0971	0
0972	0
0973	0
0974	0
0975	0
0976	0
0977	0
0978	0
0979	0
0980	0
0981	0
0982	0
0983	0
0984	0
0985	0
0986	0
0987	0
0988	0
0989	0
0990	0
0991	0
0992	0
0993	0
0994	0
0995	0
0996	0
0997	0
0998	0
0999	0
1000	0
END_PLC_INIT_D

PLC_INIT_DC
TOTALTIPS	100
0001	5
0002	0
0003	0
0004	0
0005	0
0006	0
0007	0
0008	0
0009	0
0010	0
0011	0
0012	0
0013	0
0014	0
0015	0
0016	0
0017	0
0018	0
0019	0
0020	0
0021	0
0022	0
0023	0
0024	0
0025	0
0026	0
0027	0
0028	0
0029	0
0030	0
0031	0
0032	0
0033	0
0034	0
0035	0
0036	0
0037	0
0038	0
0039	0
0040	0
0041	0
0042	0
0043	0
0044	0
0045	0
0046	0
0047	0
0048	0
0049	0
0050	0
0051	0
0052	0
0053	0
0054	0
0055	0
0056	0
0057	0
0058	0
0059	0
0060	0
0061	0
0062	0
0063	0
0064	0
0065	0
0066	0
0067	0
0068	0
0069	0
0070	0
0071	0
0072	0
0073	0
0074	0
0075	0
0076	0
0077	0
0078	0
0079	0
0080	0
0081	0
0082	0
0083	0
0084	0
0085	0
0086	0
0087	0
0088	0
0089	0
0090	0
0091	0
0092	0
0093	0
0094	0
0095	0
0096	0
0097	0
0098	0
0099	0
0100	0
END_PLC_INIT_DC

PLC_INIT_DT
TOTALTIPS	100
0001	0
0002	0
0003	0
0004	0
0005	0
0006	0
0007	0
0008	0
0009	0
0010	0
0011	0
0012	0
0013	0
0014	0
0015	0
0016	0
0017	3600000
0018	6000
0019	0
0020	0
0021	1500
0022	1500
0023	0
0024	500
0025	0
0026	0
0027	0
0028	0
0029	0
0030	0
0031	0
0032	0
0033	0
0034	0
0035	0
0036	0
0037	0
0038	0
0039	0
0040	0
0041	0
0042	0
0043	0
0044	0
0045	0
0046	0
0047	0
0048	0
0049	0
0050	0
0051	0
0052	0
0053	0
0054	0
0055	0
0056	0
0057	0
0058	0
0059	0
0060	0
0061	0
0062	0
0063	0
0064	0
0065	0
0066	0
0067	0
0068	0
0069	0
0070	0
0071	0
0072	0
0073	0
0074	0
0075	0
0076	0
0077	0
0078	0
0079	0
0080	0
0081	0
0082	0
0083	0
0084	0
0085	0
0086	0
0087	0
0088	0
0089	0
0090	0
0091	0
0092	0
0093	0
0094	0
0095	0
0096	0
0097	0
0098	0
0099	0
0100	0
END_PLC_INIT_DT

INITDATA_DC
TOTALTIPS	100
0001	5	7FFFFFFF	0	
0002	0	7FFFFFFF	0	
0003	0	7FFFFFFF	0	
0004	0	7FFFFFFF	0	
0005	0	7FFFFFFF	0	
0006	0	7FFFFFFF	0	
0007	0	7FFFFFFF	0	
0008	0	7FFFFFFF	0	
0009	0	7FFFFFFF	0	
0010	0	7FFFFFFF	0	
0011	0	7FFFFFFF	0	
0012	0	7FFFFFFF	0	
0013	0	7FFFFFFF	0	
0014	0	7FFFFFFF	0	
0015	0	7FFFFFFF	0	
0016	0	7FFFFFFF	0	
0017	0	7FFFFFFF	0	
0018	0	7FFFFFFF	0	
0019	0	7FFFFFFF	0	
0020	0	7FFFFFFF	0	
0021	0	7FFFFFFF	0	
0022	0	7FFFFFFF	0	
0023	0	7FFFFFFF	0	
0024	0	7FFFFFFF	0	
0025	0	7FFFFFFF	0	
0026	0	7FFFFFFF	0	
0027	0	7FFFFFFF	0	
0028	0	7FFFFFFF	0	
0029	0	7FFFFFFF	0	
0030	0	7FFFFFFF	0	
0031	0	7FFFFFFF	0	
0032	0	7FFFFFFF	0	
0033	0	7FFFFFFF	0	
0034	0	7FFFFFFF	0	
0035	0	7FFFFFFF	0	
0036	0	7FFFFFFF	0	
0037	0	7FFFFFFF	0	
0038	0	7FFFFFFF	0	
0039	0	7FFFFFFF	0	
0040	0	7FFFFFFF	0	
0041	0	7FFFFFFF	0	
0042	0	7FFFFFFF	0	
0043	0	7FFFFFFF	0	
0044	0	7FFFFFFF	0	
0045	0	7FFFFFFF	0	
0046	0	7FFFFFFF	0	
0047	0	7FFFFFFF	0	
0048	0	7FFFFFFF	0	
0049	0	7FFFFFFF	0	
0050	0	7FFFFFFF	0	
0051	0	7FFFFFFF	0	
0052	0	7FFFFFFF	0	
0053	0	7FFFFFFF	0	
0054	0	7FFFFFFF	0	
0055	0	7FFFFFFF	0	
0056	0	7FFFFFFF	0	
0057	0	7FFFFFFF	0	
0058	0	7FFFFFFF	0	
0059	0	7FFFFFFF	0	
0060	0	7FFFFFFF	0	
0061	0	7FFFFFFF	0	
0062	0	7FFFFFFF	0	
0063	0	7FFFFFFF	0	
0064	0	7FFFFFFF	0	
0065	0	7FFFFFFF	0	
0066	0	7FFFFFFF	0	
0067	0	7FFFFFFF	0	
0068	0	7FFFFFFF	0	
0069	0	7FFFFFFF	0	
0070	0	7FFFFFFF	0	
0071	0	7FFFFFFF	0	
0072	0	7FFFFFFF	0	
0073	0	7FFFFFFF	0	
0074	0	7FFFFFFF	0	
0075	0	7FFFFFFF	0	
0076	0	7FFFFFFF	0	
0077	0	7FFFFFFF	0	
0078	0	7FFFFFFF	0	
0079	0	7FFFFFFF	0	
0080	0	7FFFFFFF	0	
0081	0	7FFFFFFF	0	
0082	0	7FFFFFFF	0	
0083	0	7FFFFFFF	0	
0084	0	7FFFFFFF	0	
0085	0	7FFFFFFF	0	
0086	0	7FFFFFFF	0	
0087	0	7FFFFFFF	0	
0088	0	7FFFFFFF	0	
0089	0	7FFFFFFF	0	
0090	0	7FFFFFFF	0	
0091	0	7FFFFFFF	0	
0092	0	7FFFFFFF	0	
0093	0	7FFFFFFF	0	
0094	0	7FFFFFFF	0	
0095	0	7FFFFFFF	0	
0096	0	7FFFFFFF	0	
0097	0	7FFFFFFF	0	
0098	0	7FFFFFFF	0	
0099	0	7FFFFFFF	0	
0100	0	7FFFFFFF	0	
END_INITDATA_DC

INITDATA_DT
TOTALTIPS	100
0001	0	7FFFFFFF	0	
0002	0	7FFFFFFF	0	
0003	0	7FFFFFFF	0	
0004	0	7FFFFFFF	0	
0005	0	7FFFFFFF	0	
0006	0	7FFFFFFF	0	
0007	0	7FFFFFFF	0	
0008	0	7FFFFFFF	0	
0009	0	7FFFFFFF	0	
0010	0	7FFFFFFF	0	
0011	0	7FFFFFFF	0	
0012	0	7FFFFFFF	0	
0013	0	7FFFFFFF	0	
0014	0	7FFFFFFF	0	
0015	0	7FFFFFFF	0	
0016	0	7FFFFFFF	0	
0017	36EE80	7FFFFFFF	0	
0018	1770	7FFFFFFF	0	
0019	0	7FFFFFFF	0	
0020	0	7FFFFFFF	0	
0021	5DC	7FFFFFFF	0	
0022	5DC	7FFFFFFF	0	
0023	0	7FFFFFFF	0	
0024	1F4	7FFFFFFF	0	
0025	0	7FFFFFFF	0	
0026	0	7FFFFFFF	0	
0027	0	7FFFFFFF	0	
0028	0	7FFFFFFF	0	
0029	0	7FFFFFFF	0	
0030	0	7FFFFFFF	0	
0031	0	7FFFFFFF	0	
0032	0	7FFFFFFF	0	
0033	0	7FFFFFFF	0	
0034	0	7FFFFFFF	0	
0035	0	7FFFFFFF	0	
0036	0	7FFFFFFF	0	
0037	0	7FFFFFFF	0	
0038	0	7FFFFFFF	0	
0039	0	7FFFFFFF	0	
0040	0	7FFFFFFF	0	
0041	0	7FFFFFFF	0	
0042	0	7FFFFFFF	0	
0043	0	7FFFFFFF	0	
0044	0	7FFFFFFF	0	
0045	0	7FFFFFFF	0	
0046	0	7FFFFFFF	0	
0047	0	7FFFFFFF	0	
0048	0	7FFFFFFF	0	
0049	0	7FFFFFFF	0	
0050	0	7FFFFFFF	0	
0051	0	7FFFFFFF	0	
0052	0	7FFFFFFF	0	
0053	0	7FFFFFFF	0	
0054	0	7FFFFFFF	0	
0055	0	7FFFFFFF	0	
0056	0	7FFFFFFF	0	
0057	0	7FFFFFFF	0	
0058	0	7FFFFFFF	0	
0059	0	7FFFFFFF	0	
0060	0	7FFFFFFF	0	
0061	0	7FFFFFFF	0	
0062	0	7FFFFFFF	0	
0063	0	7FFFFFFF	0	
0064	0	7FFFFFFF	0	
0065	0	7FFFFFFF	0	
0066	0	7FFFFFFF	0	
0067	0	7FFFFFFF	0	
0068	0	7FFFFFFF	0	
0069	0	7FFFFFFF	0	
0070	0	7FFFFFFF	0	
0071	0	7FFFFFFF	0	
0072	0	7FFFFFFF	0	
0073	0	7FFFFFFF	0	
0074	0	7FFFFFFF	0	
0075	0	7FFFFFFF	0	
0076	0	7FFFFFFF	0	
0077	0	7FFFFFFF	0	
0078	0	7FFFFFFF	0	
0079	0	7FFFFFFF	0	
0080	0	7FFFFFFF	0	
0081	0	7FFFFFFF	0	
0082	0	7FFFFFFF	0	
0083	0	7FFFFFFF	0	
0084	0	7FFFFFFF	0	
0085	0	7FFFFFFF	0	
0086	0	7FFFFFFF	0	
0087	0	7FFFFFFF	0	
0088	0	7FFFFFFF	0	
0089	0	7FFFFFFF	0	
0090	0	7FFFFFFF	0	
0091	0	7FFFFFFF	0	
0092	0	7FFFFFFF	0	
0093	0	7FFFFFFF	0	
0094	0	7FFFFFFF	0	
0095	0	7FFFFFFF	0	
0096	0	7FFFFFFF	0	
0097	0	7FFFFFFF	0	
0098	0	7FFFFFFF	0	
0099	0	7FFFFFFF	0	
0100	0	7FFFFFFF	0	
END_INITDATA_DT

INITDATA_K
TOTALTIPS	40
0001	0	
0002	0	
0003	0	
0004	0	
0005	0	
0006	0	
0007	0	
0008	0	
0009	0	
0010	0	
0011	0	
0012	30	
0013	0	
0014	0	
0015	0	
0016	9	
0017	4	
0018	0	
0019	0	
0020	0	
0021	0	
0022	0	
0023	0	
0024	0	
0025	0	
0026	0	
0027	0	
0028	0	
0029	0	
0030	0	
0031	0	
0032	0	
0033	0	
0034	0	
0035	0	
0036	0	
0037	0	
0038	0	
0039	0	
0040	0	
END_INITDATA_K

PLC_SYMBOL
TOTALTIPS	180
0001	DC0000	Spindle zero speed range(r/min)	
0002	DT0000	Modified by data parameter No.065	
0003	DT0001	Modified by data parameter No.066	
0004	DT0002	Modified by data parameter No.069	
0005	DT0003	Modified by data parameter No.076	
0006	DT0004	Modified by data parameter No.078	
0007	DT0005	Modified by data parameter No.080	
0008	DT0006	Modified by data parameter No.081	
0009	DT0007	Modified by data parameter No.082	
0010	DT0008	Modified by data parameter No.083	
0011	DT0009	Modified by data parameter No.085	
0012	DT0010	Modified by data parameter No.087	
0013	DT0011	Modified by data parameter No.089	
0014	DT0012	Modified by data parameter No.108	
0015	DT0013	Modified by data parameter No.112	
0016	DT0016	Automatic lubrication meantime(ms)	
0017	DT0017	Automatic lubrication output time(ms)	
0018	DT0018	Chuck pulse output width(ms)	
0019	DT0020	Spindle clamp/unclamp time(ms)	
0020	DT0021	Spindle stop, chuck enabling delay(ms)	
0021	DT0023	Spindle clamp,servo-off delay time(ms)	
0022	K0010	LMIT LMIS *** JSPD OVRI OUTR RSJG RRW	
0023	K0010.0	1/0:Reset and rewind is valid in all mode/EDIT mode	
0024	K0010.1	1/0:S.rotating¡¢lubricate¡¢coolant ON/OFF as reset	
0025	K0010.2	1/0:[OUT] can/can't start prog.in MDI	
0026	K0010.3	1/0:FED OVRI remains unchanged 100£¥/can be adjusted	
0027	K0010.4	1/0:Spindle JOG is valid in all mode/JOG,HWL,REF mode	
0028	K0010.6	1/0:Alarm for overtravel signal at low/high level	
0029	K0010.7	1/0:Overtravel is valid/invalid	
0030	K0011	CHOT *** CHET TCPS CTCP TSGN CHTB CHTA	
0031	K0011.0	Tool change mode0:00modeA;01modeB;10AK31;11LIO SHING Turret	
0032	K0011.1	Tool change mode1:00modeA;01modeB;10AK31;11LIO SHING Turret	
0033	K0011.2	1/0:T1-T8 valid at low/high level	
0034	K0011.3	1/0:Do/don't detect tool lock signal	
0035	K0011.4	1/0:Tool lock signal valid at high/low level	
0036	K0011.5	1/0:Do/don't detect T signal as tool changing over	
0037	K0011.7	1/0:Do/don't detect toolpost overheat	
0038	K0012	*** *** *** RCKC CCHU NYQP SLSP SLQP	
0039	K0012.0	1/0:Chuck control valid/invalid	
0040	K0012.1	1/0:Don't/do detect chuck is clamping before S.start	
0041	K0012.2	1/0:Outer/Inner chuck control	
0042	K0012.3	1/0:Do/don't detect in-position signal for chuck	
0043	K0012.4	1/0:During program running,external chuck control is valid/invalid	
0044	K0013	*** *** *** *** *** RTSC SPTW SLTW	
0045	K0013.0	1/0:Tailstock control valid/invalid	
0046	K0013.1	1/0:Rotating S. and moving tailstock unlocked/locked each other	
0047	K0013.2	1/0:During program running,external tailstock control is valid/invalid	
0048	K0014	HPST *** *** SGSP SPB4 PB4 SPB3 PB3	
0049	K0014.0	1/0:Low pressure detection valid/invalid	
0050	K0014.1	1/0:Alarm for low pressure at low/high level	
0051	K0014.2	1/0:Safety door valid/invalid	
0052	K0014.3	1/0:Close safety door at low/high level	
0053	K0014.4	1/0:Unclosed/closed spindle as safety door open	
0054	K0014.7	1/0:Hydraulic control valid/invalid	
0055	K0015	RCS RSCS SPOR *** SHT AGIM AGIN AGER	
0056	K0015.0	1/0:Spindle automatic gear shift is valid/invalid	
0057	K0015.1	1/0:Do/don't detect M41I M42I signal	
0058	K0015.2	1/0:M41 M42 valid at low/high level	
0059	K0015.3	1/0:Spindle-shift protected/unprotected as power off	
0060	K0015.5	1/0:Spindle orientation valid.invalid	
0061	K0015.6	1/0:Cs contour control OFF/ON as reset	
0062	K0015.7	1/0:Cs function valid/invalid	
0063	K0016	SINC *** SPWM CLWM *** M32A ROVI SOVI	
0064	K0016.0	1/0:External feed override valid/invalid	
0065	K0016.1	1/0:External feed override reversed/unreversed	
0066	K0016.2	1/0:Automatic lubrication ON/OFF as power on	
0067	K0016.4	1/0:M9 and G in S. BLK,execute simultaneous/after G finished.	
0068	K0016.5	1/0:M5 and G in S. BLK,execute simultaneous/after G finished.	
0069	K0016.7	1/0:¡Á1000 increment invalid/valid in HWL¡¢INC mode	
0070	K0017	MSEN SCLP SALM2 SALM SSTP SONC *** ***	
0071	K0017.2	1/0:Spindle is clamped,cuts off SON signal/servo-off	
0072	K0017.3	1/0:Close/unclose the output voltage as spindle stop	
0073	K0017.4	1/0:Alarm for spindle at low/high level	
0074	K0017.5	1/0:Alarm for second spindle at low/high level	
0075	K0017.6	1/0:Multi_spindle valid,SCLP clamp second/first spindle	
0076	K0017.7	1/0:Multi-spindle control valid/invalid	
0077	K0018	*** *** HOLD *** MDOK MD4 MD2 MD1	
0078	K0018.0	Mode set MD1: 000:MDI 001:Auto 010:Program zero mode	
0079	K0018.1	Mode set MD2: 011:Edit 100:MPG/Step 101:JOG mode	
0080	K0018.2	Mode set MD4: 110:Machine zero mode	
0081	K0018.3	1/0:Operation mode setting/save as power off	
0082	K0018.5	1/0:Hold control is valid/invalid	
0083	X0000	T05 PRES ESP DITW DECX DIQP SP SAGT	
0084	X0000.0	Protection gate switch	
0085	X0000.1	Outside cycle stop signal	
0086	X0000.2	Chuck control input signal	
0087	X0000.3	Decelerating signal of X axis	
0088	X0000.4	Tailstock control input signal	
0089	X0000.5	Emergency stop signal	
0090	X0000.6	Low pressure detection signal	
0091	X0000.7	T05/Sensor E	
0092	X0001	T01 M42I M41I ST DECZ T08/CHOT T07/INDX T06/SELE	
0093	X0001.0	T06/Toolpost strobe signal/Sensor F	
0094	X0001.1	T07/Indexing control switch	
0095	X0001.2	T08/Toolpost overheat	
0096	X0001.3	Decelerating signal of Z axis	
0097	X0001.4	Outside cycle start signal	
0098	X0001.5	In-position signal of the first gear	
0099	X0001.6	In-position signal of the second gear	
0100	X0001.7	T01	
0101	X0002	AEY TCP DEC5 DEC4 DECY T04 T03 T02	
0102	X0002.0	T02	
0103	X0002.1	T03	
0104	X0002.2	T04	
0105	X0002.3	Decelerating signal of Y axis	
0106	X0002.4	Decelerating signal of 4TH axis	
0107	X0002.5	Decelerating signal of 5TH axis	
0108	X0002.6	Toolpost locking signal	
0109	X0002.7		
0110	X0003	AEZ AEX SKIP NQPJ/SALM2 WQPJ/VPO2 LMIZ LMIY LMIX	
0111	X0003.0	Overtravel input signal of X axis	
0112	X0003.1	Overtravel input signal of Y axis	
0113	X0003.2	Overtravel input signal of Z axis	
0114	X0003.3	In-pos.sig.for chuck loosening/Sec. S.speed(position) control state	
0115	X0003.4	In-pos.sig.for chuck clamping/Sec. S.alarm signal	
0116	X0003.5	G31 skip signal	
0117	X0003.6	AEX	
0118	X0003.7	AEZ	
0119	X0004	Machine --> PLC	
0120	X0004.0	unused	
0121	X0004.1	unused	
0122	X0004.2	unused	
0123	X0004.3	unused	
0124	X0004.4	unused	
0125	X0004.5	unused	
0126	X0004.6	unused	
0127	X0004.7	unused	
0128	X0005	*** *** *** *** SALM COIN SAR VPO	
0129	X0005.0	Spindle speed/position control state	
0130	X0005.1	Spindle speed arrival signal	
0131	X0005.2	Complete signal of spindle orientation	
0132	X0005.3	Spindle alarm signal	
0133	X0006	*** *** ¡Á100 ¡Á10 ¡Á1 ZHAN YHAN XHAN	
0134	X0006.0	X-axis MPG select(external MPG select)	
0135	X0006.1	Y-axis MPG select(external MPG select)	
0136	X0006.2	Z-axis MPG select(external MPG select)	
0137	X0006.3	MPG/incremental override ¡Á10(external MPG select)	
0138	X0006.4	MPG/incremental override ¡Á10(external MPG select)	
0139	X0006.5	MPG/incremental override ¡Á100(external MPG select)	
0140	Y0000	SPZD SCLP M05 M04 M03 *** M32 COOL	
0141	Y0000.0	Coolant on output signal	
0142	Y0000.1	Lubrication on output signal	
0143	Y0000.2		
0144	Y0000.3	M03 Spindle CCW	
0145	Y0000.4	M04 Spindle CW	
0146	Y0000.5	M05 Spindle stop	
0147	Y0000.6	Spindle clamp signal	
0148	Y0000.7	Spindle brake signal	
0149	Y0001	TL- TL+ DOQPS DOQPJ S4/M44 S3/M43 S2/M42 S1/M41	
0150	Y0001.0	Spindle gear signal 1	
0151	Y0001.1	Spindle gear signal 2	
0152	Y0001.2	Spindle gear signal 3	
0153	Y0001.3	Spindle gear signal 4	
0154	Y0001.4	Inner chuck clamping/outer chuck loosening output signal	
0155	Y0001.5	Inner chuck loosening/outer chuck clamping output signal	
0156	Y0001.6	TL+	
0157	Y0001.7	TL-	
0158	Y0002	VP2 DOTWS DOTWJ CLPR CLPG CLPY INDXS/TCLP TZD/TLS	
0159	Y0002.0	Toolpost brake/Tool disk unclamp	
0160	Y0002.1	Indexing solenoid/Tool disk clamp	
0161	Y0002.2	Yellow lamp	
0162	Y0002.3	Green lamp	
0163	Y0002.4	Red lamp	
0164	Y0002.5	Tailstock forwarding	
0165	Y0002.6	Tailstock withdrawing	
0166	Y0002.7	Second spindle speed/position change output signal	
0167	Y0003	UO5/SP2 UO4/SP1 UO3/SP0 U2/M64/STAO U1/M63 U0/TAP2 HPST SVF	
0168	Y0003.0	Spindle servo-off output signal	
0169	Y0003.1	Hydraulic motor output	
0170	Y0003.2	U00 macro signal output/TAP2	
0171	Y0003.3	U01 macro signal output/Second spindle CCW	
0172	Y0003.4	U02 macro signal output/Second spindle CW/STAO	
0173	Y0003.5	U03 macro signal output/SP0	
0174	Y0003.6	U04 macro signal output/SP1	
0175	Y0003.7	U05 macro signal output/SP2	
0176	Y0005	*** *** *** *** SRV SFR TAP VP	
0177	Y0005.0	Spindle speed/position change output signal	
0178	Y0005.1	Second velocity loop gains for rigid tapping	
0179	Y0005.2	First spindle CCW	
0180	Y0005.3	First spindle CW	
END_PLC_SYMBOL

NETWORK_COMMENT
TOTALTIPS	0
END_NETWORK_COMMENT

NETWORK_COMMENT_ADDSECTION

BLOCK_INF
Level1



BLOCK_INF_END

COMMENT_START
Tool change type select(K11.1,K11.0):00(TypeB); 01(TypeA); 10(AK31); 11(LIO SHING lathe turret)
COMMENT_END

COMMENT_START
YT_AK31 Tool post
COMMENT_END

COMMENT_START
Tool change type select(K11.1,K11.0):00(TypeB); 01(TypeA); 10(AK31); 11(LIO SHING lathe turret)
COMMENT_END

COMMENT_START
LIO SHING lathe turret control logic
Turret clamp status nonvolatile
COMMENT_END

COMMENT_START
Mask overtravel check
COMMENT_END

COMMENT_START
Overtravel process
COMMENT_END

BLOCK_INF
Level2



BLOCK_INF_END

COMMENT_START
Logic'1'
COMMENT_END

COMMENT_START
Tool Machine Input Signal
COMMENT_END

COMMENT_START
Tool change control
COMMENT_END

COMMENT_START
Panel gear/tool NO. display
COMMENT_END

COMMENT_START
R524.0 is the RESET KEY X24.0 on the panel
When G8.6=1 the cursor will return to the program head and RESET
COMMENT_END

COMMENT_START
Power on resume the spindle override,and rapid override and feed rate override and function mode
COMMENT_END

COMMENT_START
Mask PLC ESP and Overtravel
COMMENT_END

COMMENT_START
Edit mode   R518 coincide with X18 , R519 coincide with X19
COMMENT_END

COMMENT_START
Auto mode
COMMENT_END

COMMENT_START
MDI mode
COMMENT_END

COMMENT_START
Machine zero mode
COMMENT_END

COMMENT_START
Step/MPG mode
COMMENT_END

COMMENT_START
Manual(JOG)
COMMENT_END

COMMENT_START
Program zero mode
COMMENT_END

COMMENT_START
Edit
COMMENT_END

COMMENT_START
AUTO
COMMENT_END

COMMENT_START
MDI
COMMENT_END

COMMENT_START
Machine zero
COMMENT_END

COMMENT_START
Step/MPG
COMMENT_END

COMMENT_START
Manual(JOG)
COMMENT_END

COMMENT_START
Program zero
COMMENT_END

COMMENT_START
Pressed the function mode key
COMMENT_END

COMMENT_START
Set the function mode
COMMENT_END

COMMENT_START
Set machine zero mode
COMMENT_END

COMMENT_START
Save the function mode
COMMENT_END

COMMENT_START
Edit mode lamp
COMMENT_END

COMMENT_START
Auto mode lamp
COMMENT_END

COMMENT_START
MDI mode lamp
COMMENT_END

COMMENT_START
Machine zero mode lamp
COMMENT_END

COMMENT_START
MPG or Step mode lamp
COMMENT_END

COMMENT_START
Manual mode lamp
COMMENT_END

COMMENT_START
Program zero lamp
COMMENT_END

COMMENT_START
Step(orMPG),edit mode relay
COMMENT_END

COMMENT_START
AUTO,MDI Relay
COMMENT_END

COMMENT_START
MDI,AUTO,EDIT MODE
COMMENT_END

COMMENT_START
SINGLE block
COMMENT_END

COMMENT_START
Single block lamp
COMMENT_END

COMMENT_START
Block skip
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Block skip lamp
COMMENT_END

COMMENT_START
MACHINE LOCK
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
M.S.T. lock
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Dry run
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Optional stop
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
R0.4 is the ESP signal input
COMMENT_END

COMMENT_START
Occur Reset or ESP
COMMENT_END

COMMENT_START
Cycle start process
COMMENT_END

COMMENT_START
Program pause and feed hold process
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Safety door
COMMENT_END

COMMENT_START
pause G signal
COMMENT_END

COMMENT_START
Cycle start G signal
COMMENT_END

COMMENT_START
Feed hold lamp
COMMENT_END

COMMENT_START
Cycle start lamp
COMMENT_END

COMMENT_START
Scan manual feed key
COMMENT_END

COMMENT_START
X_axis reference position return completion LED
COMMENT_END

COMMENT_START
Z_axis reference position return completion LED
COMMENT_END

COMMENT_START
Y_axis reference position return completion LED
COMMENT_END

COMMENT_START
4TH_axis reference position return completion LED
COMMENT_END

COMMENT_START
5TH_axis reference position return completion
COMMENT_END

COMMENT_START
All axes have stopped
COMMENT_END

COMMENT_START
CNC is ready timer
COMMENT_END

COMMENT_START
If change function mode during reference position return key locked inactive 
COMMENT_END

COMMENT_START
R104.2 is used to cut the key locked
COMMENT_END

COMMENT_START
X+ key locked during reference position return
COMMENT_END

COMMENT_START
Z+ key locked during reference position return
COMMENT_END

COMMENT_START
Y+ key locked during reference position return
COMMENT_END

COMMENT_START
4TH+ key locked during reference position return
COMMENT_END

COMMENT_START
5TH+ key locked during reference position return
COMMENT_END

COMMENT_START
X- key locked during reference position return
COMMENT_END

COMMENT_START
Z- key locked during reference position return
COMMENT_END

COMMENT_START
Y- key locked during reference position return
COMMENT_END

COMMENT_START
4TH- key locked during reference position return
COMMENT_END

COMMENT_START
5TH- key locked during reference position return
COMMENT_END

COMMENT_START
X+ manual feed
COMMENT_END

COMMENT_START
X- manual feed
COMMENT_END

COMMENT_START
Z+ manual feed
COMMENT_END

COMMENT_START
Z- manual feed
COMMENT_END

COMMENT_START
Y+ manual feed
COMMENT_END

COMMENT_START
Y- manual feed
COMMENT_END

COMMENT_START
4TH+ manual feed
COMMENT_END

COMMENT_START
4TH- manual feed
COMMENT_END

COMMENT_START
5TH+ manual feed
COMMENT_END

COMMENT_START
5TH- manual feed
COMMENT_END

COMMENT_START
K16.0£½1,external override switch active
COMMENT_END

COMMENT_START
If tool post >4 location can't connect external override switch
COMMENT_END

COMMENT_START
Panel feedrate override process
COMMENT_END

COMMENT_START
External override swith process
COMMENT_END

COMMENT_START
Panel feedrate process(F2.7 is the dry run F signal)
COMMENT_END

COMMENT_START
External feedrate process
COMMENT_END

COMMENT_START
Rapid override process
COMMENT_END

COMMENT_START
Spindle override process
COMMENT_END

COMMENT_START
Choose the MPG/STEP's increment 
COMMENT_END

COMMENT_START
MPG axis selection
COMMENT_END

COMMENT_START
Refresh the direction LED(increment and MPG axis)
COMMENT_END

COMMENT_START
The rapid traverse G signal G19.7
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
M8,M9,M10,M11,M12,M13 decode
COMMENT_END

COMMENT_START
M9 cooling turn off
COMMENT_END

COMMENT_START
M10 tailstock advancing
COMMENT_END

COMMENT_START
M11 tailstock retracting
COMMENT_END

COMMENT_START
M12 chuck clamping output
COMMENT_END

COMMENT_START
M13 chuck unclamping output
COMMENT_END

COMMENT_START
cooling control relay R23.4
COMMENT_END

COMMENT_START
turn off the coolant
COMMENT_END

COMMENT_START
cooling output
COMMENT_END

COMMENT_START
lubricate funcation
COMMENT_END

COMMENT_START
Tailstock funcation invactive,so can't execute M10 or M11 order
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
tailstock function routine
COMMENT_END

COMMENT_START
chuck function invactive,so can't execute M12 or M13
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
chuck function routine
COMMENT_END

COMMENT_START
M3M4M5 decode
COMMENT_END

COMMENT_START
M4
COMMENT_END

COMMENT_START
M5
COMMENT_END

COMMENT_START
execute M3 or M4 makesure in M05 state
COMMENT_END

COMMENT_START
spindle control key(CW)
COMMENT_END

COMMENT_START
spindle control key(CCW)
COMMENT_END

COMMENT_START
spindle control key(stop)
COMMENT_END

COMMENT_START
spindle has turned on indication of relay
COMMENT_END

COMMENT_START
turn on spindle needs the tailstock advancing
COMMENT_END

COMMENT_START
K12.1  1/0:check/don't check chuck clamping 
turn on spindle needs chuck clamping
COMMENT_END

COMMENT_START
R12.3=1chcek chuck in-position signal
turn on spindle needs chuck in-position signal
COMMENT_END

COMMENT_START
the spindle has turned on but the chcuk in-position signal is noneffective
COMMENT_END

COMMENT_START
During the spindle was turn on can't unclamp the chuck
COMMENT_END

COMMENT_START
X5.3 is the spindle alarm signal input
COMMENT_END

COMMENT_START
G27.0,G27.1 decide between first spindle or second spindle will be control.
G61.4 G61.5 will select rigid tap spindle
R0.0 is  sure that the first spindle will be selection after power on
Change spindle is forbidden during the rigid tap
COMMENT_END

COMMENT_START
ESP¡¢RESET
M30
Rigid tap will turn off the spindle
Open safety door will turn off the spindle
COMMENT_END

COMMENT_START
R4.5 is used to turn off the first spindle
R5.0=M5
R23.5 is the panel Spindle Stop key
R605.0 is the first spindle CS control
R102.0 spindle is braking can't turn on spindle
A5.4 Spindle is clamping,can't rotaing or moving
COMMENT_END

COMMENT_START
The second spindle function routine
COMMENT_END

COMMENT_START
spindle JOG routine
COMMENT_END

COMMENT_START
output spindle CCW,F1.5 the tap signal
COMMENT_END

COMMENT_START
output spindle CW
COMMENT_END

COMMENT_START
output spindle stop 
R103.5=1 the direction of spindle has stoppde
COMMENT_END

COMMENT_START
output spindle CCW
COMMENT_END

COMMENT_START
output spindle CW
COMMENT_END

COMMENT_START
Enable spindle brake output
COMMENT_END

COMMENT_START
Spindle brake output routine
COMMENT_END

COMMENT_START
Spindle speed arrival
COMMENT_END

COMMENT_START
G29.6spindle stop signal(=0 turn off the spindle analog voltage)
COMMENT_END

COMMENT_START
If G27.3=0 will turn off the first spindle analog voltage
COMMENT_END

COMMENT_START
Judge spindle speed = 0
COMMENT_END

COMMENT_START
pressure detection
COMMENT_END

COMMENT_START
analog spindle and spindle automatic gearing active
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
M41¡«M44
COMMENT_END

COMMENT_START
spindle automatic gearing control
COMMENT_END

COMMENT_START
Spindle process during the change between analog voltage control and switching volume control 
COMMENT_END

COMMENT_START
switching volume control(S0~S4)

COMMENT_END

COMMENT_START
F127.2 Y_axis active     F127.3 4th_axis active     F127.4 5th_axis active
COMMENT_END

COMMENT_START
spindle rotation function(included CS and rigid tap)
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
spindle 8-point pre-positioning function
If multi-spindle active spindle  8-point pre-positioning function inactive

COMMENT_END

COMMENT_START
spindle clamp function
COMMENT_END

COMMENT_START
M code execution time
R12.3  1/0:check/don't check chuck in-position signal
COMMENT_END

COMMENT_START
M30,M02,M01,M00 time delay
COMMENT_END

COMMENT_START
R7.0 is the miscellaneous fumction(M code) finish relay 

COMMENT_END

COMMENT_START
G4.3 M,S,T function end signal
COMMENT_END

COMMENT_START
Judge the M code
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Invalid M code
COMMENT_END

COMMENT_START
Tri-colour indicator
COMMENT_END

COMMENT_START
macro I/O
COMMENT_END

COMMENT_START
Hold signal
COMMENT_END

COMMENT_START
after the PLC first cycle set R0.0 ='1' 
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
JogMoving



BLOCK_INF_END

COMMENT_START
Rigid tapping forbidden axes move
COMMENT_END

COMMENT_START
X+
COMMENT_END

COMMENT_START
X-
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Z+
COMMENT_END

COMMENT_START
Z-
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Y+
COMMENT_END

COMMENT_START
Y-
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
4TH+
COMMENT_END

COMMENT_START
4TH-
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
5TH+
COMMENT_END

COMMENT_START
5TH-
COMMENT_END

BLOCK_INF
Overtravel



BLOCK_INF_END

COMMENT_START
LMIX
COMMENT_END

COMMENT_START
LMIY
COMMENT_END

COMMENT_START
LMIZ
COMMENT_END

COMMENT_START
R503.0£½X3.0
COMMENT_END

COMMENT_START
F106.0£½0/1 Axis move direction signal positive/negative
K relay is used to save the state of overtravel
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
X_axis positive overtravel

COMMENT_END

COMMENT_START
X_axis negative overtravel
COMMENT_END

COMMENT_START
R503.2=X3.2 LMIZ
COMMENT_END

COMMENT_START
F106.0£½0/1 Axis move direction signal positive/negative
K relay is used to save the state of overtravel
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Z_axis positive overtravel
COMMENT_END

COMMENT_START
Z_axis negative overtravel
COMMENT_END

COMMENT_START
R503.1=X3.1 LMIY
COMMENT_END

COMMENT_START
F106.0£½0/1 Axis move direction signal positive/negative
K relay is used to save the state of overtravel
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Y_axis positive overtravel
COMMENT_END

COMMENT_START
Y_axis negative overtravel
COMMENT_END

BLOCK_INF
SafetyDoor



BLOCK_INF_END

COMMENT_START
warn:Safety door has been opened
COMMENT_END

COMMENT_START
Alarm for safety door is not closed
COMMENT_END

COMMENT_START
during auto running has opened the safety door
COMMENT_END

COMMENT_START
pause,turn off spindle and coolant
COMMENT_END

BLOCK_INF
Gear_toolNumberDisplay



BLOCK_INF_END

COMMENT_START
display interval timer
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
data parameter No.85=1
COMMENT_END

COMMENT_START
Tool number<10
COMMENT_END

COMMENT_START
tool number>=10
COMMENT_END

COMMENT_START
if R271.1=0 shows the current tool number
COMMENT_END

COMMENT_START
if R271.1=1 shows the current spindle gear
COMMENT_END

COMMENT_START
tool number dispaly
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
gear 1
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
gear 4
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
if tool number >10
COMMENT_END

COMMENT_START
gear dispaly

COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
gear display
COMMENT_END

BLOCK_INF
TailstockControl



BLOCK_INF_END

COMMENT_START
Tailstock control input signal X0.4 and r526.5(=X26.5)

COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
R10.0=M10  R11.0=M11   
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
tailstock retraction disabled as spindle is running   R103.5=1(spindle is stopped)
COMMENT_END

COMMENT_START
R103.5=1(spindle is stopped)
COMMENT_END

COMMENT_START
tailstock advancing
COMMENT_END

COMMENT_START
tailstock retracting
COMMENT_END

BLOCK_INF
ChuckControl



BLOCK_INF_END

COMMENT_START
chuck control signal input X0.2(DIQP) and r526.6(=X26.6)
COMMENT_END

COMMENT_START
Inner chuck unclamping in-position/outer chuck clamping in-position signal(WQPJ)
COMMENT_END

COMMENT_START
Inner chuck clamping in-position/outer chuck unclamping in-position signal(NQPJ)
COMMENT_END

COMMENT_START
chuck control enable time delay(R103.5=1 spindle is stopped)
COMMENT_END

COMMENT_START
r270.0=0 (spindle speed=0)
COMMENT_END

COMMENT_START
DT18>0:Chuck clamping and unclamping signals are pulse output,the pulse width is set by DT18
COMMENT_END

COMMENT_START
if DT18>0 R1.6=0
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
delay DT18 then turn off
COMMENT_END

COMMENT_START
R500.2=X0.2
COMMENT_END

COMMENT_START
R13.0=M13  R12.0=M12   R101.5(chuck control enable)

COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
R13.0=M13  R12.0=M12   R101.5(chuck control enable)
COMMENT_END

COMMENT_START
K12.2 1/0: outer/inner chuck mode
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
chuck key LED
COMMENT_END

COMMENT_START
R12.3=1 needs to check chuck in-position signal
COMMENT_END

COMMENT_START
chuck clamping in-position signal(R101.0)
COMMENT_END

COMMENT_START
chuck unclamping in-position signal(R101.1)
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
send the M12/M13 finish signal
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
PressureControl



BLOCK_INF_END

COMMENT_START
r526.4 = X26.4
COMMENT_END

COMMENT_START
just spindle has stopped and speed=0 can turn off the hydraulic motor
COMMENT_END

COMMENT_START
K14.7: 1/0:Hydraulic control valid/invalid
COMMENT_END

COMMENT_START
warn:Non-start hydraulic motor
COMMENT_END

COMMENT_START
pressure control output
COMMENT_END

COMMENT_START
Alarm: low pressure
COMMENT_END

BLOCK_INF
Lubricate



BLOCK_INF_END

COMMENT_START
R33.1 will lag R33.2 one PLC scan cycle
COMMENT_END

COMMENT_START
DT13:Non-automatic lubricating time
DT17:Automatic lubricating time
COMMENT_END

COMMENT_START
M32,M33 decode
COMMENT_END

COMMENT_START
M33
COMMENT_END

COMMENT_START
Non-automatic lubricating time
COMMENT_END

COMMENT_START
K16.2£½1:power on will output M32 if automatic lubrication active
COMMENT_END

COMMENT_START
as follows will turn off M32:
automatic lubricating output>DT17;
switch between automatic lubricating and non-automatic lubricating;
jog lubricating time>DT13;
ESP,RESET;
COMMENT_END

COMMENT_START
automatic lubrication output duration
COMMENT_END

COMMENT_START
Automatic lubricating interval time 
COMMENT_END

COMMENT_START
lubrication output
COMMENT_END

BLOCK_INF
PanelKeyInput



BLOCK_INF_END

COMMENT_START
X18¡«X25 coordinate R518¡«R525
COMMENT_END

BLOCK_INF
SpindleJog



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
R525.5(spindle jog key X25.5)   R103.5=1(spindle stop)
COMMENT_END

COMMENT_START
EDIT,AUTO,MDI,RESET,Running will turn off spindle jog
COMMENT_END

COMMENT_START
Can't execute spindle jog for the spindle is not analog control
COMMENT_END

COMMENT_START
spindle jog indicate LED
COMMENT_END

COMMENT_START
the output will keep on if R521.3=1(X21.3) even T12>DT12
COMMENT_END

COMMENT_START
the output will keep on if R521.7=1(X21.7) even T12>DT12
COMMENT_END

COMMENT_START
Spindle jog time
COMMENT_END

BLOCK_INF
SpindleBrake



BLOCK_INF_END

COMMENT_START
R103.5£½1(spindle stop) prepare to output brake signal
COMMENT_END

COMMENT_START
spindle brake complete
COMMENT_END

COMMENT_START
delay DT10 before spindle brake output
COMMENT_END

COMMENT_START
brake time = DT11
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
AutomaticGearing



BLOCK_INF_END

COMMENT_START
µµÎ»²»¼ÇÒäÔò½«K3¸´Î»
COMMENT_END

COMMENT_START
Ö÷ÖáµÚ1µµµ½Î»ÐÅºÅ
COMMENT_END

COMMENT_START
Ö÷ÖáµÚ2µµµ½Î»ÐÅºÅ
COMMENT_END

COMMENT_START
Ö÷Öá»»µµµ½Î»ÐÅºÅ      R501.5£½X1.5
COMMENT_END

COMMENT_START
R501.6£½X1.6
COMMENT_END

COMMENT_START
¼ì²âµ±Ç°µµÎ»ÓëËù»»µµÎ»ÊÇ·ñÒ»ÖÂ£¬Ò»ÖÂÔò²»½øÐÐ»»µµ
COMMENT_END

COMMENT_START
ÉèÖÃ»»µµµçÑ¹²¢ÑÓÊ±»»µµÊ±¼ä1
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
µµÎ»Êä³ö
R0.0ÉÏµçµµÎ»Êä³ö
COMMENT_END

COMMENT_START
Ö÷ÖáµµÎ»
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
»»µµ½áÊø
COMMENT_END

COMMENT_START
½áÊøÐÅºÅ
COMMENT_END

COMMENT_START
»»µµ¼ÆÊ±
COMMENT_END

BLOCK_INF
AutoGearOutput



BLOCK_INF_END

COMMENT_START
The first gear
COMMENT_END

COMMENT_START
The second gear
COMMENT_END

COMMENT_START
The third gear
COMMENT_END

COMMENT_START
The fourth gear
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
S1_S4Output



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
change spindle form analog spindle to switch control spindle need to reset S1~S4's output
COMMENT_END

COMMENT_START
S1
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
SpindlePositioning



BLOCK_INF_END

COMMENT_START
first spindel velocity/position status(VPO)
COMMENT_END

COMMENT_START
R505.0 = X5.0
COMMENT_END

COMMENT_START
first spindel rigid tap
COMMENT_END

COMMENT_START
K15.7£½1:Cs function active; M14¡¢M15 decode

COMMENT_END

COMMENT_START
M15

COMMENT_END

COMMENT_START
R14.0(M14)
R15.0(M15)
R525.7(X25.7)
COMMENT_END

COMMENT_START
Cs function inactive;
overtime alarm;
spindle servo alarm;
current axis inactive;
ESP,RESET;
R51.3=1(spindle is changing)

COMMENT_END

COMMENT_START
change spindel to position contronl(VP to spindle servo)
R54.1=1(first spindle rigid tap)
COMMENT_END

COMMENT_START
R51.5 is used reset G27.7(=0)

COMMENT_END

COMMENT_START
notify CNC change spindel to position contronl(G27.7=1 to CNC)

COMMENT_END

COMMENT_START
M14 complete signal

COMMENT_END

COMMENT_START
M15 complete signal

COMMENT_END

COMMENT_START
change Cs function successful LED
COMMENT_END

COMMENT_START
enable T46
R52.0(M29)
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
overtime alarm

COMMENT_END

COMMENT_START
for G4.3 

COMMENT_END

COMMENT_START
disable A4.0
COMMENT_END

COMMENT_START
change spindel to position contronl(VP output to spindle servo)
COMMENT_END

BLOCK_INF
SecondSpindle



BLOCK_INF_END

COMMENT_START
X3.4 is the alarm signal of second spindle 
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
M63
COMMENT_END

COMMENT_START
M64
COMMENT_END

COMMENT_START
M65
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
choose the second spindle
F76.3(rigid tapping)
COMMENT_END

COMMENT_START
Mistaken M63, M64 designation
COMMENT_END

COMMENT_START
R4.6(turn off Y3.3=CCW and Y3.4=CW)
R6.5(M65)
R602.7(change the second spindle to CS)
COMMENT_END

COMMENT_START
second spindle CCW
COMMENT_END

COMMENT_START
second spindle CW
COMMENT_END

COMMENT_START
second spindle STOP
COMMENT_END

COMMENT_START
G27.4 = 0 (disable the second spindle analog voltage output)  R0.4(X0.5 ESP)
COMMENT_END

COMMENT_START
the second spindle only use gear 1
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
multi-spindle active,the second spindle rotary function(rigid tap and CS function) only 4th axis can be use
F127.3=1(4th axis active)
COMMENT_END

BLOCK_INF
SecondSpindlePositioning



BLOCK_INF_END

COMMENT_START
X3.3 second spindel velocity/position status(VPO2)
COMMENT_END

COMMENT_START
the second spindle rigid tap
COMMENT_END

COMMENT_START
K15.7£½1:Cs function active; M24¡¢M25 decode

COMMENT_END

COMMENT_START
M25

COMMENT_END

COMMENT_START
M24
M25

COMMENT_END

COMMENT_START
Cs function inactive;
overtime alarm;
spindle servo alarm;
current axis inactive;
ESP,RESET;
R51.3=1(spindle is changing)
COMMENT_END

COMMENT_START
change the second spindel to position contronl(VP2 output to spindle servo)
R54.2=1(second spindle rigid tap)
COMMENT_END

COMMENT_START
R242.5 is used reset G127.7(=0)
COMMENT_END

COMMENT_START
notify CNC change second spindel to position contronl

COMMENT_END

COMMENT_START
M24 complete signal

COMMENT_END

COMMENT_START
M25 complete signal

COMMENT_END

COMMENT_START
enable T46
R52.0(M29)
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
overtime alarm
COMMENT_END

COMMENT_START
for G4.3

COMMENT_END

COMMENT_START
disable A4.0
COMMENT_END

COMMENT_START
change second spindel to position contronl(VP2 output to spindle servo)
COMMENT_END

BLOCK_INF
RigidTap



BLOCK_INF_END

COMMENT_START
M29

COMMENT_END

COMMENT_START
R15.7=X5.0(VPO)
R241.7=X3.3(VPO2 )
COMMENT_END

COMMENT_START
for reset G61.0
COMMENT_END

COMMENT_START
G61.0 rigid tap signal
CS function inactive don't care about VPO and VPO2 signal
COMMENT_END

COMMENT_START
for G4.3

COMMENT_END

COMMENT_START
first spindle rigid tap(to spindle servo)
COMMENT_END

COMMENT_START
the second spindle rigid tap(to spindle servo)
COMMENT_END

BLOCK_INF
SpindleOrientation



BLOCK_INF_END

COMMENT_START
M51¡«M58

COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Spindle position control,orientation disable

COMMENT_END

COMMENT_START
confirm spindle destination &&&& wait for a while(T55=40ms)

COMMENT_END

COMMENT_START
destination bit0(SP0)
COMMENT_END

COMMENT_START
destination bit1(SP1)
COMMENT_END

COMMENT_START
destination bit2(SP2)
COMMENT_END

COMMENT_START
turn on spindle or reset or ESP will clear Y3.4(STAO:orientation)
COMMENT_END

COMMENT_START
send orientation Y3.4

COMMENT_END

COMMENT_START
delay T56 then turn off spindle(CCW,CW)

COMMENT_END

COMMENT_START
orientation timing

COMMENT_END

COMMENT_START
orientation overtime

COMMENT_END

COMMENT_START
X5.2:orientatin complete

COMMENT_END

COMMENT_START
for G4.3

COMMENT_END

COMMENT_START
disable A4.0
COMMENT_END

BLOCK_INF
SpindleClamp



BLOCK_INF_END

COMMENT_START
M20(spindle clamp)     M21(sipindle unclamp)
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
multi-spindle active,choose clamp the first spindle or the second spindle
COMMENT_END

COMMENT_START
can't clamp the spindle for it still moving
COMMENT_END

COMMENT_START
Spindle is clamping,can't rotaing or moving
COMMENT_END

COMMENT_START
R600.6 £½ Y0.6   spindle clamping output
COMMENT_END

COMMENT_START
spindle clamping or unclamping time counting,then send R56.1(G4.3)
COMMENT_END

COMMENT_START
disable A4.0
COMMENT_END

COMMENT_START
delay DT23 then turn down turn down inspire
COMMENT_END

COMMENT_START
turn down the spindle servo inspire
COMMENT_END

COMMENT_START
resume spindle servo inspire
COMMENT_END

COMMENT_START
turn down the spindle servo inspire
COMMENT_END

BLOCK_INF
ToolChange



BLOCK_INF_END

COMMENT_START
All tools in the same group have used out

COMMENT_END

COMMENT_START
Type A and B total tools number judge, must be <=8
COMMENT_END

COMMENT_START
alarm: total tools number>8(type A or B)
COMMENT_END

COMMENT_START
identify the tool post's total tools number(6,8,10,12)
COMMENT_END

COMMENT_START
toolpost overheat(X1.2)
COMMENT_END

COMMENT_START
YT_AK31ToolPost(allow 6,8,10,12)
COMMENT_END

COMMENT_START
LIO SHING Turret(allow 8,10,12)
COMMENT_END

COMMENT_START
LIO SHING Turret's Sensor F(clamp signal)
COMMENT_END

COMMENT_START
warn:tool post unclamp

COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
refresh current tool number display
COMMENT_END

COMMENT_START
occur Alarm or Reset
COMMENT_END

COMMENT_START
R522.0=X22.0(manual tool change key)
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
tool changing indicate LED

COMMENT_END

COMMENT_START
standard tool change Type A or Type B
COMMENT_END

COMMENT_START
Type A and B routine
COMMENT_END

COMMENT_START
LIO SHING turret Alarm process
COMMENT_END

BLOCK_INF
TypeAandB



BLOCK_INF_END

COMMENT_START
Tool Post Input Signal
COMMENT_END

COMMENT_START
compare current tool number and the destiantion
COMMENT_END

COMMENT_START
tools not consistent or can't detect the TCP(tool post clamp) start change tool process
COMMENT_END

COMMENT_START
CCW searching tools process
COMMENT_END

COMMENT_START
Type B routine
COMMENT_END

COMMENT_START
Type A routine
COMMENT_END

COMMENT_START
CW clamp tool post process
COMMENT_END

COMMENT_START
judge in-position
COMMENT_END

COMMENT_START
change tool time counting
COMMENT_END

COMMENT_START
alarm:Tool change overtime
COMMENT_END

COMMENT_START
alarm:Toolpost no in-position
COMMENT_END

COMMENT_START
alarm:change tool failed
COMMENT_END

COMMENT_START
change tool success then refresh the tool number display and save the tool number to D300
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
alarm process routine
COMMENT_END

COMMENT_START
tool post CCW
COMMENT_END

COMMENT_START
Tool post CW
COMMENT_END

BLOCK_INF
OutputCCWFindTool



BLOCK_INF_END

COMMENT_START
output TL+(CCW) detect tool in-position signal,then turn off TL+ enable next step
COMMENT_END

COMMENT_START
TL+(CCW)
COMMENT_END

COMMENT_START
goto next step
COMMENT_END

BLOCK_INF
TypeB



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
delay after turn off TL+(CCW) before output TL-(CW)
COMMENT_END

BLOCK_INF
SUB_163



BLOCK_INF_END

COMMENT_START
CNC doesn't receive the TCP signal within the time DT8(set by data par. no.83),A3.0 will be issued and the TL- will be
 turn off.
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
output TL-(CW)
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
time counting for the output TL-
COMMENT_END

BLOCK_INF
SUB_164



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
K11.5=1 need to confirm the tool number signal
COMMENT_END

BLOCK_INF
TypeA



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
ToolPostInputSignal



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
total tool number>4 &&&& External feed override inactive (R108.4=1)
COMMENT_END

COMMENT_START
T01
COMMENT_END

COMMENT_START
T2
COMMENT_END

COMMENT_START
T3
COMMENT_END

COMMENT_START
T04
COMMENT_END

COMMENT_START
T5
total tool number>4 &&&& External feed override inactive (R108.4=1)
COMMENT_END

COMMENT_START
T6
COMMENT_END

COMMENT_START
T7
COMMENT_END

COMMENT_START
T8
COMMENT_END

COMMENT_START
clamp signal(TCP)
COMMENT_END

COMMENT_START
get the current tool number(1~8) and save to R442 
COMMENT_END

BLOCK_INF
ToolPostAlarm



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
YT_AK31Turret



BLOCK_INF_END

COMMENT_START
YT_Turret Input signal
COMMENT_END

COMMENT_START
T01
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
T04
COMMENT_END

COMMENT_START
clamp signal
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
compare current tool number and the destiantion
COMMENT_END

COMMENT_START
tool number inconsistent
COMMENT_END

COMMENT_START
6 stations
R402 indicate the current tool number,
F26 the destination tool number
R403.0 rotate direction
R401=F26+1 or R401=F26-1
COMMENT_END

COMMENT_START
8 stations
COMMENT_END

COMMENT_START
10 stations
COMMENT_END

COMMENT_START
12 stations,
R402 indicate the current tool number,
R401=F26+1 or R401=F26-1,
R403.0 rotate direction
COMMENT_END

COMMENT_START
first step:output CCW or CW,check R404.3's down edge
COMMENT_END

COMMENT_START
second step:check Pre-indexing proximity switch(=1),output lock
COMMENT_END

COMMENT_START
third step: check lock signal,output turret brake
COMMENT_END

COMMENT_START
fourth step:delay 200ms turn off turret pre-indexing(Y2.1)
COMMENT_END

COMMENT_START
fifth step:judg has locked and in-position
COMMENT_END

COMMENT_START
tool change time counting
COMMENT_END

COMMENT_START
Tool change overtime
COMMENT_END

COMMENT_START
alarm:change tool failed
COMMENT_END

COMMENT_START
change tool success then refresh the tool number display and save the tool number to D300
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
alarm process routine
COMMENT_END

COMMENT_START
output process
COMMENT_END

BLOCK_INF
YT_AK31FirstStep



BLOCK_INF_END

COMMENT_START
R403.0 rotate direction(CCW or CW)
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
R402 the current tool number,
R401=F26+1 or R401=F26-1,
R501.0=X1.0(Strobe signal)
COMMENT_END

COMMENT_START
come near to F26(the destination tool number)
COMMENT_END

BLOCK_INF
SUB_172



BLOCK_INF_END

COMMENT_START
output turret pre-indexing(Y2.1)
COMMENT_END

COMMENT_START
R501.1=X1.1(Pre-indexing proximity switch)
turn off R601.6(Y1.6) and R601.7(Y1.7)
COMMENT_END

COMMENT_START
R501.1=X1.1(Pre-indexing proximity switch)
COMMENT_END

COMMENT_START
No in-position indexing proximity switch
COMMENT_END

COMMENT_START
delay 50ms then output turret lock
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
SUB_174



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
lock time counting
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
TCP=1(turret clamp signal),turn off R601.6(Y1.6) and R601.7(Y1.7),output turret brake
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
SUB_175



BLOCK_INF_END

COMMENT_START
delay 200ms turn off turret pre-indexing(Y2.1)
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
SUB_176



BLOCK_INF_END

COMMENT_START
check TCP(X2.6 turret clamp signal)
COMMENT_END

COMMENT_START
R501.0=X1.0(Strobe signal)
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
alarm:Toolpost no in-position
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
AK31Alarm



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
AK31InputSignal



BLOCK_INF_END

COMMENT_START
Strobe signal
COMMENT_END

COMMENT_START
Pre-indexing proximity switch
COMMENT_END

COMMENT_START
turret overheat
COMMENT_END

COMMENT_START
T01
COMMENT_END

COMMENT_START
T02

COMMENT_END

COMMENT_START
T03
COMMENT_END

COMMENT_START
T04
COMMENT_END

COMMENT_START
TCP(turret clamp signal)
COMMENT_END

BLOCK_INF
AK31OutputSignal



BLOCK_INF_END

COMMENT_START
TL+
COMMENT_END

COMMENT_START
TL-
COMMENT_END

COMMENT_START
turret brake(TZD)
COMMENT_END

COMMENT_START
turret pre-indexing
COMMENT_END

BLOCK_INF
LIO_SHING_Turret



BLOCK_INF_END

COMMENT_START
Alarm or Reset
COMMENT_END

COMMENT_START
sensors of tool position

COMMENT_END

COMMENT_START
power on will output Y2.1(clamp tight) if K0.1=1
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
8 stations(R328.0=1)

COMMENT_END

COMMENT_START
10 stations(R328.1=1)
COMMENT_END

COMMENT_START
12 stations(R328.2=1)

COMMENT_END

COMMENT_START
K0.0(Changing tool flag)
R329.0(loose Tool Disk)
R329.1(turn off clamp tight)
R332.0(enable the first step)

COMMENT_END

COMMENT_START
loose the tool disk,then output CCW or CW
COMMENT_END

COMMENT_START
checking tool position and clamp tight the Tool Disk
COMMENT_END

COMMENT_START
check already clamp tight and in-position

COMMENT_END

COMMENT_START
output

COMMENT_END

BLOCK_INF
LooseAndRotate



BLOCK_INF_END

COMMENT_START
R329.2(CCW),R329.3(CW)
R332=2(R332.1=1 enable next step)
COMMENT_END

COMMENT_START
R324.7=1 the tool disk already loose away ,output CCW
R323.0 decide output CCW or CW
COMMENT_END

COMMENT_START
output CW
COMMENT_END

COMMENT_START
loose tool disk allow maximum time
COMMENT_END

BLOCK_INF
CheckAndClamp



BLOCK_INF_END

COMMENT_START
checking tool position
COMMENT_END

COMMENT_START
R325.1 tool in-position
R324.5 is a start sign for stopping turning and clamping of Tool Disk.
turn off CCW and CW,output Y2.1(clamp tight the Tool Disk)
R332=4(R332.2=1 enable next step)

COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
ActionWasFinished



BLOCK_INF_END

COMMENT_START
checking tool position
COMMENT_END

COMMENT_START
R324.6=1(the disk already clamp tight)
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
LIO_SHING_Alarm



BLOCK_INF_END

COMMENT_START
changing tool allow maximum time
COMMENT_END

COMMENT_START
unclamp tool disk failed
COMMENT_END

COMMENT_START
can't find out the destination

COMMENT_END

COMMENT_START
expecting a start sign for stopping turning and clamping of tool disk(R324.5)

COMMENT_END

COMMENT_START
change tool overtime
COMMENT_END

COMMENT_START
the tool position is error before tool change action was finished
COMMENT_END

COMMENT_START
change tool abort

COMMENT_END

COMMENT_START
sensor F(clamp tight signal) is no induct

COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
R7.3 for send G4.3,
change tool success then refresh the tool number display and save the tool number to D300
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
reset output and timer

COMMENT_END

BLOCK_INF
LIO_SHING_Input



BLOCK_INF_END

COMMENT_START
Sensor A for checking tool position

COMMENT_END

COMMENT_START
Sensor B  for checking tool position

COMMENT_END

COMMENT_START
Sensor C for checking tool position

COMMENT_END

COMMENT_START
Sensor D  for checking tool position

COMMENT_END

COMMENT_START
total tools number
COMMENT_END

COMMENT_START
8 stations

COMMENT_END

COMMENT_START
10 stations

COMMENT_END

COMMENT_START
12 stations

COMMENT_END

COMMENT_START
8 stations
COMMENT_END

COMMENT_START
10 stations
COMMENT_END

COMMENT_START
12 stations
COMMENT_END

COMMENT_START
Sensor E:it's a start sign for stopping turning and clamping of Tool Disk.

COMMENT_END

COMMENT_START
Sensor F:the disk already clamp tight

COMMENT_END

COMMENT_START
the disk already loose away

COMMENT_END

BLOCK_INF
LIO_SHING_Output



BLOCK_INF_END

COMMENT_START
loose Tool Disk

COMMENT_END

COMMENT_START
clamp tight the Tool Disk,
K0.1 is used to output Y2.1 when restart CNC

COMMENT_END

COMMENT_START
CCW

COMMENT_END

COMMENT_START
CW
COMMENT_END

BLOCK_INF
LIO_SHING_Reset



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
RapidOverride



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Rapid override+
COMMENT_END

COMMENT_START
Rapid override-
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
FeedrateOverride



BLOCK_INF_END

COMMENT_START
feedrate-
COMMENT_END

COMMENT_START
feedrate+
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
set feedrate override to 100%   r526.7 =X26.7
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
the minimum LED
COMMENT_END

COMMENT_START
the maximum LED
COMMENT_END

COMMENT_START
100% LED
COMMENT_END

BLOCK_INF
ExtFeedrateOverride



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
feedrate override reversed
COMMENT_END

COMMENT_START
Feedrate override set to 100%
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
The minimum
COMMENT_END

COMMENT_START
The maximum
COMMENT_END

COMMENT_START
100%
COMMENT_END

BLOCK_INF
JogFeed



BLOCK_INF_END

COMMENT_START
Jog feed-
COMMENT_END

COMMENT_START
Jog feed+
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Jog override set to 100%    r526.7 =X26.7
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
The minimum 
COMMENT_END

COMMENT_START
The maximum
COMMENT_END

COMMENT_START
100%
COMMENT_END

BLOCK_INF
ExternalJogFeed



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
External feed override reversed
COMMENT_END

COMMENT_START
refresh the override display
COMMENT_END

COMMENT_START
The MIN. override LED
COMMENT_END

COMMENT_START
The MAX. override LED
COMMENT_END

COMMENT_START
100% LED
COMMENT_END

BLOCK_INF
SpindleOverride



BLOCK_INF_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
Spindle override+
COMMENT_END

COMMENT_START
Spindle override-
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
G30 = R30 and 0x0f,make sure the second spindle override is 100%
COMMENT_END

COMMENT_START
The MAX. spindle override LED
COMMENT_END

COMMENT_START
The MIN. spindle override LED
COMMENT_END

BLOCK_INF
StepMPG_Increment



BLOCK_INF_END

COMMENT_START
external MPG increment¡Á1
COMMENT_END

COMMENT_START
external MPG increment¡Á10
COMMENT_END

COMMENT_START
external MPG increment¡Á100
COMMENT_END

COMMENT_START
¡Á1
COMMENT_END

COMMENT_START
¡Á10
COMMENT_END

COMMENT_START
¡Á100
COMMENT_END

COMMENT_START
¡Á1000
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
MPG_axis



BLOCK_INF_END

COMMENT_START
external handwheel X_axis selection signal
COMMENT_END

COMMENT_START
external handwheel Y_axis selection signal
COMMENT_END

COMMENT_START
external handwheel Z_axis selection signal
COMMENT_END

COMMENT_START
X_axis   R520.3(=X20.3)     R506.0(=X6.0)
COMMENT_END

COMMENT_START
Y_axis  R506.1 = X6.1
COMMENT_END

COMMENT_START
Z_axis    R506.2 = X6.2
COMMENT_END

COMMENT_START
4th_axis
COMMENT_END

COMMENT_START
5th_axis
COMMENT_END

COMMENT_START
No axes selection signal
COMMENT_END

COMMENT_START
R506.0 = X6.0
COMMENT_END

COMMENT_START
panel axes selection keys are locked
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

BLOCK_INF
MPG_StepLED



BLOCK_INF_END

COMMENT_START
x1 LED
COMMENT_END

COMMENT_START
x10 LED
COMMENT_END

COMMENT_START
x100 LED
COMMENT_END

COMMENT_START
x1000 LED
COMMENT_END

COMMENT_START
5th_axis handwheel LED
COMMENT_END

COMMENT_START
4th_axis handwheel LED
COMMENT_END

COMMENT_START
X_axis handwheel LED
COMMENT_END

COMMENT_START
Z_axis handwheel LED
COMMENT_END

COMMENT_START
Y_axis handwheel LED
COMMENT_END

BLOCK_INF
SUB_224



BLOCK_INF_END

COMMENT_START
Tri-colour indicator(Yellow)--normal
COMMENT_END

COMMENT_START
Tri-colour indicator(green)--running
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
CNC alarm¡¢PLC alarm¡¢ESP
COMMENT_END

COMMENT_START
Tri-colour indicator(red)--alarming
COMMENT_END

BLOCK_INF
MacroInputOutput



BLOCK_INF_END

COMMENT_START
macro input #1000¡«#1015
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
if second spindle active,marco output variable #1100 and #1101 and #1102 are inactive
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
if spindle 8-point pre-positioning function active,macro output #1102¡«#1105 inactive
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

COMMENT_START
COMMENT_END

END_NETWORK_COMMENT_ADDSECTION

INITDATA_FLAG_ADDTOLD2
DC0000	
DT0016	
DT0017	
DT0020	
DT0021	
DT0023	
END_INITDATA_FLAG_ADDTOLD2

