📄 alm_q.lst
字号:
666 1 if (FgARDI[4]==1)
667 1 {
668 2 if (((M2_031&0x08)!=0x08)||(f[4]==0)) //A5RDI
669 2 {
670 3 FgARDI[4]=0;
671 3 PolVal.head=0x08;
672 3 PolVal.oper_obj=7;
673 3 PolVal.ObjVal[0]=4;
674 3 PolVal.ObjVal[1]=0;
675 3 PolFill(PolVal);
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 12
676 3 }
677 2 }
678 1
679 1 if (FgAUNEQ[4]==1)
680 1 {
681 2 if (((M2_031&0x02)!=0x02)||(f[4]==0)) //A5UNEQ
682 2 {
683 3 FgAUNEQ[4]=0;
684 3 PolVal.head=0x08;
685 3 PolVal.oper_obj=9;
686 3 PolVal.ObjVal[0]=4;
687 3 PolVal.ObjVal[1]=0;
688 3 PolFill(PolVal);
689 3 }
690 2 }
691 1 if (FgASLER[4]==1)
692 1 {
693 2 if (((M2_031&0x01)!=0x01)) //A5SLER
694 2 {
695 3 FgASLER[4]=0;
696 3 AlmVal.head=0x08;
697 3 AlmVal.oper_obj=10;
698 3 AlmVal.ObjVal[0]=4;
699 3 AlmVal.ObjVal[1]=0;
700 3 AlmInd(AlmVal);
701 3 }
702 2 }
703 1 if (FgAJ2TIM[4]==1)
704 1 {
705 2 if (((M2_04F&0x04)!=0x04)||(f[4]==0)) //A5J2TIM
706 2 {
707 3 FgAJ2TIM[4]=0;
708 3 AlmVal.head=0x08;
709 3 AlmVal.oper_obj=12;
710 3 AlmVal.ObjVal[0]=4;
711 3 AlmVal.ObjVal[1]=0;
712 3 AlmInd(AlmVal);
713 3 }
714 2 }
715 1
716 1 if (FgTLOS[5]==1)
717 1 {
718 2 TMP=T2_052&0x01;
719 2 if ((f[5]==0)||(TMP==0x00)) //T6LOS
720 2 {
721 3 FgTLOS[5]=0;
722 3 AlmVal.head=0x08;
723 3 AlmVal.oper_obj=15;
724 3 AlmVal.ObjVal[0]=5;
725 3 AlmVal.ObjVal[1]=0;
726 3 AlmInd(AlmVal);
727 3 M2_080=M2_080&0xEF; //TnAIS=0,cancel send AIS in transmit data stream
728 3 }
729 2 }
730 1 if (FgTLOC[5]==1)
731 1 {
732 2 if (((M2_075&0x02)!=0x02)||(f[5]==0)) //T6LOC
733 2 {
734 3 FgTLOC[5]=0;
735 3 AlmVal.head=0x08;
736 3 AlmVal.oper_obj=1;
737 3 AlmVal.ObjVal[0]=21;
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 13
738 3 AlmVal.ObjVal[1]=0;
739 3 AlmInd(AlmVal);
740 3 }
741 2 }
742 1 if (FgAAIS[5]==1)
743 1 {
744 2 if (((M2_061&0x80)!=0x80)||(f[5]==0)) //A6AIS
745 2 {
746 3 FgAAIS[5]=0;
747 3 PolVal.head=0x08;
748 3 PolVal.oper_obj=2;
749 3 PolVal.ObjVal[0]=21;
750 3 PolVal.ObjVal[1]=0;
751 3 PolFill(PolVal);
752 3 }
753 2 }
754 1 if (FgTDAIS[5]==1)
755 1 {
756 2 if (((M2_075&0x01)!=0x01)||(f[5]==0)) //T6DAIS
757 2 {
758 3 FgTDAIS[5]=0;
759 3 PolVal.head=0x08;
760 3 PolVal.oper_obj=2;
761 3 PolVal.ObjVal[0]=53;
762 3 PolVal.ObjVal[1]=0;
763 3 PolFill(PolVal);
764 3 }
765 2 }
766 1
767 1 if (FgANDF[5]==1)
768 1 {
769 2 if (((M2_061&0x10)!=0x10)||(f[5]==0)) //A6NDF
770 2 {
771 3 FgANDF[5]=0;
772 3 PolVal.head=0x08;
773 3 PolVal.oper_obj=6;
774 3 PolVal.ObjVal[0]=5;
775 3 PolVal.ObjVal[1]=0;
776 3 PolFill(PolVal);
777 3 }
778 2 }
779 1 if (FgARDI[5]==1)
780 1 {
781 2 if (((M2_061&0x08)!=0x08)||(f[5]==0)) //A6RDI
782 2 {
783 3 FgARDI[5]=0;
784 3 PolVal.head=0x08;
785 3 PolVal.oper_obj=7;
786 3 PolVal.ObjVal[0]=5;
787 3 PolVal.ObjVal[1]=0;
788 3 PolFill(PolVal);
789 3 }
790 2 }
791 1
792 1 if (FgAUNEQ[5]==1)
793 1 {
794 2 if (((M2_061&0x02)!=0x02)||(f[5]==0)) //A6UNEQ
795 2 {
796 3 FgAUNEQ[5]=0;
797 3 PolVal.head=0x08;
798 3 PolVal.oper_obj=9;
799 3 PolVal.ObjVal[0]=5;
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 14
800 3 PolVal.ObjVal[1]=0;
801 3 PolFill(PolVal);
802 3 }
803 2 }
804 1 if (FgASLER[5]==1)
805 1 {
806 2 if (((M2_061&0x01)!=0x01)||(f[5]==0)) //A6SLER
807 2 {
808 3 FgASLER[5]=0;
809 3 AlmVal.head=0x08;
810 3 AlmVal.oper_obj=10;
811 3 AlmVal.ObjVal[0]=5;
812 3 AlmVal.ObjVal[1]=0;
813 3 AlmInd(AlmVal);
814 3 }
815 2 }
816 1 if (FgAJ2TIM[5]==1)
817 1 {
818 2 if (((M2_07F&0x04)!=0x04)||(f[5]==0)) //A6J2TIM
819 2 {
820 3 FgAJ2TIM[5]=0;
821 3 AlmVal.head=0x08;
822 3 AlmVal.oper_obj=12;
823 3 AlmVal.ObjVal[0]=5;
824 3 AlmVal.ObjVal[1]=0;
825 3 AlmInd(AlmVal);
826 3 }
827 2 }
828 1
829 1 if (FgTLOS[6]==1)
830 1 {
831 2 TMP=T2_092&0x01;
832 2 if ((f[6]==0)||(TMP==0x00)) //T7LOS
833 2 {
834 3 FgTLOS[6]=0;
835 3 AlmVal.head=0x08;
836 3 AlmVal.oper_obj=15;
837 3 AlmVal.ObjVal[0]=6;
838 3 AlmVal.ObjVal[1]=0;
839 3 AlmInd(AlmVal);
840 3 M2_0B0=M2_0B0&0xEF; //TnAIS=0,cancel send AIS in transmit data stream
841 3 }
842 2 }
843 1 if (FgTLOC[6]==1)
844 1 {
845 2 if (((M2_0A5&0x02)!=0x02)||(f[6]==0)) //T7LOC
846 2 {
847 3 FgTLOC[6]=0;
848 3 AlmVal.head=0x08;
849 3 AlmVal.oper_obj=1;
850 3 AlmVal.ObjVal[0]=22;
851 3 AlmVal.ObjVal[1]=0;
852 3 AlmInd(AlmVal);
853 3 }
854 2 }
855 1 if (FgAAIS[6]==1)
856 1 {
857 2 if (((M2_091&0x80)!=0x80)||(f[6]==0)) //A7AIS
858 2 {
859 3 FgAAIS[6]=0;
860 3 PolVal.head=0x08;
861 3 PolVal.oper_obj=2;
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 15
862 3 PolVal.ObjVal[0]=22;
863 3 PolVal.ObjVal[1]=0;
864 3 PolFill(PolVal);
865 3 }
866 2 }
867 1 if (FgTDAIS[6]==1)
868 1 {
869 2 if (((M2_0A5&0x01)!=0x01)||(f[6]==0)) //T7DAIS
870 2 {
871 3 FgTDAIS[6]=0;
872 3 PolVal.head=0x08;
873 3 PolVal.oper_obj=2;
874 3 PolVal.ObjVal[0]=54;
875 3 PolVal.ObjVal[1]=0;
876 3 PolFill(PolVal);
877 3 }
878 2 }
879 1
880 1 if (FgANDF[6]==1)
881 1 {
882 2 if (((M2_091&0x10)!=0x10)||(f[6]==0)) //A7NDF
883 2 {
884 3 FgANDF[6]=0;
885 3 PolVal.head=0x08;
886 3 PolVal.oper_obj=6;
887 3 PolVal.ObjVal[0]=6;
888 3 PolVal.ObjVal[1]=0;
889 3 PolFill(PolVal);
890 3 }
891 2 }
892 1 if (FgARDI[6]==1)
893 1 {
894 2 if (((M2_091&0x08)!=0x08)||(f[6]==0)) //A7RDI
895 2 {
896 3 FgARDI[6]=0;
897 3 PolVal.head=0x08;
898 3 PolVal.oper_obj=7;
899 3 PolVal.ObjVal[0]=6;
900 3 PolVal.ObjVal[1]=0;
901 3 PolFill(PolVal);
902 3 }
903 2 }
904 1
905 1 if (FgAUNEQ[6]==1)
906 1 {
907 2 if (((M2_091&0x02)!=0x02)||(f[6]==0)) //A7UNEQ
908 2 {
909 3 FgAUNEQ[6]=0;
910 3 PolVal.head=0x08;
911 3 PolVal.oper_obj=9;
912 3 PolVal.ObjVal[0]=6;
913 3 PolVal.ObjVal[1]=0;
914 3 PolFill(PolVal);
915 3 }
916 2 }
917 1 if (FgASLER[6]==1)
918 1 {
919 2 if (((M2_091&0x01)!=0x01)||(f[6]==0)) //A7SLER
920 2 {
921 3 FgASLER[6]=0;
922 3 AlmVal.head=0x08;
923 3 AlmVal.oper_obj=10;
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 16
924 3 AlmVal.ObjVal[0]=6;
925 3 AlmVal.ObjVal[1]=0;
926 3 AlmInd(AlmVal);
927 3 }
928 2 }
929 1 if (FgAJ2TIM[6]==1)
930 1 {
931 2 if (((M2_0AF&0x04)!=0x04)||(f[6]==0)) //A7J2TIM
932 2 {
933 3 FgAJ2TIM[6]=0;
934 3 AlmVal.head=0x08;
935 3 AlmVal.oper_obj=12;
936 3 AlmVal.ObjVal[0]=6;
937 3 AlmVal.ObjVal[1]=0;
938 3 AlmInd(AlmVal);
939 3 }
940 2 }
941 1
942 1 if (FgTLOS[7]==1)
943 1 {
944 2 TMP=T2_0D2&0x01;
945 2 if ((f[7]==0)||(TMP==0x00)) //T8LOS
946 2 {
947 3 FgTLOS[7]=0;
948 3 AlmVal.head=0x08;
949 3 AlmVal.oper_obj=15;
950 3 AlmVal.ObjVal[0]=7;
951 3 AlmVal.ObjVal[1]=0;
952 3 AlmInd(AlmVal);
953 3 M2_0E0=M2_0E0&0xEF; //TnAIS=0,cancel send AIS in transmit data stream
954 3 }
955 2 }
956 1 if (FgTLOC[7]==1)
957 1 {
958 2 if (((M2_0D5&0x02)!=0x02)||(f[7]==0)) //T8LOC
959 2 {
960 3 FgTLOC[7]=0;
961 3 AlmVal.head=0x08;
962 3 AlmVal.oper_obj=1;
963 3 AlmVal.ObjVal[0]=23;
964 3 AlmVal.ObjVal[1]=0;
965 3 AlmInd(AlmVal);
966 3 }
967 2 }
968 1 if (FgAAIS[7]==1)
969 1 {
970 2 if (((M2_0C1&0x80)!=0x80)||(f[7]==0)) //A8AIS
971 2 {
972 3 FgAAIS[7]=0;
973 3 PolVal.head=0x08;
974 3 PolVal.oper_obj=2;
975 3 PolVal.ObjVal[0]=23;
976 3 PolVal.ObjVal[1]=0;
977 3 PolFill(PolVal);
978 3 }
979 2 }
980 1 if (FgTDAIS[7]==1)
981 1 {
982 2 if (((M2_0D5&0x01)!=0x01)||(f[7]==0)) //T8DAIS
983 2 {
984 3 FgTDAIS[7]=0;
985 3 PolVal.head=0x08;
C51 COMPILER V7.02b ALM_Q 01/18/2005 21:37:26 PAGE 17
986 3 PolVal.oper_obj=2;
987 3 PolVal.ObjVal[0]=55;
988 3 PolVal.ObjVal[1]=0;
989 3 PolFill(PolVal);
990 3 }
991 2 }
992 1
993 1 if (FgANDF[7]==1)
994 1 {
995 2 if (((M2_0C1&0x10)!=0x10)||(f[7]==0)) //A8NDF
996 2 {
997 3 FgANDF[7]=0;
998 3 PolVal.head=0x08;
999 3 PolVal.oper_obj=6;
1000 3 PolVal.ObjVal[0]=7;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -