service ca { tags {PV, READONLY} } service Sample { tags {server} } class BPM { verbs {get, set, monitorOn, monitorOff} attributes { attrib0 ca {PV = <>.VAL}; attrib1 ca {PV = <>.VAL}; attrib2 ca {PV = <>.VAL}; attrib3 ca {PV = <>.VAL}; attrib4 ca {PV = <>.VAL}; attrib5 ca {PV = <>.VAL}; attrib6 ca {PV = <>.VAL}; attrib7 ca {PV = <>.VAL}; attrib8 ca {PV = <>.VAL}; attrib9 ca {PV = <>.VAL}; } } class Samples { verbs {get, set, monitorOn, monitorOff} attributes { default Sample; servers Sample; attrib0 Sample; attrib1 Sample; attrib2 Sample; attrib3 Sample; attrib4 Sample; attrib5 Sample; attrib6 Sample; attrib7 Sample; attrib8 Sample; attrib9 Sample; } messages { disconnect Sample; } } BPM : IPM1S01, IPM1S02, IPM1S03, IPM1S05, IPM1S07, IPM1S08, IPM1S09 ; Samples : device0, device1, device2, device3, device4, device5, device6, device7, device8, device9 ; collection new1 : IPM1S01, IPM1S02, IPM1S03, IPM1S05, IPM1S07, IPM1S08, IPM1S09, device0, device1, device2, device3, device4, device5, device6, device7, device8, device9 ;