false true 39872d87:13e195515d3:-7b74 3.1.2.20120830 true 560 inlinkHelp false false Display true 500 true 5 false -1 -1 252 809 false true 0.0 39872d87:13e195515d3:-7b6a 24 true Rectangle false 255 true true false true Rectangle true false Default 175 0 0 1 2 true 31 $(pv_name) $(pv_value) 40 false false true 100.0 39872d87:13e195515d3:-7b69 20 true Rectangle false 255 true true false false Rectangle true false Default 171 0 0 1 0 true 33 $(pv_name) $(pv_value) 42 false false true 0.0 39872d87:13e195515d3:-7b56 24 true Rectangle false 255 true true false true Rectangle true false Default 154 0 0 1 2 true 424 $(pv_name) $(pv_value) 40 false false true 100.0 39872d87:13e195515d3:-7b55 20 true Rectangle false 255 true true false false Rectangle true false Default 150 0 0 1 0 true 426 $(pv_name) $(pv_value) 42 false true 1 39872d87:13e195515d3:-7b73 false 14 Label true true false true false Label true This 40 0 1 0 37 true 0 true 1 39872d87:13e195515d3:-7b72 false 14 Label true true false true false Label true is a standard EPICS link. 300 0 1 0 37 true 220 true 1 39872d87:13e195515d3:-7b71 false 14 Label true true false true false Label true It accepts a PV name followed by an process command (e.g., ' NPP'), 500 0 1 0 60 true 0 true 1 39872d87:13e195515d3:-7b70 false 14 Label true true false true false Label true followed by an alarm command (e.g., ' NMS'; ignore this.) 500 0 1 0 75 true 0 true 1 39872d87:13e195515d3:-7b6f false 14 Label true true false true false Label true Here are the possible process commands for an input link: 500 0 1 0 95 true 0 true 1 39872d87:13e195515d3:-7b6e false 14 Label true true false true false Label true CA - Read a value without causing processing to occur. 500 0 1 0 220 true 0 true 1 39872d87:13e195515d3:-7b6d false 14 Label true true false true false Label true PP - Process the target record, and then read a value from it. 500 0 1 0 155 true 0 true 1 39872d87:13e195515d3:-7b6c false 14 Label true true false true false Label true record named in the link). This is the default command. 500 0 1 0 135 true 0 true 1 39872d87:13e195515d3:-7b6b false 14 Label true true false true false Label true NPP - Just read a value; don't process the target record (the 500 0 1 0 120 true 0 true 1 39872d87:13e195515d3:-7b68 false 14 Label true true false true false Label true xxx:userCalc1.VAL PP NMS 170 0 1 0 36 true 42 true 1 39872d87:13e195515d3:-7b67 false 14 Label true true false true false Label true If you want EPICS to trace the processing (e.g., if the sscan 500 0 1 0 170 true 0 true 1 39872d87:13e195515d3:-7b66 false 14 Label true true false true false Label true record will drive this record, and wait for it to complete), 500 0 1 0 185 true 0 true 1 39872d87:13e195515d3:-7b65 false 14 Label true true false true false Label true then you must use 'PP'. 500 0 1 0 200 true 0 true 1 39872d87:13e195515d3:-7b64 false 14 Label true true false true false Label true value 'Passive'. 500 0 1 0 305 true 0 true 1 39872d87:13e195515d3:-7b63 false 14 Label true true false true false Label true CPP - Same as CP, but process me only if my SCAN field has the 500 0 1 0 290 true 0 true 1 39872d87:13e195515d3:-7b62 false 14 Label true true false true false Label true (Be careful with this. Infinite loops are possible.) 500 0 1 0 270 true 0 true 1 39872d87:13e195515d3:-7b61 false 14 Label true true false true false Label true give me the new value before I process. 500 0 1 0 255 true 0 true 1 39872d87:13e195515d3:-7b60 false 14 Label true true false true false Label true CP - Process ME whenever the value of the named PV changes, and 500 0 1 0 240 true 0 true 1 39872d87:13e195515d3:-7b5f false 20 Label true true false true false Label true INPUT-LINK HELP 500 0 1 1 4 true 0 false true 20 true 100.0 39872d87:13e195515d3:-7b5e 0.0 0 1 true Polyline false 255 true true true false Polyline true false Default 506 0 0 1 1 true 25 $(pv_name) $(pv_value) 1 true 1 39872d87:13e195515d3:-7b5d false 14 Label true true false true false Label true NOTE: If the target record is in a different crate, the process 500 0 1 0 330 true 0 true 1 39872d87:13e195515d3:-7b5c false 14 Label true true false true false Label true commands 'NPP' and 'PP' will be treated as if 'CA' had been specified. 500 0 1 0 345 true 0 true 1 39872d87:13e195515d3:-7b5b false 14 Label true true false true false Label true (If you want to wait for completion in this case, you must use a 500 0 1 0 360 true 0 true 1 39872d87:13e195515d3:-7b5a false 14 Label true true false true false Label true 'dynamic' output link to trigger processing, and a separate input 500 0 1 0 375 true 0 true 1 39872d87:13e195515d3:-7b59 false 14 Label true true false true false Label true accepts only a PV name. The role of the process command is taken 500 0 1 0 465 true 0 true 1 39872d87:13e195515d3:-7b58 false 14 Label true true false true false Label true of the CA/CP EPICS link commands described above. This type of link 500 0 1 0 450 true 0 true 1 39872d87:13e195515d3:-7b57 false 14 Label true true false true false Label true This 40 0 1 0 430 true 0 true 1 39872d87:13e195515d3:-7b54 false 14 Label true true false true false Label true is a 'dynamic' link, an early prototype 300 0 1 0 430 true 200 false true 20 true 100.0 39872d87:13e195515d3:-7b53 0.0 0 1 true Polyline false 255 true true true false Polyline true false Default 506 0 0 1 1 true 415 $(pv_name) $(pv_value) 0 true 1 39872d87:13e195515d3:-7b52 false 14 Label true true false true false Label true xxx:userCalc1.VAL 150 0 1 0 429 true 43 true 1 39872d87:13e195515d3:-7b51 false 14 Label true true false true false Label true For user calcs (i.e., swait records), input links can behave like 500 0 1 0 505 true 0 true 1 39872d87:13e195515d3:-7b50 false 14 Label true true false true false Label true 'CP' links if the record's SCAN field is set to 'I/O Intr' and the 500 0 1 0 520 true 0 true 1 39872d87:13e195515d3:-7b4f false 14 Label true true false true false Label true by a separate field. 500 0 1 0 480 true 0 true 1 39872d87:13e195515d3:-7b4e false 14 Label true true false true false Label true link's 'trigger' field is set to 'Yes'. 500 0 1 0 535 true 0 true 1 39872d87:13e195515d3:-7b4d false 14 Label true true false true false Label true link to read the resulting value.) 500 0 1 0 390 true 0