527 field(FLNK,DBF_FWDLINK) { |
534 field(FLNK,DBF_FWDLINK) { |
528 prompt("Forward Process Link") |
535 prompt("Forward Process Link") |
529 promptgroup(GUI_LINKS) |
536 promptgroup(GUI_LINKS) |
530 interest(1) |
537 interest(1) |
531 } |
538 } |
|
539 field(VAL,DBF_NOACCESS) { |
|
540 prompt("Value") |
|
541 special(SPC_DBADDR) |
|
542 extra("void * val") |
|
543 pp(TRUE) |
|
544 asl(ASL0) |
|
545 } |
|
546 field(PREC,DBF_SHORT) { |
|
547 prompt("Display Precision") |
|
548 promptgroup(GUI_ALARMS) |
|
549 interest(1) |
|
550 } |
|
551 field(INP,DBF_INLINK) { |
|
552 prompt("Input Specification") |
|
553 promptgroup(GUI_BITS1) |
|
554 interest(1) |
|
555 } |
|
556 field(EGU,DBF_STRING) { |
|
557 prompt("Engineering Units Name") |
|
558 promptgroup(GUI_BITS2) |
|
559 size(16) |
|
560 interest(1) |
|
561 } |
|
562 field(HOPR,DBF_DOUBLE) { |
|
563 prompt("High Operating Range") |
|
564 promptgroup(GUI_CALC) |
|
565 interest(1) |
|
566 } |
|
567 field(LOPR,DBF_DOUBLE) { |
|
568 prompt("Low Operating Range") |
|
569 promptgroup(GUI_CLOCK) |
|
570 interest(1) |
|
571 } |
|
572 field(NELM,DBF_ULONG) { |
|
573 prompt("Number of Elements") |
|
574 initial("1") |
|
575 promptgroup(GUI_COMPRESS) |
|
576 special(SPC_NOMOD) |
|
577 interest(1) |
|
578 } |
|
579 field(FTVL,DBF_MENU) { |
|
580 prompt("Field Type of Value") |
|
581 promptgroup(GUI_CONVERT) |
|
582 special(SPC_NOMOD) |
|
583 menu(menuFtype) |
|
584 interest(1) |
|
585 } |
|
586 field(NORD,DBF_ULONG) { |
|
587 prompt("Number elements read") |
|
588 special(SPC_NOMOD) |
|
589 } |
|
590 field(BPTR,DBF_NOACCESS) { |
|
591 prompt("Buffer Pointer") |
|
592 special(SPC_NOMOD) |
|
593 extra("void * bptr") |
|
594 interest(4) |
|
595 } |
|
596 field(SIML,DBF_INLINK) { |
|
597 prompt("Sim Mode Location") |
|
598 promptgroup(GUI_HIST) |
|
599 interest(1) |
|
600 } |
|
601 field(SIMM,DBF_MENU) { |
|
602 prompt("Simulation Mode") |
|
603 menu(menuYesNo) |
|
604 interest(1) |
|
605 } |
|
606 field(SIMS,DBF_MENU) { |
|
607 prompt("Sim mode Alarm Svrty") |
|
608 promptgroup(GUI_INPUTS) |
|
609 menu(menuAlarmSevr) |
|
610 interest(2) |
|
611 } |
|
612 field(SIOL,DBF_INLINK) { |
|
613 prompt("Sim Input Specifctn") |
|
614 promptgroup(GUI_INPUTS) |
|
615 interest(1) |
|
616 } |
|
617 field(MPST,DBF_MENU) { |
|
618 prompt("Post Value Monitors") |
|
619 promptgroup(GUI_DISPLAY) |
|
620 menu(aaiPOST) |
|
621 interest(1) |
|
622 } |
|
623 field(APST,DBF_MENU) { |
|
624 prompt("Post Archive Monitors") |
|
625 promptgroup(GUI_DISPLAY) |
|
626 menu(aaiPOST) |
|
627 interest(1) |
|
628 } |
|
629 field(HASH,DBF_ULONG) { |
|
630 prompt("Hash of OnChange data.") |
|
631 interest(3) |
|
632 } |
|
633 } |
|
634 recordtype(aao) { |
|
635 field(NAME,DBF_STRING) { |
|
636 prompt("Record Name") |
|
637 special(SPC_NOMOD) |
|
638 size(61) |
|
639 } |
|
640 field(DESC,DBF_STRING) { |
|
641 prompt("Descriptor") |
|
642 promptgroup(GUI_COMMON) |
|
643 size(41) |
|
644 } |
|
645 field(ASG,DBF_STRING) { |
|
646 prompt("Access Security Group") |
|
647 promptgroup(GUI_COMMON) |
|
648 special(SPC_AS) |
|
649 size(29) |
|
650 } |
|
651 field(SCAN,DBF_MENU) { |
|
652 prompt("Scan Mechanism") |
|
653 promptgroup(GUI_SCAN) |
|
654 special(SPC_SCAN) |
|
655 menu(menuScan) |
|
656 interest(1) |
|
657 } |
|
658 field(PINI,DBF_MENU) { |
|
659 prompt("Process at iocInit") |
|
660 promptgroup(GUI_SCAN) |
|
661 menu(menuPini) |
|
662 interest(1) |
|
663 } |
|
664 field(PHAS,DBF_SHORT) { |
|
665 prompt("Scan Phase") |
|
666 promptgroup(GUI_SCAN) |
|
667 special(SPC_SCAN) |
|
668 interest(1) |
|
669 } |
|
670 field(EVNT,DBF_SHORT) { |
|
671 prompt("Event Number") |
|
672 promptgroup(GUI_SCAN) |
|
673 special(SPC_SCAN) |
|
674 interest(1) |
|
675 } |
|
676 field(TSE,DBF_SHORT) { |
|
677 prompt("Time Stamp Event") |
|
678 promptgroup(GUI_SCAN) |
|
679 interest(1) |
|
680 } |
|
681 field(TSEL,DBF_INLINK) { |
|
682 prompt("Time Stamp Link") |
|
683 promptgroup(GUI_SCAN) |
|
684 interest(1) |
|
685 } |
|
686 field(DTYP,DBF_DEVICE) { |
|
687 prompt("Device Type") |
|
688 promptgroup(GUI_LINKS) |
|
689 interest(1) |
|
690 } |
|
691 field(DISV,DBF_SHORT) { |
|
692 prompt("Disable Value") |
|
693 initial("1") |
|
694 promptgroup(GUI_SCAN) |
|
695 } |
|
696 field(DISA,DBF_SHORT) { |
|
697 prompt("Disable") |
|
698 } |
|
699 field(SDIS,DBF_INLINK) { |
|
700 prompt("Scanning Disable") |
|
701 promptgroup(GUI_SCAN) |
|
702 interest(1) |
|
703 } |
|
704 field(MLOK,DBF_NOACCESS) { |
|
705 prompt("Monitor lock") |
|
706 special(SPC_NOMOD) |
|
707 extra("epicsMutexId mlok") |
|
708 interest(4) |
|
709 } |
|
710 field(MLIS,DBF_NOACCESS) { |
|
711 prompt("Monitor List") |
|
712 special(SPC_NOMOD) |
|
713 extra("ELLLIST mlis") |
|
714 interest(4) |
|
715 } |
|
716 field(DISP,DBF_UCHAR) { |
|
717 prompt("Disable putField") |
|
718 } |
|
719 field(PROC,DBF_UCHAR) { |
|
720 prompt("Force Processing") |
|
721 pp(TRUE) |
|
722 interest(3) |
|
723 } |
|
724 field(STAT,DBF_MENU) { |
|
725 prompt("Alarm Status") |
|
726 initial("UDF") |
|
727 special(SPC_NOMOD) |
|
728 menu(menuAlarmStat) |
|
729 } |
|
730 field(SEVR,DBF_MENU) { |
|
731 prompt("Alarm Severity") |
|
732 initial("INVALID") |
|
733 special(SPC_NOMOD) |
|
734 menu(menuAlarmSevr) |
|
735 } |
|
736 field(NSTA,DBF_MENU) { |
|
737 prompt("New Alarm Status") |
|
738 special(SPC_NOMOD) |
|
739 menu(menuAlarmStat) |
|
740 interest(2) |
|
741 } |
|
742 field(NSEV,DBF_MENU) { |
|
743 prompt("New Alarm Severity") |
|
744 special(SPC_NOMOD) |
|
745 menu(menuAlarmSevr) |
|
746 interest(2) |
|
747 } |
|
748 field(ACKS,DBF_MENU) { |
|
749 prompt("Alarm Ack Severity") |
|
750 special(SPC_NOMOD) |
|
751 menu(menuAlarmSevr) |
|
752 interest(2) |
|
753 } |
|
754 field(ACKT,DBF_MENU) { |
|
755 prompt("Alarm Ack Transient") |
|
756 initial("YES") |
|
757 promptgroup(GUI_ALARMS) |
|
758 special(SPC_NOMOD) |
|
759 menu(menuYesNo) |
|
760 interest(2) |
|
761 } |
|
762 field(DISS,DBF_MENU) { |
|
763 prompt("Disable Alarm Sevrty") |
|
764 promptgroup(GUI_SCAN) |
|
765 menu(menuAlarmSevr) |
|
766 interest(1) |
|
767 } |
|
768 field(LCNT,DBF_UCHAR) { |
|
769 prompt("Lock Count") |
|
770 special(SPC_NOMOD) |
|
771 interest(2) |
|
772 } |
|
773 field(PACT,DBF_UCHAR) { |
|
774 prompt("Record active") |
|
775 special(SPC_NOMOD) |
|
776 interest(1) |
|
777 } |
|
778 field(PUTF,DBF_UCHAR) { |
|
779 prompt("dbPutField process") |
|
780 special(SPC_NOMOD) |
|
781 interest(1) |
|
782 } |
|
783 field(RPRO,DBF_UCHAR) { |
|
784 prompt("Reprocess ") |
|
785 special(SPC_NOMOD) |
|
786 interest(1) |
|
787 } |
|
788 field(ASP,DBF_NOACCESS) { |
|
789 prompt("Access Security Pvt") |
|
790 special(SPC_NOMOD) |
|
791 extra("struct asgMember *asp") |
|
792 interest(4) |
|
793 } |
|
794 field(PPN,DBF_NOACCESS) { |
|
795 prompt("addr of PUTNOTIFY") |
|
796 special(SPC_NOMOD) |
|
797 extra("struct putNotify *ppn") |
|
798 interest(4) |
|
799 } |
|
800 field(PPNR,DBF_NOACCESS) { |
|
801 prompt("pputNotifyRecord") |
|
802 special(SPC_NOMOD) |
|
803 extra("struct putNotifyRecord *ppnr") |
|
804 interest(4) |
|
805 } |
|
806 field(SPVT,DBF_NOACCESS) { |
|
807 prompt("Scan Private") |
|
808 special(SPC_NOMOD) |
|
809 extra("struct scan_element *spvt") |
|
810 interest(4) |
|
811 } |
|
812 field(RSET,DBF_NOACCESS) { |
|
813 prompt("Address of RSET") |
|
814 special(SPC_NOMOD) |
|
815 extra("struct rset *rset") |
|
816 interest(4) |
|
817 } |
|
818 field(DSET,DBF_NOACCESS) { |
|
819 prompt("DSET address") |
|
820 special(SPC_NOMOD) |
|
821 extra("struct dset *dset") |
|
822 interest(4) |
|
823 } |
|
824 field(DPVT,DBF_NOACCESS) { |
|
825 prompt("Device Private") |
|
826 special(SPC_NOMOD) |
|
827 extra("void *dpvt") |
|
828 interest(4) |
|
829 } |
|
830 field(RDES,DBF_NOACCESS) { |
|
831 prompt("Address of dbRecordType") |
|
832 special(SPC_NOMOD) |
|
833 extra("struct dbRecordType *rdes") |
|
834 interest(4) |
|
835 } |
|
836 field(LSET,DBF_NOACCESS) { |
|
837 prompt("Lock Set") |
|
838 special(SPC_NOMOD) |
|
839 extra("struct lockRecord *lset") |
|
840 interest(4) |
|
841 } |
|
842 field(PRIO,DBF_MENU) { |
|
843 prompt("Scheduling Priority") |
|
844 promptgroup(GUI_SCAN) |
|
845 special(SPC_SCAN) |
|
846 menu(menuPriority) |
|
847 interest(1) |
|
848 } |
|
849 field(TPRO,DBF_UCHAR) { |
|
850 prompt("Trace Processing") |
|
851 } |
|
852 field(BKPT,DBF_NOACCESS) { |
|
853 prompt("Break Point") |
|
854 special(SPC_NOMOD) |
|
855 extra("char bkpt") |
|
856 interest(1) |
|
857 } |
|
858 field(UDF,DBF_UCHAR) { |
|
859 prompt("Undefined") |
|
860 initial("1") |
|
861 promptgroup(GUI_COMMON) |
|
862 pp(TRUE) |
|
863 interest(1) |
|
864 } |
|
865 field(TIME,DBF_NOACCESS) { |
|
866 prompt("Time") |
|
867 special(SPC_NOMOD) |
|
868 extra("epicsTimeStamp time") |
|
869 interest(2) |
|
870 } |
|
871 field(FLNK,DBF_FWDLINK) { |
|
872 prompt("Forward Process Link") |
|
873 promptgroup(GUI_LINKS) |
|
874 interest(1) |
|
875 } |
|
876 field(VAL,DBF_NOACCESS) { |
|
877 prompt("Value") |
|
878 special(SPC_DBADDR) |
|
879 extra("void * val") |
|
880 pp(TRUE) |
|
881 asl(ASL0) |
|
882 } |
|
883 field(PREC,DBF_SHORT) { |
|
884 prompt("Display Precision") |
|
885 promptgroup(GUI_ALARMS) |
|
886 interest(1) |
|
887 } |
|
888 field(OUT,DBF_OUTLINK) { |
|
889 prompt("Output Specification") |
|
890 promptgroup(GUI_BITS1) |
|
891 interest(1) |
|
892 } |
|
893 field(EGU,DBF_STRING) { |
|
894 prompt("Engineering Units Name") |
|
895 promptgroup(GUI_BITS2) |
|
896 size(16) |
|
897 interest(1) |
|
898 } |
|
899 field(HOPR,DBF_DOUBLE) { |
|
900 prompt("High Operating Range") |
|
901 promptgroup(GUI_CALC) |
|
902 interest(1) |
|
903 } |
|
904 field(LOPR,DBF_DOUBLE) { |
|
905 prompt("Low Operating Range") |
|
906 promptgroup(GUI_CLOCK) |
|
907 interest(1) |
|
908 } |
|
909 field(NELM,DBF_ULONG) { |
|
910 prompt("Number of Elements") |
|
911 initial("1") |
|
912 promptgroup(GUI_COMPRESS) |
|
913 special(SPC_NOMOD) |
|
914 interest(1) |
|
915 } |
|
916 field(FTVL,DBF_MENU) { |
|
917 prompt("Field Type of Value") |
|
918 promptgroup(GUI_CONVERT) |
|
919 special(SPC_NOMOD) |
|
920 menu(menuFtype) |
|
921 interest(1) |
|
922 } |
|
923 field(NORD,DBF_ULONG) { |
|
924 prompt("Number elements read") |
|
925 special(SPC_NOMOD) |
|
926 } |
|
927 field(BPTR,DBF_NOACCESS) { |
|
928 prompt("Buffer Pointer") |
|
929 special(SPC_NOMOD) |
|
930 extra("void * bptr") |
|
931 interest(4) |
|
932 } |
|
933 field(SIML,DBF_INLINK) { |
|
934 prompt("Sim Mode Location") |
|
935 promptgroup(GUI_HIST) |
|
936 interest(1) |
|
937 } |
|
938 field(SIMM,DBF_MENU) { |
|
939 prompt("Simulation Mode") |
|
940 menu(menuYesNo) |
|
941 interest(1) |
|
942 } |
|
943 field(SIMS,DBF_MENU) { |
|
944 prompt("Sim mode Alarm Svrty") |
|
945 promptgroup(GUI_INPUTS) |
|
946 menu(menuAlarmSevr) |
|
947 interest(2) |
|
948 } |
|
949 field(SIOL,DBF_OUTLINK) { |
|
950 prompt("Sim Output Specifctn") |
|
951 promptgroup(GUI_INPUTS) |
|
952 interest(1) |
|
953 } |
|
954 field(MPST,DBF_MENU) { |
|
955 prompt("Post Value Monitors") |
|
956 promptgroup(GUI_DISPLAY) |
|
957 menu(aaoPOST) |
|
958 interest(1) |
|
959 } |
|
960 field(APST,DBF_MENU) { |
|
961 prompt("Post Archive Monitors") |
|
962 promptgroup(GUI_DISPLAY) |
|
963 menu(aaoPOST) |
|
964 interest(1) |
|
965 } |
|
966 field(HASH,DBF_ULONG) { |
|
967 prompt("Hash of OnChange data.") |
|
968 interest(3) |
|
969 } |
|
970 } |
|
971 recordtype(ai) { |
|
972 field(NAME,DBF_STRING) { |
|
973 prompt("Record Name") |
|
974 special(SPC_NOMOD) |
|
975 size(61) |
|
976 } |
|
977 field(DESC,DBF_STRING) { |
|
978 prompt("Descriptor") |
|
979 promptgroup(GUI_COMMON) |
|
980 size(41) |
|
981 } |
|
982 field(ASG,DBF_STRING) { |
|
983 prompt("Access Security Group") |
|
984 promptgroup(GUI_COMMON) |
|
985 special(SPC_AS) |
|
986 size(29) |
|
987 } |
|
988 field(SCAN,DBF_MENU) { |
|
989 prompt("Scan Mechanism") |
|
990 promptgroup(GUI_SCAN) |
|
991 special(SPC_SCAN) |
|
992 menu(menuScan) |
|
993 interest(1) |
|
994 } |
|
995 field(PINI,DBF_MENU) { |
|
996 prompt("Process at iocInit") |
|
997 promptgroup(GUI_SCAN) |
|
998 menu(menuPini) |
|
999 interest(1) |
|
1000 } |
|
1001 field(PHAS,DBF_SHORT) { |
|
1002 prompt("Scan Phase") |
|
1003 promptgroup(GUI_SCAN) |
|
1004 special(SPC_SCAN) |
|
1005 interest(1) |
|
1006 } |
|
1007 field(EVNT,DBF_SHORT) { |
|
1008 prompt("Event Number") |
|
1009 promptgroup(GUI_SCAN) |
|
1010 special(SPC_SCAN) |
|
1011 interest(1) |
|
1012 } |
|
1013 field(TSE,DBF_SHORT) { |
|
1014 prompt("Time Stamp Event") |
|
1015 promptgroup(GUI_SCAN) |
|
1016 interest(1) |
|
1017 } |
|
1018 field(TSEL,DBF_INLINK) { |
|
1019 prompt("Time Stamp Link") |
|
1020 promptgroup(GUI_SCAN) |
|
1021 interest(1) |
|
1022 } |
|
1023 field(DTYP,DBF_DEVICE) { |
|
1024 prompt("Device Type") |
|
1025 promptgroup(GUI_LINKS) |
|
1026 interest(1) |
|
1027 } |
|
1028 field(DISV,DBF_SHORT) { |
|
1029 prompt("Disable Value") |
|
1030 initial("1") |
|
1031 promptgroup(GUI_SCAN) |
|
1032 } |
|
1033 field(DISA,DBF_SHORT) { |
|
1034 prompt("Disable") |
|
1035 } |
|
1036 field(SDIS,DBF_INLINK) { |
|
1037 prompt("Scanning Disable") |
|
1038 promptgroup(GUI_SCAN) |
|
1039 interest(1) |
|
1040 } |
|
1041 field(MLOK,DBF_NOACCESS) { |
|
1042 prompt("Monitor lock") |
|
1043 special(SPC_NOMOD) |
|
1044 extra("epicsMutexId mlok") |
|
1045 interest(4) |
|
1046 } |
|
1047 field(MLIS,DBF_NOACCESS) { |
|
1048 prompt("Monitor List") |
|
1049 special(SPC_NOMOD) |
|
1050 extra("ELLLIST mlis") |
|
1051 interest(4) |
|
1052 } |
|
1053 field(DISP,DBF_UCHAR) { |
|
1054 prompt("Disable putField") |
|
1055 } |
|
1056 field(PROC,DBF_UCHAR) { |
|
1057 prompt("Force Processing") |
|
1058 pp(TRUE) |
|
1059 interest(3) |
|
1060 } |
|
1061 field(STAT,DBF_MENU) { |
|
1062 prompt("Alarm Status") |
|
1063 initial("UDF") |
|
1064 special(SPC_NOMOD) |
|
1065 menu(menuAlarmStat) |
|
1066 } |
|
1067 field(SEVR,DBF_MENU) { |
|
1068 prompt("Alarm Severity") |
|
1069 initial("INVALID") |
|
1070 special(SPC_NOMOD) |
|
1071 menu(menuAlarmSevr) |
|
1072 } |
|
1073 field(NSTA,DBF_MENU) { |
|
1074 prompt("New Alarm Status") |
|
1075 special(SPC_NOMOD) |
|
1076 menu(menuAlarmStat) |
|
1077 interest(2) |
|
1078 } |
|
1079 field(NSEV,DBF_MENU) { |
|
1080 prompt("New Alarm Severity") |
|
1081 special(SPC_NOMOD) |
|
1082 menu(menuAlarmSevr) |
|
1083 interest(2) |
|
1084 } |
|
1085 field(ACKS,DBF_MENU) { |
|
1086 prompt("Alarm Ack Severity") |
|
1087 special(SPC_NOMOD) |
|
1088 menu(menuAlarmSevr) |
|
1089 interest(2) |
|
1090 } |
|
1091 field(ACKT,DBF_MENU) { |
|
1092 prompt("Alarm Ack Transient") |
|
1093 initial("YES") |
|
1094 promptgroup(GUI_ALARMS) |
|
1095 special(SPC_NOMOD) |
|
1096 menu(menuYesNo) |
|
1097 interest(2) |
|
1098 } |
|
1099 field(DISS,DBF_MENU) { |
|
1100 prompt("Disable Alarm Sevrty") |
|
1101 promptgroup(GUI_SCAN) |
|
1102 menu(menuAlarmSevr) |
|
1103 interest(1) |
|
1104 } |
|
1105 field(LCNT,DBF_UCHAR) { |
|
1106 prompt("Lock Count") |
|
1107 special(SPC_NOMOD) |
|
1108 interest(2) |
|
1109 } |
|
1110 field(PACT,DBF_UCHAR) { |
|
1111 prompt("Record active") |
|
1112 special(SPC_NOMOD) |
|
1113 interest(1) |
|
1114 } |
|
1115 field(PUTF,DBF_UCHAR) { |
|
1116 prompt("dbPutField process") |
|
1117 special(SPC_NOMOD) |
|
1118 interest(1) |
|
1119 } |
|
1120 field(RPRO,DBF_UCHAR) { |
|
1121 prompt("Reprocess ") |
|
1122 special(SPC_NOMOD) |
|
1123 interest(1) |
|
1124 } |
|
1125 field(ASP,DBF_NOACCESS) { |
|
1126 prompt("Access Security Pvt") |
|
1127 special(SPC_NOMOD) |
|
1128 extra("struct asgMember *asp") |
|
1129 interest(4) |
|
1130 } |
|
1131 field(PPN,DBF_NOACCESS) { |
|
1132 prompt("addr of PUTNOTIFY") |
|
1133 special(SPC_NOMOD) |
|
1134 extra("struct putNotify *ppn") |
|
1135 interest(4) |
|
1136 } |
|
1137 field(PPNR,DBF_NOACCESS) { |
|
1138 prompt("pputNotifyRecord") |
|
1139 special(SPC_NOMOD) |
|
1140 extra("struct putNotifyRecord *ppnr") |
|
1141 interest(4) |
|
1142 } |
|
1143 field(SPVT,DBF_NOACCESS) { |
|
1144 prompt("Scan Private") |
|
1145 special(SPC_NOMOD) |
|
1146 extra("struct scan_element *spvt") |
|
1147 interest(4) |
|
1148 } |
|
1149 field(RSET,DBF_NOACCESS) { |
|
1150 prompt("Address of RSET") |
|
1151 special(SPC_NOMOD) |
|
1152 extra("struct rset *rset") |
|
1153 interest(4) |
|
1154 } |
|
1155 field(DSET,DBF_NOACCESS) { |
|
1156 prompt("DSET address") |
|
1157 special(SPC_NOMOD) |
|
1158 extra("struct dset *dset") |
|
1159 interest(4) |
|
1160 } |
|
1161 field(DPVT,DBF_NOACCESS) { |
|
1162 prompt("Device Private") |
|
1163 special(SPC_NOMOD) |
|
1164 extra("void *dpvt") |
|
1165 interest(4) |
|
1166 } |
|
1167 field(RDES,DBF_NOACCESS) { |
|
1168 prompt("Address of dbRecordType") |
|
1169 special(SPC_NOMOD) |
|
1170 extra("struct dbRecordType *rdes") |
|
1171 interest(4) |
|
1172 } |
|
1173 field(LSET,DBF_NOACCESS) { |
|
1174 prompt("Lock Set") |
|
1175 special(SPC_NOMOD) |
|
1176 extra("struct lockRecord *lset") |
|
1177 interest(4) |
|
1178 } |
|
1179 field(PRIO,DBF_MENU) { |
|
1180 prompt("Scheduling Priority") |
|
1181 promptgroup(GUI_SCAN) |
|
1182 special(SPC_SCAN) |
|
1183 menu(menuPriority) |
|
1184 interest(1) |
|
1185 } |
|
1186 field(TPRO,DBF_UCHAR) { |
|
1187 prompt("Trace Processing") |
|
1188 } |
|
1189 field(BKPT,DBF_NOACCESS) { |
|
1190 prompt("Break Point") |
|
1191 special(SPC_NOMOD) |
|
1192 extra("char bkpt") |
|
1193 interest(1) |
|
1194 } |
|
1195 field(UDF,DBF_UCHAR) { |
|
1196 prompt("Undefined") |
|
1197 initial("1") |
|
1198 promptgroup(GUI_COMMON) |
|
1199 pp(TRUE) |
|
1200 interest(1) |
|
1201 } |
|
1202 field(TIME,DBF_NOACCESS) { |
|
1203 prompt("Time") |
|
1204 special(SPC_NOMOD) |
|
1205 extra("epicsTimeStamp time") |
|
1206 interest(2) |
|
1207 } |
|
1208 field(FLNK,DBF_FWDLINK) { |
|
1209 prompt("Forward Process Link") |
|
1210 promptgroup(GUI_LINKS) |
|
1211 interest(1) |
|
1212 } |
532 field(VAL,DBF_DOUBLE) { |
1213 field(VAL,DBF_DOUBLE) { |
533 prompt("Current EGU Value") |
1214 prompt("Current EGU Value") |
534 promptgroup(GUI_INPUTS) |
1215 promptgroup(GUI_INPUTS) |
535 pp(TRUE) |
1216 pp(TRUE) |
536 asl(ASL0) |
1217 asl(ASL0) |
3010 interest(1) |
3691 interest(1) |
3011 } |
3692 } |
3012 field(NEVA,DBF_ULONG) { |
3693 field(NEVA,DBF_ULONG) { |
3013 prompt("Num. elements in VALA") |
3694 prompt("Num. elements in VALA") |
3014 initial("1") |
3695 initial("1") |
3015 promptgroup(GUI_WAVE) |
|
3016 special(SPC_NOMOD) |
3696 special(SPC_NOMOD) |
3017 interest(3) |
3697 interest(3) |
3018 } |
3698 } |
3019 field(NEVB,DBF_ULONG) { |
3699 field(NEVB,DBF_ULONG) { |
3020 prompt("Num. elements in VALB") |
3700 prompt("Num. elements in VALB") |
3021 initial("1") |
3701 initial("1") |
3022 promptgroup(GUI_WAVE) |
|
3023 special(SPC_NOMOD) |
3702 special(SPC_NOMOD) |
3024 interest(3) |
3703 interest(3) |
3025 } |
3704 } |
3026 field(NEVC,DBF_ULONG) { |
3705 field(NEVC,DBF_ULONG) { |
3027 prompt("Num. elements in VALC") |
3706 prompt("Num. elements in VALC") |
3028 initial("1") |
3707 initial("1") |
3029 promptgroup(GUI_WAVE) |
|
3030 special(SPC_NOMOD) |
3708 special(SPC_NOMOD) |
3031 interest(3) |
3709 interest(3) |
3032 } |
3710 } |
3033 field(NEVD,DBF_ULONG) { |
3711 field(NEVD,DBF_ULONG) { |
3034 prompt("Num. elements in VALD") |
3712 prompt("Num. elements in VALD") |
3035 initial("1") |
3713 initial("1") |
3036 promptgroup(GUI_WAVE) |
|
3037 special(SPC_NOMOD) |
3714 special(SPC_NOMOD) |
3038 interest(3) |
3715 interest(3) |
3039 } |
3716 } |
3040 field(NEVE,DBF_ULONG) { |
3717 field(NEVE,DBF_ULONG) { |
3041 prompt("Num. elements in VALE") |
3718 prompt("Num. elements in VALE") |
3042 initial("1") |
3719 initial("1") |
3043 promptgroup(GUI_WAVE) |
|
3044 special(SPC_NOMOD) |
3720 special(SPC_NOMOD) |
3045 interest(3) |
3721 interest(3) |
3046 } |
3722 } |
3047 field(NEVF,DBF_ULONG) { |
3723 field(NEVF,DBF_ULONG) { |
3048 prompt("Num. elements in VALF") |
3724 prompt("Num. elements in VALF") |
3049 initial("1") |
3725 initial("1") |
3050 promptgroup(GUI_WAVE) |
|
3051 special(SPC_NOMOD) |
3726 special(SPC_NOMOD) |
3052 interest(3) |
3727 interest(3) |
3053 } |
3728 } |
3054 field(NEVG,DBF_ULONG) { |
3729 field(NEVG,DBF_ULONG) { |
3055 prompt("Num. elements in VALG") |
3730 prompt("Num. elements in VALG") |
3056 initial("1") |
3731 initial("1") |
3057 promptgroup(GUI_WAVE) |
|
3058 special(SPC_NOMOD) |
3732 special(SPC_NOMOD) |
3059 interest(3) |
3733 interest(3) |
3060 } |
3734 } |
3061 field(NEVH,DBF_ULONG) { |
3735 field(NEVH,DBF_ULONG) { |
3062 prompt("Num. elements in VAlH") |
3736 prompt("Num. elements in VAlH") |
3063 initial("1") |
3737 initial("1") |
3064 promptgroup(GUI_WAVE) |
|
3065 special(SPC_NOMOD) |
3738 special(SPC_NOMOD) |
3066 interest(3) |
3739 interest(3) |
3067 } |
3740 } |
3068 field(NEVI,DBF_ULONG) { |
3741 field(NEVI,DBF_ULONG) { |
3069 prompt("Num. elements in VALI") |
3742 prompt("Num. elements in VALI") |
3070 initial("1") |
3743 initial("1") |
3071 promptgroup(GUI_WAVE) |
|
3072 special(SPC_NOMOD) |
3744 special(SPC_NOMOD) |
3073 interest(3) |
3745 interest(3) |
3074 } |
3746 } |
3075 field(NEVJ,DBF_ULONG) { |
3747 field(NEVJ,DBF_ULONG) { |
3076 prompt("Num. elements in VALJ") |
3748 prompt("Num. elements in VALJ") |
3077 initial("1") |
3749 initial("1") |
3078 promptgroup(GUI_WAVE) |
|
3079 special(SPC_NOMOD) |
3750 special(SPC_NOMOD) |
3080 interest(3) |
3751 interest(3) |
3081 } |
3752 } |
3082 field(NEVK,DBF_ULONG) { |
3753 field(NEVK,DBF_ULONG) { |
3083 prompt("Num. elements in VALK") |
3754 prompt("Num. elements in VALK") |
3084 initial("1") |
3755 initial("1") |
3085 promptgroup(GUI_WAVE) |
|
3086 special(SPC_NOMOD) |
3756 special(SPC_NOMOD) |
3087 interest(3) |
3757 interest(3) |
3088 } |
3758 } |
3089 field(NEVL,DBF_ULONG) { |
3759 field(NEVL,DBF_ULONG) { |
3090 prompt("Num. elements in VALL") |
3760 prompt("Num. elements in VALL") |
3091 initial("1") |
3761 initial("1") |
3092 promptgroup(GUI_WAVE) |
|
3093 special(SPC_NOMOD) |
3762 special(SPC_NOMOD) |
3094 interest(3) |
3763 interest(3) |
3095 } |
3764 } |
3096 field(NEVM,DBF_ULONG) { |
3765 field(NEVM,DBF_ULONG) { |
3097 prompt("Num. elements in VALM") |
3766 prompt("Num. elements in VALM") |
3098 initial("1") |
3767 initial("1") |
3099 promptgroup(GUI_WAVE) |
|
3100 special(SPC_NOMOD) |
3768 special(SPC_NOMOD) |
3101 interest(3) |
3769 interest(3) |
3102 } |
3770 } |
3103 field(NEVN,DBF_ULONG) { |
3771 field(NEVN,DBF_ULONG) { |
3104 prompt("Num. elements in VALN") |
3772 prompt("Num. elements in VALN") |
3105 initial("1") |
3773 initial("1") |
3106 promptgroup(GUI_WAVE) |
|
3107 special(SPC_NOMOD) |
3774 special(SPC_NOMOD) |
3108 interest(3) |
3775 interest(3) |
3109 } |
3776 } |
3110 field(NEVO,DBF_ULONG) { |
3777 field(NEVO,DBF_ULONG) { |
3111 prompt("Num. elements in VALO") |
3778 prompt("Num. elements in VALO") |
3112 initial("1") |
3779 initial("1") |
3113 promptgroup(GUI_WAVE) |
|
3114 special(SPC_NOMOD) |
3780 special(SPC_NOMOD) |
3115 interest(3) |
3781 interest(3) |
3116 } |
3782 } |
3117 field(NEVP,DBF_ULONG) { |
3783 field(NEVP,DBF_ULONG) { |
3118 prompt("Num. elements in VALP") |
3784 prompt("Num. elements in VALP") |
3119 initial("1") |
3785 initial("1") |
3120 promptgroup(GUI_WAVE) |
|
3121 special(SPC_NOMOD) |
3786 special(SPC_NOMOD) |
3122 interest(3) |
3787 interest(3) |
3123 } |
3788 } |
3124 field(NEVQ,DBF_ULONG) { |
3789 field(NEVQ,DBF_ULONG) { |
3125 prompt("Num. elements in VALQ") |
3790 prompt("Num. elements in VALQ") |
3126 initial("1") |
3791 initial("1") |
3127 promptgroup(GUI_WAVE) |
|
3128 special(SPC_NOMOD) |
3792 special(SPC_NOMOD) |
3129 interest(3) |
3793 interest(3) |
3130 } |
3794 } |
3131 field(NEVR,DBF_ULONG) { |
3795 field(NEVR,DBF_ULONG) { |
3132 prompt("Num. elements in VALR") |
3796 prompt("Num. elements in VALR") |
3133 initial("1") |
3797 initial("1") |
3134 promptgroup(GUI_WAVE) |
|
3135 special(SPC_NOMOD) |
3798 special(SPC_NOMOD) |
3136 interest(3) |
3799 interest(3) |
3137 } |
3800 } |
3138 field(NEVS,DBF_ULONG) { |
3801 field(NEVS,DBF_ULONG) { |
3139 prompt("Num. elements in VALS") |
3802 prompt("Num. elements in VALS") |
3140 initial("1") |
3803 initial("1") |
3141 promptgroup(GUI_WAVE) |
|
3142 special(SPC_NOMOD) |
3804 special(SPC_NOMOD) |
3143 interest(3) |
3805 interest(3) |
3144 } |
3806 } |
3145 field(NEVT,DBF_ULONG) { |
3807 field(NEVT,DBF_ULONG) { |
3146 prompt("Num. elements in VALT") |
3808 prompt("Num. elements in VALT") |
3147 initial("1") |
3809 initial("1") |
3148 promptgroup(GUI_WAVE) |
|
3149 special(SPC_NOMOD) |
3810 special(SPC_NOMOD) |
3150 interest(3) |
3811 interest(3) |
3151 } |
3812 } |
3152 field(NEVU,DBF_ULONG) { |
3813 field(NEVU,DBF_ULONG) { |
3153 prompt("Num. elements in VALU") |
3814 prompt("Num. elements in VALU") |
3154 initial("1") |
3815 initial("1") |
3155 promptgroup(GUI_WAVE) |
3816 special(SPC_NOMOD) |
3156 special(SPC_NOMOD) |
3817 interest(3) |
3157 interest(3) |
3818 } |
|
3819 field(ONVA,DBF_ULONG) { |
|
3820 prompt("Num. elements in OVLA") |
|
3821 initial("1") |
|
3822 special(SPC_NOMOD) |
|
3823 interest(4) |
|
3824 } |
|
3825 field(ONVB,DBF_ULONG) { |
|
3826 prompt("Num. elements in OVLB") |
|
3827 initial("1") |
|
3828 special(SPC_NOMOD) |
|
3829 interest(4) |
|
3830 } |
|
3831 field(ONVC,DBF_ULONG) { |
|
3832 prompt("Num. elements in OVLC") |
|
3833 initial("1") |
|
3834 special(SPC_NOMOD) |
|
3835 interest(4) |
|
3836 } |
|
3837 field(ONVD,DBF_ULONG) { |
|
3838 prompt("Num. elements in OVLD") |
|
3839 initial("1") |
|
3840 special(SPC_NOMOD) |
|
3841 interest(4) |
|
3842 } |
|
3843 field(ONVE,DBF_ULONG) { |
|
3844 prompt("Num. elements in OVLE") |
|
3845 initial("1") |
|
3846 special(SPC_NOMOD) |
|
3847 interest(4) |
|
3848 } |
|
3849 field(ONVF,DBF_ULONG) { |
|
3850 prompt("Num. elements in OVLF") |
|
3851 initial("1") |
|
3852 special(SPC_NOMOD) |
|
3853 interest(4) |
|
3854 } |
|
3855 field(ONVG,DBF_ULONG) { |
|
3856 prompt("Num. elements in OVLG") |
|
3857 initial("1") |
|
3858 special(SPC_NOMOD) |
|
3859 interest(4) |
|
3860 } |
|
3861 field(ONVH,DBF_ULONG) { |
|
3862 prompt("Num. elements in VAlH") |
|
3863 initial("1") |
|
3864 special(SPC_NOMOD) |
|
3865 interest(4) |
|
3866 } |
|
3867 field(ONVI,DBF_ULONG) { |
|
3868 prompt("Num. elements in OVLI") |
|
3869 initial("1") |
|
3870 special(SPC_NOMOD) |
|
3871 interest(4) |
|
3872 } |
|
3873 field(ONVJ,DBF_ULONG) { |
|
3874 prompt("Num. elements in OVLJ") |
|
3875 initial("1") |
|
3876 special(SPC_NOMOD) |
|
3877 interest(4) |
|
3878 } |
|
3879 field(ONVK,DBF_ULONG) { |
|
3880 prompt("Num. elements in OVLK") |
|
3881 initial("1") |
|
3882 special(SPC_NOMOD) |
|
3883 interest(4) |
|
3884 } |
|
3885 field(ONVL,DBF_ULONG) { |
|
3886 prompt("Num. elements in OVLL") |
|
3887 initial("1") |
|
3888 special(SPC_NOMOD) |
|
3889 interest(4) |
|
3890 } |
|
3891 field(ONVM,DBF_ULONG) { |
|
3892 prompt("Num. elements in OVLM") |
|
3893 initial("1") |
|
3894 special(SPC_NOMOD) |
|
3895 interest(4) |
|
3896 } |
|
3897 field(ONVN,DBF_ULONG) { |
|
3898 prompt("Num. elements in OVLN") |
|
3899 initial("1") |
|
3900 special(SPC_NOMOD) |
|
3901 interest(4) |
|
3902 } |
|
3903 field(ONVO,DBF_ULONG) { |
|
3904 prompt("Num. elements in OVLO") |
|
3905 initial("1") |
|
3906 special(SPC_NOMOD) |
|
3907 interest(4) |
|
3908 } |
|
3909 field(ONVP,DBF_ULONG) { |
|
3910 prompt("Num. elements in OVLP") |
|
3911 initial("1") |
|
3912 special(SPC_NOMOD) |
|
3913 interest(4) |
|
3914 } |
|
3915 field(ONVQ,DBF_ULONG) { |
|
3916 prompt("Num. elements in OVLQ") |
|
3917 initial("1") |
|
3918 special(SPC_NOMOD) |
|
3919 interest(4) |
|
3920 } |
|
3921 field(ONVR,DBF_ULONG) { |
|
3922 prompt("Num. elements in OVLR") |
|
3923 initial("1") |
|
3924 special(SPC_NOMOD) |
|
3925 interest(4) |
|
3926 } |
|
3927 field(ONVS,DBF_ULONG) { |
|
3928 prompt("Num. elements in OVLS") |
|
3929 initial("1") |
|
3930 special(SPC_NOMOD) |
|
3931 interest(4) |
|
3932 } |
|
3933 field(ONVT,DBF_ULONG) { |
|
3934 prompt("Num. elements in OVLT") |
|
3935 initial("1") |
|
3936 special(SPC_NOMOD) |
|
3937 interest(4) |
|
3938 } |
|
3939 field(ONVU,DBF_ULONG) { |
|
3940 prompt("Num. elements in OVLU") |
|
3941 initial("1") |
|
3942 special(SPC_NOMOD) |
|
3943 interest(4) |
3158 } |
3944 } |
3159 } |
3945 } |
3160 recordtype(bi) { |
3946 recordtype(bi) { |
3161 field(NAME,DBF_STRING) { |
3947 field(NAME,DBF_STRING) { |
3162 prompt("Record Name") |
3948 prompt("Record Name") |
6710 field(FLNK,DBF_FWDLINK) { |
7500 field(FLNK,DBF_FWDLINK) { |
6711 prompt("Forward Process Link") |
7501 prompt("Forward Process Link") |
6712 promptgroup(GUI_LINKS) |
7502 promptgroup(GUI_LINKS) |
6713 interest(1) |
7503 interest(1) |
6714 } |
7504 } |
6715 field(VAL,DBF_NOACCESS) { |
7505 field(VAL,DBF_LONG) { |
6716 prompt("Value") |
7506 prompt("Current value") |
6717 special(SPC_DBADDR) |
7507 promptgroup(GUI_INPUTS) |
6718 extra("void * val") |
7508 pp(TRUE) |
6719 asl(ASL0) |
7509 asl(ASL0) |
6720 } |
7510 } |
6721 field(NELM,DBF_USHORT) { |
7511 field(INP,DBF_INLINK) { |
6722 prompt("Num of Array Elements") |
7512 prompt("Input Specification") |
6723 initial("1") |
7513 promptgroup(GUI_INPUTS) |
6724 promptgroup(GUI_HIST) |
7514 interest(1) |
6725 special(SPC_NOMOD) |
7515 } |
6726 interest(1) |
7516 field(EGU,DBF_STRING) { |
6727 } |
7517 prompt("Units name") |
6728 field(CSTA,DBF_SHORT) { |
|
6729 prompt("Collection Status") |
|
6730 initial("1") |
|
6731 special(SPC_NOMOD) |
|
6732 interest(1) |
|
6733 } |
|
6734 field(CMD,DBF_MENU) { |
|
6735 prompt("Collection Control") |
|
6736 special(103) |
|
6737 menu(histogramCMD) |
|
6738 interest(1) |
|
6739 asl(ASL0) |
|
6740 } |
|
6741 field(ULIM,DBF_DOUBLE) { |
|
6742 prompt("Upper Signal Limit") |
|
6743 promptgroup(GUI_HIST) |
|
6744 special(101) |
|
6745 interest(1) |
|
6746 } |
|
6747 field(LLIM,DBF_DOUBLE) { |
|
6748 prompt("Lower Signal Limit ") |
|
6749 promptgroup(GUI_HIST) |
|
6750 special(101) |
|
6751 interest(1) |
|
6752 } |
|
6753 field(WDTH,DBF_DOUBLE) { |
|
6754 prompt("Element Width") |
|
6755 special(SPC_NOMOD) |
|
6756 interest(3) |
|
6757 } |
|
6758 field(SGNL,DBF_DOUBLE) { |
|
6759 prompt("Signal Value") |
|
6760 special(100) |
|
6761 } |
|
6762 field(PREC,DBF_SHORT) { |
|
6763 prompt("Display Precision") |
|
6764 promptgroup(GUI_DISPLAY) |
7518 promptgroup(GUI_DISPLAY) |
6765 interest(1) |
7519 size(16) |
6766 } |
7520 interest(1) |
6767 field(SVL,DBF_INLINK) { |
7521 } |
6768 prompt("Signal Value Location") |
7522 field(HOPR,DBF_LONG) { |
6769 promptgroup(GUI_INPUTS) |
7523 prompt("High Operating Range") |
6770 interest(1) |
7524 promptgroup(GUI_DISPLAY) |
6771 } |
7525 interest(1) |
6772 field(BPTR,DBF_NOACCESS) { |
7526 } |
6773 prompt("Buffer Pointer") |
7527 field(LOPR,DBF_LONG) { |
6774 special(SPC_NOMOD) |
7528 prompt("Low Operating Range") |
6775 extra("epicsUInt32 *bptr") |
7529 promptgroup(GUI_DISPLAY) |
6776 interest(4) |
7530 interest(1) |
6777 } |
7531 } |
6778 field(WDOG,DBF_NOACCESS) { |
7532 field(HIHI,DBF_LONG) { |
6779 prompt("Watchdog callback") |
7533 prompt("Hihi Alarm Limit") |
6780 special(SPC_NOMOD) |
7534 promptgroup(GUI_ALARMS) |
6781 extra("void * wdog") |
7535 pp(TRUE) |
6782 interest(4) |
7536 interest(1) |
6783 } |
7537 } |
6784 field(MDEL,DBF_SHORT) { |
7538 field(LOLO,DBF_LONG) { |
6785 prompt("Monitor Count Deadband") |
7539 prompt("Lolo Alarm Limit") |
6786 promptgroup(GUI_HIST) |
7540 promptgroup(GUI_ALARMS) |
6787 interest(1) |
7541 pp(TRUE) |
6788 } |
7542 interest(1) |
6789 field(MCNT,DBF_SHORT) { |
7543 } |
6790 prompt("Counts Since Monitor") |
7544 field(HIGH,DBF_LONG) { |
6791 special(SPC_NOMOD) |
7545 prompt("High Alarm Limit") |
6792 interest(3) |
7546 promptgroup(GUI_ALARMS) |
6793 } |
7547 pp(TRUE) |
6794 field(SDEL,DBF_DOUBLE) { |
7548 interest(1) |
6795 prompt("Monitor Seconds Dband") |
7549 } |
6796 promptgroup(GUI_HIST) |
7550 field(LOW,DBF_LONG) { |
6797 special(101) |
7551 prompt("Low Alarm Limit") |
6798 interest(1) |
7552 promptgroup(GUI_ALARMS) |
|
7553 pp(TRUE) |
|
7554 interest(1) |
|
7555 } |
|
7556 field(HHSV,DBF_MENU) { |
|
7557 prompt("Hihi Severity") |
|
7558 promptgroup(GUI_ALARMS) |
|
7559 menu(menuAlarmSevr) |
|
7560 pp(TRUE) |
|
7561 interest(1) |
|
7562 } |
|
7563 field(LLSV,DBF_MENU) { |
|
7564 prompt("Lolo Severity") |
|
7565 promptgroup(GUI_ALARMS) |
|
7566 menu(menuAlarmSevr) |
|
7567 pp(TRUE) |
|
7568 interest(1) |
|
7569 } |
|
7570 field(HSV,DBF_MENU) { |
|
7571 prompt("High Severity") |
|
7572 promptgroup(GUI_ALARMS) |
|
7573 menu(menuAlarmSevr) |
|
7574 pp(TRUE) |
|
7575 interest(1) |
|
7576 } |
|
7577 field(LSV,DBF_MENU) { |
|
7578 prompt("Low Severity") |
|
7579 promptgroup(GUI_ALARMS) |
|
7580 menu(menuAlarmSevr) |
|
7581 pp(TRUE) |
|
7582 interest(1) |
|
7583 } |
|
7584 field(HYST,DBF_LONG) { |
|
7585 prompt("Alarm Deadband") |
|
7586 promptgroup(GUI_ALARMS) |
|
7587 interest(1) |
|
7588 } |
|
7589 field(ADEL,DBF_LONG) { |
|
7590 prompt("Archive Deadband") |
|
7591 promptgroup(GUI_DISPLAY) |
|
7592 interest(1) |
|
7593 } |
|
7594 field(MDEL,DBF_LONG) { |
|
7595 prompt("Monitor Deadband") |
|
7596 promptgroup(GUI_DISPLAY) |
|
7597 interest(1) |
|
7598 } |
|
7599 field(LALM,DBF_LONG) { |
|
7600 prompt("Last Value Alarmed") |
|
7601 special(SPC_NOMOD) |
|
7602 interest(3) |
|
7603 } |
|
7604 field(ALST,DBF_LONG) { |
|
7605 prompt("Last Value Archived") |
|
7606 special(SPC_NOMOD) |
|
7607 interest(3) |
|
7608 } |
|
7609 field(MLST,DBF_LONG) { |
|
7610 prompt("Last Val Monitored") |
|
7611 special(SPC_NOMOD) |
|
7612 interest(3) |
6799 } |
7613 } |
6800 field(SIOL,DBF_INLINK) { |
7614 field(SIOL,DBF_INLINK) { |
6801 prompt("Sim Input Specifctn") |
7615 prompt("Sim Input Specifctn") |
6802 promptgroup(GUI_INPUTS) |
7616 promptgroup(GUI_INPUTS) |
6803 interest(1) |
7617 interest(1) |
6804 } |
7618 } |
6805 field(SVAL,DBF_DOUBLE) { |
7619 field(SVAL,DBF_LONG) { |
6806 prompt("Simulation Value") |
7620 prompt("Simulation Value") |
6807 } |
7621 } |
6808 field(SIML,DBF_INLINK) { |
7622 field(SIML,DBF_INLINK) { |
6809 prompt("Sim Mode Location") |
7623 prompt("Sim Mode Location") |
6810 promptgroup(GUI_INPUTS) |
7624 promptgroup(GUI_INPUTS) |
7448 field(FLNK,DBF_FWDLINK) { |
8283 field(FLNK,DBF_FWDLINK) { |
7449 prompt("Forward Process Link") |
8284 prompt("Forward Process Link") |
7450 promptgroup(GUI_LINKS) |
8285 promptgroup(GUI_LINKS) |
7451 interest(1) |
8286 interest(1) |
7452 } |
8287 } |
7453 field(VAL,DBF_LONG) { |
8288 field(VAL,DBF_ENUM) { |
7454 prompt("Desired Output") |
8289 prompt("Current Value") |
7455 promptgroup(GUI_OUTPUT) |
8290 promptgroup(GUI_INPUTS) |
7456 pp(TRUE) |
8291 pp(TRUE) |
7457 asl(ASL0) |
8292 asl(ASL0) |
7458 } |
8293 } |
7459 field(OUT,DBF_OUTLINK) { |
8294 field(NOBT,DBF_SHORT) { |
7460 prompt("Output Specification") |
8295 prompt("Number of Bits") |
7461 promptgroup(GUI_OUTPUT) |
8296 promptgroup(GUI_MBB) |
7462 interest(1) |
8297 special(SPC_NOMOD) |
7463 } |
8298 interest(1) |
7464 field(DOL,DBF_INLINK) { |
8299 } |
7465 prompt("Desired Output Loc") |
8300 field(INP,DBF_INLINK) { |
7466 promptgroup(GUI_OUTPUT) |
8301 prompt("Input Specification") |
7467 interest(1) |
8302 promptgroup(GUI_MBB) |
7468 } |
8303 interest(1) |
7469 field(OMSL,DBF_MENU) { |
8304 } |
7470 prompt("Output Mode Select") |
8305 field(ZRVL,DBF_ULONG) { |
7471 promptgroup(GUI_OUTPUT) |
8306 prompt("Zero Value") |
7472 menu(menuOmsl) |
8307 promptgroup(GUI_BITS1) |
7473 interest(1) |
8308 special(100) |
7474 } |
8309 pp(TRUE) |
7475 field(EGU,DBF_STRING) { |
8310 base(HEX) |
7476 prompt("Units name") |
8311 interest(1) |
7477 promptgroup(GUI_DISPLAY) |
8312 } |
7478 size(16) |
8313 field(ONVL,DBF_ULONG) { |
7479 interest(1) |
8314 prompt("One Value") |
7480 } |
8315 promptgroup(GUI_BITS1) |
7481 field(DRVH,DBF_LONG) { |
8316 special(100) |
7482 prompt("Drive High Limit") |
8317 pp(TRUE) |
7483 promptgroup(GUI_OUTPUT) |
8318 base(HEX) |
7484 pp(TRUE) |
8319 interest(1) |
7485 interest(1) |
8320 } |
7486 } |
8321 field(TWVL,DBF_ULONG) { |
7487 field(DRVL,DBF_LONG) { |
8322 prompt("Two Value") |
7488 prompt("Drive Low Limit") |
8323 promptgroup(GUI_BITS1) |
7489 promptgroup(GUI_OUTPUT) |
8324 special(100) |
7490 pp(TRUE) |
8325 pp(TRUE) |
7491 interest(1) |
8326 base(HEX) |
7492 } |
8327 interest(1) |
7493 field(HOPR,DBF_LONG) { |
8328 } |
7494 prompt("High Operating Range") |
8329 field(THVL,DBF_ULONG) { |
7495 promptgroup(GUI_DISPLAY) |
8330 prompt("Three Value") |
7496 interest(1) |
8331 promptgroup(GUI_BITS1) |
7497 } |
8332 special(100) |
7498 field(LOPR,DBF_LONG) { |
8333 pp(TRUE) |
7499 prompt("Low Operating Range") |
8334 base(HEX) |
7500 promptgroup(GUI_DISPLAY) |
8335 interest(1) |
7501 interest(1) |
8336 } |
7502 } |
8337 field(FRVL,DBF_ULONG) { |
7503 field(HIHI,DBF_LONG) { |
8338 prompt("Four Value") |
7504 prompt("Hihi Alarm Limit") |
8339 promptgroup(GUI_BITS1) |
7505 promptgroup(GUI_ALARMS) |
8340 special(100) |
7506 pp(TRUE) |
8341 pp(TRUE) |
7507 interest(1) |
8342 base(HEX) |
7508 } |
8343 interest(1) |
7509 field(LOLO,DBF_LONG) { |
8344 } |
7510 prompt("Lolo Alarm Limit") |
8345 field(FVVL,DBF_ULONG) { |
7511 promptgroup(GUI_ALARMS) |
8346 prompt("Five Value") |
7512 pp(TRUE) |
8347 promptgroup(GUI_BITS1) |
7513 interest(1) |
8348 special(100) |
7514 } |
8349 pp(TRUE) |
7515 field(HIGH,DBF_LONG) { |
8350 base(HEX) |
7516 prompt("High Alarm Limit") |
8351 interest(1) |
7517 promptgroup(GUI_ALARMS) |
8352 } |
7518 pp(TRUE) |
8353 field(SXVL,DBF_ULONG) { |
7519 interest(1) |
8354 prompt("Six Value") |
7520 } |
8355 promptgroup(GUI_BITS1) |
7521 field(LOW,DBF_LONG) { |
8356 special(100) |
7522 prompt("Low Alarm Limit") |
8357 pp(TRUE) |
7523 promptgroup(GUI_ALARMS) |
8358 base(HEX) |
7524 pp(TRUE) |
8359 interest(1) |
7525 interest(1) |
8360 } |
7526 } |
8361 field(SVVL,DBF_ULONG) { |
7527 field(HHSV,DBF_MENU) { |
8362 prompt("Seven Value") |
7528 prompt("Hihi Severity") |
8363 promptgroup(GUI_BITS1) |
7529 promptgroup(GUI_ALARMS) |
8364 special(100) |
7530 menu(menuAlarmSevr) |
8365 pp(TRUE) |
7531 pp(TRUE) |
8366 base(HEX) |
7532 interest(1) |
8367 interest(1) |
7533 } |
8368 } |
7534 field(LLSV,DBF_MENU) { |
8369 field(EIVL,DBF_ULONG) { |
7535 prompt("Lolo Severity") |
8370 prompt("Eight Value") |
7536 promptgroup(GUI_ALARMS) |
8371 promptgroup(GUI_BITS2) |
7537 menu(menuAlarmSevr) |
8372 special(100) |
7538 pp(TRUE) |
8373 pp(TRUE) |
7539 interest(1) |
8374 base(HEX) |
7540 } |
8375 interest(1) |
7541 field(HSV,DBF_MENU) { |
8376 } |
7542 prompt("High Severity") |
8377 field(NIVL,DBF_ULONG) { |
7543 promptgroup(GUI_ALARMS) |
8378 prompt("Nine Value") |
7544 menu(menuAlarmSevr) |
8379 promptgroup(GUI_BITS2) |
7545 pp(TRUE) |
8380 special(100) |
7546 interest(1) |
8381 pp(TRUE) |
7547 } |
8382 base(HEX) |
7548 field(LSV,DBF_MENU) { |
8383 interest(1) |
7549 prompt("Low Severity") |
8384 } |
7550 promptgroup(GUI_ALARMS) |
8385 field(TEVL,DBF_ULONG) { |
7551 menu(menuAlarmSevr) |
8386 prompt("Ten Value") |
7552 pp(TRUE) |
8387 promptgroup(GUI_BITS2) |
7553 interest(1) |
8388 special(100) |
7554 } |
8389 pp(TRUE) |
7555 field(HYST,DBF_LONG) { |
8390 base(HEX) |
7556 prompt("Alarm Deadband") |
8391 interest(1) |
7557 promptgroup(GUI_ALARMS) |
8392 } |
7558 interest(1) |
8393 field(ELVL,DBF_ULONG) { |
7559 } |
8394 prompt("Eleven Value") |
7560 field(ADEL,DBF_LONG) { |
8395 promptgroup(GUI_BITS2) |
7561 prompt("Archive Deadband") |
8396 special(100) |
7562 promptgroup(GUI_DISPLAY) |
8397 pp(TRUE) |
7563 interest(1) |
8398 base(HEX) |
7564 } |
8399 interest(1) |
7565 field(MDEL,DBF_LONG) { |
8400 } |
7566 prompt("Monitor Deadband") |
8401 field(TVVL,DBF_ULONG) { |
7567 promptgroup(GUI_DISPLAY) |
8402 prompt("Twelve Value") |
7568 interest(1) |
8403 promptgroup(GUI_BITS2) |
7569 } |
8404 special(100) |
7570 field(LALM,DBF_LONG) { |
8405 pp(TRUE) |
|
8406 base(HEX) |
|
8407 interest(1) |
|
8408 } |
|
8409 field(TTVL,DBF_ULONG) { |
|
8410 prompt("Thirteen Value") |
|
8411 promptgroup(GUI_BITS2) |
|
8412 special(100) |
|
8413 pp(TRUE) |
|
8414 base(HEX) |
|
8415 interest(1) |
|
8416 } |
|
8417 field(FTVL,DBF_ULONG) { |
|
8418 prompt("Fourteen Value") |
|
8419 promptgroup(GUI_BITS2) |
|
8420 special(100) |
|
8421 pp(TRUE) |
|
8422 base(HEX) |
|
8423 interest(1) |
|
8424 } |
|
8425 field(FFVL,DBF_ULONG) { |
|
8426 prompt("Fifteen Value") |
|
8427 promptgroup(GUI_BITS2) |
|
8428 special(100) |
|
8429 pp(TRUE) |
|
8430 base(HEX) |
|
8431 interest(1) |
|
8432 } |
|
8433 field(ZRST,DBF_STRING) { |
|
8434 prompt("Zero String") |
|
8435 promptgroup(GUI_BITS1) |
|
8436 special(100) |
|
8437 size(26) |
|
8438 pp(TRUE) |
|
8439 interest(1) |
|
8440 } |
|
8441 field(ONST,DBF_STRING) { |
|
8442 prompt("One String") |
|
8443 promptgroup(GUI_BITS1) |
|
8444 special(100) |
|
8445 size(26) |
|
8446 pp(TRUE) |
|
8447 interest(1) |
|
8448 } |
|
8449 field(TWST,DBF_STRING) { |
|
8450 prompt("Two String") |
|
8451 promptgroup(GUI_BITS1) |
|
8452 special(100) |
|
8453 size(26) |
|
8454 pp(TRUE) |
|
8455 interest(1) |
|
8456 } |
|
8457 field(THST,DBF_STRING) { |
|
8458 prompt("Three String") |
|
8459 promptgroup(GUI_BITS1) |
|
8460 special(100) |
|
8461 size(26) |
|
8462 pp(TRUE) |
|
8463 interest(1) |
|
8464 } |
|
8465 field(FRST,DBF_STRING) { |
|
8466 prompt("Four String") |
|
8467 promptgroup(GUI_BITS1) |
|
8468 special(100) |
|
8469 size(26) |
|
8470 pp(TRUE) |
|
8471 interest(1) |
|
8472 } |
|
8473 field(FVST,DBF_STRING) { |
|
8474 prompt("Five String") |
|
8475 promptgroup(GUI_BITS1) |
|
8476 special(100) |
|
8477 size(26) |
|
8478 pp(TRUE) |
|
8479 interest(1) |
|
8480 } |
|
8481 field(SXST,DBF_STRING) { |
|
8482 prompt("Six String") |
|
8483 promptgroup(GUI_BITS1) |
|
8484 special(100) |
|
8485 size(26) |
|
8486 pp(TRUE) |
|
8487 interest(1) |
|
8488 } |
|
8489 field(SVST,DBF_STRING) { |
|
8490 prompt("Seven String") |
|
8491 promptgroup(GUI_BITS1) |
|
8492 special(100) |
|
8493 size(26) |
|
8494 pp(TRUE) |
|
8495 interest(1) |
|
8496 } |
|
8497 field(EIST,DBF_STRING) { |
|
8498 prompt("Eight String") |
|
8499 promptgroup(GUI_BITS2) |
|
8500 special(100) |
|
8501 size(26) |
|
8502 pp(TRUE) |
|
8503 interest(1) |
|
8504 } |
|
8505 field(NIST,DBF_STRING) { |
|
8506 prompt("Nine String") |
|
8507 promptgroup(GUI_BITS2) |
|
8508 special(100) |
|
8509 size(26) |
|
8510 pp(TRUE) |
|
8511 interest(1) |
|
8512 } |
|
8513 field(TEST,DBF_STRING) { |
|
8514 prompt("Ten String") |
|
8515 promptgroup(GUI_BITS2) |
|
8516 special(100) |
|
8517 size(26) |
|
8518 pp(TRUE) |
|
8519 interest(1) |
|
8520 } |
|
8521 field(ELST,DBF_STRING) { |
|
8522 prompt("Eleven String") |
|
8523 promptgroup(GUI_BITS2) |
|
8524 special(100) |
|
8525 size(26) |
|
8526 pp(TRUE) |
|
8527 interest(1) |
|
8528 } |
|
8529 field(TVST,DBF_STRING) { |
|
8530 prompt("Twelve String") |
|
8531 promptgroup(GUI_BITS2) |
|
8532 special(100) |
|
8533 size(26) |
|
8534 pp(TRUE) |
|
8535 interest(1) |
|
8536 } |
|
8537 field(TTST,DBF_STRING) { |
|
8538 prompt("Thirteen String") |
|
8539 promptgroup(GUI_BITS2) |
|
8540 special(100) |
|
8541 size(26) |
|
8542 pp(TRUE) |
|
8543 interest(1) |
|
8544 } |
|
8545 field(FTST,DBF_STRING) { |
|
8546 prompt("Fourteen String") |
|
8547 promptgroup(GUI_BITS2) |
|
8548 special(100) |
|
8549 size(26) |
|
8550 pp(TRUE) |
|
8551 interest(1) |
|
8552 } |
|
8553 field(FFST,DBF_STRING) { |
|
8554 prompt("Fifteen String") |
|
8555 promptgroup(GUI_BITS2) |
|
8556 special(100) |
|
8557 size(26) |
|
8558 pp(TRUE) |
|
8559 interest(1) |
|
8560 } |
|
8561 field(ZRSV,DBF_MENU) { |
|
8562 prompt("State Zero Severity") |
|
8563 promptgroup(GUI_BITS1) |
|
8564 menu(menuAlarmSevr) |
|
8565 pp(TRUE) |
|
8566 interest(1) |
|
8567 } |
|
8568 field(ONSV,DBF_MENU) { |
|
8569 prompt("State One Severity") |
|
8570 promptgroup(GUI_BITS1) |
|
8571 menu(menuAlarmSevr) |
|
8572 pp(TRUE) |
|
8573 interest(1) |
|
8574 } |
|
8575 field(TWSV,DBF_MENU) { |
|
8576 prompt("State Two Severity") |
|
8577 promptgroup(GUI_BITS1) |
|
8578 menu(menuAlarmSevr) |
|
8579 pp(TRUE) |
|
8580 interest(1) |
|
8581 } |
|
8582 field(THSV,DBF_MENU) { |
|
8583 prompt("State Three Severity") |
|
8584 promptgroup(GUI_BITS1) |
|
8585 menu(menuAlarmSevr) |
|
8586 pp(TRUE) |
|
8587 interest(1) |
|
8588 } |
|
8589 field(FRSV,DBF_MENU) { |
|
8590 prompt("State Four Severity") |
|
8591 promptgroup(GUI_BITS1) |
|
8592 menu(menuAlarmSevr) |
|
8593 pp(TRUE) |
|
8594 interest(1) |
|
8595 } |
|
8596 field(FVSV,DBF_MENU) { |
|
8597 prompt("State Five Severity") |
|
8598 promptgroup(GUI_BITS1) |
|
8599 menu(menuAlarmSevr) |
|
8600 pp(TRUE) |
|
8601 interest(1) |
|
8602 } |
|
8603 field(SXSV,DBF_MENU) { |
|
8604 prompt("State Six Severity") |
|
8605 promptgroup(GUI_BITS1) |
|
8606 menu(menuAlarmSevr) |
|
8607 pp(TRUE) |
|
8608 interest(1) |
|
8609 } |
|
8610 field(SVSV,DBF_MENU) { |
|
8611 prompt("State Seven Severity") |
|
8612 promptgroup(GUI_BITS1) |
|
8613 menu(menuAlarmSevr) |
|
8614 pp(TRUE) |
|
8615 interest(1) |
|
8616 } |
|
8617 field(EISV,DBF_MENU) { |
|
8618 prompt("State Eight Severity") |
|
8619 promptgroup(GUI_BITS2) |
|
8620 menu(menuAlarmSevr) |
|
8621 pp(TRUE) |
|
8622 interest(1) |
|
8623 } |
|
8624 field(NISV,DBF_MENU) { |
|
8625 prompt("State Nine Severity") |
|
8626 promptgroup(GUI_BITS2) |
|
8627 menu(menuAlarmSevr) |
|
8628 pp(TRUE) |
|
8629 interest(1) |
|
8630 } |
|
8631 field(TESV,DBF_MENU) { |
|
8632 prompt("State Ten Severity") |
|
8633 promptgroup(GUI_BITS2) |
|
8634 menu(menuAlarmSevr) |
|
8635 pp(TRUE) |
|
8636 interest(1) |
|
8637 } |
|
8638 field(ELSV,DBF_MENU) { |
|
8639 prompt("State Eleven Severity") |
|
8640 promptgroup(GUI_BITS2) |
|
8641 menu(menuAlarmSevr) |
|
8642 pp(TRUE) |
|
8643 interest(1) |
|
8644 } |
|
8645 field(TVSV,DBF_MENU) { |
|
8646 prompt("State Twelve Severity") |
|
8647 promptgroup(GUI_BITS2) |
|
8648 menu(menuAlarmSevr) |
|
8649 pp(TRUE) |
|
8650 interest(1) |
|
8651 } |
|
8652 field(TTSV,DBF_MENU) { |
|
8653 prompt("State Thirteen Sevr") |
|
8654 promptgroup(GUI_BITS2) |
|
8655 menu(menuAlarmSevr) |
|
8656 pp(TRUE) |
|
8657 interest(1) |
|
8658 } |
|
8659 field(FTSV,DBF_MENU) { |
|
8660 prompt("State Fourteen Sevr") |
|
8661 promptgroup(GUI_BITS2) |
|
8662 menu(menuAlarmSevr) |
|
8663 pp(TRUE) |
|
8664 interest(1) |
|
8665 } |
|
8666 field(FFSV,DBF_MENU) { |
|
8667 prompt("State Fifteen Severity") |
|
8668 promptgroup(GUI_BITS2) |
|
8669 menu(menuAlarmSevr) |
|
8670 pp(TRUE) |
|
8671 interest(1) |
|
8672 } |
|
8673 field(UNSV,DBF_MENU) { |
|
8674 prompt("Unknown State Severity") |
|
8675 promptgroup(GUI_MBB) |
|
8676 menu(menuAlarmSevr) |
|
8677 pp(TRUE) |
|
8678 interest(1) |
|
8679 } |
|
8680 field(COSV,DBF_MENU) { |
|
8681 prompt("Change of State Svr") |
|
8682 promptgroup(GUI_MBB) |
|
8683 menu(menuAlarmSevr) |
|
8684 pp(TRUE) |
|
8685 interest(1) |
|
8686 } |
|
8687 field(RVAL,DBF_ULONG) { |
|
8688 prompt("Raw Value") |
|
8689 pp(TRUE) |
|
8690 } |
|
8691 field(ORAW,DBF_ULONG) { |
|
8692 prompt("Prev Raw Value") |
|
8693 special(SPC_NOMOD) |
|
8694 interest(3) |
|
8695 } |
|
8696 field(MASK,DBF_ULONG) { |
|
8697 prompt("Hardware Mask") |
|
8698 special(SPC_NOMOD) |
|
8699 interest(1) |
|
8700 } |
|
8701 field(MLST,DBF_USHORT) { |
|
8702 prompt("Last Value Monitored") |
|
8703 special(SPC_NOMOD) |
|
8704 interest(3) |
|
8705 } |
|
8706 field(LALM,DBF_USHORT) { |
7571 prompt("Last Value Alarmed") |
8707 prompt("Last Value Alarmed") |
7572 special(SPC_NOMOD) |
8708 special(SPC_NOMOD) |
7573 interest(3) |
8709 interest(3) |
7574 } |
8710 } |
7575 field(ALST,DBF_LONG) { |
8711 field(SDEF,DBF_SHORT) { |
7576 prompt("Last Value Archived") |
8712 prompt("States Defined") |
7577 special(SPC_NOMOD) |
8713 special(SPC_NOMOD) |
7578 interest(3) |
8714 interest(3) |
7579 } |
8715 } |
7580 field(MLST,DBF_LONG) { |
8716 field(SHFT,DBF_USHORT) { |
7581 prompt("Last Val Monitored") |
8717 prompt("Shift") |
7582 special(SPC_NOMOD) |
8718 promptgroup(GUI_MBB) |
7583 interest(3) |
8719 interest(1) |
7584 } |
8720 } |
7585 field(SIOL,DBF_OUTLINK) { |
8721 field(SIOL,DBF_INLINK) { |
7586 prompt("Sim Output Specifctn") |
8722 prompt("Sim Input Specifctn") |
7587 promptgroup(GUI_INPUTS) |
8723 promptgroup(GUI_MBB) |
7588 interest(1) |
8724 interest(1) |
|
8725 } |
|
8726 field(SVAL,DBF_ULONG) { |
|
8727 prompt("Simulation Value") |
7589 } |
8728 } |
7590 field(SIML,DBF_INLINK) { |
8729 field(SIML,DBF_INLINK) { |
7591 prompt("Sim Mode Location") |
8730 prompt("Sim Mode Location") |
7592 promptgroup(GUI_INPUTS) |
8731 promptgroup(GUI_MBB) |
7593 interest(1) |
8732 interest(1) |
7594 } |
8733 } |
7595 field(SIMM,DBF_MENU) { |
8734 field(SIMM,DBF_MENU) { |
7596 prompt("Simulation Mode") |
8735 prompt("Simulation Mode") |
7597 menu(menuYesNo) |
8736 menu(menuSimm) |
7598 interest(1) |
8737 interest(1) |
7599 } |
8738 } |
7600 field(SIMS,DBF_MENU) { |
8739 field(SIMS,DBF_MENU) { |
7601 prompt("Sim mode Alarm Svrty") |
8740 prompt("Sim mode Alarm Svrty") |
7602 promptgroup(GUI_INPUTS) |
8741 promptgroup(GUI_MBB) |
7603 menu(menuAlarmSevr) |
8742 menu(menuAlarmSevr) |
7604 interest(2) |
|
7605 } |
|
7606 field(IVOA,DBF_MENU) { |
|
7607 prompt("INVALID output action") |
|
7608 promptgroup(GUI_OUTPUT) |
|
7609 menu(menuIvoa) |
|
7610 interest(2) |
|
7611 } |
|
7612 field(IVOV,DBF_LONG) { |
|
7613 prompt("INVALID output value") |
|
7614 promptgroup(GUI_OUTPUT) |
|
7615 interest(2) |
8743 interest(2) |
7616 } |
8744 } |
7617 } |
8745 } |
7618 recordtype(mbbi) { |
8746 recordtype(mbbiDirect) { |
7619 field(NAME,DBF_STRING) { |
8747 field(NAME,DBF_STRING) { |
7620 prompt("Record Name") |
8748 prompt("Record Name") |
7621 special(SPC_NOMOD) |
8749 special(SPC_NOMOD) |
7622 size(61) |
8750 size(61) |
7623 } |
8751 } |
7869 special(SPC_NOMOD) |
8997 special(SPC_NOMOD) |
7870 interest(1) |
8998 interest(1) |
7871 } |
8999 } |
7872 field(INP,DBF_INLINK) { |
9000 field(INP,DBF_INLINK) { |
7873 prompt("Input Specification") |
9001 prompt("Input Specification") |
|
9002 promptgroup(GUI_MBB) |
|
9003 interest(1) |
|
9004 } |
|
9005 field(RVAL,DBF_ULONG) { |
|
9006 prompt("Raw Value") |
|
9007 pp(TRUE) |
|
9008 } |
|
9009 field(ORAW,DBF_ULONG) { |
|
9010 prompt("Prev Raw Value") |
|
9011 special(SPC_NOMOD) |
|
9012 interest(3) |
|
9013 } |
|
9014 field(MASK,DBF_ULONG) { |
|
9015 prompt("Hardware Mask") |
|
9016 special(SPC_NOMOD) |
|
9017 interest(1) |
|
9018 } |
|
9019 field(MLST,DBF_USHORT) { |
|
9020 prompt("Last Value Monitored") |
|
9021 special(SPC_NOMOD) |
|
9022 interest(3) |
|
9023 } |
|
9024 field(LALM,DBF_USHORT) { |
|
9025 prompt("Last Value Alarmed") |
|
9026 special(SPC_NOMOD) |
|
9027 interest(3) |
|
9028 } |
|
9029 field(SDEF,DBF_SHORT) { |
|
9030 prompt("States Defined") |
|
9031 special(SPC_NOMOD) |
|
9032 interest(3) |
|
9033 } |
|
9034 field(SHFT,DBF_USHORT) { |
|
9035 prompt("Shift") |
|
9036 promptgroup(GUI_MBB) |
|
9037 interest(1) |
|
9038 } |
|
9039 field(SIOL,DBF_INLINK) { |
|
9040 prompt("Sim Input Specifctn") |
|
9041 promptgroup(GUI_MBB) |
|
9042 interest(1) |
|
9043 } |
|
9044 field(SVAL,DBF_ULONG) { |
|
9045 prompt("Simulation Value") |
|
9046 } |
|
9047 field(SIML,DBF_INLINK) { |
|
9048 prompt("Sim Mode Location") |
|
9049 promptgroup(GUI_MBB) |
|
9050 interest(1) |
|
9051 } |
|
9052 field(SIMM,DBF_MENU) { |
|
9053 prompt("Simulation Mode") |
|
9054 menu(menuSimm) |
|
9055 interest(1) |
|
9056 } |
|
9057 field(SIMS,DBF_MENU) { |
|
9058 prompt("Sim mode Alarm Svrty") |
|
9059 promptgroup(GUI_MBB) |
|
9060 menu(menuAlarmSevr) |
|
9061 interest(2) |
|
9062 } |
|
9063 field(B0,DBF_UCHAR) { |
|
9064 prompt("Bit 0") |
|
9065 pp(TRUE) |
|
9066 interest(1) |
|
9067 } |
|
9068 field(B1,DBF_UCHAR) { |
|
9069 prompt("Bit 1") |
|
9070 pp(TRUE) |
|
9071 interest(1) |
|
9072 } |
|
9073 field(B2,DBF_UCHAR) { |
|
9074 prompt("Bit 2") |
|
9075 pp(TRUE) |
|
9076 interest(1) |
|
9077 } |
|
9078 field(B3,DBF_UCHAR) { |
|
9079 prompt("Bit 3") |
|
9080 pp(TRUE) |
|
9081 interest(1) |
|
9082 } |
|
9083 field(B4,DBF_UCHAR) { |
|
9084 prompt("Bit 4") |
|
9085 pp(TRUE) |
|
9086 interest(1) |
|
9087 } |
|
9088 field(B5,DBF_UCHAR) { |
|
9089 prompt("Bit 5") |
|
9090 pp(TRUE) |
|
9091 interest(1) |
|
9092 } |
|
9093 field(B6,DBF_UCHAR) { |
|
9094 prompt("Bit 6") |
|
9095 pp(TRUE) |
|
9096 interest(1) |
|
9097 } |
|
9098 field(B7,DBF_UCHAR) { |
|
9099 prompt("Bit 7") |
|
9100 pp(TRUE) |
|
9101 interest(1) |
|
9102 } |
|
9103 field(B8,DBF_UCHAR) { |
|
9104 prompt("Bit 8") |
|
9105 pp(TRUE) |
|
9106 interest(1) |
|
9107 } |
|
9108 field(B9,DBF_UCHAR) { |
|
9109 prompt("Bit 9") |
|
9110 pp(TRUE) |
|
9111 interest(1) |
|
9112 } |
|
9113 field(BA,DBF_UCHAR) { |
|
9114 prompt("Bit A") |
|
9115 pp(TRUE) |
|
9116 interest(1) |
|
9117 } |
|
9118 field(BB,DBF_UCHAR) { |
|
9119 prompt("Bit B") |
|
9120 pp(TRUE) |
|
9121 interest(1) |
|
9122 } |
|
9123 field(BC,DBF_UCHAR) { |
|
9124 prompt("Bit C") |
|
9125 pp(TRUE) |
|
9126 interest(1) |
|
9127 } |
|
9128 field(BD,DBF_UCHAR) { |
|
9129 prompt("Bit D") |
|
9130 pp(TRUE) |
|
9131 interest(1) |
|
9132 } |
|
9133 field(BE,DBF_UCHAR) { |
|
9134 prompt("Bit E") |
|
9135 pp(TRUE) |
|
9136 interest(1) |
|
9137 } |
|
9138 field(BF,DBF_UCHAR) { |
|
9139 prompt("Bit F") |
|
9140 pp(TRUE) |
|
9141 interest(1) |
|
9142 } |
|
9143 } |
|
9144 recordtype(mbbo) { |
|
9145 field(NAME,DBF_STRING) { |
|
9146 prompt("Record Name") |
|
9147 special(SPC_NOMOD) |
|
9148 size(61) |
|
9149 } |
|
9150 field(DESC,DBF_STRING) { |
|
9151 prompt("Descriptor") |
|
9152 promptgroup(GUI_COMMON) |
|
9153 size(41) |
|
9154 } |
|
9155 field(ASG,DBF_STRING) { |
|
9156 prompt("Access Security Group") |
|
9157 promptgroup(GUI_COMMON) |
|
9158 special(SPC_AS) |
|
9159 size(29) |
|
9160 } |
|
9161 field(SCAN,DBF_MENU) { |
|
9162 prompt("Scan Mechanism") |
|
9163 promptgroup(GUI_SCAN) |
|
9164 special(SPC_SCAN) |
|
9165 menu(menuScan) |
|
9166 interest(1) |
|
9167 } |
|
9168 field(PINI,DBF_MENU) { |
|
9169 prompt("Process at iocInit") |
|
9170 promptgroup(GUI_SCAN) |
|
9171 menu(menuPini) |
|
9172 interest(1) |
|
9173 } |
|
9174 field(PHAS,DBF_SHORT) { |
|
9175 prompt("Scan Phase") |
|
9176 promptgroup(GUI_SCAN) |
|
9177 special(SPC_SCAN) |
|
9178 interest(1) |
|
9179 } |
|
9180 field(EVNT,DBF_SHORT) { |
|
9181 prompt("Event Number") |
|
9182 promptgroup(GUI_SCAN) |
|
9183 special(SPC_SCAN) |
|
9184 interest(1) |
|
9185 } |
|
9186 field(TSE,DBF_SHORT) { |
|
9187 prompt("Time Stamp Event") |
|
9188 promptgroup(GUI_SCAN) |
|
9189 interest(1) |
|
9190 } |
|
9191 field(TSEL,DBF_INLINK) { |
|
9192 prompt("Time Stamp Link") |
|
9193 promptgroup(GUI_SCAN) |
|
9194 interest(1) |
|
9195 } |
|
9196 field(DTYP,DBF_DEVICE) { |
|
9197 prompt("Device Type") |
|
9198 promptgroup(GUI_LINKS) |
|
9199 interest(1) |
|
9200 } |
|
9201 field(DISV,DBF_SHORT) { |
|
9202 prompt("Disable Value") |
|
9203 initial("1") |
|
9204 promptgroup(GUI_SCAN) |
|
9205 } |
|
9206 field(DISA,DBF_SHORT) { |
|
9207 prompt("Disable") |
|
9208 } |
|
9209 field(SDIS,DBF_INLINK) { |
|
9210 prompt("Scanning Disable") |
|
9211 promptgroup(GUI_SCAN) |
|
9212 interest(1) |
|
9213 } |
|
9214 field(MLOK,DBF_NOACCESS) { |
|
9215 prompt("Monitor lock") |
|
9216 special(SPC_NOMOD) |
|
9217 extra("epicsMutexId mlok") |
|
9218 interest(4) |
|
9219 } |
|
9220 field(MLIS,DBF_NOACCESS) { |
|
9221 prompt("Monitor List") |
|
9222 special(SPC_NOMOD) |
|
9223 extra("ELLLIST mlis") |
|
9224 interest(4) |
|
9225 } |
|
9226 field(DISP,DBF_UCHAR) { |
|
9227 prompt("Disable putField") |
|
9228 } |
|
9229 field(PROC,DBF_UCHAR) { |
|
9230 prompt("Force Processing") |
|
9231 pp(TRUE) |
|
9232 interest(3) |
|
9233 } |
|
9234 field(STAT,DBF_MENU) { |
|
9235 prompt("Alarm Status") |
|
9236 initial("UDF") |
|
9237 special(SPC_NOMOD) |
|
9238 menu(menuAlarmStat) |
|
9239 } |
|
9240 field(SEVR,DBF_MENU) { |
|
9241 prompt("Alarm Severity") |
|
9242 initial("INVALID") |
|
9243 special(SPC_NOMOD) |
|
9244 menu(menuAlarmSevr) |
|
9245 } |
|
9246 field(NSTA,DBF_MENU) { |
|
9247 prompt("New Alarm Status") |
|
9248 special(SPC_NOMOD) |
|
9249 menu(menuAlarmStat) |
|
9250 interest(2) |
|
9251 } |
|
9252 field(NSEV,DBF_MENU) { |
|
9253 prompt("New Alarm Severity") |
|
9254 special(SPC_NOMOD) |
|
9255 menu(menuAlarmSevr) |
|
9256 interest(2) |
|
9257 } |
|
9258 field(ACKS,DBF_MENU) { |
|
9259 prompt("Alarm Ack Severity") |
|
9260 special(SPC_NOMOD) |
|
9261 menu(menuAlarmSevr) |
|
9262 interest(2) |
|
9263 } |
|
9264 field(ACKT,DBF_MENU) { |
|
9265 prompt("Alarm Ack Transient") |
|
9266 initial("YES") |
|
9267 promptgroup(GUI_ALARMS) |
|
9268 special(SPC_NOMOD) |
|
9269 menu(menuYesNo) |
|
9270 interest(2) |
|
9271 } |
|
9272 field(DISS,DBF_MENU) { |
|
9273 prompt("Disable Alarm Sevrty") |
|
9274 promptgroup(GUI_SCAN) |
|
9275 menu(menuAlarmSevr) |
|
9276 interest(1) |
|
9277 } |
|
9278 field(LCNT,DBF_UCHAR) { |
|
9279 prompt("Lock Count") |
|
9280 special(SPC_NOMOD) |
|
9281 interest(2) |
|
9282 } |
|
9283 field(PACT,DBF_UCHAR) { |
|
9284 prompt("Record active") |
|
9285 special(SPC_NOMOD) |
|
9286 interest(1) |
|
9287 } |
|
9288 field(PUTF,DBF_UCHAR) { |
|
9289 prompt("dbPutField process") |
|
9290 special(SPC_NOMOD) |
|
9291 interest(1) |
|
9292 } |
|
9293 field(RPRO,DBF_UCHAR) { |
|
9294 prompt("Reprocess ") |
|
9295 special(SPC_NOMOD) |
|
9296 interest(1) |
|
9297 } |
|
9298 field(ASP,DBF_NOACCESS) { |
|
9299 prompt("Access Security Pvt") |
|
9300 special(SPC_NOMOD) |
|
9301 extra("struct asgMember *asp") |
|
9302 interest(4) |
|
9303 } |
|
9304 field(PPN,DBF_NOACCESS) { |
|
9305 prompt("addr of PUTNOTIFY") |
|
9306 special(SPC_NOMOD) |
|
9307 extra("struct putNotify *ppn") |
|
9308 interest(4) |
|
9309 } |
|
9310 field(PPNR,DBF_NOACCESS) { |
|
9311 prompt("pputNotifyRecord") |
|
9312 special(SPC_NOMOD) |
|
9313 extra("struct putNotifyRecord *ppnr") |
|
9314 interest(4) |
|
9315 } |
|
9316 field(SPVT,DBF_NOACCESS) { |
|
9317 prompt("Scan Private") |
|
9318 special(SPC_NOMOD) |
|
9319 extra("struct scan_element *spvt") |
|
9320 interest(4) |
|
9321 } |
|
9322 field(RSET,DBF_NOACCESS) { |
|
9323 prompt("Address of RSET") |
|
9324 special(SPC_NOMOD) |
|
9325 extra("struct rset *rset") |
|
9326 interest(4) |
|
9327 } |
|
9328 field(DSET,DBF_NOACCESS) { |
|
9329 prompt("DSET address") |
|
9330 special(SPC_NOMOD) |
|
9331 extra("struct dset *dset") |
|
9332 interest(4) |
|
9333 } |
|
9334 field(DPVT,DBF_NOACCESS) { |
|
9335 prompt("Device Private") |
|
9336 special(SPC_NOMOD) |
|
9337 extra("void *dpvt") |
|
9338 interest(4) |
|
9339 } |
|
9340 field(RDES,DBF_NOACCESS) { |
|
9341 prompt("Address of dbRecordType") |
|
9342 special(SPC_NOMOD) |
|
9343 extra("struct dbRecordType *rdes") |
|
9344 interest(4) |
|
9345 } |
|
9346 field(LSET,DBF_NOACCESS) { |
|
9347 prompt("Lock Set") |
|
9348 special(SPC_NOMOD) |
|
9349 extra("struct lockRecord *lset") |
|
9350 interest(4) |
|
9351 } |
|
9352 field(PRIO,DBF_MENU) { |
|
9353 prompt("Scheduling Priority") |
|
9354 promptgroup(GUI_SCAN) |
|
9355 special(SPC_SCAN) |
|
9356 menu(menuPriority) |
|
9357 interest(1) |
|
9358 } |
|
9359 field(TPRO,DBF_UCHAR) { |
|
9360 prompt("Trace Processing") |
|
9361 } |
|
9362 field(BKPT,DBF_NOACCESS) { |
|
9363 prompt("Break Point") |
|
9364 special(SPC_NOMOD) |
|
9365 extra("char bkpt") |
|
9366 interest(1) |
|
9367 } |
|
9368 field(UDF,DBF_UCHAR) { |
|
9369 prompt("Undefined") |
|
9370 initial("1") |
|
9371 promptgroup(GUI_COMMON) |
|
9372 pp(TRUE) |
|
9373 interest(1) |
|
9374 } |
|
9375 field(TIME,DBF_NOACCESS) { |
|
9376 prompt("Time") |
|
9377 special(SPC_NOMOD) |
|
9378 extra("epicsTimeStamp time") |
|
9379 interest(2) |
|
9380 } |
|
9381 field(FLNK,DBF_FWDLINK) { |
|
9382 prompt("Forward Process Link") |
|
9383 promptgroup(GUI_LINKS) |
|
9384 interest(1) |
|
9385 } |
|
9386 field(VAL,DBF_ENUM) { |
|
9387 prompt("Desired Value") |
|
9388 promptgroup(GUI_OUTPUT) |
|
9389 special(SPC_DBADDR) |
|
9390 pp(TRUE) |
|
9391 asl(ASL0) |
|
9392 } |
|
9393 field(DOL,DBF_INLINK) { |
|
9394 prompt("Desired Output Loc") |
|
9395 promptgroup(GUI_MBB) |
|
9396 interest(1) |
|
9397 } |
|
9398 field(OMSL,DBF_MENU) { |
|
9399 prompt("Output Mode Select") |
|
9400 promptgroup(GUI_MBB) |
|
9401 menu(menuOmsl) |
|
9402 interest(1) |
|
9403 } |
|
9404 field(NOBT,DBF_SHORT) { |
|
9405 prompt("Number of Bits") |
|
9406 promptgroup(GUI_MBB) |
|
9407 special(SPC_NOMOD) |
|
9408 interest(1) |
|
9409 } |
|
9410 field(OUT,DBF_OUTLINK) { |
|
9411 prompt("Output Specification") |
7874 promptgroup(GUI_MBB) |
9412 promptgroup(GUI_MBB) |
7875 interest(1) |
9413 interest(1) |
7876 } |
9414 } |
7877 field(ZRVL,DBF_ULONG) { |
9415 field(ZRVL,DBF_ULONG) { |
7878 prompt("Zero Value") |
9416 prompt("Zero Value") |
8556 prompt("Forward Process Link") |
10111 prompt("Forward Process Link") |
8557 promptgroup(GUI_LINKS) |
10112 promptgroup(GUI_LINKS) |
8558 interest(1) |
10113 interest(1) |
8559 } |
10114 } |
8560 field(VAL,DBF_USHORT) { |
10115 field(VAL,DBF_USHORT) { |
8561 prompt("Current Value") |
10116 prompt("Word") |
8562 promptgroup(GUI_INPUTS) |
10117 promptgroup(GUI_OUTPUT) |
8563 pp(TRUE) |
10118 pp(TRUE) |
8564 asl(ASL0) |
10119 asl(ASL0) |
|
10120 } |
|
10121 field(OMSL,DBF_MENU) { |
|
10122 prompt("Output Mode Select") |
|
10123 promptgroup(GUI_MBB) |
|
10124 special(101) |
|
10125 menu(menuOmsl) |
|
10126 pp(TRUE) |
|
10127 interest(1) |
8565 } |
10128 } |
8566 field(NOBT,DBF_SHORT) { |
10129 field(NOBT,DBF_SHORT) { |
8567 prompt("Number of Bits") |
10130 prompt("Number of Bits") |
8568 promptgroup(GUI_MBB) |
10131 promptgroup(GUI_MBB) |
8569 special(SPC_NOMOD) |
10132 special(SPC_NOMOD) |
8570 interest(1) |
10133 interest(1) |
8571 } |
10134 } |
8572 field(INP,DBF_INLINK) { |
10135 field(DOL,DBF_INLINK) { |
8573 prompt("Input Specification") |
10136 prompt("Desired Output Loc") |
8574 promptgroup(GUI_MBB) |
10137 promptgroup(GUI_MBB) |
|
10138 interest(1) |
|
10139 } |
|
10140 field(OUT,DBF_OUTLINK) { |
|
10141 prompt("Output Specification") |
|
10142 promptgroup(GUI_MBB) |
|
10143 interest(1) |
|
10144 } |
|
10145 field(B0,DBF_UCHAR) { |
|
10146 prompt("Bit 0") |
|
10147 promptgroup(GUI_BITS1) |
|
10148 special(100) |
|
10149 pp(TRUE) |
|
10150 interest(1) |
|
10151 } |
|
10152 field(B1,DBF_UCHAR) { |
|
10153 prompt("Bit 1") |
|
10154 promptgroup(GUI_BITS1) |
|
10155 special(100) |
|
10156 pp(TRUE) |
|
10157 interest(1) |
|
10158 } |
|
10159 field(B2,DBF_UCHAR) { |
|
10160 prompt("Bit 2") |
|
10161 promptgroup(GUI_BITS1) |
|
10162 special(100) |
|
10163 pp(TRUE) |
|
10164 interest(1) |
|
10165 } |
|
10166 field(B3,DBF_UCHAR) { |
|
10167 prompt("Bit 3") |
|
10168 promptgroup(GUI_BITS1) |
|
10169 special(100) |
|
10170 pp(TRUE) |
|
10171 interest(1) |
|
10172 } |
|
10173 field(B4,DBF_UCHAR) { |
|
10174 prompt("Bit 4") |
|
10175 promptgroup(GUI_BITS1) |
|
10176 special(100) |
|
10177 pp(TRUE) |
|
10178 interest(1) |
|
10179 } |
|
10180 field(B5,DBF_UCHAR) { |
|
10181 prompt("Bit 5") |
|
10182 promptgroup(GUI_BITS1) |
|
10183 special(100) |
|
10184 pp(TRUE) |
|
10185 interest(1) |
|
10186 } |
|
10187 field(B6,DBF_UCHAR) { |
|
10188 prompt("Bit 6") |
|
10189 promptgroup(GUI_BITS1) |
|
10190 special(100) |
|
10191 pp(TRUE) |
|
10192 interest(1) |
|
10193 } |
|
10194 field(B7,DBF_UCHAR) { |
|
10195 prompt("Bit 7") |
|
10196 promptgroup(GUI_BITS1) |
|
10197 special(100) |
|
10198 pp(TRUE) |
|
10199 interest(1) |
|
10200 } |
|
10201 field(B8,DBF_UCHAR) { |
|
10202 prompt("Bit 8") |
|
10203 promptgroup(GUI_BITS2) |
|
10204 special(100) |
|
10205 pp(TRUE) |
|
10206 interest(1) |
|
10207 } |
|
10208 field(B9,DBF_UCHAR) { |
|
10209 prompt("Bit 9") |
|
10210 promptgroup(GUI_BITS2) |
|
10211 special(100) |
|
10212 pp(TRUE) |
|
10213 interest(1) |
|
10214 } |
|
10215 field(BA,DBF_UCHAR) { |
|
10216 prompt("Bit 10") |
|
10217 promptgroup(GUI_BITS2) |
|
10218 special(100) |
|
10219 pp(TRUE) |
|
10220 interest(1) |
|
10221 } |
|
10222 field(BB,DBF_UCHAR) { |
|
10223 prompt("Bit 11") |
|
10224 promptgroup(GUI_BITS2) |
|
10225 special(100) |
|
10226 pp(TRUE) |
|
10227 interest(1) |
|
10228 } |
|
10229 field(BC,DBF_UCHAR) { |
|
10230 prompt("Bit 12") |
|
10231 promptgroup(GUI_BITS2) |
|
10232 special(100) |
|
10233 pp(TRUE) |
|
10234 interest(1) |
|
10235 } |
|
10236 field(BD,DBF_UCHAR) { |
|
10237 prompt("Bit 13") |
|
10238 promptgroup(GUI_BITS2) |
|
10239 special(100) |
|
10240 pp(TRUE) |
|
10241 interest(1) |
|
10242 } |
|
10243 field(BE,DBF_UCHAR) { |
|
10244 prompt("Bit 14") |
|
10245 promptgroup(GUI_BITS2) |
|
10246 special(100) |
|
10247 pp(TRUE) |
|
10248 interest(1) |
|
10249 } |
|
10250 field(BF,DBF_UCHAR) { |
|
10251 prompt("Bit 15") |
|
10252 promptgroup(GUI_BITS2) |
|
10253 special(100) |
|
10254 pp(TRUE) |
8575 interest(1) |
10255 interest(1) |
8576 } |
10256 } |
8577 field(RVAL,DBF_ULONG) { |
10257 field(RVAL,DBF_ULONG) { |
8578 prompt("Raw Value") |
10258 prompt("Raw Value") |
|
10259 special(SPC_NOMOD) |
8579 pp(TRUE) |
10260 pp(TRUE) |
8580 } |
10261 } |
8581 field(ORAW,DBF_ULONG) { |
10262 field(ORAW,DBF_ULONG) { |
8582 prompt("Prev Raw Value") |
10263 prompt("Prev Raw Value") |
8583 special(SPC_NOMOD) |
10264 special(SPC_NOMOD) |
8584 interest(3) |
10265 interest(3) |
8585 } |
10266 } |
|
10267 field(RBV,DBF_ULONG) { |
|
10268 prompt("Readback Value") |
|
10269 special(SPC_NOMOD) |
|
10270 } |
|
10271 field(ORBV,DBF_ULONG) { |
|
10272 prompt("Prev Readback Value") |
|
10273 special(SPC_NOMOD) |
|
10274 interest(3) |
|
10275 } |
8586 field(MASK,DBF_ULONG) { |
10276 field(MASK,DBF_ULONG) { |
8587 prompt("Hardware Mask") |
10277 prompt("Hardware Mask") |
8588 special(SPC_NOMOD) |
10278 special(SPC_NOMOD) |
8589 interest(1) |
10279 interest(1) |
8590 } |
10280 } |
8591 field(MLST,DBF_USHORT) { |
10281 field(MLST,DBF_ULONG) { |
8592 prompt("Last Value Monitored") |
10282 prompt("Last Value Monitored") |
8593 special(SPC_NOMOD) |
10283 special(SPC_NOMOD) |
8594 interest(3) |
10284 interest(3) |
8595 } |
10285 } |
8596 field(LALM,DBF_USHORT) { |
10286 field(LALM,DBF_ULONG) { |
8597 prompt("Last Value Alarmed") |
10287 prompt("Last Value Alarmed") |
8598 special(SPC_NOMOD) |
10288 special(SPC_NOMOD) |
8599 interest(3) |
10289 interest(3) |
8600 } |
10290 } |
8601 field(SDEF,DBF_SHORT) { |
10291 field(SHFT,DBF_ULONG) { |
8602 prompt("States Defined") |
|
8603 special(SPC_NOMOD) |
|
8604 interest(3) |
|
8605 } |
|
8606 field(SHFT,DBF_USHORT) { |
|
8607 prompt("Shift") |
10292 prompt("Shift") |
8608 promptgroup(GUI_MBB) |
10293 promptgroup(GUI_MBB) |
8609 interest(1) |
10294 interest(1) |
8610 } |
10295 } |
8611 field(SIOL,DBF_INLINK) { |
10296 field(SIOL,DBF_OUTLINK) { |
8612 prompt("Sim Input Specifctn") |
10297 prompt("Sim Output Specifctn") |
8613 promptgroup(GUI_MBB) |
10298 promptgroup(GUI_MBB) |
8614 interest(1) |
10299 interest(1) |
8615 } |
|
8616 field(SVAL,DBF_ULONG) { |
|
8617 prompt("Simulation Value") |
|
8618 } |
10300 } |
8619 field(SIML,DBF_INLINK) { |
10301 field(SIML,DBF_INLINK) { |
8620 prompt("Sim Mode Location") |
10302 prompt("Sim Mode Location") |
8621 promptgroup(GUI_MBB) |
10303 promptgroup(GUI_MBB) |
8622 interest(1) |
10304 interest(1) |
8623 } |
10305 } |
8624 field(SIMM,DBF_MENU) { |
10306 field(SIMM,DBF_MENU) { |
8625 prompt("Simulation Mode") |
10307 prompt("Simulation Mode") |
8626 menu(menuSimm) |
10308 menu(menuYesNo) |
8627 interest(1) |
10309 interest(1) |
8628 } |
10310 } |
8629 field(SIMS,DBF_MENU) { |
10311 field(SIMS,DBF_MENU) { |
8630 prompt("Sim mode Alarm Svrty") |
10312 prompt("Sim mode Alarm Svrty") |
8631 promptgroup(GUI_MBB) |
10313 promptgroup(GUI_MBB) |
8632 menu(menuAlarmSevr) |
10314 menu(menuAlarmSevr) |
8633 interest(2) |
10315 interest(2) |
8634 } |
10316 } |
8635 field(B0,DBF_UCHAR) { |
10317 field(IVOA,DBF_MENU) { |
8636 prompt("Bit 0") |
10318 prompt("INVALID outpt action") |
8637 pp(TRUE) |
10319 promptgroup(GUI_MBB) |
8638 interest(1) |
10320 menu(menuIvoa) |
8639 } |
10321 interest(2) |
8640 field(B1,DBF_UCHAR) { |
10322 } |
8641 prompt("Bit 1") |
10323 field(IVOV,DBF_USHORT) { |
8642 pp(TRUE) |
10324 prompt("INVALID output value") |
8643 interest(1) |
10325 promptgroup(GUI_MBB) |
8644 } |
10326 interest(2) |
8645 field(B2,DBF_UCHAR) { |
|
8646 prompt("Bit 2") |
|
8647 pp(TRUE) |
|
8648 interest(1) |
|
8649 } |
|
8650 field(B3,DBF_UCHAR) { |
|
8651 prompt("Bit 3") |
|
8652 pp(TRUE) |
|
8653 interest(1) |
|
8654 } |
|
8655 field(B4,DBF_UCHAR) { |
|
8656 prompt("Bit 4") |
|
8657 pp(TRUE) |
|
8658 interest(1) |
|
8659 } |
|
8660 field(B5,DBF_UCHAR) { |
|
8661 prompt("Bit 5") |
|
8662 pp(TRUE) |
|
8663 interest(1) |
|
8664 } |
|
8665 field(B6,DBF_UCHAR) { |
|
8666 prompt("Bit 6") |
|
8667 pp(TRUE) |
|
8668 interest(1) |
|
8669 } |
|
8670 field(B7,DBF_UCHAR) { |
|
8671 prompt("Bit 7") |
|
8672 pp(TRUE) |
|
8673 interest(1) |
|
8674 } |
|
8675 field(B8,DBF_UCHAR) { |
|
8676 prompt("Bit 8") |
|
8677 pp(TRUE) |
|
8678 interest(1) |
|
8679 } |
|
8680 field(B9,DBF_UCHAR) { |
|
8681 prompt("Bit 9") |
|
8682 pp(TRUE) |
|
8683 interest(1) |
|
8684 } |
|
8685 field(BA,DBF_UCHAR) { |
|
8686 prompt("Bit A") |
|
8687 pp(TRUE) |
|
8688 interest(1) |
|
8689 } |
|
8690 field(BB,DBF_UCHAR) { |
|
8691 prompt("Bit B") |
|
8692 pp(TRUE) |
|
8693 interest(1) |
|
8694 } |
|
8695 field(BC,DBF_UCHAR) { |
|
8696 prompt("Bit C") |
|
8697 pp(TRUE) |
|
8698 interest(1) |
|
8699 } |
|
8700 field(BD,DBF_UCHAR) { |
|
8701 prompt("Bit D") |
|
8702 pp(TRUE) |
|
8703 interest(1) |
|
8704 } |
|
8705 field(BE,DBF_UCHAR) { |
|
8706 prompt("Bit E") |
|
8707 pp(TRUE) |
|
8708 interest(1) |
|
8709 } |
|
8710 field(BF,DBF_UCHAR) { |
|
8711 prompt("Bit F") |
|
8712 pp(TRUE) |
|
8713 interest(1) |
|
8714 } |
10327 } |
8715 } |
10328 } |
8716 recordtype(mbbo) { |
10329 recordtype(permissive) { |
8717 field(NAME,DBF_STRING) { |
10330 field(NAME,DBF_STRING) { |
8718 prompt("Record Name") |
10331 prompt("Record Name") |
8719 special(SPC_NOMOD) |
10332 special(SPC_NOMOD) |
8720 size(61) |
10333 size(61) |
8721 } |
10334 } |
8953 field(FLNK,DBF_FWDLINK) { |
10566 field(FLNK,DBF_FWDLINK) { |
8954 prompt("Forward Process Link") |
10567 prompt("Forward Process Link") |
8955 promptgroup(GUI_LINKS) |
10568 promptgroup(GUI_LINKS) |
8956 interest(1) |
10569 interest(1) |
8957 } |
10570 } |
8958 field(VAL,DBF_ENUM) { |
10571 field(LABL,DBF_STRING) { |
8959 prompt("Desired Value") |
10572 prompt("Button Label") |
8960 promptgroup(GUI_OUTPUT) |
10573 promptgroup(GUI_DISPLAY) |
8961 special(SPC_DBADDR) |
10574 size(20) |
|
10575 pp(TRUE) |
|
10576 interest(1) |
|
10577 } |
|
10578 field(VAL,DBF_USHORT) { |
|
10579 prompt("Status") |
8962 pp(TRUE) |
10580 pp(TRUE) |
8963 asl(ASL0) |
10581 asl(ASL0) |
8964 } |
10582 } |
8965 field(DOL,DBF_INLINK) { |
10583 field(OVAL,DBF_USHORT) { |
8966 prompt("Desired Output Loc") |
10584 prompt("Old Status") |
8967 promptgroup(GUI_MBB) |
10585 special(SPC_NOMOD) |
8968 interest(1) |
10586 interest(3) |
8969 } |
10587 } |
8970 field(OMSL,DBF_MENU) { |
10588 field(WFLG,DBF_USHORT) { |
8971 prompt("Output Mode Select") |
10589 prompt("Wait Flag") |
8972 promptgroup(GUI_MBB) |
10590 pp(TRUE) |
8973 menu(menuOmsl) |
10591 } |
8974 interest(1) |
10592 field(OFLG,DBF_USHORT) { |
8975 } |
10593 prompt("Old Flag") |
8976 field(NOBT,DBF_SHORT) { |
10594 special(SPC_NOMOD) |
8977 prompt("Number of Bits") |
10595 interest(3) |
8978 promptgroup(GUI_MBB) |
|
8979 special(SPC_NOMOD) |
|
8980 interest(1) |
|
8981 } |
|
8982 field(OUT,DBF_OUTLINK) { |
|
8983 prompt("Output Specification") |
|
8984 promptgroup(GUI_MBB) |
|
8985 interest(1) |
|
8986 } |
|
8987 field(ZRVL,DBF_ULONG) { |
|
8988 prompt("Zero Value") |
|
8989 promptgroup(GUI_BITS1) |
|
8990 special(100) |
|
8991 pp(TRUE) |
|
8992 base(HEX) |
|
8993 interest(1) |
|
8994 } |
|
8995 field(ONVL,DBF_ULONG) { |
|
8996 prompt("One Value") |
|
8997 promptgroup(GUI_BITS1) |
|
8998 special(100) |
|
8999 pp(TRUE) |
|
9000 base(HEX) |
|
9001 interest(1) |
|
9002 } |
|
9003 field(TWVL,DBF_ULONG) { |
|
9004 prompt("Two Value") |
|
9005 promptgroup(GUI_BITS1) |
|
9006 special(100) |
|
9007 pp(TRUE) |
|
9008 base(HEX) |
|
9009 interest(1) |
|
9010 } |
|
9011 field(THVL,DBF_ULONG) { |
|
9012 prompt("Three Value") |
|
9013 promptgroup(GUI_BITS1) |
|
9014 special(100) |
|
9015 pp(TRUE) |
|
9016 base(HEX) |
|
9017 interest(1) |
|
9018 } |
|
9019 field(FRVL,DBF_ULONG) { |
|
9020 prompt("Four Value") |
|
9021 promptgroup(GUI_BITS1) |
|
9022 special(100) |
|
9023 pp(TRUE) |
|
9024 base(HEX) |
|
9025 interest(1) |
|
9026 } |
|
9027 field(FVVL,DBF_ULONG) { |
|
9028 prompt("Five Value") |
|
9029 promptgroup(GUI_BITS1) |
|
9030 special(100) |
|
9031 pp(TRUE) |
|
9032 base(HEX) |
|
9033 interest(1) |
|
9034 } |
|
9035 field(SXVL,DBF_ULONG) { |
|
9036 prompt("Six Value") |
|
9037 promptgroup(GUI_BITS1) |
|
9038 special(100) |
|
9039 pp(TRUE) |
|
9040 base(HEX) |
|
9041 interest(1) |
|
9042 } |
|
9043 field(SVVL,DBF_ULONG) { |
|
9044 prompt("Seven Value") |
|
9045 promptgroup(GUI_BITS1) |
|
9046 special(100) |
|
9047 pp(TRUE) |
|
9048 base(HEX) |
|
9049 interest(1) |
|
9050 } |
|
9051 field(EIVL,DBF_ULONG) { |
|
9052 prompt("Eight Value") |
|
9053 promptgroup(GUI_BITS2) |
|
9054 special(100) |
|
9055 pp(TRUE) |
|
9056 base(HEX) |
|
9057 interest(1) |
|
9058 } |
|
9059 field(NIVL,DBF_ULONG) { |
|
9060 prompt("Nine Value") |
|
9061 promptgroup(GUI_BITS2) |
|
9062 special(100) |
|
9063 pp(TRUE) |
|
9064 base(HEX) |
|
9065 interest(1) |
|
9066 } |
|
9067 field(TEVL,DBF_ULONG) { |
|
9068 prompt("Ten Value") |
|
9069 promptgroup(GUI_BITS2) |
|
9070 special(100) |
|
9071 pp(TRUE) |
|
9072 base(HEX) |
|
9073 interest(1) |
|
9074 } |
|
9075 field(ELVL,DBF_ULONG) { |
|
9076 prompt("Eleven Value") |
|
9077 promptgroup(GUI_BITS2) |
|
9078 special(100) |
|
9079 pp(TRUE) |
|
9080 base(HEX) |
|
9081 interest(1) |
|
9082 } |
|
9083 field(TVVL,DBF_ULONG) { |
|
9084 prompt("Twelve Value") |
|
9085 promptgroup(GUI_BITS2) |
|
9086 special(100) |
|
9087 pp(TRUE) |
|
9088 base(HEX) |
|
9089 interest(1) |
|
9090 } |
|
9091 field(TTVL,DBF_ULONG) { |
|
9092 prompt("Thirteen Value") |
|
9093 promptgroup(GUI_BITS2) |
|
9094 special(100) |
|
9095 pp(TRUE) |
|
9096 base(HEX) |
|
9097 interest(1) |
|
9098 } |
|
9099 field(FTVL,DBF_ULONG) { |
|
9100 prompt("Fourteen Value") |
|
9101 promptgroup(GUI_BITS2) |
|
9102 special(100) |
|
9103 pp(TRUE) |
|
9104 base(HEX) |
|
9105 interest(1) |
|
9106 } |
|
9107 field(FFVL,DBF_ULONG) { |
|
9108 prompt("Fifteen Value") |
|
9109 promptgroup(GUI_BITS2) |
|
9110 special(100) |
|
9111 pp(TRUE) |
|
9112 base(HEX) |
|
9113 interest(1) |
|
9114 } |
|
9115 field(ZRST,DBF_STRING) { |
|
9116 prompt("Zero String") |
|
9117 promptgroup(GUI_BITS1) |
|
9118 special(100) |
|
9119 size(26) |
|
9120 pp(TRUE) |
|
9121 interest(1) |
|
9122 } |
|
9123 field(ONST,DBF_STRING) { |
|
9124 prompt("One String") |
|
9125 promptgroup(GUI_BITS1) |
|
9126 special(100) |
|
9127 size(26) |
|
9128 pp(TRUE) |
|
9129 interest(1) |
|
9130 } |
|
9131 field(TWST,DBF_STRING) { |
|
9132 prompt("Two String") |
|
9133 promptgroup(GUI_BITS1) |
|
9134 special(100) |
|
9135 size(26) |
|
9136 pp(TRUE) |
|
9137 interest(1) |
|
9138 } |
|
9139 field(THST,DBF_STRING) { |
|
9140 prompt("Three String") |
|
9141 promptgroup(GUI_BITS1) |
|
9142 special(100) |
|
9143 size(26) |
|
9144 pp(TRUE) |
|
9145 interest(1) |
|
9146 } |
|
9147 field(FRST,DBF_STRING) { |
|
9148 prompt("Four String") |
|
9149 promptgroup(GUI_BITS1) |
|
9150 special(100) |
|
9151 size(26) |
|
9152 pp(TRUE) |
|
9153 interest(1) |
|
9154 } |
|
9155 field(FVST,DBF_STRING) { |
|
9156 prompt("Five String") |
|
9157 promptgroup(GUI_BITS1) |
|
9158 special(100) |
|
9159 size(26) |
|
9160 pp(TRUE) |
|
9161 interest(1) |
|
9162 } |
|
9163 field(SXST,DBF_STRING) { |
|
9164 prompt("Six String") |
|
9165 promptgroup(GUI_BITS1) |
|
9166 special(100) |
|
9167 size(26) |
|
9168 pp(TRUE) |
|
9169 interest(1) |
|
9170 } |
|
9171 field(SVST,DBF_STRING) { |
|
9172 prompt("Seven String") |
|
9173 promptgroup(GUI_BITS1) |
|
9174 special(100) |
|
9175 size(26) |
|
9176 pp(TRUE) |
|
9177 interest(1) |
|
9178 } |
|
9179 field(EIST,DBF_STRING) { |
|
9180 prompt("Eight String") |
|
9181 promptgroup(GUI_BITS2) |
|
9182 special(100) |
|
9183 size(26) |
|
9184 pp(TRUE) |
|
9185 interest(1) |
|
9186 } |
|
9187 field(NIST,DBF_STRING) { |
|
9188 prompt("Nine String") |
|
9189 promptgroup(GUI_BITS2) |
|
9190 special(100) |
|
9191 size(26) |
|
9192 pp(TRUE) |
|
9193 interest(1) |
|
9194 } |
|
9195 field(TEST,DBF_STRING) { |
|
9196 prompt("Ten String") |
|
9197 promptgroup(GUI_BITS2) |
|
9198 special(100) |
|
9199 size(26) |
|
9200 pp(TRUE) |
|
9201 interest(1) |
|
9202 } |
|
9203 field(ELST,DBF_STRING) { |
|
9204 prompt("Eleven String") |
|
9205 promptgroup(GUI_BITS2) |
|
9206 special(100) |
|
9207 size(26) |
|
9208 pp(TRUE) |
|
9209 interest(1) |
|
9210 } |
|
9211 field(TVST,DBF_STRING) { |
|
9212 prompt("Twelve String") |
|
9213 promptgroup(GUI_BITS2) |
|
9214 special(100) |
|
9215 size(26) |
|
9216 pp(TRUE) |
|
9217 interest(1) |
|
9218 } |
|
9219 field(TTST,DBF_STRING) { |
|
9220 prompt("Thirteen String") |
|
9221 promptgroup(GUI_BITS2) |
|
9222 special(100) |
|
9223 size(26) |
|
9224 pp(TRUE) |
|
9225 interest(1) |
|
9226 } |
|
9227 field(FTST,DBF_STRING) { |
|
9228 prompt("Fourteen String") |
|
9229 promptgroup(GUI_BITS2) |
|
9230 special(100) |
|
9231 size(26) |
|
9232 pp(TRUE) |
|
9233 interest(1) |
|
9234 } |
|
9235 field(FFST,DBF_STRING) { |
|
9236 prompt("Fifteen String") |
|
9237 promptgroup(GUI_BITS2) |
|
9238 special(100) |
|
9239 size(26) |
|
9240 pp(TRUE) |
|
9241 interest(1) |
|
9242 } |
|
9243 field(ZRSV,DBF_MENU) { |
|
9244 prompt("State Zero Severity") |
|
9245 promptgroup(GUI_BITS1) |
|
9246 menu(menuAlarmSevr) |
|
9247 pp(TRUE) |
|
9248 interest(1) |
|
9249 } |
|
9250 field(ONSV,DBF_MENU) { |
|
9251 prompt("State One Severity") |
|
9252 promptgroup(GUI_BITS1) |
|
9253 menu(menuAlarmSevr) |
|
9254 pp(TRUE) |
|
9255 interest(1) |
|
9256 } |
|
9257 field(TWSV,DBF_MENU) { |
|
9258 prompt("State Two Severity") |
|
9259 promptgroup(GUI_BITS1) |
|
9260 menu(menuAlarmSevr) |
|
9261 pp(TRUE) |
|
9262 interest(1) |
|
9263 } |
|
9264 field(THSV,DBF_MENU) { |
|
9265 prompt("State Three Severity") |
|
9266 promptgroup(GUI_BITS1) |
|
9267 menu(menuAlarmSevr) |
|
9268 pp(TRUE) |
|
9269 interest(1) |
|
9270 } |
|
9271 field(FRSV,DBF_MENU) { |
|
9272 prompt("State Four Severity") |
|
9273 promptgroup(GUI_BITS1) |
|
9274 menu(menuAlarmSevr) |
|
9275 pp(TRUE) |
|
9276 interest(1) |
|
9277 } |
|
9278 field(FVSV,DBF_MENU) { |
|
9279 prompt("State Five Severity") |
|
9280 promptgroup(GUI_BITS1) |
|
9281 menu(menuAlarmSevr) |
|
9282 pp(TRUE) |
|
9283 interest(1) |
|
9284 } |
|
9285 field(SXSV,DBF_MENU) { |
|
9286 prompt("State Six Severity") |
|
9287 promptgroup(GUI_BITS1) |
|
9288 menu(menuAlarmSevr) |
|
9289 pp(TRUE) |
|
9290 interest(1) |
|
9291 } |
|
9292 field(SVSV,DBF_MENU) { |
|
9293 prompt("State Seven Severity") |
|
9294 promptgroup(GUI_BITS1) |
|
9295 menu(menuAlarmSevr) |
|
9296 pp(TRUE) |
|
9297 interest(1) |
|
9298 } |
|
9299 field(EISV,DBF_MENU) { |
|
9300 prompt("State Eight Severity") |
|
9301 promptgroup(GUI_BITS2) |
|
9302 menu(menuAlarmSevr) |
|
9303 pp(TRUE) |
|
9304 interest(1) |
|
9305 } |
|
9306 field(NISV,DBF_MENU) { |
|
9307 prompt("State Nine Severity") |
|
9308 promptgroup(GUI_BITS2) |
|
9309 menu(menuAlarmSevr) |
|
9310 pp(TRUE) |
|
9311 interest(1) |
|
9312 } |
|
9313 field(TESV,DBF_MENU) { |
|
9314 prompt("State Ten Severity") |
|
9315 promptgroup(GUI_BITS2) |
|
9316 menu(menuAlarmSevr) |
|
9317 pp(TRUE) |
|
9318 interest(1) |
|
9319 } |
|
9320 field(ELSV,DBF_MENU) { |
|
9321 prompt("State Eleven Severity") |
|
9322 promptgroup(GUI_BITS2) |
|
9323 menu(menuAlarmSevr) |
|
9324 pp(TRUE) |
|
9325 interest(1) |
|
9326 } |
|
9327 field(TVSV,DBF_MENU) { |
|
9328 prompt("State Twelve Severity") |
|
9329 promptgroup(GUI_BITS2) |
|
9330 menu(menuAlarmSevr) |
|
9331 pp(TRUE) |
|
9332 interest(1) |
|
9333 } |
|
9334 field(TTSV,DBF_MENU) { |
|
9335 prompt("State Thirteen Sevr") |
|
9336 promptgroup(GUI_BITS2) |
|
9337 menu(menuAlarmSevr) |
|
9338 pp(TRUE) |
|
9339 interest(1) |
|
9340 } |
|
9341 field(FTSV,DBF_MENU) { |
|
9342 prompt("State Fourteen Sevr") |
|
9343 promptgroup(GUI_BITS2) |
|
9344 menu(menuAlarmSevr) |
|
9345 pp(TRUE) |
|
9346 interest(1) |
|
9347 } |
|
9348 field(FFSV,DBF_MENU) { |
|
9349 prompt("State Fifteen Sevr") |
|
9350 promptgroup(GUI_BITS2) |
|
9351 menu(menuAlarmSevr) |
|
9352 pp(TRUE) |
|
9353 interest(1) |
|
9354 } |
|
9355 field(UNSV,DBF_MENU) { |
|
9356 prompt("Unknown State Sevr") |
|
9357 promptgroup(GUI_MBB) |
|
9358 menu(menuAlarmSevr) |
|
9359 pp(TRUE) |
|
9360 interest(1) |
|
9361 } |
|
9362 field(COSV,DBF_MENU) { |
|
9363 prompt("Change of State Sevr") |
|
9364 promptgroup(GUI_MBB) |
|
9365 menu(menuAlarmSevr) |
|
9366 pp(TRUE) |
|
9367 interest(1) |
|
9368 } |
|
9369 field(RVAL,DBF_ULONG) { |
|
9370 prompt("Raw Value") |
|
9371 pp(TRUE) |
|
9372 } |
|
9373 field(ORAW,DBF_ULONG) { |
|
9374 prompt("Prev Raw Value") |
|
9375 special(SPC_NOMOD) |
|
9376 interest(3) |
|
9377 } |
|
9378 field(RBV,DBF_ULONG) { |
|
9379 prompt("Readback Value") |
|
9380 special(SPC_NOMOD) |
|
9381 } |
|
9382 field(ORBV,DBF_ULONG) { |
|
9383 prompt("Prev Readback Value") |
|
9384 special(SPC_NOMOD) |
|
9385 interest(3) |
|
9386 } |
|
9387 field(MASK,DBF_ULONG) { |
|
9388 prompt("Hardware Mask") |
|
9389 special(SPC_NOMOD) |
|
9390 interest(1) |
|
9391 } |
|
9392 field(MLST,DBF_USHORT) { |
|
9393 prompt("Last Value Monitored") |
|
9394 special(SPC_NOMOD) |
|
9395 interest(3) |
|
9396 } |
|
9397 field(LALM,DBF_USHORT) { |
|
9398 prompt("Last Value Alarmed") |
|
9399 special(SPC_NOMOD) |
|
9400 interest(3) |
|
9401 } |
|
9402 field(SDEF,DBF_SHORT) { |
|
9403 prompt("States Defined") |
|
9404 special(SPC_NOMOD) |
|
9405 interest(3) |
|
9406 } |
|
9407 field(SHFT,DBF_USHORT) { |
|
9408 prompt("Shift") |
|
9409 promptgroup(GUI_MBB) |
|
9410 interest(1) |
|
9411 } |
|
9412 field(SIOL,DBF_OUTLINK) { |
|
9413 prompt("Sim Output Specifctn") |
|
9414 promptgroup(GUI_MBB) |
|
9415 interest(1) |
|
9416 } |
|
9417 field(SIML,DBF_INLINK) { |
|
9418 prompt("Sim Mode Location") |
|
9419 promptgroup(GUI_MBB) |
|
9420 interest(1) |
|
9421 } |
|
9422 field(SIMM,DBF_MENU) { |
|
9423 prompt("Simulation Mode") |
|
9424 menu(menuYesNo) |
|
9425 interest(1) |
|
9426 } |
|
9427 field(SIMS,DBF_MENU) { |
|
9428 prompt("Sim mode Alarm Svrty") |
|
9429 promptgroup(GUI_MBB) |
|
9430 menu(menuAlarmSevr) |
|
9431 interest(2) |
|
9432 } |
|
9433 field(IVOA,DBF_MENU) { |
|
9434 prompt("INVALID outpt action") |
|
9435 promptgroup(GUI_MBB) |
|
9436 menu(menuIvoa) |
|
9437 interest(2) |
|
9438 } |
|
9439 field(IVOV,DBF_USHORT) { |
|
9440 prompt("INVALID output value") |
|
9441 promptgroup(GUI_MBB) |
|
9442 interest(2) |
|
9443 } |
10596 } |
9444 } |
10597 } |
9445 recordtype(mbboDirect) { |
10598 recordtype(sel) { |
9446 field(NAME,DBF_STRING) { |
10599 field(NAME,DBF_STRING) { |
9447 prompt("Record Name") |
10600 prompt("Record Name") |
9448 special(SPC_NOMOD) |
10601 special(SPC_NOMOD) |
9449 size(61) |
10602 size(61) |
9450 } |
10603 } |
9682 field(FLNK,DBF_FWDLINK) { |
10835 field(FLNK,DBF_FWDLINK) { |
9683 prompt("Forward Process Link") |
10836 prompt("Forward Process Link") |
9684 promptgroup(GUI_LINKS) |
10837 promptgroup(GUI_LINKS) |
9685 interest(1) |
10838 interest(1) |
9686 } |
10839 } |
9687 field(VAL,DBF_USHORT) { |
10840 field(VAL,DBF_DOUBLE) { |
9688 prompt("Word") |
10841 prompt("Result") |
9689 promptgroup(GUI_OUTPUT) |
10842 special(SPC_NOMOD) |
9690 pp(TRUE) |
|
9691 asl(ASL0) |
10843 asl(ASL0) |
9692 } |
10844 } |
9693 field(OMSL,DBF_MENU) { |
10845 field(SELM,DBF_MENU) { |
9694 prompt("Output Mode Select") |
10846 prompt("Select Mechanism") |
9695 promptgroup(GUI_MBB) |
10847 promptgroup(GUI_INPUTS) |
9696 special(101) |
10848 menu(selSELM) |
9697 menu(menuOmsl) |
10849 } |
9698 pp(TRUE) |
10850 field(SELN,DBF_USHORT) { |
9699 interest(1) |
10851 prompt("Index value") |
9700 } |
10852 } |
9701 field(NOBT,DBF_SHORT) { |
10853 field(PREC,DBF_SHORT) { |
9702 prompt("Number of Bits") |
10854 prompt("Display Precision") |
9703 promptgroup(GUI_MBB) |
10855 promptgroup(GUI_DISPLAY) |
9704 special(SPC_NOMOD) |
10856 interest(1) |
9705 interest(1) |
10857 } |
9706 } |
10858 field(NVL,DBF_INLINK) { |
9707 field(DOL,DBF_INLINK) { |
10859 prompt("Index Value Location") |
9708 prompt("Desired Output Loc") |
10860 promptgroup(GUI_INPUTS) |
9709 promptgroup(GUI_MBB) |
10861 interest(1) |
9710 interest(1) |
10862 } |
9711 } |
10863 field(INPA,DBF_INLINK) { |
9712 field(OUT,DBF_OUTLINK) { |
10864 prompt("Input A") |
9713 prompt("Output Specification") |
10865 promptgroup(GUI_SELECT) |
9714 promptgroup(GUI_MBB) |
10866 interest(1) |
9715 interest(1) |
10867 } |
9716 } |
10868 field(INPB,DBF_INLINK) { |
9717 field(B0,DBF_UCHAR) { |
10869 prompt("Input B") |
9718 prompt("Bit 0") |
10870 promptgroup(GUI_SELECT) |
9719 promptgroup(GUI_BITS1) |
10871 interest(1) |
9720 special(100) |
10872 } |
9721 pp(TRUE) |
10873 field(INPC,DBF_INLINK) { |
9722 interest(1) |
10874 prompt("Input C") |
9723 } |
10875 promptgroup(GUI_SELECT) |
9724 field(B1,DBF_UCHAR) { |
10876 interest(1) |
9725 prompt("Bit 1") |
10877 } |
9726 promptgroup(GUI_BITS1) |
10878 field(INPD,DBF_INLINK) { |
9727 special(100) |
10879 prompt("Input D") |
9728 pp(TRUE) |
10880 promptgroup(GUI_SELECT) |
9729 interest(1) |
10881 interest(1) |
9730 } |
10882 } |
9731 field(B2,DBF_UCHAR) { |
10883 field(INPE,DBF_INLINK) { |
9732 prompt("Bit 2") |
10884 prompt("Input E") |
9733 promptgroup(GUI_BITS1) |
10885 promptgroup(GUI_SELECT) |
9734 special(100) |
10886 interest(1) |
9735 pp(TRUE) |
10887 } |
9736 interest(1) |
10888 field(INPF,DBF_INLINK) { |
9737 } |
10889 prompt("Input F") |
9738 field(B3,DBF_UCHAR) { |
10890 promptgroup(GUI_SELECT) |
9739 prompt("Bit 3") |
10891 interest(1) |
9740 promptgroup(GUI_BITS1) |
10892 } |
9741 special(100) |
10893 field(INPG,DBF_INLINK) { |
9742 pp(TRUE) |
10894 prompt("Input G") |
9743 interest(1) |
10895 promptgroup(GUI_SELECT) |
9744 } |
10896 interest(1) |
9745 field(B4,DBF_UCHAR) { |
10897 } |
9746 prompt("Bit 4") |
10898 field(INPH,DBF_INLINK) { |
9747 promptgroup(GUI_BITS1) |
10899 prompt("Input H") |
9748 special(100) |
10900 promptgroup(GUI_SELECT) |
9749 pp(TRUE) |
10901 interest(1) |
9750 interest(1) |
10902 } |
9751 } |
10903 field(INPI,DBF_INLINK) { |
9752 field(B5,DBF_UCHAR) { |
10904 prompt("Input I") |
9753 prompt("Bit 5") |
10905 promptgroup(GUI_SELECT) |
9754 promptgroup(GUI_BITS1) |
10906 interest(1) |
9755 special(100) |
10907 } |
9756 pp(TRUE) |
10908 field(INPJ,DBF_INLINK) { |
9757 interest(1) |
10909 prompt("Input J") |
9758 } |
10910 promptgroup(GUI_SELECT) |
9759 field(B6,DBF_UCHAR) { |
10911 interest(1) |
9760 prompt("Bit 6") |
10912 } |
9761 promptgroup(GUI_BITS1) |
10913 field(INPK,DBF_INLINK) { |
9762 special(100) |
10914 prompt("Input K") |
9763 pp(TRUE) |
10915 promptgroup(GUI_SELECT) |
9764 interest(1) |
10916 interest(1) |
9765 } |
10917 } |
9766 field(B7,DBF_UCHAR) { |
10918 field(INPL,DBF_INLINK) { |
9767 prompt("Bit 7") |
10919 prompt("Input L") |
9768 promptgroup(GUI_BITS1) |
10920 promptgroup(GUI_SELECT) |
9769 special(100) |
10921 interest(1) |
9770 pp(TRUE) |
10922 } |
9771 interest(1) |
10923 field(EGU,DBF_STRING) { |
9772 } |
10924 prompt("Units Name") |
9773 field(B8,DBF_UCHAR) { |
10925 promptgroup(GUI_DISPLAY) |
9774 prompt("Bit 8") |
10926 size(16) |
9775 promptgroup(GUI_BITS2) |
10927 interest(1) |
9776 special(100) |
10928 } |
9777 pp(TRUE) |
10929 field(HOPR,DBF_DOUBLE) { |
9778 interest(1) |
10930 prompt("High Operating Rng") |
9779 } |
10931 promptgroup(GUI_DISPLAY) |
9780 field(B9,DBF_UCHAR) { |
10932 interest(1) |
9781 prompt("Bit 9") |
10933 } |
9782 promptgroup(GUI_BITS2) |
10934 field(LOPR,DBF_DOUBLE) { |
9783 special(100) |
10935 prompt("Low Operating Range") |
9784 pp(TRUE) |
10936 promptgroup(GUI_DISPLAY) |
9785 interest(1) |
10937 interest(1) |
9786 } |
10938 } |
9787 field(BA,DBF_UCHAR) { |
10939 field(HIHI,DBF_DOUBLE) { |
9788 prompt("Bit 10") |
10940 prompt("Hihi Alarm Limit") |
9789 promptgroup(GUI_BITS2) |
10941 promptgroup(GUI_ALARMS) |
9790 special(100) |
10942 pp(TRUE) |
9791 pp(TRUE) |
10943 interest(1) |
9792 interest(1) |
10944 } |
9793 } |
10945 field(LOLO,DBF_DOUBLE) { |
9794 field(BB,DBF_UCHAR) { |
10946 prompt("Lolo Alarm Limit") |
9795 prompt("Bit 11") |
10947 promptgroup(GUI_ALARMS) |
9796 promptgroup(GUI_BITS2) |
10948 pp(TRUE) |
9797 special(100) |
10949 interest(1) |
9798 pp(TRUE) |
10950 } |
9799 interest(1) |
10951 field(HIGH,DBF_DOUBLE) { |
9800 } |
10952 prompt("High Alarm Limit") |
9801 field(BC,DBF_UCHAR) { |
10953 promptgroup(GUI_ALARMS) |
9802 prompt("Bit 12") |
10954 pp(TRUE) |
9803 promptgroup(GUI_BITS2) |
10955 interest(1) |
9804 special(100) |
10956 } |
9805 pp(TRUE) |
10957 field(LOW,DBF_DOUBLE) { |
9806 interest(1) |
10958 prompt("Low Alarm Limit") |
9807 } |
10959 promptgroup(GUI_ALARMS) |
9808 field(BD,DBF_UCHAR) { |
10960 pp(TRUE) |
9809 prompt("Bit 13") |
10961 interest(1) |
9810 promptgroup(GUI_BITS2) |
10962 } |
9811 special(100) |
10963 field(HHSV,DBF_MENU) { |
9812 pp(TRUE) |
10964 prompt("Hihi Severity") |
9813 interest(1) |
10965 promptgroup(GUI_ALARMS) |
9814 } |
10966 menu(menuAlarmSevr) |
9815 field(BE,DBF_UCHAR) { |
10967 pp(TRUE) |
9816 prompt("Bit 14") |
10968 interest(1) |
9817 promptgroup(GUI_BITS2) |
10969 } |
9818 special(100) |
10970 field(LLSV,DBF_MENU) { |
9819 pp(TRUE) |
10971 prompt("Lolo Severity") |
9820 interest(1) |
10972 promptgroup(GUI_ALARMS) |
9821 } |
10973 menu(menuAlarmSevr) |
9822 field(BF,DBF_UCHAR) { |
10974 pp(TRUE) |
9823 prompt("Bit 15") |
10975 interest(1) |
9824 promptgroup(GUI_BITS2) |
10976 } |
9825 special(100) |
10977 field(HSV,DBF_MENU) { |
9826 pp(TRUE) |
10978 prompt("High Severity") |
9827 interest(1) |
10979 promptgroup(GUI_ALARMS) |
9828 } |
10980 menu(menuAlarmSevr) |
9829 field(RVAL,DBF_ULONG) { |
10981 pp(TRUE) |
9830 prompt("Raw Value") |
10982 interest(1) |
9831 special(SPC_NOMOD) |
10983 } |
9832 pp(TRUE) |
10984 field(LSV,DBF_MENU) { |
9833 } |
10985 prompt("Low Severity") |
9834 field(ORAW,DBF_ULONG) { |
10986 promptgroup(GUI_ALARMS) |
9835 prompt("Prev Raw Value") |
10987 menu(menuAlarmSevr) |
9836 special(SPC_NOMOD) |
10988 pp(TRUE) |
9837 interest(3) |
10989 interest(1) |
9838 } |
10990 } |
9839 field(RBV,DBF_ULONG) { |
10991 field(HYST,DBF_DOUBLE) { |
9840 prompt("Readback Value") |
10992 prompt("Alarm Deadband") |
9841 special(SPC_NOMOD) |
10993 promptgroup(GUI_ALARMS) |
9842 } |
10994 interest(1) |
9843 field(ORBV,DBF_ULONG) { |
10995 } |
9844 prompt("Prev Readback Value") |
10996 field(ADEL,DBF_DOUBLE) { |
9845 special(SPC_NOMOD) |
10997 prompt("Archive Deadband") |
9846 interest(3) |
10998 promptgroup(GUI_DISPLAY) |
9847 } |
10999 interest(1) |
9848 field(MASK,DBF_ULONG) { |
11000 } |
9849 prompt("Hardware Mask") |
11001 field(MDEL,DBF_DOUBLE) { |
9850 special(SPC_NOMOD) |
11002 prompt("Monitor Deadband") |
9851 interest(1) |
11003 promptgroup(GUI_DISPLAY) |
9852 } |
11004 interest(1) |
9853 field(MLST,DBF_ULONG) { |
11005 } |
9854 prompt("Last Value Monitored") |
11006 field(A,DBF_DOUBLE) { |
9855 special(SPC_NOMOD) |
11007 prompt("Value of Input A") |
9856 interest(3) |
11008 pp(TRUE) |
9857 } |
11009 } |
9858 field(LALM,DBF_ULONG) { |
11010 field(B,DBF_DOUBLE) { |
|
11011 prompt("Value of Input B") |
|
11012 pp(TRUE) |
|
11013 } |
|
11014 field(C,DBF_DOUBLE) { |
|
11015 prompt("Value of Input C") |
|
11016 pp(TRUE) |
|
11017 } |
|
11018 field(D,DBF_DOUBLE) { |
|
11019 prompt("Value of Input D") |
|
11020 pp(TRUE) |
|
11021 } |
|
11022 field(E,DBF_DOUBLE) { |
|
11023 prompt("Value of Input E") |
|
11024 pp(TRUE) |
|
11025 } |
|
11026 field(F,DBF_DOUBLE) { |
|
11027 prompt("Value of Input F") |
|
11028 pp(TRUE) |
|
11029 } |
|
11030 field(G,DBF_DOUBLE) { |
|
11031 prompt("Value of Input G") |
|
11032 pp(TRUE) |
|
11033 } |
|
11034 field(H,DBF_DOUBLE) { |
|
11035 prompt("Value of Input H") |
|
11036 pp(TRUE) |
|
11037 } |
|
11038 field(I,DBF_DOUBLE) { |
|
11039 prompt("Value of Input I") |
|
11040 pp(TRUE) |
|
11041 } |
|
11042 field(J,DBF_DOUBLE) { |
|
11043 prompt("Value of Input J") |
|
11044 pp(TRUE) |
|
11045 } |
|
11046 field(K,DBF_DOUBLE) { |
|
11047 prompt("Value of Input K") |
|
11048 pp(TRUE) |
|
11049 } |
|
11050 field(L,DBF_DOUBLE) { |
|
11051 prompt("Value of Input L") |
|
11052 pp(TRUE) |
|
11053 } |
|
11054 field(LA,DBF_DOUBLE) { |
|
11055 prompt("Prev Value of A") |
|
11056 special(SPC_NOMOD) |
|
11057 interest(3) |
|
11058 } |
|
11059 field(LB,DBF_DOUBLE) { |
|
11060 prompt("Prev Value of B") |
|
11061 special(SPC_NOMOD) |
|
11062 interest(3) |
|
11063 } |
|
11064 field(LC,DBF_DOUBLE) { |
|
11065 prompt("Prev Value of C") |
|
11066 special(SPC_NOMOD) |
|
11067 interest(3) |
|
11068 } |
|
11069 field(LD,DBF_DOUBLE) { |
|
11070 prompt("Prev Value of D") |
|
11071 special(SPC_NOMOD) |
|
11072 interest(3) |
|
11073 } |
|
11074 field(LE,DBF_DOUBLE) { |
|
11075 prompt("Prev Value of E") |
|
11076 special(SPC_NOMOD) |
|
11077 interest(3) |
|
11078 } |
|
11079 field(LF,DBF_DOUBLE) { |
|
11080 prompt("Prev Value of F") |
|
11081 special(SPC_NOMOD) |
|
11082 interest(3) |
|
11083 } |
|
11084 field(LG,DBF_DOUBLE) { |
|
11085 prompt("Prev Value of G") |
|
11086 special(SPC_NOMOD) |
|
11087 interest(3) |
|
11088 } |
|
11089 field(LH,DBF_DOUBLE) { |
|
11090 prompt("Prev Value of H") |
|
11091 special(SPC_NOMOD) |
|
11092 interest(3) |
|
11093 } |
|
11094 field(LI,DBF_DOUBLE) { |
|
11095 prompt("Prev Value of I") |
|
11096 special(SPC_NOMOD) |
|
11097 interest(3) |
|
11098 } |
|
11099 field(LJ,DBF_DOUBLE) { |
|
11100 prompt("Prev Value of J") |
|
11101 special(SPC_NOMOD) |
|
11102 interest(3) |
|
11103 } |
|
11104 field(LK,DBF_DOUBLE) { |
|
11105 prompt("Prev Value of K") |
|
11106 special(SPC_NOMOD) |
|
11107 interest(3) |
|
11108 } |
|
11109 field(LL,DBF_DOUBLE) { |
|
11110 prompt("Prev Value of L") |
|
11111 special(SPC_NOMOD) |
|
11112 interest(3) |
|
11113 } |
|
11114 field(LALM,DBF_DOUBLE) { |
9859 prompt("Last Value Alarmed") |
11115 prompt("Last Value Alarmed") |
9860 special(SPC_NOMOD) |
11116 special(SPC_NOMOD) |
9861 interest(3) |
11117 interest(3) |
9862 } |
11118 } |
9863 field(SHFT,DBF_ULONG) { |
11119 field(ALST,DBF_DOUBLE) { |
9864 prompt("Shift") |
11120 prompt("Last Value Archived") |
9865 promptgroup(GUI_MBB) |
11121 special(SPC_NOMOD) |
9866 interest(1) |
11122 interest(3) |
9867 } |
11123 } |
9868 field(SIOL,DBF_OUTLINK) { |
11124 field(MLST,DBF_DOUBLE) { |
9869 prompt("Sim Output Specifctn") |
11125 prompt("Last Val Monitored") |
9870 promptgroup(GUI_MBB) |
11126 special(SPC_NOMOD) |
9871 interest(1) |
11127 interest(3) |
9872 } |
11128 } |
9873 field(SIML,DBF_INLINK) { |
11129 field(NLST,DBF_USHORT) { |
9874 prompt("Sim Mode Location") |
11130 prompt("Last Index Monitored") |
9875 promptgroup(GUI_MBB) |
11131 special(SPC_NOMOD) |
9876 interest(1) |
11132 interest(3) |
9877 } |
|
9878 field(SIMM,DBF_MENU) { |
|
9879 prompt("Simulation Mode") |
|
9880 menu(menuYesNo) |
|
9881 interest(1) |
|
9882 } |
|
9883 field(SIMS,DBF_MENU) { |
|
9884 prompt("Sim mode Alarm Svrty") |
|
9885 promptgroup(GUI_MBB) |
|
9886 menu(menuAlarmSevr) |
|
9887 interest(2) |
|
9888 } |
|
9889 field(IVOA,DBF_MENU) { |
|
9890 prompt("INVALID outpt action") |
|
9891 promptgroup(GUI_MBB) |
|
9892 menu(menuIvoa) |
|
9893 interest(2) |
|
9894 } |
|
9895 field(IVOV,DBF_USHORT) { |
|
9896 prompt("INVALID output value") |
|
9897 promptgroup(GUI_MBB) |
|
9898 interest(2) |
|
9899 } |
11133 } |
9900 } |
11134 } |
9901 recordtype(permissive) { |
11135 recordtype(seq) { |
9902 field(NAME,DBF_STRING) { |
11136 field(NAME,DBF_STRING) { |
9903 prompt("Record Name") |
11137 prompt("Record Name") |
9904 special(SPC_NOMOD) |
11138 special(SPC_NOMOD) |
9905 size(61) |
11139 size(61) |
9906 } |
11140 } |
10138 field(FLNK,DBF_FWDLINK) { |
11372 field(FLNK,DBF_FWDLINK) { |
10139 prompt("Forward Process Link") |
11373 prompt("Forward Process Link") |
10140 promptgroup(GUI_LINKS) |
11374 promptgroup(GUI_LINKS) |
10141 interest(1) |
11375 interest(1) |
10142 } |
11376 } |
10143 field(LABL,DBF_STRING) { |
11377 field(VAL,DBF_LONG) { |
10144 prompt("Button Label") |
11378 prompt("Used to trigger") |
|
11379 pp(TRUE) |
|
11380 asl(ASL0) |
|
11381 } |
|
11382 field(SELM,DBF_MENU) { |
|
11383 prompt("Select Mechanism") |
|
11384 promptgroup(GUI_INPUTS) |
|
11385 menu(seqSELM) |
|
11386 interest(1) |
|
11387 } |
|
11388 field(SELN,DBF_USHORT) { |
|
11389 prompt("Link Selection") |
|
11390 initial("1") |
|
11391 interest(1) |
|
11392 } |
|
11393 field(SELL,DBF_INLINK) { |
|
11394 prompt("Link Selection Loc") |
|
11395 promptgroup(GUI_INPUTS) |
|
11396 interest(1) |
|
11397 } |
|
11398 field(PREC,DBF_SHORT) { |
|
11399 prompt("Display Precision") |
10145 promptgroup(GUI_DISPLAY) |
11400 promptgroup(GUI_DISPLAY) |
10146 size(20) |
11401 interest(1) |
10147 pp(TRUE) |
11402 } |
10148 interest(1) |
11403 field(DLY1,DBF_DOUBLE) { |
10149 } |
11404 prompt("Delay 1") |
10150 field(VAL,DBF_USHORT) { |
11405 promptgroup(GUI_SEQ1) |
10151 prompt("Status") |
11406 interest(1) |
10152 pp(TRUE) |
11407 } |
10153 asl(ASL0) |
11408 field(DOL1,DBF_INLINK) { |
10154 } |
11409 prompt("Input link1") |
10155 field(OVAL,DBF_USHORT) { |
11410 promptgroup(GUI_SEQ1) |
10156 prompt("Old Status") |
11411 interest(1) |
10157 special(SPC_NOMOD) |
11412 } |
10158 interest(3) |
11413 field(DO1,DBF_DOUBLE) { |
10159 } |
11414 prompt("Constant input 1") |
10160 field(WFLG,DBF_USHORT) { |
11415 interest(1) |
10161 prompt("Wait Flag") |
11416 } |
10162 pp(TRUE) |
11417 field(LNK1,DBF_OUTLINK) { |
10163 } |
11418 prompt("Output Link 1") |
10164 field(OFLG,DBF_USHORT) { |
11419 promptgroup(GUI_SEQ1) |
10165 prompt("Old Flag") |
11420 interest(1) |
10166 special(SPC_NOMOD) |
11421 } |
10167 interest(3) |
11422 field(DLY2,DBF_DOUBLE) { |
|
11423 prompt("Delay 2") |
|
11424 promptgroup(GUI_SEQ1) |
|
11425 interest(1) |
|
11426 } |
|
11427 field(DOL2,DBF_INLINK) { |
|
11428 prompt("Input link 2") |
|
11429 promptgroup(GUI_SEQ1) |
|
11430 interest(1) |
|
11431 } |
|
11432 field(DO2,DBF_DOUBLE) { |
|
11433 prompt("Constant input 2") |
|
11434 interest(1) |
|
11435 } |
|
11436 field(LNK2,DBF_OUTLINK) { |
|
11437 prompt("Output Link 2") |
|
11438 promptgroup(GUI_SEQ1) |
|
11439 interest(1) |
|
11440 } |
|
11441 field(DLY3,DBF_DOUBLE) { |
|
11442 prompt("Delay 3") |
|
11443 promptgroup(GUI_SEQ1) |
|
11444 interest(1) |
|
11445 } |
|
11446 field(DOL3,DBF_INLINK) { |
|
11447 prompt("Input link 3") |
|
11448 promptgroup(GUI_SEQ1) |
|
11449 interest(1) |
|
11450 } |
|
11451 field(DO3,DBF_DOUBLE) { |
|
11452 prompt("Constant input 3") |
|
11453 interest(1) |
|
11454 } |
|
11455 field(LNK3,DBF_OUTLINK) { |
|
11456 prompt("Output Link 3") |
|
11457 promptgroup(GUI_SEQ1) |
|
11458 interest(1) |
|
11459 } |
|
11460 field(DLY4,DBF_DOUBLE) { |
|
11461 prompt("Delay 4") |
|
11462 promptgroup(GUI_SEQ2) |
|
11463 interest(1) |
|
11464 } |
|
11465 field(DOL4,DBF_INLINK) { |
|
11466 prompt("Input link 4") |
|
11467 promptgroup(GUI_SEQ2) |
|
11468 interest(1) |
|
11469 } |
|
11470 field(DO4,DBF_DOUBLE) { |
|
11471 prompt("Constant input 4") |
|
11472 interest(1) |
|
11473 } |
|
11474 field(LNK4,DBF_OUTLINK) { |
|
11475 prompt("Output Link 4") |
|
11476 promptgroup(GUI_SEQ2) |
|
11477 interest(1) |
|
11478 } |
|
11479 field(DLY5,DBF_DOUBLE) { |
|
11480 prompt("Delay 5") |
|
11481 promptgroup(GUI_SEQ2) |
|
11482 interest(1) |
|
11483 } |
|
11484 field(DOL5,DBF_INLINK) { |
|
11485 prompt("Input link 5") |
|
11486 promptgroup(GUI_SEQ2) |
|
11487 interest(1) |
|
11488 } |
|
11489 field(DO5,DBF_DOUBLE) { |
|
11490 prompt("Constant input 5") |
|
11491 interest(1) |
|
11492 } |
|
11493 field(LNK5,DBF_OUTLINK) { |
|
11494 prompt("Output Link 5") |
|
11495 promptgroup(GUI_SEQ2) |
|
11496 interest(1) |
|
11497 } |
|
11498 field(DLY6,DBF_DOUBLE) { |
|
11499 prompt("Delay 6") |
|
11500 promptgroup(GUI_SEQ2) |
|
11501 interest(1) |
|
11502 } |
|
11503 field(DOL6,DBF_INLINK) { |
|
11504 prompt("Input link 6") |
|
11505 promptgroup(GUI_SEQ2) |
|
11506 interest(1) |
|
11507 } |
|
11508 field(DO6,DBF_DOUBLE) { |
|
11509 prompt("Constant input 6") |
|
11510 interest(1) |
|
11511 } |
|
11512 field(LNK6,DBF_OUTLINK) { |
|
11513 prompt("Output Link 6") |
|
11514 promptgroup(GUI_SEQ2) |
|
11515 interest(1) |
|
11516 } |
|
11517 field(DLY7,DBF_DOUBLE) { |
|
11518 prompt("Delay 7") |
|
11519 promptgroup(GUI_SEQ3) |
|
11520 interest(1) |
|
11521 } |
|
11522 field(DOL7,DBF_INLINK) { |
|
11523 prompt("Input link 7") |
|
11524 promptgroup(GUI_SEQ3) |
|
11525 interest(1) |
|
11526 } |
|
11527 field(DO7,DBF_DOUBLE) { |
|
11528 prompt("Constant input 7") |
|
11529 interest(1) |
|
11530 } |
|
11531 field(LNK7,DBF_OUTLINK) { |
|
11532 prompt("Output Link 7") |
|
11533 promptgroup(GUI_SEQ3) |
|
11534 interest(1) |
|
11535 } |
|
11536 field(DLY8,DBF_DOUBLE) { |
|
11537 prompt("Delay 8") |
|
11538 promptgroup(GUI_SEQ3) |
|
11539 interest(1) |
|
11540 } |
|
11541 field(DOL8,DBF_INLINK) { |
|
11542 prompt("Input link 8") |
|
11543 promptgroup(GUI_SEQ3) |
|
11544 interest(1) |
|
11545 } |
|
11546 field(DO8,DBF_DOUBLE) { |
|
11547 prompt("Constant input 8") |
|
11548 interest(1) |
|
11549 } |
|
11550 field(LNK8,DBF_OUTLINK) { |
|
11551 prompt("Output Link 8") |
|
11552 promptgroup(GUI_SEQ3) |
|
11553 interest(1) |
|
11554 } |
|
11555 field(DLY9,DBF_DOUBLE) { |
|
11556 prompt("Delay 9") |
|
11557 promptgroup(GUI_SEQ3) |
|
11558 interest(1) |
|
11559 } |
|
11560 field(DOL9,DBF_INLINK) { |
|
11561 prompt("Input link 9") |
|
11562 promptgroup(GUI_SEQ3) |
|
11563 interest(1) |
|
11564 } |
|
11565 field(DO9,DBF_DOUBLE) { |
|
11566 prompt("Constant input 9") |
|
11567 interest(1) |
|
11568 } |
|
11569 field(LNK9,DBF_OUTLINK) { |
|
11570 prompt("Output Link 9") |
|
11571 promptgroup(GUI_SEQ3) |
|
11572 interest(1) |
|
11573 } |
|
11574 field(DLYA,DBF_DOUBLE) { |
|
11575 prompt("Delay 10") |
|
11576 promptgroup(GUI_SEQ3) |
|
11577 interest(1) |
|
11578 } |
|
11579 field(DOLA,DBF_INLINK) { |
|
11580 prompt("Input link 10") |
|
11581 promptgroup(GUI_SEQ3) |
|
11582 interest(1) |
|
11583 } |
|
11584 field(DOA,DBF_DOUBLE) { |
|
11585 prompt("Constant input 10") |
|
11586 interest(1) |
|
11587 } |
|
11588 field(LNKA,DBF_OUTLINK) { |
|
11589 prompt("Output Link 10") |
|
11590 promptgroup(GUI_SEQ3) |
|
11591 interest(1) |
10168 } |
11592 } |
10169 } |
11593 } |
10170 recordtype(sel) { |
11594 recordtype(state) { |
10171 field(NAME,DBF_STRING) { |
11595 field(NAME,DBF_STRING) { |
10172 prompt("Record Name") |
11596 prompt("Record Name") |
10173 special(SPC_NOMOD) |
11597 special(SPC_NOMOD) |
10174 size(61) |
11598 size(61) |
10175 } |
11599 } |
10407 field(FLNK,DBF_FWDLINK) { |
11831 field(FLNK,DBF_FWDLINK) { |
10408 prompt("Forward Process Link") |
11832 prompt("Forward Process Link") |
10409 promptgroup(GUI_LINKS) |
11833 promptgroup(GUI_LINKS) |
10410 interest(1) |
11834 interest(1) |
10411 } |
11835 } |
10412 field(VAL,DBF_DOUBLE) { |
11836 field(VAL,DBF_STRING) { |
10413 prompt("Result") |
11837 prompt("Value") |
10414 special(SPC_NOMOD) |
11838 promptgroup(GUI_DISPLAY) |
|
11839 size(20) |
|
11840 pp(TRUE) |
10415 asl(ASL0) |
11841 asl(ASL0) |
10416 } |
11842 } |
10417 field(SELM,DBF_MENU) { |
11843 field(OVAL,DBF_STRING) { |
10418 prompt("Select Mechanism") |
11844 prompt("Prev Value") |
10419 promptgroup(GUI_INPUTS) |
11845 special(SPC_NOMOD) |
10420 menu(selSELM) |
11846 size(20) |
10421 } |
|
10422 field(SELN,DBF_USHORT) { |
|
10423 prompt("Index value") |
|
10424 } |
|
10425 field(PREC,DBF_SHORT) { |
|
10426 prompt("Display Precision") |
|
10427 promptgroup(GUI_DISPLAY) |
|
10428 interest(1) |
|
10429 } |
|
10430 field(NVL,DBF_INLINK) { |
|
10431 prompt("Index Value Location") |
|
10432 promptgroup(GUI_INPUTS) |
|
10433 interest(1) |
|
10434 } |
|
10435 field(INPA,DBF_INLINK) { |
|
10436 prompt("Input A") |
|
10437 promptgroup(GUI_SELECT) |
|
10438 interest(1) |
|
10439 } |
|
10440 field(INPB,DBF_INLINK) { |
|
10441 prompt("Input B") |
|
10442 promptgroup(GUI_SELECT) |
|
10443 interest(1) |
|
10444 } |
|
10445 field(INPC,DBF_INLINK) { |
|
10446 prompt("Input C") |
|
10447 promptgroup(GUI_SELECT) |
|
10448 interest(1) |
|
10449 } |
|
10450 field(INPD,DBF_INLINK) { |
|
10451 prompt("Input D") |
|
10452 promptgroup(GUI_SELECT) |
|
10453 interest(1) |
|
10454 } |
|
10455 field(INPE,DBF_INLINK) { |
|
10456 prompt("Input E") |
|
10457 promptgroup(GUI_SELECT) |
|
10458 interest(1) |
|
10459 } |
|
10460 field(INPF,DBF_INLINK) { |
|
10461 prompt("Input F") |
|
10462 promptgroup(GUI_SELECT) |
|
10463 interest(1) |
|
10464 } |
|
10465 field(INPG,DBF_INLINK) { |
|
10466 prompt("Input G") |
|
10467 promptgroup(GUI_SELECT) |
|
10468 interest(1) |
|
10469 } |
|
10470 field(INPH,DBF_INLINK) { |
|
10471 prompt("Input H") |
|
10472 promptgroup(GUI_SELECT) |
|
10473 interest(1) |
|
10474 } |
|
10475 field(INPI,DBF_INLINK) { |
|
10476 prompt("Input I") |
|
10477 promptgroup(GUI_SELECT) |
|
10478 interest(1) |
|
10479 } |
|
10480 field(INPJ,DBF_INLINK) { |
|
10481 prompt("Input J") |
|
10482 promptgroup(GUI_SELECT) |
|
10483 interest(1) |
|
10484 } |
|
10485 field(INPK,DBF_INLINK) { |
|
10486 prompt("Input K") |
|
10487 promptgroup(GUI_SELECT) |
|
10488 interest(1) |
|
10489 } |
|
10490 field(INPL,DBF_INLINK) { |
|
10491 prompt("Input L") |
|
10492 promptgroup(GUI_SELECT) |
|
10493 interest(1) |
|
10494 } |
|
10495 field(EGU,DBF_STRING) { |
|
10496 prompt("Units Name") |
|
10497 promptgroup(GUI_DISPLAY) |
|
10498 size(16) |
|
10499 interest(1) |
|
10500 } |
|
10501 field(HOPR,DBF_DOUBLE) { |
|
10502 prompt("High Operating Rng") |
|
10503 promptgroup(GUI_DISPLAY) |
|
10504 interest(1) |
|
10505 } |
|
10506 field(LOPR,DBF_DOUBLE) { |
|
10507 prompt("Low Operating Range") |
|
10508 promptgroup(GUI_DISPLAY) |
|
10509 interest(1) |
|
10510 } |
|
10511 field(HIHI,DBF_DOUBLE) { |
|
10512 prompt("Hihi Alarm Limit") |
|
10513 promptgroup(GUI_ALARMS) |
|
10514 pp(TRUE) |
|
10515 interest(1) |
|
10516 } |
|
10517 field(LOLO,DBF_DOUBLE) { |
|
10518 prompt("Lolo Alarm Limit") |
|
10519 promptgroup(GUI_ALARMS) |
|
10520 pp(TRUE) |
|
10521 interest(1) |
|
10522 } |
|
10523 field(HIGH,DBF_DOUBLE) { |
|
10524 prompt("High Alarm Limit") |
|
10525 promptgroup(GUI_ALARMS) |
|
10526 pp(TRUE) |
|
10527 interest(1) |
|
10528 } |
|
10529 field(LOW,DBF_DOUBLE) { |
|
10530 prompt("Low Alarm Limit") |
|
10531 promptgroup(GUI_ALARMS) |
|
10532 pp(TRUE) |
|
10533 interest(1) |
|
10534 } |
|
10535 field(HHSV,DBF_MENU) { |
|
10536 prompt("Hihi Severity") |
|
10537 promptgroup(GUI_ALARMS) |
|
10538 menu(menuAlarmSevr) |
|
10539 pp(TRUE) |
|
10540 interest(1) |
|
10541 } |
|
10542 field(LLSV,DBF_MENU) { |
|
10543 prompt("Lolo Severity") |
|
10544 promptgroup(GUI_ALARMS) |
|
10545 menu(menuAlarmSevr) |
|
10546 pp(TRUE) |
|
10547 interest(1) |
|
10548 } |
|
10549 field(HSV,DBF_MENU) { |
|
10550 prompt("High Severity") |
|
10551 promptgroup(GUI_ALARMS) |
|
10552 menu(menuAlarmSevr) |
|
10553 pp(TRUE) |
|
10554 interest(1) |
|
10555 } |
|
10556 field(LSV,DBF_MENU) { |
|
10557 prompt("Low Severity") |
|
10558 promptgroup(GUI_ALARMS) |
|
10559 menu(menuAlarmSevr) |
|
10560 pp(TRUE) |
|
10561 interest(1) |
|
10562 } |
|
10563 field(HYST,DBF_DOUBLE) { |
|
10564 prompt("Alarm Deadband") |
|
10565 promptgroup(GUI_ALARMS) |
|
10566 interest(1) |
|
10567 } |
|
10568 field(ADEL,DBF_DOUBLE) { |
|
10569 prompt("Archive Deadband") |
|
10570 promptgroup(GUI_DISPLAY) |
|
10571 interest(1) |
|
10572 } |
|
10573 field(MDEL,DBF_DOUBLE) { |
|
10574 prompt("Monitor Deadband") |
|
10575 promptgroup(GUI_DISPLAY) |
|
10576 interest(1) |
|
10577 } |
|
10578 field(A,DBF_DOUBLE) { |
|
10579 prompt("Value of Input A") |
|
10580 pp(TRUE) |
|
10581 } |
|
10582 field(B,DBF_DOUBLE) { |
|
10583 prompt("Value of Input B") |
|
10584 pp(TRUE) |
|
10585 } |
|
10586 field(C,DBF_DOUBLE) { |
|
10587 prompt("Value of Input C") |
|
10588 pp(TRUE) |
|
10589 } |
|
10590 field(D,DBF_DOUBLE) { |
|
10591 prompt("Value of Input D") |
|
10592 pp(TRUE) |
|
10593 } |
|
10594 field(E,DBF_DOUBLE) { |
|
10595 prompt("Value of Input E") |
|
10596 pp(TRUE) |
|
10597 } |
|
10598 field(F,DBF_DOUBLE) { |
|
10599 prompt("Value of Input F") |
|
10600 pp(TRUE) |
|
10601 } |
|
10602 field(G,DBF_DOUBLE) { |
|
10603 prompt("Value of Input G") |
|
10604 pp(TRUE) |
|
10605 } |
|
10606 field(H,DBF_DOUBLE) { |
|
10607 prompt("Value of Input H") |
|
10608 pp(TRUE) |
|
10609 } |
|
10610 field(I,DBF_DOUBLE) { |
|
10611 prompt("Value of Input I") |
|
10612 pp(TRUE) |
|
10613 } |
|
10614 field(J,DBF_DOUBLE) { |
|
10615 prompt("Value of Input J") |
|
10616 pp(TRUE) |
|
10617 } |
|
10618 field(K,DBF_DOUBLE) { |
|
10619 prompt("Value of Input K") |
|
10620 pp(TRUE) |
|
10621 } |
|
10622 field(L,DBF_DOUBLE) { |
|
10623 prompt("Value of Input L") |
|
10624 pp(TRUE) |
|
10625 } |
|
10626 field(LA,DBF_DOUBLE) { |
|
10627 prompt("Prev Value of A") |
|
10628 special(SPC_NOMOD) |
|
10629 interest(3) |
|
10630 } |
|
10631 field(LB,DBF_DOUBLE) { |
|
10632 prompt("Prev Value of B") |
|
10633 special(SPC_NOMOD) |
|
10634 interest(3) |
|
10635 } |
|
10636 field(LC,DBF_DOUBLE) { |
|
10637 prompt("Prev Value of C") |
|
10638 special(SPC_NOMOD) |
|
10639 interest(3) |
|
10640 } |
|
10641 field(LD,DBF_DOUBLE) { |
|
10642 prompt("Prev Value of D") |
|
10643 special(SPC_NOMOD) |
|
10644 interest(3) |
|
10645 } |
|
10646 field(LE,DBF_DOUBLE) { |
|
10647 prompt("Prev Value of E") |
|
10648 special(SPC_NOMOD) |
|
10649 interest(3) |
|
10650 } |
|
10651 field(LF,DBF_DOUBLE) { |
|
10652 prompt("Prev Value of F") |
|
10653 special(SPC_NOMOD) |
|
10654 interest(3) |
|
10655 } |
|
10656 field(LG,DBF_DOUBLE) { |
|
10657 prompt("Prev Value of G") |
|
10658 special(SPC_NOMOD) |
|
10659 interest(3) |
|
10660 } |
|
10661 field(LH,DBF_DOUBLE) { |
|
10662 prompt("Prev Value of H") |
|
10663 special(SPC_NOMOD) |
|
10664 interest(3) |
|
10665 } |
|
10666 field(LI,DBF_DOUBLE) { |
|
10667 prompt("Prev Value of I") |
|
10668 special(SPC_NOMOD) |
|
10669 interest(3) |
|
10670 } |
|
10671 field(LJ,DBF_DOUBLE) { |
|
10672 prompt("Prev Value of J") |
|
10673 special(SPC_NOMOD) |
|
10674 interest(3) |
|
10675 } |
|
10676 field(LK,DBF_DOUBLE) { |
|
10677 prompt("Prev Value of K") |
|
10678 special(SPC_NOMOD) |
|
10679 interest(3) |
|
10680 } |
|
10681 field(LL,DBF_DOUBLE) { |
|
10682 prompt("Prev Value of L") |
|
10683 special(SPC_NOMOD) |
|
10684 interest(3) |
|
10685 } |
|
10686 field(LALM,DBF_DOUBLE) { |
|
10687 prompt("Last Value Alarmed") |
|
10688 special(SPC_NOMOD) |
|
10689 interest(3) |
|
10690 } |
|
10691 field(ALST,DBF_DOUBLE) { |
|
10692 prompt("Last Value Archived") |
|
10693 special(SPC_NOMOD) |
|
10694 interest(3) |
|
10695 } |
|
10696 field(MLST,DBF_DOUBLE) { |
|
10697 prompt("Last Val Monitored") |
|
10698 special(SPC_NOMOD) |
|
10699 interest(3) |
|
10700 } |
|
10701 field(NLST,DBF_USHORT) { |
|
10702 prompt("Last Index Monitored") |
|
10703 special(SPC_NOMOD) |
|
10704 interest(3) |
11847 interest(3) |
10705 } |
11848 } |
10706 } |
11849 } |
10707 recordtype(seq) { |
11850 recordtype(stringin) { |
10708 field(NAME,DBF_STRING) { |
11851 field(NAME,DBF_STRING) { |
10709 prompt("Record Name") |
11852 prompt("Record Name") |
10710 special(SPC_NOMOD) |
11853 special(SPC_NOMOD) |
10711 size(61) |
11854 size(61) |
10712 } |
11855 } |
10944 field(FLNK,DBF_FWDLINK) { |
12087 field(FLNK,DBF_FWDLINK) { |
10945 prompt("Forward Process Link") |
12088 prompt("Forward Process Link") |
10946 promptgroup(GUI_LINKS) |
12089 promptgroup(GUI_LINKS) |
10947 interest(1) |
12090 interest(1) |
10948 } |
12091 } |
10949 field(VAL,DBF_LONG) { |
12092 field(VAL,DBF_STRING) { |
10950 prompt("Used to trigger") |
12093 prompt("Current Value") |
|
12094 promptgroup(GUI_INPUTS) |
|
12095 size(40) |
10951 pp(TRUE) |
12096 pp(TRUE) |
10952 asl(ASL0) |
12097 asl(ASL0) |
10953 } |
12098 } |
10954 field(SELM,DBF_MENU) { |
12099 field(OVAL,DBF_STRING) { |
10955 prompt("Select Mechanism") |
12100 prompt("Previous Value") |
|
12101 special(SPC_NOMOD) |
|
12102 size(40) |
|
12103 interest(3) |
|
12104 } |
|
12105 field(INP,DBF_INLINK) { |
|
12106 prompt("Input Specification") |
10956 promptgroup(GUI_INPUTS) |
12107 promptgroup(GUI_INPUTS) |
10957 menu(seqSELM) |
12108 interest(1) |
10958 interest(1) |
12109 } |
10959 } |
12110 field(MPST,DBF_MENU) { |
10960 field(SELN,DBF_USHORT) { |
12111 prompt("Post Value Monitors") |
10961 prompt("Link Selection") |
12112 promptgroup(GUI_DISPLAY) |
10962 initial("1") |
12113 menu(stringinPOST) |
10963 interest(1) |
12114 interest(1) |
10964 } |
12115 } |
10965 field(SELL,DBF_INLINK) { |
12116 field(APST,DBF_MENU) { |
10966 prompt("Link Selection Loc") |
12117 prompt("Post Archive Monitors") |
|
12118 promptgroup(GUI_DISPLAY) |
|
12119 menu(stringinPOST) |
|
12120 interest(1) |
|
12121 } |
|
12122 field(SIOL,DBF_INLINK) { |
|
12123 prompt("Sim Input Specifctn") |
10967 promptgroup(GUI_INPUTS) |
12124 promptgroup(GUI_INPUTS) |
10968 interest(1) |
12125 interest(1) |
10969 } |
12126 } |
10970 field(PREC,DBF_SHORT) { |
12127 field(SVAL,DBF_STRING) { |
10971 prompt("Display Precision") |
12128 prompt("Simulation Value") |
10972 promptgroup(GUI_DISPLAY) |
12129 size(40) |
10973 interest(1) |
12130 pp(TRUE) |
10974 } |
12131 } |
10975 field(DLY1,DBF_DOUBLE) { |
12132 field(SIML,DBF_INLINK) { |
10976 prompt("Delay 1") |
12133 prompt("Sim Mode Location") |
10977 promptgroup(GUI_SEQ1) |
12134 promptgroup(GUI_INPUTS) |
10978 interest(1) |
12135 interest(1) |
10979 } |
12136 } |
10980 field(DOL1,DBF_INLINK) { |
12137 field(SIMM,DBF_MENU) { |
10981 prompt("Input link1") |
12138 prompt("Simulation Mode") |
10982 promptgroup(GUI_SEQ1) |
12139 menu(menuYesNo) |
10983 interest(1) |
12140 interest(1) |
10984 } |
12141 } |
10985 field(DO1,DBF_DOUBLE) { |
12142 field(SIMS,DBF_MENU) { |
10986 prompt("Constant input 1") |
12143 prompt("Sim mode Alarm Svrty") |
10987 interest(1) |
12144 promptgroup(GUI_INPUTS) |
10988 } |
12145 menu(menuAlarmSevr) |
10989 field(LNK1,DBF_OUTLINK) { |
12146 interest(2) |
10990 prompt("Output Link 1") |
|
10991 promptgroup(GUI_SEQ1) |
|
10992 interest(1) |
|
10993 } |
|
10994 field(DLY2,DBF_DOUBLE) { |
|
10995 prompt("Delay 2") |
|
10996 promptgroup(GUI_SEQ1) |
|
10997 interest(1) |
|
10998 } |
|
10999 field(DOL2,DBF_INLINK) { |
|
11000 prompt("Input link 2") |
|
11001 promptgroup(GUI_SEQ1) |
|
11002 interest(1) |
|
11003 } |
|
11004 field(DO2,DBF_DOUBLE) { |
|
11005 prompt("Constant input 2") |
|
11006 interest(1) |
|
11007 } |
|
11008 field(LNK2,DBF_OUTLINK) { |
|
11009 prompt("Output Link 2") |
|
11010 promptgroup(GUI_SEQ1) |
|
11011 interest(1) |
|
11012 } |
|
11013 field(DLY3,DBF_DOUBLE) { |
|
11014 prompt("Delay 3") |
|
11015 promptgroup(GUI_SEQ1) |
|
11016 interest(1) |
|
11017 } |
|
11018 field(DOL3,DBF_INLINK) { |
|
11019 prompt("Input link 3") |
|
11020 promptgroup(GUI_SEQ1) |
|
11021 interest(1) |
|
11022 } |
|
11023 field(DO3,DBF_DOUBLE) { |
|
11024 prompt("Constant input 3") |
|
11025 interest(1) |
|
11026 } |
|
11027 field(LNK3,DBF_OUTLINK) { |
|
11028 prompt("Output Link 3") |
|
11029 promptgroup(GUI_SEQ1) |
|
11030 interest(1) |
|
11031 } |
|
11032 field(DLY4,DBF_DOUBLE) { |
|
11033 prompt("Delay 4") |
|
11034 promptgroup(GUI_SEQ2) |
|
11035 interest(1) |
|
11036 } |
|
11037 field(DOL4,DBF_INLINK) { |
|
11038 prompt("Input link 4") |
|
11039 promptgroup(GUI_SEQ2) |
|
11040 interest(1) |
|
11041 } |
|
11042 field(DO4,DBF_DOUBLE) { |
|
11043 prompt("Constant input 4") |
|
11044 interest(1) |
|
11045 } |
|
11046 field(LNK4,DBF_OUTLINK) { |
|
11047 prompt("Output Link 4") |
|
11048 promptgroup(GUI_SEQ2) |
|
11049 interest(1) |
|
11050 } |
|
11051 field(DLY5,DBF_DOUBLE) { |
|
11052 prompt("Delay 5") |
|
11053 promptgroup(GUI_SEQ2) |
|
11054 interest(1) |
|
11055 } |
|
11056 field(DOL5,DBF_INLINK) { |
|
11057 prompt("Input link 5") |
|
11058 promptgroup(GUI_SEQ2) |
|
11059 interest(1) |
|
11060 } |
|
11061 field(DO5,DBF_DOUBLE) { |
|
11062 prompt("Constant input 5") |
|
11063 interest(1) |
|
11064 } |
|
11065 field(LNK5,DBF_OUTLINK) { |
|
11066 prompt("Output Link 5") |
|
11067 promptgroup(GUI_SEQ2) |
|
11068 interest(1) |
|
11069 } |
|
11070 field(DLY6,DBF_DOUBLE) { |
|
11071 prompt("Delay 6") |
|
11072 promptgroup(GUI_SEQ2) |
|
11073 interest(1) |
|
11074 } |
|
11075 field(DOL6,DBF_INLINK) { |
|
11076 prompt("Input link 6") |
|
11077 promptgroup(GUI_SEQ2) |
|
11078 interest(1) |
|
11079 } |
|
11080 field(DO6,DBF_DOUBLE) { |
|
11081 prompt("Constant input 6") |
|
11082 interest(1) |
|
11083 } |
|
11084 field(LNK6,DBF_OUTLINK) { |
|
11085 prompt("Output Link 6") |
|
11086 promptgroup(GUI_SEQ2) |
|
11087 interest(1) |
|
11088 } |
|
11089 field(DLY7,DBF_DOUBLE) { |
|
11090 prompt("Delay 7") |
|
11091 promptgroup(GUI_SEQ3) |
|
11092 interest(1) |
|
11093 } |
|
11094 field(DOL7,DBF_INLINK) { |
|
11095 prompt("Input link 7") |
|
11096 promptgroup(GUI_SEQ3) |
|
11097 interest(1) |
|
11098 } |
|
11099 field(DO7,DBF_DOUBLE) { |
|
11100 prompt("Constant input 7") |
|
11101 interest(1) |
|
11102 } |
|
11103 field(LNK7,DBF_OUTLINK) { |
|
11104 prompt("Output Link 7") |
|
11105 promptgroup(GUI_SEQ3) |
|
11106 interest(1) |
|
11107 } |
|
11108 field(DLY8,DBF_DOUBLE) { |
|
11109 prompt("Delay 8") |
|
11110 promptgroup(GUI_SEQ3) |
|
11111 interest(1) |
|
11112 } |
|
11113 field(DOL8,DBF_INLINK) { |
|
11114 prompt("Input link 8") |
|
11115 promptgroup(GUI_SEQ3) |
|
11116 interest(1) |
|
11117 } |
|
11118 field(DO8,DBF_DOUBLE) { |
|
11119 prompt("Constant input 8") |
|
11120 interest(1) |
|
11121 } |
|
11122 field(LNK8,DBF_OUTLINK) { |
|
11123 prompt("Output Link 8") |
|
11124 promptgroup(GUI_SEQ3) |
|
11125 interest(1) |
|
11126 } |
|
11127 field(DLY9,DBF_DOUBLE) { |
|
11128 prompt("Delay 9") |
|
11129 promptgroup(GUI_SEQ3) |
|
11130 interest(1) |
|
11131 } |
|
11132 field(DOL9,DBF_INLINK) { |
|
11133 prompt("Input link 9") |
|
11134 promptgroup(GUI_SEQ3) |
|
11135 interest(1) |
|
11136 } |
|
11137 field(DO9,DBF_DOUBLE) { |
|
11138 prompt("Constant input 9") |
|
11139 interest(1) |
|
11140 } |
|
11141 field(LNK9,DBF_OUTLINK) { |
|
11142 prompt("Output Link 9") |
|
11143 promptgroup(GUI_SEQ3) |
|
11144 interest(1) |
|
11145 } |
|
11146 field(DLYA,DBF_DOUBLE) { |
|
11147 prompt("Delay 10") |
|
11148 promptgroup(GUI_SEQ3) |
|
11149 interest(1) |
|
11150 } |
|
11151 field(DOLA,DBF_INLINK) { |
|
11152 prompt("Input link 10") |
|
11153 promptgroup(GUI_SEQ3) |
|
11154 interest(1) |
|
11155 } |
|
11156 field(DOA,DBF_DOUBLE) { |
|
11157 prompt("Constant input 10") |
|
11158 interest(1) |
|
11159 } |
|
11160 field(LNKA,DBF_OUTLINK) { |
|
11161 prompt("Output Link 10") |
|
11162 promptgroup(GUI_SEQ3) |
|
11163 interest(1) |
|
11164 } |
12147 } |
11165 } |
12148 } |
11166 recordtype(state) { |
12149 recordtype(stringout) { |
11167 field(NAME,DBF_STRING) { |
12150 field(NAME,DBF_STRING) { |
11168 prompt("Record Name") |
12151 prompt("Record Name") |
11169 special(SPC_NOMOD) |
12152 special(SPC_NOMOD) |
11170 size(61) |
12153 size(61) |
11171 } |
12154 } |
11659 field(FLNK,DBF_FWDLINK) { |
12703 field(FLNK,DBF_FWDLINK) { |
11660 prompt("Forward Process Link") |
12704 prompt("Forward Process Link") |
11661 promptgroup(GUI_LINKS) |
12705 promptgroup(GUI_LINKS) |
11662 interest(1) |
12706 interest(1) |
11663 } |
12707 } |
11664 field(VAL,DBF_STRING) { |
12708 field(VAL,DBF_DOUBLE) { |
11665 prompt("Current Value") |
12709 prompt("Result") |
|
12710 pp(TRUE) |
|
12711 asl(ASL0) |
|
12712 } |
|
12713 field(INAM,DBF_STRING) { |
|
12714 prompt("Init Routine Name") |
|
12715 promptgroup(GUI_SUB) |
|
12716 special(SPC_NOMOD) |
|
12717 size(40) |
|
12718 interest(1) |
|
12719 } |
|
12720 field(SNAM,DBF_STRING) { |
|
12721 prompt("Subroutine Name") |
|
12722 promptgroup(GUI_SUB) |
|
12723 special(100) |
|
12724 size(40) |
|
12725 interest(1) |
|
12726 } |
|
12727 field(SADR,DBF_NOACCESS) { |
|
12728 prompt("Subroutine Address") |
|
12729 special(SPC_NOMOD) |
|
12730 extra("SUBFUNCPTR sadr") |
|
12731 interest(4) |
|
12732 } |
|
12733 field(INPA,DBF_INLINK) { |
|
12734 prompt("Input A") |
11666 promptgroup(GUI_INPUTS) |
12735 promptgroup(GUI_INPUTS) |
11667 size(40) |
12736 interest(1) |
11668 pp(TRUE) |
12737 } |
11669 asl(ASL0) |
12738 field(INPB,DBF_INLINK) { |
11670 } |
12739 prompt("Input B") |
11671 field(OVAL,DBF_STRING) { |
|
11672 prompt("Previous Value") |
|
11673 special(SPC_NOMOD) |
|
11674 size(40) |
|
11675 interest(3) |
|
11676 } |
|
11677 field(INP,DBF_INLINK) { |
|
11678 prompt("Input Specification") |
|
11679 promptgroup(GUI_INPUTS) |
12740 promptgroup(GUI_INPUTS) |
11680 interest(1) |
12741 interest(1) |
11681 } |
12742 } |
11682 field(MPST,DBF_MENU) { |
12743 field(INPC,DBF_INLINK) { |
11683 prompt("Post Value Monitors") |
12744 prompt("Input C") |
|
12745 promptgroup(GUI_INPUTS) |
|
12746 interest(1) |
|
12747 } |
|
12748 field(INPD,DBF_INLINK) { |
|
12749 prompt("Input D") |
|
12750 promptgroup(GUI_INPUTS) |
|
12751 interest(1) |
|
12752 } |
|
12753 field(INPE,DBF_INLINK) { |
|
12754 prompt("Input E") |
|
12755 promptgroup(GUI_INPUTS) |
|
12756 interest(1) |
|
12757 } |
|
12758 field(INPF,DBF_INLINK) { |
|
12759 prompt("Input F") |
|
12760 promptgroup(GUI_INPUTS) |
|
12761 interest(1) |
|
12762 } |
|
12763 field(INPG,DBF_INLINK) { |
|
12764 prompt("Input G") |
|
12765 promptgroup(GUI_INPUTS) |
|
12766 interest(1) |
|
12767 } |
|
12768 field(INPH,DBF_INLINK) { |
|
12769 prompt("Input H") |
|
12770 promptgroup(GUI_INPUTS) |
|
12771 interest(1) |
|
12772 } |
|
12773 field(INPI,DBF_INLINK) { |
|
12774 prompt("Input I") |
|
12775 promptgroup(GUI_INPUTS) |
|
12776 interest(1) |
|
12777 } |
|
12778 field(INPJ,DBF_INLINK) { |
|
12779 prompt("Input J") |
|
12780 promptgroup(GUI_INPUTS) |
|
12781 interest(1) |
|
12782 } |
|
12783 field(INPK,DBF_INLINK) { |
|
12784 prompt("Input K") |
|
12785 promptgroup(GUI_INPUTS) |
|
12786 interest(1) |
|
12787 } |
|
12788 field(INPL,DBF_INLINK) { |
|
12789 prompt("Input L") |
|
12790 promptgroup(GUI_INPUTS) |
|
12791 interest(1) |
|
12792 } |
|
12793 field(EGU,DBF_STRING) { |
|
12794 prompt("Units Name") |
11684 promptgroup(GUI_DISPLAY) |
12795 promptgroup(GUI_DISPLAY) |
11685 menu(stringinPOST) |
12796 size(16) |
11686 interest(1) |
12797 interest(1) |
11687 } |
12798 } |
11688 field(APST,DBF_MENU) { |
12799 field(HOPR,DBF_DOUBLE) { |
11689 prompt("Post Archive Monitors") |
12800 prompt("High Operating Rng") |
11690 promptgroup(GUI_DISPLAY) |
12801 promptgroup(GUI_DISPLAY) |
11691 menu(stringinPOST) |
12802 interest(1) |
11692 interest(1) |
12803 } |
11693 } |
12804 field(LOPR,DBF_DOUBLE) { |
11694 field(SIOL,DBF_INLINK) { |
12805 prompt("Low Operating Range") |
11695 prompt("Sim Input Specifctn") |
12806 promptgroup(GUI_DISPLAY) |
11696 promptgroup(GUI_INPUTS) |
12807 interest(1) |
11697 interest(1) |
12808 } |
11698 } |
12809 field(HIHI,DBF_DOUBLE) { |
11699 field(SVAL,DBF_STRING) { |
12810 prompt("Hihi Alarm Limit") |
11700 prompt("Simulation Value") |
12811 promptgroup(GUI_ALARMS) |
11701 size(40) |
12812 pp(TRUE) |
11702 pp(TRUE) |
12813 interest(1) |
11703 } |
12814 } |
11704 field(SIML,DBF_INLINK) { |
12815 field(LOLO,DBF_DOUBLE) { |
11705 prompt("Sim Mode Location") |
12816 prompt("Lolo Alarm Limit") |
11706 promptgroup(GUI_INPUTS) |
12817 promptgroup(GUI_ALARMS) |
11707 interest(1) |
12818 pp(TRUE) |
11708 } |
12819 interest(1) |
11709 field(SIMM,DBF_MENU) { |
12820 } |
11710 prompt("Simulation Mode") |
12821 field(HIGH,DBF_DOUBLE) { |
11711 menu(menuYesNo) |
12822 prompt("High Alarm Limit") |
11712 interest(1) |
12823 promptgroup(GUI_ALARMS) |
11713 } |
12824 pp(TRUE) |
11714 field(SIMS,DBF_MENU) { |
12825 interest(1) |
11715 prompt("Sim mode Alarm Svrty") |
12826 } |
11716 promptgroup(GUI_INPUTS) |
12827 field(LOW,DBF_DOUBLE) { |
11717 menu(menuAlarmSevr) |
12828 prompt("Low Alarm Limit") |
11718 interest(2) |
12829 promptgroup(GUI_ALARMS) |
|
12830 pp(TRUE) |
|
12831 interest(1) |
|
12832 } |
|
12833 field(PREC,DBF_SHORT) { |
|
12834 prompt("Display Precision") |
|
12835 promptgroup(GUI_DISPLAY) |
|
12836 interest(1) |
|
12837 } |
|
12838 field(BRSV,DBF_MENU) { |
|
12839 prompt("Bad Return Severity") |
|
12840 promptgroup(GUI_SUB) |
|
12841 menu(menuAlarmSevr) |
|
12842 pp(TRUE) |
|
12843 interest(1) |
|
12844 } |
|
12845 field(HHSV,DBF_MENU) { |
|
12846 prompt("Hihi Severity") |
|
12847 promptgroup(GUI_ALARMS) |
|
12848 menu(menuAlarmSevr) |
|
12849 pp(TRUE) |
|
12850 interest(1) |
|
12851 } |
|
12852 field(LLSV,DBF_MENU) { |
|
12853 prompt("Lolo Severity") |
|
12854 promptgroup(GUI_ALARMS) |
|
12855 menu(menuAlarmSevr) |
|
12856 pp(TRUE) |
|
12857 interest(1) |
|
12858 } |
|
12859 field(HSV,DBF_MENU) { |
|
12860 prompt("High Severity") |
|
12861 promptgroup(GUI_ALARMS) |
|
12862 menu(menuAlarmSevr) |
|
12863 pp(TRUE) |
|
12864 interest(1) |
|
12865 } |
|
12866 field(LSV,DBF_MENU) { |
|
12867 prompt("Low Severity") |
|
12868 promptgroup(GUI_ALARMS) |
|
12869 menu(menuAlarmSevr) |
|
12870 pp(TRUE) |
|
12871 interest(1) |
|
12872 } |
|
12873 field(HYST,DBF_DOUBLE) { |
|
12874 prompt("Alarm Deadband") |
|
12875 promptgroup(GUI_ALARMS) |
|
12876 interest(1) |
|
12877 } |
|
12878 field(ADEL,DBF_DOUBLE) { |
|
12879 prompt("Archive Deadband") |
|
12880 promptgroup(GUI_DISPLAY) |
|
12881 interest(1) |
|
12882 } |
|
12883 field(MDEL,DBF_DOUBLE) { |
|
12884 prompt("Monitor Deadband") |
|
12885 promptgroup(GUI_DISPLAY) |
|
12886 interest(1) |
|
12887 } |
|
12888 field(A,DBF_DOUBLE) { |
|
12889 prompt("Value of Input A") |
|
12890 pp(TRUE) |
|
12891 } |
|
12892 field(B,DBF_DOUBLE) { |
|
12893 prompt("Value of Input B") |
|
12894 pp(TRUE) |
|
12895 } |
|
12896 field(C,DBF_DOUBLE) { |
|
12897 prompt("Value of Input C") |
|
12898 pp(TRUE) |
|
12899 } |
|
12900 field(D,DBF_DOUBLE) { |
|
12901 prompt("Value of Input D") |
|
12902 pp(TRUE) |
|
12903 } |
|
12904 field(E,DBF_DOUBLE) { |
|
12905 prompt("Value of Input E") |
|
12906 pp(TRUE) |
|
12907 } |
|
12908 field(F,DBF_DOUBLE) { |
|
12909 prompt("Value of Input F") |
|
12910 pp(TRUE) |
|
12911 } |
|
12912 field(G,DBF_DOUBLE) { |
|
12913 prompt("Value of Input G") |
|
12914 pp(TRUE) |
|
12915 } |
|
12916 field(H,DBF_DOUBLE) { |
|
12917 prompt("Value of Input H") |
|
12918 pp(TRUE) |
|
12919 } |
|
12920 field(I,DBF_DOUBLE) { |
|
12921 prompt("Value of Input I") |
|
12922 pp(TRUE) |
|
12923 } |
|
12924 field(J,DBF_DOUBLE) { |
|
12925 prompt("Value of Input J") |
|
12926 pp(TRUE) |
|
12927 } |
|
12928 field(K,DBF_DOUBLE) { |
|
12929 prompt("Value of Input K") |
|
12930 pp(TRUE) |
|
12931 } |
|
12932 field(L,DBF_DOUBLE) { |
|
12933 prompt("Value of Input L") |
|
12934 pp(TRUE) |
|
12935 } |
|
12936 field(LA,DBF_DOUBLE) { |
|
12937 prompt("Prev Value of A") |
|
12938 special(SPC_NOMOD) |
|
12939 interest(3) |
|
12940 } |
|
12941 field(LB,DBF_DOUBLE) { |
|
12942 prompt("Prev Value of B") |
|
12943 special(SPC_NOMOD) |
|
12944 interest(3) |
|
12945 } |
|
12946 field(LC,DBF_DOUBLE) { |
|
12947 prompt("Prev Value of C") |
|
12948 special(SPC_NOMOD) |
|
12949 interest(3) |
|
12950 } |
|
12951 field(LD,DBF_DOUBLE) { |
|
12952 prompt("Prev Value of D") |
|
12953 special(SPC_NOMOD) |
|
12954 interest(3) |
|
12955 } |
|
12956 field(LE,DBF_DOUBLE) { |
|
12957 prompt("Prev Value of E") |
|
12958 special(SPC_NOMOD) |
|
12959 interest(3) |
|
12960 } |
|
12961 field(LF,DBF_DOUBLE) { |
|
12962 prompt("Prev Value of F") |
|
12963 special(SPC_NOMOD) |
|
12964 interest(3) |
|
12965 } |
|
12966 field(LG,DBF_DOUBLE) { |
|
12967 prompt("Prev Value of G") |
|
12968 special(SPC_NOMOD) |
|
12969 interest(3) |
|
12970 } |
|
12971 field(LH,DBF_DOUBLE) { |
|
12972 prompt("Prev Value of H") |
|
12973 special(SPC_NOMOD) |
|
12974 interest(3) |
|
12975 } |
|
12976 field(LI,DBF_DOUBLE) { |
|
12977 prompt("Prev Value of I") |
|
12978 special(SPC_NOMOD) |
|
12979 interest(3) |
|
12980 } |
|
12981 field(LJ,DBF_DOUBLE) { |
|
12982 prompt("Prev Value of J") |
|
12983 special(SPC_NOMOD) |
|
12984 interest(3) |
|
12985 } |
|
12986 field(LK,DBF_DOUBLE) { |
|
12987 prompt("Prev Value of K") |
|
12988 special(SPC_NOMOD) |
|
12989 interest(3) |
|
12990 } |
|
12991 field(LL,DBF_DOUBLE) { |
|
12992 prompt("Prev Value of L") |
|
12993 special(SPC_NOMOD) |
|
12994 interest(3) |
|
12995 } |
|
12996 field(LALM,DBF_DOUBLE) { |
|
12997 prompt("Last Value Alarmed") |
|
12998 special(SPC_NOMOD) |
|
12999 interest(3) |
|
13000 } |
|
13001 field(ALST,DBF_DOUBLE) { |
|
13002 prompt("Last Value Archived") |
|
13003 special(SPC_NOMOD) |
|
13004 interest(3) |
|
13005 } |
|
13006 field(MLST,DBF_DOUBLE) { |
|
13007 prompt("Last Value Monitored") |
|
13008 special(SPC_NOMOD) |
|
13009 interest(3) |
11719 } |
13010 } |
11720 } |
13011 } |
11721 recordtype(stringout) { |
13012 recordtype(subArray) { |
11722 field(NAME,DBF_STRING) { |
13013 field(NAME,DBF_STRING) { |
11723 prompt("Record Name") |
13014 prompt("Record Name") |
11724 special(SPC_NOMOD) |
13015 special(SPC_NOMOD) |
11725 size(61) |
13016 size(61) |
11726 } |
13017 } |
12275 field(FLNK,DBF_FWDLINK) { |
13564 field(FLNK,DBF_FWDLINK) { |
12276 prompt("Forward Process Link") |
13565 prompt("Forward Process Link") |
12277 promptgroup(GUI_LINKS) |
13566 promptgroup(GUI_LINKS) |
12278 interest(1) |
13567 interest(1) |
12279 } |
13568 } |
12280 field(VAL,DBF_DOUBLE) { |
13569 field(VAL,DBF_NOACCESS) { |
12281 prompt("Result") |
13570 prompt("Value") |
|
13571 special(SPC_DBADDR) |
|
13572 extra("void * val") |
12282 pp(TRUE) |
13573 pp(TRUE) |
12283 asl(ASL0) |
13574 asl(ASL0) |
12284 } |
13575 } |
12285 field(INAM,DBF_STRING) { |
13576 field(RARM,DBF_SHORT) { |
12286 prompt("Init Routine Name") |
13577 prompt("Rearm the waveform") |
12287 promptgroup(GUI_SUB) |
13578 promptgroup(GUI_WAVE) |
12288 special(SPC_NOMOD) |
13579 pp(TRUE) |
12289 size(40) |
13580 interest(1) |
12290 interest(1) |
13581 } |
12291 } |
13582 field(PREC,DBF_SHORT) { |
12292 field(SNAM,DBF_STRING) { |
13583 prompt("Display Precision") |
12293 prompt("Subroutine Name") |
13584 promptgroup(GUI_DISPLAY) |
12294 promptgroup(GUI_SUB) |
13585 interest(1) |
12295 special(100) |
13586 } |
12296 size(40) |
13587 field(INP,DBF_INLINK) { |
12297 interest(1) |
13588 prompt("Input Specification") |
12298 } |
|
12299 field(SADR,DBF_NOACCESS) { |
|
12300 prompt("Subroutine Address") |
|
12301 special(SPC_NOMOD) |
|
12302 extra("SUBFUNCPTR sadr") |
|
12303 interest(4) |
|
12304 } |
|
12305 field(INPA,DBF_INLINK) { |
|
12306 prompt("Input A") |
|
12307 promptgroup(GUI_INPUTS) |
13589 promptgroup(GUI_INPUTS) |
12308 interest(1) |
13590 interest(1) |
12309 } |
13591 } |
12310 field(INPB,DBF_INLINK) { |
|
12311 prompt("Input B") |
|
12312 promptgroup(GUI_INPUTS) |
|
12313 interest(1) |
|
12314 } |
|
12315 field(INPC,DBF_INLINK) { |
|
12316 prompt("Input C") |
|
12317 promptgroup(GUI_INPUTS) |
|
12318 interest(1) |
|
12319 } |
|
12320 field(INPD,DBF_INLINK) { |
|
12321 prompt("Input D") |
|
12322 promptgroup(GUI_INPUTS) |
|
12323 interest(1) |
|
12324 } |
|
12325 field(INPE,DBF_INLINK) { |
|
12326 prompt("Input E") |
|
12327 promptgroup(GUI_INPUTS) |
|
12328 interest(1) |
|
12329 } |
|
12330 field(INPF,DBF_INLINK) { |
|
12331 prompt("Input F") |
|
12332 promptgroup(GUI_INPUTS) |
|
12333 interest(1) |
|
12334 } |
|
12335 field(INPG,DBF_INLINK) { |
|
12336 prompt("Input G") |
|
12337 promptgroup(GUI_INPUTS) |
|
12338 interest(1) |
|
12339 } |
|
12340 field(INPH,DBF_INLINK) { |
|
12341 prompt("Input H") |
|
12342 promptgroup(GUI_INPUTS) |
|
12343 interest(1) |
|
12344 } |
|
12345 field(INPI,DBF_INLINK) { |
|
12346 prompt("Input I") |
|
12347 promptgroup(GUI_INPUTS) |
|
12348 interest(1) |
|
12349 } |
|
12350 field(INPJ,DBF_INLINK) { |
|
12351 prompt("Input J") |
|
12352 promptgroup(GUI_INPUTS) |
|
12353 interest(1) |
|
12354 } |
|
12355 field(INPK,DBF_INLINK) { |
|
12356 prompt("Input K") |
|
12357 promptgroup(GUI_INPUTS) |
|
12358 interest(1) |
|
12359 } |
|
12360 field(INPL,DBF_INLINK) { |
|
12361 prompt("Input L") |
|
12362 promptgroup(GUI_INPUTS) |
|
12363 interest(1) |
|
12364 } |
|
12365 field(EGU,DBF_STRING) { |
13592 field(EGU,DBF_STRING) { |
12366 prompt("Units Name") |
13593 prompt("Engineering Units Name") |
12367 promptgroup(GUI_DISPLAY) |
13594 promptgroup(GUI_DISPLAY) |
12368 size(16) |
13595 size(16) |
12369 interest(1) |
13596 interest(1) |
12370 } |
13597 } |
12371 field(HOPR,DBF_DOUBLE) { |
13598 field(HOPR,DBF_DOUBLE) { |
12372 prompt("High Operating Rng") |
13599 prompt("High Operating Range") |
12373 promptgroup(GUI_DISPLAY) |
13600 promptgroup(GUI_DISPLAY) |
12374 interest(1) |
13601 interest(1) |
12375 } |
13602 } |
12376 field(LOPR,DBF_DOUBLE) { |
13603 field(LOPR,DBF_DOUBLE) { |
12377 prompt("Low Operating Range") |
13604 prompt("Low Operating Range") |
12378 promptgroup(GUI_DISPLAY) |
13605 promptgroup(GUI_DISPLAY) |
12379 interest(1) |
13606 interest(1) |
12380 } |
13607 } |
12381 field(HIHI,DBF_DOUBLE) { |
13608 field(NELM,DBF_ULONG) { |
12382 prompt("Hihi Alarm Limit") |
13609 prompt("Number of Elements") |
12383 promptgroup(GUI_ALARMS) |
13610 initial("1") |
12384 pp(TRUE) |
13611 promptgroup(GUI_WAVE) |
12385 interest(1) |
13612 special(SPC_NOMOD) |
12386 } |
13613 interest(1) |
12387 field(LOLO,DBF_DOUBLE) { |
13614 } |
12388 prompt("Lolo Alarm Limit") |
13615 field(FTVL,DBF_MENU) { |
12389 promptgroup(GUI_ALARMS) |
13616 prompt("Field Type of Value") |
12390 pp(TRUE) |
13617 promptgroup(GUI_WAVE) |
12391 interest(1) |
13618 special(SPC_NOMOD) |
12392 } |
13619 menu(menuFtype) |
12393 field(HIGH,DBF_DOUBLE) { |
13620 interest(1) |
12394 prompt("High Alarm Limit") |
13621 } |
12395 promptgroup(GUI_ALARMS) |
13622 field(BUSY,DBF_SHORT) { |
12396 pp(TRUE) |
13623 prompt("Busy Indicator") |
12397 interest(1) |
13624 special(SPC_NOMOD) |
12398 } |
13625 } |
12399 field(LOW,DBF_DOUBLE) { |
13626 field(NORD,DBF_ULONG) { |
12400 prompt("Low Alarm Limit") |
13627 prompt("Number elements read") |
12401 promptgroup(GUI_ALARMS) |
13628 special(SPC_NOMOD) |
12402 pp(TRUE) |
13629 } |
12403 interest(1) |
13630 field(BPTR,DBF_NOACCESS) { |
12404 } |
13631 prompt("Buffer Pointer") |
12405 field(PREC,DBF_SHORT) { |
13632 special(SPC_NOMOD) |
12406 prompt("Display Precision") |
13633 extra("void * bptr") |
|
13634 interest(4) |
|
13635 } |
|
13636 field(SIOL,DBF_INLINK) { |
|
13637 prompt("Sim Input Specifctn") |
|
13638 promptgroup(GUI_INPUTS) |
|
13639 interest(1) |
|
13640 } |
|
13641 field(SIML,DBF_INLINK) { |
|
13642 prompt("Sim Mode Location") |
|
13643 promptgroup(GUI_INPUTS) |
|
13644 interest(1) |
|
13645 } |
|
13646 field(SIMM,DBF_MENU) { |
|
13647 prompt("Simulation Mode") |
|
13648 menu(menuYesNo) |
|
13649 interest(1) |
|
13650 } |
|
13651 field(SIMS,DBF_MENU) { |
|
13652 prompt("Sim mode Alarm Svrty") |
|
13653 promptgroup(GUI_INPUTS) |
|
13654 menu(menuAlarmSevr) |
|
13655 interest(2) |
|
13656 } |
|
13657 field(MPST,DBF_MENU) { |
|
13658 prompt("Post Value Monitors") |
12407 promptgroup(GUI_DISPLAY) |
13659 promptgroup(GUI_DISPLAY) |
12408 interest(1) |
13660 menu(waveformPOST) |
12409 } |
13661 interest(1) |
12410 field(BRSV,DBF_MENU) { |
13662 } |
12411 prompt("Bad Return Severity") |
13663 field(APST,DBF_MENU) { |
12412 promptgroup(GUI_SUB) |
13664 prompt("Post Archive Monitors") |
12413 menu(menuAlarmSevr) |
|
12414 pp(TRUE) |
|
12415 interest(1) |
|
12416 } |
|
12417 field(HHSV,DBF_MENU) { |
|
12418 prompt("Hihi Severity") |
|
12419 promptgroup(GUI_ALARMS) |
|
12420 menu(menuAlarmSevr) |
|
12421 pp(TRUE) |
|
12422 interest(1) |
|
12423 } |
|
12424 field(LLSV,DBF_MENU) { |
|
12425 prompt("Lolo Severity") |
|
12426 promptgroup(GUI_ALARMS) |
|
12427 menu(menuAlarmSevr) |
|
12428 pp(TRUE) |
|
12429 interest(1) |
|
12430 } |
|
12431 field(HSV,DBF_MENU) { |
|
12432 prompt("High Severity") |
|
12433 promptgroup(GUI_ALARMS) |
|
12434 menu(menuAlarmSevr) |
|
12435 pp(TRUE) |
|
12436 interest(1) |
|
12437 } |
|
12438 field(LSV,DBF_MENU) { |
|
12439 prompt("Low Severity") |
|
12440 promptgroup(GUI_ALARMS) |
|
12441 menu(menuAlarmSevr) |
|
12442 pp(TRUE) |
|
12443 interest(1) |
|
12444 } |
|
12445 field(HYST,DBF_DOUBLE) { |
|
12446 prompt("Alarm Deadband") |
|
12447 promptgroup(GUI_ALARMS) |
|
12448 interest(1) |
|
12449 } |
|
12450 field(ADEL,DBF_DOUBLE) { |
|
12451 prompt("Archive Deadband") |
|
12452 promptgroup(GUI_DISPLAY) |
13665 promptgroup(GUI_DISPLAY) |
12453 interest(1) |
13666 menu(waveformPOST) |
12454 } |
13667 interest(1) |
12455 field(MDEL,DBF_DOUBLE) { |
13668 } |
12456 prompt("Monitor Deadband") |
13669 field(HASH,DBF_ULONG) { |
12457 promptgroup(GUI_DISPLAY) |
13670 prompt("Hash of OnChange data.") |
12458 interest(1) |
|
12459 } |
|
12460 field(A,DBF_DOUBLE) { |
|
12461 prompt("Value of Input A") |
|
12462 pp(TRUE) |
|
12463 } |
|
12464 field(B,DBF_DOUBLE) { |
|
12465 prompt("Value of Input B") |
|
12466 pp(TRUE) |
|
12467 } |
|
12468 field(C,DBF_DOUBLE) { |
|
12469 prompt("Value of Input C") |
|
12470 pp(TRUE) |
|
12471 } |
|
12472 field(D,DBF_DOUBLE) { |
|
12473 prompt("Value of Input D") |
|
12474 pp(TRUE) |
|
12475 } |
|
12476 field(E,DBF_DOUBLE) { |
|
12477 prompt("Value of Input E") |
|
12478 pp(TRUE) |
|
12479 } |
|
12480 field(F,DBF_DOUBLE) { |
|
12481 prompt("Value of Input F") |
|
12482 pp(TRUE) |
|
12483 } |
|
12484 field(G,DBF_DOUBLE) { |
|
12485 prompt("Value of Input G") |
|
12486 pp(TRUE) |
|
12487 } |
|
12488 field(H,DBF_DOUBLE) { |
|
12489 prompt("Value of Input H") |
|
12490 pp(TRUE) |
|
12491 } |
|
12492 field(I,DBF_DOUBLE) { |
|
12493 prompt("Value of Input I") |
|
12494 pp(TRUE) |
|
12495 } |
|
12496 field(J,DBF_DOUBLE) { |
|
12497 prompt("Value of Input J") |
|
12498 pp(TRUE) |
|
12499 } |
|
12500 field(K,DBF_DOUBLE) { |
|
12501 prompt("Value of Input K") |
|
12502 pp(TRUE) |
|
12503 } |
|
12504 field(L,DBF_DOUBLE) { |
|
12505 prompt("Value of Input L") |
|
12506 pp(TRUE) |
|
12507 } |
|
12508 field(LA,DBF_DOUBLE) { |
|
12509 prompt("Prev Value of A") |
|
12510 special(SPC_NOMOD) |
|
12511 interest(3) |
|
12512 } |
|
12513 field(LB,DBF_DOUBLE) { |
|
12514 prompt("Prev Value of B") |
|
12515 special(SPC_NOMOD) |
|
12516 interest(3) |
|
12517 } |
|
12518 field(LC,DBF_DOUBLE) { |
|
12519 prompt("Prev Value of C") |
|
12520 special(SPC_NOMOD) |
|
12521 interest(3) |
|
12522 } |
|
12523 field(LD,DBF_DOUBLE) { |
|
12524 prompt("Prev Value of D") |
|
12525 special(SPC_NOMOD) |
|
12526 interest(3) |
|
12527 } |
|
12528 field(LE,DBF_DOUBLE) { |
|
12529 prompt("Prev Value of E") |
|
12530 special(SPC_NOMOD) |
|
12531 interest(3) |
|
12532 } |
|
12533 field(LF,DBF_DOUBLE) { |
|
12534 prompt("Prev Value of F") |
|
12535 special(SPC_NOMOD) |
|
12536 interest(3) |
|
12537 } |
|
12538 field(LG,DBF_DOUBLE) { |
|
12539 prompt("Prev Value of G") |
|
12540 special(SPC_NOMOD) |
|
12541 interest(3) |
|
12542 } |
|
12543 field(LH,DBF_DOUBLE) { |
|
12544 prompt("Prev Value of H") |
|
12545 special(SPC_NOMOD) |
|
12546 interest(3) |
|
12547 } |
|
12548 field(LI,DBF_DOUBLE) { |
|
12549 prompt("Prev Value of I") |
|
12550 special(SPC_NOMOD) |
|
12551 interest(3) |
|
12552 } |
|
12553 field(LJ,DBF_DOUBLE) { |
|
12554 prompt("Prev Value of J") |
|
12555 special(SPC_NOMOD) |
|
12556 interest(3) |
|
12557 } |
|
12558 field(LK,DBF_DOUBLE) { |
|
12559 prompt("Prev Value of K") |
|
12560 special(SPC_NOMOD) |
|
12561 interest(3) |
|
12562 } |
|
12563 field(LL,DBF_DOUBLE) { |
|
12564 prompt("Prev Value of L") |
|
12565 special(SPC_NOMOD) |
|
12566 interest(3) |
|
12567 } |
|
12568 field(LALM,DBF_DOUBLE) { |
|
12569 prompt("Last Value Alarmed") |
|
12570 special(SPC_NOMOD) |
|
12571 interest(3) |
|
12572 } |
|
12573 field(ALST,DBF_DOUBLE) { |
|
12574 prompt("Last Value Archived") |
|
12575 special(SPC_NOMOD) |
|
12576 interest(3) |
|
12577 } |
|
12578 field(MLST,DBF_DOUBLE) { |
|
12579 prompt("Last Value Monitored") |
|
12580 special(SPC_NOMOD) |
|
12581 interest(3) |
13671 interest(3) |
12582 } |
13672 } |
12583 } |
13673 } |
12584 recordtype(subArray) { |
13674 recordtype(asyn) { |
12585 field(NAME,DBF_STRING) { |
13675 field(NAME,DBF_STRING) { |
12586 prompt("Record Name") |
13676 prompt("Record Name") |
12587 special(SPC_NOMOD) |
13677 special(SPC_NOMOD) |
12588 size(61) |
13678 size(61) |
12589 } |
13679 } |
12821 field(FLNK,DBF_FWDLINK) { |
13911 field(FLNK,DBF_FWDLINK) { |
12822 prompt("Forward Process Link") |
13912 prompt("Forward Process Link") |
12823 promptgroup(GUI_LINKS) |
13913 promptgroup(GUI_LINKS) |
12824 interest(1) |
13914 interest(1) |
12825 } |
13915 } |
12826 field(VAL,DBF_NOACCESS) { |
13916 field(VAL,DBF_LONG) { |
12827 prompt("Value") |
|
12828 special(SPC_DBADDR) |
|
12829 extra("void * val") |
|
12830 pp(TRUE) |
|
12831 asl(ASL0) |
|
12832 } |
|
12833 field(PREC,DBF_SHORT) { |
|
12834 prompt("Display Precision") |
|
12835 promptgroup(GUI_COMMON) |
|
12836 interest(1) |
|
12837 } |
|
12838 field(FTVL,DBF_MENU) { |
|
12839 prompt("Field Type of Value") |
|
12840 promptgroup(GUI_ALARMS) |
|
12841 special(SPC_NOMOD) |
|
12842 menu(menuFtype) |
|
12843 interest(1) |
|
12844 } |
|
12845 field(INP,DBF_INLINK) { |
|
12846 prompt("Input Specification") |
|
12847 promptgroup(GUI_BITS1) |
|
12848 interest(1) |
|
12849 } |
|
12850 field(EGU,DBF_STRING) { |
|
12851 prompt("Engineering Units Name") |
|
12852 promptgroup(GUI_BITS2) |
|
12853 size(16) |
|
12854 interest(1) |
|
12855 } |
|
12856 field(HOPR,DBF_DOUBLE) { |
|
12857 prompt("High Operating Range") |
|
12858 promptgroup(GUI_CALC) |
|
12859 interest(1) |
|
12860 } |
|
12861 field(LOPR,DBF_DOUBLE) { |
|
12862 prompt("Low Operating Range") |
|
12863 promptgroup(GUI_CLOCK) |
|
12864 interest(1) |
|
12865 } |
|
12866 field(MALM,DBF_ULONG) { |
|
12867 prompt("Maximum Elements ") |
|
12868 initial("1") |
|
12869 promptgroup(GUI_CLOCK) |
|
12870 special(SPC_NOMOD) |
|
12871 interest(1) |
|
12872 } |
|
12873 field(NELM,DBF_ULONG) { |
|
12874 prompt("Number of Elements") |
|
12875 initial("1") |
|
12876 promptgroup(GUI_COMPRESS) |
|
12877 pp(TRUE) |
|
12878 } |
|
12879 field(INDX,DBF_ULONG) { |
|
12880 prompt("Substring Index") |
|
12881 promptgroup(GUI_CONVERT) |
|
12882 pp(TRUE) |
|
12883 } |
|
12884 field(BUSY,DBF_SHORT) { |
|
12885 prompt("Busy Indicator") |
|
12886 special(SPC_NOMOD) |
|
12887 } |
|
12888 field(NORD,DBF_LONG) { |
|
12889 prompt("Number elements read") |
|
12890 special(SPC_NOMOD) |
|
12891 } |
|
12892 field(BPTR,DBF_NOACCESS) { |
|
12893 prompt("Buffer Pointer") |
|
12894 special(SPC_NOMOD) |
|
12895 extra("void * bptr") |
|
12896 interest(4) |
|
12897 } |
|
12898 } |
|
12899 recordtype(waveform) { |
|
12900 field(NAME,DBF_STRING) { |
|
12901 prompt("Record Name") |
|
12902 special(SPC_NOMOD) |
|
12903 size(61) |
|
12904 } |
|
12905 field(DESC,DBF_STRING) { |
|
12906 prompt("Descriptor") |
|
12907 promptgroup(GUI_COMMON) |
|
12908 size(41) |
|
12909 } |
|
12910 field(ASG,DBF_STRING) { |
|
12911 prompt("Access Security Group") |
|
12912 promptgroup(GUI_COMMON) |
|
12913 special(SPC_AS) |
|
12914 size(29) |
|
12915 } |
|
12916 field(SCAN,DBF_MENU) { |
|
12917 prompt("Scan Mechanism") |
|
12918 promptgroup(GUI_SCAN) |
|
12919 special(SPC_SCAN) |
|
12920 menu(menuScan) |
|
12921 interest(1) |
|
12922 } |
|
12923 field(PINI,DBF_MENU) { |
|
12924 prompt("Process at iocInit") |
|
12925 promptgroup(GUI_SCAN) |
|
12926 menu(menuPini) |
|
12927 interest(1) |
|
12928 } |
|
12929 field(PHAS,DBF_SHORT) { |
|
12930 prompt("Scan Phase") |
|
12931 promptgroup(GUI_SCAN) |
|
12932 special(SPC_SCAN) |
|
12933 interest(1) |
|
12934 } |
|
12935 field(EVNT,DBF_SHORT) { |
|
12936 prompt("Event Number") |
|
12937 promptgroup(GUI_SCAN) |
|
12938 special(SPC_SCAN) |
|
12939 interest(1) |
|
12940 } |
|
12941 field(TSE,DBF_SHORT) { |
|
12942 prompt("Time Stamp Event") |
|
12943 promptgroup(GUI_SCAN) |
|
12944 interest(1) |
|
12945 } |
|
12946 field(TSEL,DBF_INLINK) { |
|
12947 prompt("Time Stamp Link") |
|
12948 promptgroup(GUI_SCAN) |
|
12949 interest(1) |
|
12950 } |
|
12951 field(DTYP,DBF_DEVICE) { |
|
12952 prompt("Device Type") |
|
12953 promptgroup(GUI_LINKS) |
|
12954 interest(1) |
|
12955 } |
|
12956 field(DISV,DBF_SHORT) { |
|
12957 prompt("Disable Value") |
|
12958 initial("1") |
|
12959 promptgroup(GUI_SCAN) |
|
12960 } |
|
12961 field(DISA,DBF_SHORT) { |
|
12962 prompt("Disable") |
|
12963 } |
|
12964 field(SDIS,DBF_INLINK) { |
|
12965 prompt("Scanning Disable") |
|
12966 promptgroup(GUI_SCAN) |
|
12967 interest(1) |
|
12968 } |
|
12969 field(MLOK,DBF_NOACCESS) { |
|
12970 prompt("Monitor lock") |
|
12971 special(SPC_NOMOD) |
|
12972 extra("epicsMutexId mlok") |
|
12973 interest(4) |
|
12974 } |
|
12975 field(MLIS,DBF_NOACCESS) { |
|
12976 prompt("Monitor List") |
|
12977 special(SPC_NOMOD) |
|
12978 extra("ELLLIST mlis") |
|
12979 interest(4) |
|
12980 } |
|
12981 field(DISP,DBF_UCHAR) { |
|
12982 prompt("Disable putField") |
|
12983 } |
|
12984 field(PROC,DBF_UCHAR) { |
|
12985 prompt("Force Processing") |
|
12986 pp(TRUE) |
|
12987 interest(3) |
|
12988 } |
|
12989 field(STAT,DBF_MENU) { |
|
12990 prompt("Alarm Status") |
|
12991 initial("UDF") |
|
12992 special(SPC_NOMOD) |
|
12993 menu(menuAlarmStat) |
|
12994 } |
|
12995 field(SEVR,DBF_MENU) { |
|
12996 prompt("Alarm Severity") |
|
12997 initial("INVALID") |
|
12998 special(SPC_NOMOD) |
|
12999 menu(menuAlarmSevr) |
|
13000 } |
|
13001 field(NSTA,DBF_MENU) { |
|
13002 prompt("New Alarm Status") |
|
13003 special(SPC_NOMOD) |
|
13004 menu(menuAlarmStat) |
|
13005 interest(2) |
|
13006 } |
|
13007 field(NSEV,DBF_MENU) { |
|
13008 prompt("New Alarm Severity") |
|
13009 special(SPC_NOMOD) |
|
13010 menu(menuAlarmSevr) |
|
13011 interest(2) |
|
13012 } |
|
13013 field(ACKS,DBF_MENU) { |
|
13014 prompt("Alarm Ack Severity") |
|
13015 special(SPC_NOMOD) |
|
13016 menu(menuAlarmSevr) |
|
13017 interest(2) |
|
13018 } |
|
13019 field(ACKT,DBF_MENU) { |
|
13020 prompt("Alarm Ack Transient") |
|
13021 initial("YES") |
|
13022 promptgroup(GUI_ALARMS) |
|
13023 special(SPC_NOMOD) |
|
13024 menu(menuYesNo) |
|
13025 interest(2) |
|
13026 } |
|
13027 field(DISS,DBF_MENU) { |
|
13028 prompt("Disable Alarm Sevrty") |
|
13029 promptgroup(GUI_SCAN) |
|
13030 menu(menuAlarmSevr) |
|
13031 interest(1) |
|
13032 } |
|
13033 field(LCNT,DBF_UCHAR) { |
|
13034 prompt("Lock Count") |
|
13035 special(SPC_NOMOD) |
|
13036 interest(2) |
|
13037 } |
|
13038 field(PACT,DBF_UCHAR) { |
|
13039 prompt("Record active") |
|
13040 special(SPC_NOMOD) |
|
13041 interest(1) |
|
13042 } |
|
13043 field(PUTF,DBF_UCHAR) { |
|
13044 prompt("dbPutField process") |
|
13045 special(SPC_NOMOD) |
|
13046 interest(1) |
|
13047 } |
|
13048 field(RPRO,DBF_UCHAR) { |
|
13049 prompt("Reprocess ") |
|
13050 special(SPC_NOMOD) |
|
13051 interest(1) |
|
13052 } |
|
13053 field(ASP,DBF_NOACCESS) { |
|
13054 prompt("Access Security Pvt") |
|
13055 special(SPC_NOMOD) |
|
13056 extra("struct asgMember *asp") |
|
13057 interest(4) |
|
13058 } |
|
13059 field(PPN,DBF_NOACCESS) { |
|
13060 prompt("addr of PUTNOTIFY") |
|
13061 special(SPC_NOMOD) |
|
13062 extra("struct putNotify *ppn") |
|
13063 interest(4) |
|
13064 } |
|
13065 field(PPNR,DBF_NOACCESS) { |
|
13066 prompt("pputNotifyRecord") |
|
13067 special(SPC_NOMOD) |
|
13068 extra("struct putNotifyRecord *ppnr") |
|
13069 interest(4) |
|
13070 } |
|
13071 field(SPVT,DBF_NOACCESS) { |
|
13072 prompt("Scan Private") |
|
13073 special(SPC_NOMOD) |
|
13074 extra("struct scan_element *spvt") |
|
13075 interest(4) |
|
13076 } |
|
13077 field(RSET,DBF_NOACCESS) { |
|
13078 prompt("Address of RSET") |
|
13079 special(SPC_NOMOD) |
|
13080 extra("struct rset *rset") |
|
13081 interest(4) |
|
13082 } |
|
13083 field(DSET,DBF_NOACCESS) { |
|
13084 prompt("DSET address") |
|
13085 special(SPC_NOMOD) |
|
13086 extra("struct dset *dset") |
|
13087 interest(4) |
|
13088 } |
|
13089 field(DPVT,DBF_NOACCESS) { |
|
13090 prompt("Device Private") |
|
13091 special(SPC_NOMOD) |
|
13092 extra("void *dpvt") |
|
13093 interest(4) |
|
13094 } |
|
13095 field(RDES,DBF_NOACCESS) { |
|
13096 prompt("Address of dbRecordType") |
|
13097 special(SPC_NOMOD) |
|
13098 extra("struct dbRecordType *rdes") |
|
13099 interest(4) |
|
13100 } |
|
13101 field(LSET,DBF_NOACCESS) { |
|
13102 prompt("Lock Set") |
|
13103 special(SPC_NOMOD) |
|
13104 extra("struct lockRecord *lset") |
|
13105 interest(4) |
|
13106 } |
|
13107 field(PRIO,DBF_MENU) { |
|
13108 prompt("Scheduling Priority") |
|
13109 promptgroup(GUI_SCAN) |
|
13110 special(SPC_SCAN) |
|
13111 menu(menuPriority) |
|
13112 interest(1) |
|
13113 } |
|
13114 field(TPRO,DBF_UCHAR) { |
|
13115 prompt("Trace Processing") |
|
13116 } |
|
13117 field(BKPT,DBF_NOACCESS) { |
|
13118 prompt("Break Point") |
|
13119 special(SPC_NOMOD) |
|
13120 extra("char bkpt") |
|
13121 interest(1) |
|
13122 } |
|
13123 field(UDF,DBF_UCHAR) { |
|
13124 prompt("Undefined") |
|
13125 initial("1") |
|
13126 promptgroup(GUI_COMMON) |
|
13127 pp(TRUE) |
|
13128 interest(1) |
|
13129 } |
|
13130 field(TIME,DBF_NOACCESS) { |
|
13131 prompt("Time") |
|
13132 special(SPC_NOMOD) |
|
13133 extra("epicsTimeStamp time") |
|
13134 interest(2) |
|
13135 } |
|
13136 field(FLNK,DBF_FWDLINK) { |
|
13137 prompt("Forward Process Link") |
|
13138 promptgroup(GUI_LINKS) |
|
13139 interest(1) |
|
13140 } |
|
13141 field(VAL,DBF_NOACCESS) { |
|
13142 prompt("Value") |
|
13143 special(SPC_DBADDR) |
|
13144 extra("void * val") |
|
13145 pp(TRUE) |
|
13146 asl(ASL0) |
|
13147 } |
|
13148 field(RARM,DBF_SHORT) { |
|
13149 prompt("Rearm the waveform") |
|
13150 promptgroup(GUI_WAVE) |
|
13151 pp(TRUE) |
|
13152 interest(1) |
|
13153 } |
|
13154 field(PREC,DBF_SHORT) { |
|
13155 prompt("Display Precision") |
|
13156 promptgroup(GUI_DISPLAY) |
|
13157 interest(1) |
|
13158 } |
|
13159 field(INP,DBF_INLINK) { |
|
13160 prompt("Input Specification") |
|
13161 promptgroup(GUI_INPUTS) |
|
13162 interest(1) |
|
13163 } |
|
13164 field(EGU,DBF_STRING) { |
|
13165 prompt("Engineering Units Name") |
|
13166 promptgroup(GUI_DISPLAY) |
|
13167 size(16) |
|
13168 interest(1) |
|
13169 } |
|
13170 field(HOPR,DBF_DOUBLE) { |
|
13171 prompt("High Operating Range") |
|
13172 promptgroup(GUI_DISPLAY) |
|
13173 interest(1) |
|
13174 } |
|
13175 field(LOPR,DBF_DOUBLE) { |
|
13176 prompt("Low Operating Range") |
|
13177 promptgroup(GUI_DISPLAY) |
|
13178 interest(1) |
|
13179 } |
|
13180 field(NELM,DBF_ULONG) { |
|
13181 prompt("Number of Elements") |
|
13182 initial("1") |
|
13183 promptgroup(GUI_WAVE) |
|
13184 special(SPC_NOMOD) |
|
13185 interest(1) |
|
13186 } |
|
13187 field(FTVL,DBF_MENU) { |
|
13188 prompt("Field Type of Value") |
|
13189 promptgroup(GUI_WAVE) |
|
13190 special(SPC_NOMOD) |
|
13191 menu(menuFtype) |
|
13192 interest(1) |
|
13193 } |
|
13194 field(BUSY,DBF_SHORT) { |
|
13195 prompt("Busy Indicator") |
|
13196 special(SPC_NOMOD) |
|
13197 } |
|
13198 field(NORD,DBF_ULONG) { |
|
13199 prompt("Number elements read") |
|
13200 special(SPC_NOMOD) |
|
13201 } |
|
13202 field(BPTR,DBF_NOACCESS) { |
|
13203 prompt("Buffer Pointer") |
|
13204 special(SPC_NOMOD) |
|
13205 extra("void * bptr") |
|
13206 interest(4) |
|
13207 } |
|
13208 field(SIOL,DBF_INLINK) { |
|
13209 prompt("Sim Input Specifctn") |
|
13210 promptgroup(GUI_INPUTS) |
|
13211 interest(1) |
|
13212 } |
|
13213 field(SIML,DBF_INLINK) { |
|
13214 prompt("Sim Mode Location") |
|
13215 promptgroup(GUI_INPUTS) |
|
13216 interest(1) |
|
13217 } |
|
13218 field(SIMM,DBF_MENU) { |
|
13219 prompt("Simulation Mode") |
|
13220 menu(menuYesNo) |
|
13221 interest(1) |
|
13222 } |
|
13223 field(SIMS,DBF_MENU) { |
|
13224 prompt("Sim mode Alarm Svrty") |
|
13225 promptgroup(GUI_INPUTS) |
|
13226 menu(menuAlarmSevr) |
|
13227 interest(2) |
|
13228 } |
|
13229 field(MPST,DBF_MENU) { |
|
13230 prompt("Post Value Monitors") |
|
13231 promptgroup(GUI_DISPLAY) |
|
13232 menu(waveformPOST) |
|
13233 interest(1) |
|
13234 } |
|
13235 field(APST,DBF_MENU) { |
|
13236 prompt("Post Archive Monitors") |
|
13237 promptgroup(GUI_DISPLAY) |
|
13238 menu(waveformPOST) |
|
13239 interest(1) |
|
13240 } |
|
13241 field(HASH,DBF_ULONG) { |
|
13242 prompt("Hash of OnChange data.") |
|
13243 interest(3) |
|
13244 } |
|
13245 } |
|
13246 recordtype(asyn) { |
|
13247 field(NAME,DBF_STRING) { |
|
13248 prompt("Record Name") |
|
13249 special(SPC_NOMOD) |
|
13250 size(61) |
|
13251 } |
|
13252 field(DESC,DBF_STRING) { |
|
13253 prompt("Descriptor") |
|
13254 promptgroup(GUI_COMMON) |
|
13255 size(41) |
|
13256 } |
|
13257 field(ASG,DBF_STRING) { |
|
13258 prompt("Access Security Group") |
|
13259 promptgroup(GUI_COMMON) |
|
13260 special(SPC_AS) |
|
13261 size(29) |
|
13262 } |
|
13263 field(SCAN,DBF_MENU) { |
|
13264 prompt("Scan Mechanism") |
|
13265 promptgroup(GUI_SCAN) |
|
13266 special(SPC_SCAN) |
|
13267 menu(menuScan) |
|
13268 interest(1) |
|
13269 } |
|
13270 field(PINI,DBF_MENU) { |
|
13271 prompt("Process at iocInit") |
|
13272 promptgroup(GUI_SCAN) |
|
13273 menu(menuPini) |
|
13274 interest(1) |
|
13275 } |
|
13276 field(PHAS,DBF_SHORT) { |
|
13277 prompt("Scan Phase") |
|
13278 promptgroup(GUI_SCAN) |
|
13279 special(SPC_SCAN) |
|
13280 interest(1) |
|
13281 } |
|
13282 field(EVNT,DBF_SHORT) { |
|
13283 prompt("Event Number") |
|
13284 promptgroup(GUI_SCAN) |
|
13285 special(SPC_SCAN) |
|
13286 interest(1) |
|
13287 } |
|
13288 field(TSE,DBF_SHORT) { |
|
13289 prompt("Time Stamp Event") |
|
13290 promptgroup(GUI_SCAN) |
|
13291 interest(1) |
|
13292 } |
|
13293 field(TSEL,DBF_INLINK) { |
|
13294 prompt("Time Stamp Link") |
|
13295 promptgroup(GUI_SCAN) |
|
13296 interest(1) |
|
13297 } |
|
13298 field(DTYP,DBF_DEVICE) { |
|
13299 prompt("Device Type") |
|
13300 promptgroup(GUI_LINKS) |
|
13301 interest(1) |
|
13302 } |
|
13303 field(DISV,DBF_SHORT) { |
|
13304 prompt("Disable Value") |
|
13305 initial("1") |
|
13306 promptgroup(GUI_SCAN) |
|
13307 } |
|
13308 field(DISA,DBF_SHORT) { |
|
13309 prompt("Disable") |
|
13310 } |
|
13311 field(SDIS,DBF_INLINK) { |
|
13312 prompt("Scanning Disable") |
|
13313 promptgroup(GUI_SCAN) |
|
13314 interest(1) |
|
13315 } |
|
13316 field(MLOK,DBF_NOACCESS) { |
|
13317 prompt("Monitor lock") |
|
13318 special(SPC_NOMOD) |
|
13319 extra("epicsMutexId mlok") |
|
13320 interest(4) |
|
13321 } |
|
13322 field(MLIS,DBF_NOACCESS) { |
|
13323 prompt("Monitor List") |
|
13324 special(SPC_NOMOD) |
|
13325 extra("ELLLIST mlis") |
|
13326 interest(4) |
|
13327 } |
|
13328 field(DISP,DBF_UCHAR) { |
|
13329 prompt("Disable putField") |
|
13330 } |
|
13331 field(PROC,DBF_UCHAR) { |
|
13332 prompt("Force Processing") |
|
13333 pp(TRUE) |
|
13334 interest(3) |
|
13335 } |
|
13336 field(STAT,DBF_MENU) { |
|
13337 prompt("Alarm Status") |
|
13338 initial("UDF") |
|
13339 special(SPC_NOMOD) |
|
13340 menu(menuAlarmStat) |
|
13341 } |
|
13342 field(SEVR,DBF_MENU) { |
|
13343 prompt("Alarm Severity") |
|
13344 initial("INVALID") |
|
13345 special(SPC_NOMOD) |
|
13346 menu(menuAlarmSevr) |
|
13347 } |
|
13348 field(NSTA,DBF_MENU) { |
|
13349 prompt("New Alarm Status") |
|
13350 special(SPC_NOMOD) |
|
13351 menu(menuAlarmStat) |
|
13352 interest(2) |
|
13353 } |
|
13354 field(NSEV,DBF_MENU) { |
|
13355 prompt("New Alarm Severity") |
|
13356 special(SPC_NOMOD) |
|
13357 menu(menuAlarmSevr) |
|
13358 interest(2) |
|
13359 } |
|
13360 field(ACKS,DBF_MENU) { |
|
13361 prompt("Alarm Ack Severity") |
|
13362 special(SPC_NOMOD) |
|
13363 menu(menuAlarmSevr) |
|
13364 interest(2) |
|
13365 } |
|
13366 field(ACKT,DBF_MENU) { |
|
13367 prompt("Alarm Ack Transient") |
|
13368 initial("YES") |
|
13369 promptgroup(GUI_ALARMS) |
|
13370 special(SPC_NOMOD) |
|
13371 menu(menuYesNo) |
|
13372 interest(2) |
|
13373 } |
|
13374 field(DISS,DBF_MENU) { |
|
13375 prompt("Disable Alarm Sevrty") |
|
13376 promptgroup(GUI_SCAN) |
|
13377 menu(menuAlarmSevr) |
|
13378 interest(1) |
|
13379 } |
|
13380 field(LCNT,DBF_UCHAR) { |
|
13381 prompt("Lock Count") |
|
13382 special(SPC_NOMOD) |
|
13383 interest(2) |
|
13384 } |
|
13385 field(PACT,DBF_UCHAR) { |
|
13386 prompt("Record active") |
|
13387 special(SPC_NOMOD) |
|
13388 interest(1) |
|
13389 } |
|
13390 field(PUTF,DBF_UCHAR) { |
|
13391 prompt("dbPutField process") |
|
13392 special(SPC_NOMOD) |
|
13393 interest(1) |
|
13394 } |
|
13395 field(RPRO,DBF_UCHAR) { |
|
13396 prompt("Reprocess ") |
|
13397 special(SPC_NOMOD) |
|
13398 interest(1) |
|
13399 } |
|
13400 field(ASP,DBF_NOACCESS) { |
|
13401 prompt("Access Security Pvt") |
|
13402 special(SPC_NOMOD) |
|
13403 extra("struct asgMember *asp") |
|
13404 interest(4) |
|
13405 } |
|
13406 field(PPN,DBF_NOACCESS) { |
|
13407 prompt("addr of PUTNOTIFY") |
|
13408 special(SPC_NOMOD) |
|
13409 extra("struct putNotify *ppn") |
|
13410 interest(4) |
|
13411 } |
|
13412 field(PPNR,DBF_NOACCESS) { |
|
13413 prompt("pputNotifyRecord") |
|
13414 special(SPC_NOMOD) |
|
13415 extra("struct putNotifyRecord *ppnr") |
|
13416 interest(4) |
|
13417 } |
|
13418 field(SPVT,DBF_NOACCESS) { |
|
13419 prompt("Scan Private") |
|
13420 special(SPC_NOMOD) |
|
13421 extra("struct scan_element *spvt") |
|
13422 interest(4) |
|
13423 } |
|
13424 field(RSET,DBF_NOACCESS) { |
|
13425 prompt("Address of RSET") |
|
13426 special(SPC_NOMOD) |
|
13427 extra("struct rset *rset") |
|
13428 interest(4) |
|
13429 } |
|
13430 field(DSET,DBF_NOACCESS) { |
|
13431 prompt("DSET address") |
|
13432 special(SPC_NOMOD) |
|
13433 extra("struct dset *dset") |
|
13434 interest(4) |
|
13435 } |
|
13436 field(DPVT,DBF_NOACCESS) { |
|
13437 prompt("Device Private") |
|
13438 special(SPC_NOMOD) |
|
13439 extra("void *dpvt") |
|
13440 interest(4) |
|
13441 } |
|
13442 field(RDES,DBF_NOACCESS) { |
|
13443 prompt("Address of dbRecordType") |
|
13444 special(SPC_NOMOD) |
|
13445 extra("struct dbRecordType *rdes") |
|
13446 interest(4) |
|
13447 } |
|
13448 field(LSET,DBF_NOACCESS) { |
|
13449 prompt("Lock Set") |
|
13450 special(SPC_NOMOD) |
|
13451 extra("struct lockRecord *lset") |
|
13452 interest(4) |
|
13453 } |
|
13454 field(PRIO,DBF_MENU) { |
|
13455 prompt("Scheduling Priority") |
|
13456 promptgroup(GUI_SCAN) |
|
13457 special(SPC_SCAN) |
|
13458 menu(menuPriority) |
|
13459 interest(1) |
|
13460 } |
|
13461 field(TPRO,DBF_UCHAR) { |
|
13462 prompt("Trace Processing") |
|
13463 } |
|
13464 field(BKPT,DBF_NOACCESS) { |
|
13465 prompt("Break Point") |
|
13466 special(SPC_NOMOD) |
|
13467 extra("char bkpt") |
|
13468 interest(1) |
|
13469 } |
|
13470 field(UDF,DBF_UCHAR) { |
|
13471 prompt("Undefined") |
|
13472 initial("1") |
|
13473 promptgroup(GUI_COMMON) |
|
13474 pp(TRUE) |
|
13475 interest(1) |
|
13476 } |
|
13477 field(TIME,DBF_NOACCESS) { |
|
13478 prompt("Time") |
|
13479 special(SPC_NOMOD) |
|
13480 extra("epicsTimeStamp time") |
|
13481 interest(2) |
|
13482 } |
|
13483 field(FLNK,DBF_FWDLINK) { |
|
13484 prompt("Forward Process Link") |
|
13485 promptgroup(GUI_LINKS) |
|
13486 interest(1) |
|
13487 } |
|
13488 field(VAL,DBF_STRING) { |
|
13489 prompt("Value field (unused)") |
13917 prompt("Value field (unused)") |
13490 promptgroup(GUI_INPUTS) |
13918 interest(4) |
13491 size(40) |
|
13492 asl(ASL0) |
13919 asl(ASL0) |
13493 } |
13920 } |
13494 field(PORT,DBF_STRING) { |
13921 field(PORT,DBF_STRING) { |
13495 prompt("asyn port") |
13922 prompt("asyn port") |
13496 initial("") |
13923 initial("") |
13497 promptgroup(GUI_DISPLAY) |
13924 promptgroup(GUI_INPUTS) |
13498 special(100) |
13925 special(100) |
13499 size(40) |
13926 size(40) |
13500 interest(1) |
13927 interest(1) |
13501 } |
13928 } |
13502 field(ADDR,DBF_LONG) { |
13929 field(ADDR,DBF_LONG) { |
13503 prompt("asyn address") |
13930 prompt("asyn address") |
13504 initial("0") |
13931 initial("0") |
13505 promptgroup(GUI_DISPLAY) |
13932 promptgroup(GUI_INPUTS) |
13506 special(100) |
13933 special(100) |
13507 interest(1) |
13934 interest(1) |
13508 } |
13935 } |
13509 field(PCNCT,DBF_MENU) { |
13936 field(PCNCT,DBF_MENU) { |
13510 prompt("Port Connect/Disconnect") |
13937 prompt("Port Connect/Disconnect") |
13511 promptgroup(GUI_DISPLAY) |
|
13512 special(100) |
13938 special(100) |
13513 menu(asynCONNECT) |
13939 menu(asynCONNECT) |
13514 interest(1) |
13940 interest(2) |
13515 } |
13941 } |
13516 field(DRVINFO,DBF_STRING) { |
13942 field(DRVINFO,DBF_STRING) { |
13517 prompt("Driver info string") |
13943 prompt("Driver info string") |
13518 initial("") |
13944 initial("") |
|
13945 promptgroup(GUI_INPUTS) |
13519 special(100) |
13946 special(100) |
13520 size(40) |
13947 size(40) |
|
13948 interest(2) |
13521 } |
13949 } |
13522 field(REASON,DBF_LONG) { |
13950 field(REASON,DBF_LONG) { |
13523 prompt("asynUser->reason") |
13951 prompt("asynUser->reason") |
13524 special(100) |
13952 special(100) |
13525 } |
13953 interest(2) |
13526 field(SOCK,DBF_STRING) { |
|
13527 prompt("socket address") |
|
13528 initial("") |
|
13529 promptgroup(GUI_DISPLAY) |
|
13530 special(100) |
|
13531 size(40) |
|
13532 interest(1) |
|
13533 } |
13954 } |
13534 field(TMOD,DBF_MENU) { |
13955 field(TMOD,DBF_MENU) { |
13535 prompt("Transaction mode") |
13956 prompt("Transaction mode") |
13536 promptgroup(GUI_COMMON) |
13957 promptgroup(GUI_INPUTS) |
13537 menu(asynTMOD) |
13958 menu(asynTMOD) |
13538 interest(1) |
13959 interest(1) |
13539 } |
13960 } |
13540 field(TMOT,DBF_DOUBLE) { |
13961 field(TMOT,DBF_DOUBLE) { |
13541 prompt("Timeout (sec)") |
13962 prompt("Timeout (sec)") |
13542 initial("1.0") |
13963 initial("1.0") |
13543 promptgroup(GUI_DISPLAY) |
13964 promptgroup(GUI_INPUTS) |
13544 interest(1) |
13965 interest(1) |
13545 } |
13966 } |
13546 field(IFACE,DBF_MENU) { |
13967 field(IFACE,DBF_MENU) { |
13547 prompt("Interface") |
13968 prompt("Interface") |
|
13969 promptgroup(GUI_INPUTS) |
13548 special(100) |
13970 special(100) |
13549 menu(asynINTERFACE) |
13971 menu(asynINTERFACE) |
|
13972 interest(2) |
13550 } |
13973 } |
13551 field(OCTETIV,DBF_LONG) { |
13974 field(OCTETIV,DBF_LONG) { |
13552 prompt("asynOctet is valid") |
13975 prompt("asynOctet is valid") |
|
13976 interest(2) |
13553 } |
13977 } |
13554 field(OPTIONIV,DBF_LONG) { |
13978 field(OPTIONIV,DBF_LONG) { |
13555 prompt("asynOption is valid") |
13979 prompt("asynOption is valid") |
|
13980 interest(2) |
13556 } |
13981 } |
13557 field(GPIBIV,DBF_LONG) { |
13982 field(GPIBIV,DBF_LONG) { |
13558 prompt("asynGPIB is valid") |
13983 prompt("asynGPIB is valid") |
|
13984 interest(2) |
13559 } |
13985 } |
13560 field(I32IV,DBF_LONG) { |
13986 field(I32IV,DBF_LONG) { |
13561 prompt("asynInt32 is valid") |
13987 prompt("asynInt32 is valid") |
|
13988 interest(2) |
13562 } |
13989 } |
13563 field(UI32IV,DBF_LONG) { |
13990 field(UI32IV,DBF_LONG) { |
13564 prompt("asynUInt32Digital is valid") |
13991 prompt("asynUInt32Digital is valid") |
|
13992 interest(2) |
13565 } |
13993 } |
13566 field(F64IV,DBF_LONG) { |
13994 field(F64IV,DBF_LONG) { |
13567 prompt("asynFloat64 is valid") |
13995 prompt("asynFloat64 is valid") |
|
13996 interest(2) |
13568 } |
13997 } |
13569 field(AOUT,DBF_STRING) { |
13998 field(AOUT,DBF_STRING) { |
13570 prompt("Output (command) string") |
13999 prompt("Output (command) string") |
13571 promptgroup(GUI_INPUTS) |
14000 promptgroup(GUI_OUTPUT) |
13572 size(40) |
14001 size(40) |
13573 pp(TRUE) |
14002 pp(TRUE) |
13574 asl(ASL0) |
14003 interest(1) |
13575 } |
14004 } |
13576 field(OEOS,DBF_STRING) { |
14005 field(OEOS,DBF_STRING) { |
13577 prompt("Output delimiter") |
14006 prompt("Output delimiter") |
13578 promptgroup(GUI_DISPLAY) |
14007 promptgroup(GUI_OUTPUT) |
13579 special(100) |
14008 special(100) |
13580 size(40) |
14009 size(40) |
|
14010 interest(1) |
13581 } |
14011 } |
13582 field(BOUT,DBF_CHAR) { |
14012 field(BOUT,DBF_CHAR) { |
13583 prompt("Output binary data") |
14013 prompt("Output binary data") |
13584 special(SPC_DBADDR) |
14014 special(SPC_DBADDR) |
13585 pp(TRUE) |
14015 pp(TRUE) |
13586 asl(ASL0) |
14016 interest(1) |
13587 } |
14017 } |
13588 field(OPTR,DBF_NOACCESS) { |
14018 field(OPTR,DBF_NOACCESS) { |
13589 prompt("Output buffer pointer") |
14019 prompt("Output buffer pointer") |
13590 special(SPC_NOMOD) |
14020 special(SPC_NOMOD) |
13591 extra("void *optr") |
14021 extra("void *optr") |
13592 interest(4) |
14022 interest(4) |
13593 } |
14023 } |
13594 field(OMAX,DBF_LONG) { |
14024 field(OMAX,DBF_LONG) { |
13595 prompt("Max. size of output array") |
14025 prompt("Max. size of output array") |
13596 initial("80") |
14026 initial("80") |
13597 promptgroup(GUI_DISPLAY) |
14027 promptgroup(GUI_OUTPUT) |
13598 special(SPC_NOMOD) |
14028 special(SPC_NOMOD) |
13599 interest(1) |
14029 interest(1) |
13600 } |
14030 } |
13601 field(NOWT,DBF_LONG) { |
14031 field(NOWT,DBF_LONG) { |
13602 prompt("Number of bytes to write") |
14032 prompt("Number of bytes to write") |
13603 initial("80") |
14033 initial("80") |
13604 promptgroup(GUI_DISPLAY) |
14034 promptgroup(GUI_OUTPUT) |
13605 interest(1) |
14035 interest(1) |
13606 } |
14036 } |
13607 field(NAWT,DBF_LONG) { |
14037 field(NAWT,DBF_LONG) { |
13608 prompt("Number of bytes actually written") |
14038 prompt("Number of bytes actually written") |
13609 promptgroup(GUI_DISPLAY) |
|
13610 interest(1) |
14039 interest(1) |
13611 } |
14040 } |
13612 field(OFMT,DBF_MENU) { |
14041 field(OFMT,DBF_MENU) { |
13613 prompt("Output format") |
14042 prompt("Output format") |
13614 promptgroup(GUI_COMMON) |
14043 promptgroup(GUI_OUTPUT) |
13615 menu(asynFMT) |
14044 menu(asynFMT) |
13616 interest(1) |
14045 interest(1) |
13617 } |
14046 } |
13618 field(AINP,DBF_STRING) { |
14047 field(AINP,DBF_STRING) { |
13619 prompt("Input (response) string") |
14048 prompt("Input (response) string") |
13620 promptgroup(GUI_INPUTS) |
|
13621 special(SPC_NOMOD) |
14049 special(SPC_NOMOD) |
13622 size(40) |
14050 size(40) |
13623 asl(ASL0) |
14051 interest(1) |
13624 } |
14052 } |
13625 field(TINP,DBF_STRING) { |
14053 field(TINP,DBF_STRING) { |
13626 prompt("Translated input string") |
14054 prompt("Translated input string") |
13627 promptgroup(GUI_INPUTS) |
|
13628 special(SPC_NOMOD) |
14055 special(SPC_NOMOD) |
13629 size(40) |
14056 size(40) |
|
14057 interest(1) |
13630 asl(ASL0) |
14058 asl(ASL0) |
13631 } |
14059 } |
13632 field(IEOS,DBF_STRING) { |
14060 field(IEOS,DBF_STRING) { |
13633 prompt("Input Delimiter") |
14061 prompt("Input Delimiter") |
13634 promptgroup(GUI_DISPLAY) |
14062 promptgroup(GUI_INPUTS) |
13635 special(100) |
14063 special(100) |
13636 size(40) |
14064 size(40) |
|
14065 interest(1) |
13637 } |
14066 } |
13638 field(BINP,DBF_CHAR) { |
14067 field(BINP,DBF_CHAR) { |
13639 prompt("Input binary data") |
14068 prompt("Input binary data") |
13640 special(SPC_DBADDR) |
14069 special(SPC_DBADDR) |
13641 asl(ASL0) |
14070 asl(ASL0) |
13647 interest(4) |
14076 interest(4) |
13648 } |
14077 } |
13649 field(IMAX,DBF_LONG) { |
14078 field(IMAX,DBF_LONG) { |
13650 prompt("Max. size of input array") |
14079 prompt("Max. size of input array") |
13651 initial("80") |
14080 initial("80") |
13652 promptgroup(GUI_DISPLAY) |
14081 promptgroup(GUI_INPUTS) |
13653 special(SPC_NOMOD) |
14082 special(SPC_NOMOD) |
13654 interest(1) |
14083 interest(1) |
13655 } |
14084 } |
13656 field(NRRD,DBF_LONG) { |
14085 field(NRRD,DBF_LONG) { |
13657 prompt("Number of bytes to read") |
14086 prompt("Number of bytes to read") |
13658 promptgroup(GUI_DISPLAY) |
14087 promptgroup(GUI_INPUTS) |
13659 interest(1) |
14088 interest(1) |
13660 } |
14089 } |
13661 field(NORD,DBF_LONG) { |
14090 field(NORD,DBF_LONG) { |
13662 prompt("Number of bytes read") |
14091 prompt("Number of bytes read") |
13663 promptgroup(GUI_DISPLAY) |
|
13664 special(SPC_NOMOD) |
14092 special(SPC_NOMOD) |
13665 interest(1) |
14093 interest(1) |
13666 } |
14094 } |
13667 field(IFMT,DBF_MENU) { |
14095 field(IFMT,DBF_MENU) { |
13668 prompt("Input format") |
14096 prompt("Input format") |
13669 promptgroup(GUI_COMMON) |
14097 promptgroup(GUI_INPUTS) |
13670 menu(asynFMT) |
14098 menu(asynFMT) |
13671 interest(1) |
14099 interest(1) |
13672 } |
14100 } |
13673 field(EOMR,DBF_MENU) { |
14101 field(EOMR,DBF_MENU) { |
13674 prompt("EOM reason") |
14102 prompt("EOM reason") |
13675 promptgroup(GUI_DISPLAY) |
|
13676 special(SPC_NOMOD) |
14103 special(SPC_NOMOD) |
13677 menu(asynEOMREASON) |
14104 menu(asynEOMREASON) |
13678 interest(1) |
14105 interest(1) |
13679 } |
14106 } |
13680 field(I32INP,DBF_LONG) { |
14107 field(I32INP,DBF_LONG) { |
13681 prompt("asynInt32 input") |
14108 prompt("asynInt32 input") |
13682 special(SPC_NOMOD) |
14109 special(SPC_NOMOD) |
13683 interest(1) |
14110 interest(2) |
13684 } |
14111 } |
13685 field(I32OUT,DBF_LONG) { |
14112 field(I32OUT,DBF_LONG) { |
13686 prompt("asynInt32 output") |
14113 prompt("asynInt32 output") |
13687 pp(TRUE) |
14114 promptgroup(GUI_OUTPUT) |
13688 interest(1) |
14115 pp(TRUE) |
|
14116 interest(2) |
13689 } |
14117 } |
13690 field(UI32INP,DBF_ULONG) { |
14118 field(UI32INP,DBF_ULONG) { |
13691 prompt("asynUInt32Digital input") |
14119 prompt("asynUInt32Digital input") |
13692 special(SPC_NOMOD) |
14120 special(SPC_NOMOD) |
13693 interest(1) |
14121 interest(2) |
13694 } |
14122 } |
13695 field(UI32OUT,DBF_ULONG) { |
14123 field(UI32OUT,DBF_ULONG) { |
13696 prompt("asynUInt32Digital output") |
14124 prompt("asynUInt32Digital output") |
13697 pp(TRUE) |
14125 promptgroup(GUI_OUTPUT) |
13698 interest(1) |
14126 pp(TRUE) |
|
14127 interest(2) |
13699 } |
14128 } |
13700 field(UI32MASK,DBF_ULONG) { |
14129 field(UI32MASK,DBF_ULONG) { |
13701 prompt("asynUInt32Digital mask") |
14130 prompt("asynUInt32Digital mask") |
13702 initial("0xffffffff") |
14131 initial("0xffffffff") |
|
14132 promptgroup(GUI_OUTPUT) |
13703 special(100) |
14133 special(100) |
|
14134 interest(2) |
13704 } |
14135 } |
13705 field(F64INP,DBF_DOUBLE) { |
14136 field(F64INP,DBF_DOUBLE) { |
13706 prompt("asynFloat64 input") |
14137 prompt("asynFloat64 input") |
13707 special(SPC_NOMOD) |
14138 special(SPC_NOMOD) |
13708 interest(1) |
14139 interest(2) |
13709 } |
14140 } |
13710 field(F64OUT,DBF_DOUBLE) { |
14141 field(F64OUT,DBF_DOUBLE) { |
13711 prompt("asynFloat64 output") |
14142 prompt("asynFloat64 output") |
13712 pp(TRUE) |
14143 promptgroup(GUI_OUTPUT) |
13713 interest(1) |
14144 pp(TRUE) |
|
14145 interest(2) |
13714 } |
14146 } |
13715 field(BAUD,DBF_MENU) { |
14147 field(BAUD,DBF_MENU) { |
13716 prompt("Baud rate") |
14148 prompt("Baud rate") |
13717 promptgroup(GUI_COMMON) |
14149 promptgroup(GUI_INPUTS) |
13718 special(100) |
14150 special(100) |
13719 menu(serialBAUD) |
14151 menu(serialBAUD) |
|
14152 interest(2) |
13720 } |
14153 } |
13721 field(PRTY,DBF_MENU) { |
14154 field(PRTY,DBF_MENU) { |
13722 prompt("Parity") |
14155 prompt("Parity") |
13723 promptgroup(GUI_COMMON) |
14156 promptgroup(GUI_INPUTS) |
13724 special(100) |
14157 special(100) |
13725 menu(serialPRTY) |
14158 menu(serialPRTY) |
|
14159 interest(2) |
13726 } |
14160 } |
13727 field(DBIT,DBF_MENU) { |
14161 field(DBIT,DBF_MENU) { |
13728 prompt("Data bits") |
14162 prompt("Data bits") |
13729 promptgroup(GUI_COMMON) |
14163 promptgroup(GUI_INPUTS) |
13730 special(100) |
14164 special(100) |
13731 menu(serialDBIT) |
14165 menu(serialDBIT) |
|
14166 interest(2) |
13732 } |
14167 } |
13733 field(SBIT,DBF_MENU) { |
14168 field(SBIT,DBF_MENU) { |
13734 prompt("Stop bits") |
14169 prompt("Stop bits") |
13735 promptgroup(GUI_COMMON) |
14170 promptgroup(GUI_INPUTS) |
13736 special(100) |
14171 special(100) |
13737 menu(serialSBIT) |
14172 menu(serialSBIT) |
|
14173 interest(2) |
13738 } |
14174 } |
13739 field(MCTL,DBF_MENU) { |
14175 field(MCTL,DBF_MENU) { |
13740 prompt("Modem control") |
14176 prompt("Modem control") |
13741 promptgroup(GUI_COMMON) |
14177 promptgroup(GUI_INPUTS) |
13742 special(100) |
14178 special(100) |
13743 menu(serialMCTL) |
14179 menu(serialMCTL) |
|
14180 interest(2) |
13744 } |
14181 } |
13745 field(FCTL,DBF_MENU) { |
14182 field(FCTL,DBF_MENU) { |
13746 prompt("Flow control") |
14183 prompt("Flow control") |
13747 promptgroup(GUI_COMMON) |
14184 promptgroup(GUI_INPUTS) |
13748 special(100) |
14185 special(100) |
13749 menu(serialFCTL) |
14186 menu(serialFCTL) |
|
14187 interest(2) |
|
14188 } |
|
14189 field(IXON,DBF_MENU) { |
|
14190 prompt("Output XON/XOFF") |
|
14191 promptgroup(GUI_INPUTS) |
|
14192 special(100) |
|
14193 menu(serialIX) |
|
14194 interest(2) |
|
14195 } |
|
14196 field(IXOFF,DBF_MENU) { |
|
14197 prompt("Input XON/XOFF") |
|
14198 promptgroup(GUI_INPUTS) |
|
14199 special(100) |
|
14200 menu(serialIX) |
|
14201 interest(2) |
|
14202 } |
|
14203 field(IXANY,DBF_MENU) { |
|
14204 prompt("XON=any character") |
|
14205 promptgroup(GUI_INPUTS) |
|
14206 special(100) |
|
14207 menu(serialIX) |
|
14208 interest(2) |
13750 } |
14209 } |
13751 field(UCMD,DBF_MENU) { |
14210 field(UCMD,DBF_MENU) { |
13752 prompt("Universal command") |
14211 prompt("Universal command") |
13753 promptgroup(GUI_COMMON) |
14212 promptgroup(GUI_OUTPUT) |
13754 menu(gpibUCMD) |
14213 menu(gpibUCMD) |
13755 pp(TRUE) |
14214 pp(TRUE) |
13756 interest(1) |
14215 interest(2) |
13757 } |
14216 } |
13758 field(ACMD,DBF_MENU) { |
14217 field(ACMD,DBF_MENU) { |
13759 prompt("Addressed command") |
14218 prompt("Addressed command") |
13760 promptgroup(GUI_COMMON) |
14219 promptgroup(GUI_OUTPUT) |
13761 menu(gpibACMD) |
14220 menu(gpibACMD) |
13762 pp(TRUE) |
14221 pp(TRUE) |
13763 interest(1) |
14222 interest(2) |
13764 } |
14223 } |
13765 field(SPR,DBF_UCHAR) { |
14224 field(SPR,DBF_UCHAR) { |
13766 prompt("Serial poll response") |
14225 prompt("Serial poll response") |
13767 promptgroup(GUI_INPUTS) |
14226 special(SPC_NOMOD) |
13768 special(SPC_NOMOD) |
14227 interest(2) |
13769 asl(ASL0) |
|
13770 } |
14228 } |
13771 field(TMSK,DBF_LONG) { |
14229 field(TMSK,DBF_LONG) { |
13772 prompt("Trace mask") |
14230 prompt("Trace mask") |
13773 promptgroup(GUI_DISPLAY) |
14231 promptgroup(GUI_DISPLAY) |
13774 special(100) |
14232 special(100) |