Objektsbild
Objektsbilder har samma namn som komponenten, men med små bokstäver. För klasser som tillhör
ProviewRs bassystemet adderar man prefixed 'pwr_c_'. Bilderna editeras på vanligt sätt i Ge. I
dynamiken ersätts objektsnamnet med '$object'. Objektsbilder för bassystemet ritas med följande
riktlinjer.
Meny
Det ska finnas en meny med pulldown menyerna File, Methods, Signals och Help.
File ska ha meny följande entryn
Print Command print graph/class/inst=$object
Close CloseGraph
Methods ska ha följande entryn
Help Invisible $cmd(check method/method="Help"/object=$object)
Command call method/method="Help"/object=$object
Note Invisible $cmd(check method/method="Note"/object=$object)
Command call method/method="Note"/object=$object
Trend Invisible $cmd(check method/method="Trend"/object=$object)
Command call method/method="Trend"/object=$object
Fast Invisible $cmd(check method/method="Fast"/object=$object)
Command call method/method="Fast"/object=$object
Help Invisible $cmd(check method/method="Photo"/object=$object)
Command call method/method="Photo"/object=$object
DataSheet Invisible $cmd(check method/method="DataSheet"/object=$object)
Command call method/method="DataSheet"/object=$object
Hist Event... Invisible $cmd(check method/method="Hist Event..."/object=$object)
Command call method/method="Hist Event..."/object=$object
Block Events... Invisible $cmd(check method/method="Block Events..."/object=$object)
Command call method/method="Block Events..."/object=$object
RtNavigator Invisible $cmd(check method/method="RtNavigator"/object=$object)
Command call method/method="RtNavigator"/object=$object
Open Object Invisible $cmd(check method/method="Open Object"/object=$object)
Command call method/method="Open Object"/object=$object
Open Plc Invisible $cmd(check method/method="Open Plc"/object=$object)
Command call method/method="Open Plc"/object=$object
Circuit Diagram Invisible $cmd(check method/method="Circuit Diagram"/object=$object)
Command call method/method="Circuit Diagram"/object=$object
HelpClass Invisible $cmd(check method/method="HelpClass"/object=$object)
Command call method/method="HelpClass"/object=$object
Signals ska innehålla alla signaler i komponenten och öppna objektsbilden för respektive signal.
Exempel
SwitchOpen Di Command open graph/class /inst=$object.SwitchOpen
SwitchClosed Di Command open graph/class /inst=$object.SwitchClosed
Order Do Command open graph/class /inst=$object.Order
Help menyn ska innehålla Help och HelpClass
Help Command call method/method="Help"/object=$object
HelpClass Command call method/method="HelpClass"/object=$object
Verkygspanel
Vertygspanelen innehåller knappar för olika metoder. Dynamiken är densamma som i Method menyn
ovan. Längst till höger finns även en knapp för simuleringsobjektets objektsbild. Denna har
dynamiken
Invisible $cmd(check method/method="Simulate"/object=$object)
Command call method/method="Simulate"/object=$object
Under metodknapparena ligger två textfält som visar Descripton och Specification attributen i
komponenten med följande dynamik
Description Value.Attribute $object.Description##String80
Value.Format %s
Specification Value.Attribute $object.Specification##String80
Value.Format %s
Längst ner i bilden visas eventuellt Notes meddelande med en knapp för att ändra eller ta bort
meddelandet.
Notes knapp Invisible $object.Note##String80
Command call method/method="Note"/object=$object
Notes text Value.Attribute $object.Note##String80
Value.Format %s

Objektbild