Si se necesita una DUT con más de 8 valores de preselección diferentes, no se puede utilizar esta DUT predefinida. En este caso se debe crear una DUT nueva. Se puede establecer un máximo de 31 valores de preselección.
Esta DUT se puede utilizar con la(s) siguiente(s) función(es): F165_HighSpeedCounter_Cam
Elementos de la DUT (Identificadores):
Especificar el código de control utilizando una constante hexadecimal. Ejemplo: 16#1025. 1, 0, 2, y 5 son los valores correspondientes a los dígitos 3, 2, 1, y 0 de la constante hexadecimal. El dígito 0 es el último dígito de la derecha.El compilador introduce automáticamente, antes de la llamada a la instrucción, los dígitos adicionales específicos para el método de control seleccionado.
Dígito |
Valor |
Configuración |
1 |
Control del valor de preselección máximo Cuando se alcanza el valor de preselección máximo, el valor actual pasa a 0 (contaje incremental) o a -1 (contaje decremental). Para realizar el control del valor de preselección máximo, se deben especificar números enteros positivos para todos los valores de preselección. |
|
0 |
Habilitado |
|
1 |
Deshabilitado |
|
0 |
Fijo |
Poner a 0.
Conectar esta DUT sobrecargada a la salida dutBitOutputs de la función F165_HighSpeedCounter_Cam. Seleccionar el tamaño (16 ó 32 bits) según el número establecido en diNumberOfTargetValuesAndOutputRelays. La dirección de esta DUT sobrecargada se escribe en diAddressOffsetInWR.
Salidas físicas:
Si el número de valores de preselección está en el rango de 1–16, se utiliza una palabra.
Si el número de valores de preselección está en el rango de 17–32, se utilizan dos palabras.
1-31
Especificar el valor de forma que el número total no exceda el área de los relés internos.
-2147483648–2147483647
Especificar los valores de preselección en orden ascendente.
No repetir valores.
Para realizar el control del valor de preselección máximo, se deben especificar números enteros positivos para todos los valores de preselección.
-2147483648–2147483647