The KM is divided into three area: the Menu Bar, the Message Bar and the Display. The Display consists of eight rectangles called Channels here. Each channel represents a physical knob of the SUNDIALS knob box. A Channel Number at the top left corner of each channel is the corresponding knob number of SUNDIALS knob box.
Under the channel number there are four text fields : Channel Name, Channel Alarm Status, Channel Alarm Severity and Channel Value. The channel name shows the EPICS's process variable name assigned to this channel. The channel value shows the process variable's value. The channel Alarm Status and channel Alarm Severity shows the process variable's alarm status amd severity. If the channel does not have an assignment yet, the channel field shows No Connection; the channel value shows Unknown !; the channel alarm status and severity shows no status and no severity respectively.
At the top right corner of each channel, there are five status icons. Starting from the right, they are Monitor Icon, Knob Icon, Memory Icon, Down Arrow Icon and Up Arrow icon. The color of the icons represents the state of the icons. The solid black means ENABLE or ACTIVE, and the light grey means DISABLE or INACTIVE. The monitor icon shows the status of connection. The knob icon indicates the knob for this channel being active or inactive. The memory icon indicates whether any value is stored in the memory of this channel. The up and down arrow icon indicates whether the icons themselves are active.
The rectangle under the Channel Value is the Graph Area. it only becomes active after a prcess variable is assigned and the connection is success. The Bar Graph is sitting at the center of the graph area with two small pointers attached to its bottom. One pointer label as max and the other pointer label as min are called Maximum Value Indicator and Minumum Value Indicator. The maximum value indicator shows the maximum value being recorded since last connection or last reset. The minumum value indicator shows the minumum value. The number at the upper left corner is the lower range of the bar graph indicator and the number at the upper right corner is the upper range of the bar graph indicator. The lower left corner is the value of the min pointer and the upper left corner is the value of the max pointer.
For using the KM with MEDM, move the mouse pointer over the controller which you want to attach to the knob, hold down the middle mouse button and drag the mouse pointer over one of the eight rectangle. Release the button. A window with a text entry box will pop up. Hit 'return" or click "OK" button at the bottom of the window to do the attachment.
For using the knob icon, move the mouse pointer over the knob icon of the channel(s) you want to enable or disable. Hold down the right mouse button to pop up the menu, drag the mouse pointer over the enable or disable entry of the menu and release the mouse button to enable or disable the knob.
For using the misc menu in the menu bar, select one or multiple channels you want to do the change. Move the mouse pointer over the word misc in the menu bar, hold down the left button to bring up the misc menu. Drag the mouse pointer over the Dial(s) entry to pop up submena. Drag the mouse pointer over enable entry and release the mouse button to enable knob(s) or drag the mouse pointer over disable entry and release the mouse button to disable knob(s)
For using the pop up menu of the channel value field, move the mouse pointer over the channel value of the channel you want to adjust the gain, hold down the right mouse button to pop up the menu, move the mouse pointer over the menu entry gain and release the mouse button.
For using the misc menu in the menu bar, select one or multiple channels you want to store, move the mouse pointer over the word misc in the menu bar and hold down the left mouse button to bring up the misc menu, drag the mouse pointer over the memory entry to pop up the memory sub-menu, drag the mouse pointer over the entry store and release the mouse button.
For using the misc menu in the menu bar, select one or multiple channels you want to recall, move the mouse pointer over the word misc in the menu bar to bring up the misc menu, drag the mouse pointer over the memory entry to pop up the memory sub-menu, drag the mouse pointer over the entry recall and release the mouse button.
For using the misc menu in the menu bar, select one or multiple channels you want to clear, move the mouse pointer over the word misc in the menu bar to bring up the misc menu, drag the mouse pointer over the memory entry to pop up the memory sub-menu, drag the mouse pointer over the entry clear and release the mouse button.
Hold down the left mouse button over the up or down arrow icons to continuously increase or decrease the channel value. Release the left mouse button to stop.
medm [-noDial] [-ch <name>] [-fileName <filename>] [-size<col>x<row>] -noDial startup km with knob function disable -ch <name> startup km with a process variable name <name> -filename <filename> startup km with the configuration file named <filename> -size<col>x<row> startup km with the specific size. for horizontal configuration, the following sizes are supported : -size4x2 -size4x1 -size3x2 -size3x1 -size2x2h -size2x1 -size1x1 for vertical configuration, the following sizes are supported : -size2x4 -size1x4 -size2x3 -size1x3 -size2x2 -size1x2 -size1x1 Example #1 : km -noDial -size1x1 -ch frequencyCounter1 Bring up KM with knob disable, one channel only, using the process variable name "freqencyCounter1". Example #2 : km -filename km.cnfg Bring up KM and the load the setting from the configuration file named "km.cnfg".