DkGrinder Creative Commons License 2016.01.05 0 0 1564

Nincs protokoll.

Különböző rs485-ős relémodulok vannak azok különböző hexa kódokra reagálnak, de mind más

 

pl.  ez is egy nyolc csatornás relémodul

 xFFx01x01      //Relé 1 BE

 xFFx01x00      //Relé 1 KI

 

és ez is

 

x0Ax55xAAx08x26x10x00x01x01x40x77r

x0Ax55xAAx08x26x10x00x01x00x3Fx77r

 

MA0, MA1, BC,  x26 első  kimenetkimenetek száma, adat,…, CS, MAE

 

CN = x00 – xFF    . CN = 0, minden vezérlő.

az első kapcsolni kívánt kimenet száma:                                   / = x00  – x3F

kimenetek száma amin kapcsolást akarunk végrehajtani :     /  = x01  –  x20

 

adat :

egy, kettő,három vagy négy byte:

 

bitek jelentése: 0 KI, 1 BE

 

Ha kimenetek száma 1-8 akkor   1 byte

Ha kimenetek száma 9-16 akkor 2 byte

Ha kimenetek száma 17-24 akkor 3 byte

Ha kimenetek száma 25-32 akkor 4 byte

 

PÉLDA 1: Kimenet beállítása:

 

3-BE, 4-KI, 5-KI, 6-BE, 7-BE

a kontroller száma CN = x22

3-7 -> 5 kimenet

55,AA,08,26,22,03,05,19,71,77

Adat: x19(hex)=0b00011001(bin)

 

Kimenet-   X X X  7  6   5  4   3

állapot       X X X BE BE KI KI BE          19

Adat (bin): X X X 1    1   0  0  1

 

 

 

Tulajdonképpen én is egy ilyen modult szeretnék megalkotni, mert nem találtam olyan modult ami megfelel az elvárásaimnak.

Előzmény: halaloszto (1561)