That's probably the best choice.
Otherwise, you could try not to put any address in the PlcAddressImageTranslateYValue and then manually subscribe to the desired address similar to this:
Private Sub MainForm_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Me.ModbusTCPCom1.Subscribe("40002", 1, 250, AddressOf ModbusTCPCom1_SubscribedDataReceived)
End Sub
Private Sub ModbusTCPCom1_SubscribedDataReceived(sender As Object, e As Drivers.Common.PlcComEventArgs)
If e.ErrorId = 0 Then
If e.PlcAddress = "40002" Then
If e.Values.Count > 0 Then
Me.AnimatingPictureBox1.ImageTranslateYValue = -e.Values(0)
End If
End If
End If
End Sub