Pozycja kropki dziesiętnej

W najnowszej wersji programu wprowadzono automatyczne ustawianie pozycji kropki dziesiętnej w pluginie "Zmienne procesowe" na podstawie informacji odczytanej z przetwornika. Dotyczy to przetworników z wyświetlaczem. Liczba cyfr po przecinku wyświetlana w programie jest taka sama jak ustawiona w przetworniku.

W przypadku przetworników bez wyświetlacza program domyślnie wyświetla zawsze 3 cyfry po przecinku.

Aby zmienić domyślne położenie kropki dziesiętnej w zakładce "Zmienne procesowe" należy otworzyć plik konfiguracji (opis jak go znaleźć znajduje się tutaj)
i odszukać w nim linię:

<Plugin name="HartProcessVariablePlugin"pluginName="HartProcessVariablePlugin.DevicePlugin"/>

a nastęnie zamienić ją na następujący wpis (przykład):

<Plugin name="HartProcessVariablePlugin"pluginName="HartProcessVariablePlugin.DevicePlugin">
    <add key="DecimalPoint"value="4" />
</Plugin>

Dodatkowo istnieje możliwość wyłączenia automatycznego ustawiania pozycji kropki w przypadku przetworników z wyświetlaczem - w tym celu należy dodatkowo dodać następującą linię:

<add key="AllowSetDecimalPointByVisitors" value="False" />

Zatem kompletny konfig dla plugina "Zmienne procesowe" mógłby wyglądać następująco:

<Plugin name="HartProcessVariablePlugin"pluginName="HartProcessVariablePlugin.DevicePlugin">
    <add key="DecimalPoint" value="4" />
    <add key="AllowSetDecimalPointByVisitors" value="False" />
</Plugin>