Siemens SINUMERIK 840D sl Manual De Programación página 220

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Elementos gráficos y lógicos
9.5 SlEsGraphCustomWidget
En caso necesario, puede visualizarse un segundo eje Y (derecha) con escala propia. Este eje está
acoplado al primer eje Y (izquierda) mediante un offset y un factor.
La función de búsqueda permite encontrar un punto agregado anteriormente a un contorno a
partir de una coordenada X especificada y, si se desea, colocar el cursor sobre él.
Los contornos pueden configurarse también como búfer circular con tamaño configurable.
Gracias a la serialización, es posible almacenar el estado actual del SlEsGraphCustomWidget en
forma binaria en un fichero, así como restablecerlo.
El SlEsGraphCustomWidget puede manejarse mediante el gesto "Pan" (desplazamiento de la
vista) y los gestos "Pinch"/"Spread" (aumentar en la vista/fuera de la vista).
La vista puede desplazarse (botón izquierdo del ratón + movimiento) y aumentarse (ruedecilla
del ratón).
Por motivos de rendimiento, no se actualiza automáticamente la visualización. Según el caso de
aplicación, puede forzarse la actualización activando una función determinada.
Ejemplo
Figura 9-1
//M(MyGraphSampleMask/"SlEsGraphCustomWidget Sample")
DEF MyGraphVar = (W///,"slesgraphcustomwidget.SlEsGraphCustomWidget"/////10,10,340,340/0,0,0,0)
VS1=("Add objects",,se1)
LOAD
WRITECWPROPERTY("MyGraphVar", "AxisNameX", "X")
WRITECWPROPERTY("MyGraphVar", "AxisNameY", "Y")
WRITECWPROPERTY("MyGraphVar", "ScaleTextOrientationYAxis", 2)
WRITECWPROPERTY("MyGraphVar", "KeepAspectRatio", TRUE)
REG[0]= CALLCWMETHOD("MyGraphVar", "addContour", "MyContour", TRUE)
REG[0]= CALLCWMETHOD("MyGraphVar", "showContour", "MyContour")
REG[0]= CALLCWMETHOD("MyGraphVar", "setView", -35, -35, 150, 150)
220
SlEsGraphCustomWidget: ejemplo
SINUMERIK Integrate Run MyScreens
Manual de programación, 10/2020, A5E40869575E AE

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik integrate runMyscreens

Tabla de contenido