www.sentera.eu
MIW-SPS-PL-001 - 11 / 08 / 2021 10 - 12
powrót do spisu treści
SPS PRZETWORNIK RÓŻNICY CIŚNIEŃ
(RS485) ( lustrzane odbicie holding rejestru 13).
HOLDING REJESTRY (patrz Tabela Mapa rejestrów Modbus)
Te rejestry są do odczytania/ zapisu i mogą być sterowane za pomocą polecenia
“Read Holding Registers”, poleceń “Write single register” i “Write Multiple Registers”.
One są podzielone na części, zawierające różne rodzaje informacji.
Część 1:
Ta część zawiera informację o urządzeniu i ustawienia komunikacji Modbus.
■ Rejestr 1 (40001) zawiera adres na który urządzenie odpowiada do urządzenia
głównego w sieci Modbus. Adres domyślny jest ‘1’. Może być zmieniony na dwa
sposoby:
1. Wysłać polecenie “Write Single Register” z adresem ‘1’ i wpisać wartość nowego
adresu.
2. Podłącz tylko swoje urządzenie do sterownika głównego lub użyj aplikacji
3SModbus PC i wyślij polecenie “Write Single Register” na adres '0' (adres
transmisji Modbus), oraz wpisz nową wartość adresu.
■ Następne dwa rejestry (2 & 3) zawierają również ustawienia Modbus. Zmiany w
tych rejestrach zmieniają ustawienia komunikacji. Domyślne ustawienia Modbus
są 19200-E-1 tak jak jest pokazane w Modbus Protocol Specification
■ Następne trzy rejestry (4, 5 & 6) są tylko do odczytu. Przechowują informacje o
wersjach sprzętu i oprogramowania układowego.
■ Następne cztery rejestry (7, 8, 9 i 10) nie są wykorzystywane. One są tylko do
odczytu.
Zapis w tych rejestrach nie przywraca wyjątek błędu Modbusa, ale to nic nie
zmienia!
PRZYPOMNIENIE
Część 2:
■Holding register 11(40011) ustawia tryb pracy przetwornika różnicy ciśnień.
Wysyłając polecenie “Write Single Register” o adrresie 11 i danych '2', urządzenie
jest ustawiane w trybie Modbus. W tym trybie ustawienia zasięgu i czasu reakcji
są kontrolowane tylko przez Modbus; w trybie Standalone ustawienia te są
kontrolowane przez zworki płytki. Aby przejść do trybu Standalone należy wysłać
polecenie “Write Single Register” na adres 11 z danymi '1'. Gdy użytkownik raz
ustawi jednostkę SPS w trybie Modbus, automatycznie ustawia domyślny zakres
0—1.000 Pa (wartość 4 w holding rejestrze 12) czas reakcji na 1 s (wartość 1 w
holding rejestrze 13).
■ Holding register 12 (40012) ustawia aktualny zakres w trybie Modbus. Wartość
domyślna to 4 (zakres 0—1.000 Pa).
■ Holding register 13 (40013) ustawia aktualny czas na reakcję w trybie Modbus.
Wartość domyślna wynosi 1 s.
■ Holding register 14 (40014) określa maksymalny limit ciśnienia. Wartość domyślna
to maksimum ustawionego zakresu. Gdy zmierzone ciśnienie jest wyższe lub
równe tej wartości, rejestr wejściowy 3 (“Max Pressure Limit Flag”) ustawia się
na '1', w przeciwnym przypadku jest '0'. Rejestr akceptuje wartości pomiędzy
-100 i 2.000. Gdy zostanie zapisana wartość spoza tego zakresu, rejestr powraca
do swojej wartości domyślnej. Limit maksymalny również zależy od aktualnego
zakresu. Jeżeli maksymalny limit w holding rejestrze 14 jest wyższy niż maksimum
bieżącego zakresu, automatycznie staje się równy maksimum zakresu.
■ Holding register 15 (40015) określa minimalny limit ciśnienia. Wartość domyślna to
minimum ustawionego zakresu. Gdy zmierzone ciśnienie jest poniżej tej wartości,
input rejestr 4 (“Min Pressure Limit Flag”) ustawia się na '0', w przeciwnym
przypadku jest '1'. Ten rejestr akceptuje wartości pomiędzy -100 i 2.000. Gdy
wpisana wartość jest poza tym zakresem, rejestr powraca do wartości domyślnej.
Wartość minimalna nie może być wyższa niż wartość maksymalna. Dlatego gdy
w tym rejestrze zostanie zapisana wartość wyższa niż wartość maksymalna,