Part 1.
- How to install PROMOTIC
- Application creation
Part 2.
-
INFO систем
- Detecting bugs in the application, communication tuning, DEBUG window
- What is an object (properties/methods/events)
- Temperature emulation script
- local menu of the script editor
- Wizard for object linking
- local variables – existence, effect on размер аппликации
- Документация PROMOTIC
- full index
- there are references to methods/properties in examples
- property name or method name – direct link to help
- The "
Объект" tab (number of variables)
- the whole training is in
PmFree
Part 3.
- trend time accuracy
- time format (local time/daylight-saving time/ always standard time)
- saving method – backups and cyclic
- saving optimalization
- simple, changing value
- based on change speed
-
Тревоги/События
- advantages and limitations of
- single тревога for all states
- once terminated cannot be confirmed
- тревоги in the script
- inteligent metods ActivateNew/Inactivate
-
PmaData
- possible without data bindings
Part 4.
-
CreateView
- the way of opening of the
PmaPanel object
- method parameters
- button for opening panels
-
PmaPanel
- what is it, parameters, how to open – example
- when
Pmg objects exist in the
PmaPanel object, how to detect
-
Pmg objects as objects
- access to objects in the script
- Pmg x PmgW objects
- multi editing
- Compound Pmg objects
- Methods of data input into PROMOTIC:
- other ways (example with script from документация):
- Types of data bindings in PROMOTIC applications:
- types of the data bindings T, E, GP and other
Part 5.
- Global methods and variables
- how to work with these в системе PROMOTIC
- method parameters with/witout "()"
- with returned value
- without returned value
- VisualBasic language, subgroup of
VBScript – limitations for global
Pm object
- button in the panel calling method for different tests
- Access management
- Users + access rights,
Logon
Part 6.
- Коммуникация
-
Pm.FileText...
- working with
INI, text, binary,
CSV files
-
PmaDll
- container for
DLL library,
Fce property
- can call functions, events not supported
-
PmaActiveX
- container for library
ActiveX,
Acx property
- can use properties, methods and events of ActiveX library
-
ExtOpcDa
- example of Graybox OPC simulator
-
PmaComm,
Ethernet
- data bindings
Part 7.
- Parameters, Prototypes/Instances
- parameters of Pma objects
- parameters in scripts
- prototypes/instances - higher level
- easy implementation of additional changes
- parameters of
Pmg objects
- these parameters are evaluated during compilation
- graphic prototypes/instances
-
Thin клиент
- principles of
Web application design
- Pma objects are not accessible in Pmg объект scripts
- local application (on the server), graphic panel on the client side
- accessible only via panel methods
-
Full клиент
- another application (not only PROMOTIC)
- Data/Web client
- Basic concept of the PROMOTIC application
- 2 applications - communication and visualization
- Complete list of
Pma objects
- PROMOTIC components
- security components: SafeOper, PmRtManager, PmUserNumber
Part 8.
- Working with databases
- database types (file vs server)
- DB usage basics
- Sales information
Далее См.:
PROMOTIC full basic training manual for trainers