Download Tutorial Script E3

Transcript
3.6.1.11 EUHigh
Define qual o valor máximo que deverá ser atribuído à propriedade Value,
ajustando a escala ao valor do equipamento ou do dispositivo antes desta atribuição.
Da mesma forma, no momento da escrita é feita a operação inversa antes de enviar o
valor para o driver. Esta conversão só ocorre quando a propriedade EnableScaling está
configurada para True. O valor padrão desta propriedade é 1000. Exemplo:
Sub Tag_OnStartRunning()
' Faz o ajuste de escala de um tag de temperatura
' que varia de 0 a 255 no PLC, mas significam na
' prática de 0 a 100 graus Celsius
EU = "Graus Celsius"
EnableScaling = True
DeviceHigh = 255
DeviceLow = 0
EUHigh = 100
EULow = 0
End Sub
NOTA: Os valores dos bits (propriedades Bit00 até Bit31) não são afetados pelo
ajuste de escala. Isto é, representam os bits do valor lido do equipamento, antes da
conversão.
3.6.1.12 EULow
Define qual o valor mínimo que deverá ser atribuído à propriedade Value,
ajustando a escala ao valor do equipamento ou do dispositivo antes desta atribuição.
Da mesma forma, no momento da escrita, é feita a operação inversa antes de enviar o
valor para o driver. Esta conversão só ocorre quando a propriedade EnableScaling está
configurada para True. O valor padrão desta propriedade é 0. Exemplo:
Sub Tag_OnStartRunning()
' Faz o ajuste de escala de um tag de temperatura
' que varia de 0 a 255 no PLC, mas significam na
' prática de 0 a 100 graus Celsius
EU = "Graus Celsius"
EnableScaling = True
DeviceHigh = 255
DeviceLow = 0
EUHigh = 100
EULow = 0
End Sub
NOTA: Os valores dos bits (propriedades Bit00 até Bit31) não são afetados pelo
ajuste de escala. Isto é, representam os bits do valor lido do equipamento, antes da
conversão.
Drivers
97