Vong
-
Innlegg
7 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Blogger
Nedlastninger
Artikler
Regler
Hendelser
Galleri
Store
Innlegg skrevet av Vong
-
-
Det ordna seg. Var programmeringstabbe av meg.
Skal du montere co føler i aggregatet? Kan jeg spørre hvilken type du har bestilt?
-
Hei
Jeg har CI66 som master og CI60 som slave. Får lest ut data og styrt lufthastighet, men får ikke endret temperatur. Jeg sender ønsket temperatur til holding register adresse 8, men kommando blir ikke akseptert. Hvis jeg vil sette temp til feks 19 grader har jeg prøvd å sende både 19 og 190 (går ut fra at siste er riktig)
Noen som har peiling på hva som er feil?
-
Ang arduino så må du ikke betale $40 for en mega. Du betaler maks $10 på ebay
-
Kjøp en lang kabel med rj10 kontakt og et breadboard?
- 1
-
Hei
Jeg anbefaler å gi arduino Mega et forsøk for du begynner å lodde på kretskortet. Det krever litt knoting, men det er overkommelig.
Sånn kobla jeg opp MAX485 modulen (brukte kabel med RJ10 plugg til kretskort på aggregatet):
RO - RX pin på arduino serial1
RE - pin 22 på arduino
DE - pin 24 på arduino
DI - TX pin på arduino serial1
VCC - pin 24 på arduino
B - pin 2 på RJ10
A - pin 3 på RJ10
GND - GND på arduino og pin 1 på RJ10Du kan printe ut alt som kommer på Serial1 og se om det virker som fornuftig data.
Viser hvordan GPIO må stå for å få lest data. På mitt aggregat var baud rate satt til 19200. Vet ikke hvor mye de varierer på det.void setup() {
Serial1.begin(19200, SERIAL_8N1);
Serial.begin(9600);
pinMode(24, OUTPUT); // TXen pin
digitalWrite(24, LOW);
pinMode(22, OUTPUT); // RXen pin
digitalWrite(22, LOW);
pinMode(26, OUTPUT); // COM_vcc pin
digitalWrite(26, HIGH);
}Hos meg kom denne bolken med data syklisk:
195
195 1 0 196 75 198 1 30 32 14 15 50 40 80 20 20 20 20 0 180 0 6 0 30 0 180 50 75 100 0 1 76 2 50 21 2 50 75 158 188
195 1 0 196 75 198 1 22 32 28 100 15 0 0 0 0 1 44 0 0 0 0 1 44 1 45 152 244 0 100 4 110
195 1 0 196 75 194 1 30 32 0 0 0 92 194 102 102 174 65 0 0 0 0 0 0 0 0 0 0 92 194 0 0 0 0 0 0 0 0 248 59
195 1 0 196 75 194 1 10 32 7 0 0 0 0 0 0 168 65 221 100
195 1 0 196 75 199 1 30 32 0 10 215 35 60 10 215 35 60 10 215 35 60 10 215 35 60 154 153 153 62 154 153 153 62 154 153 153 62 36 70
195 1 0 196 75 199 1 30 32 7 154 153 153 62 154 153 153 62 154 153 153 62 0 0 0 64 0 0 128 63 0 0 240 65 0 0 200 65 100 98
195 1 0 196 75 199 1 30 32 14 0 0 160 193 0 0 240 193 0 0 0 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 141
195 1 0 196 75 199 1 14 32 21 0 0 0 0 205 204 204 61 205 204 204 61 79 76
195 1 0 196 75 192 1 2 32 0 227 10
195 1 0 196 75 198 1 30 33 0 8 0 16 0 6 0 48 20 8 0 16 0 6 0 48 20 8 0 16 0 6 0 48 20 8 0 16 0 68 178
195 1 0 196 75 198 1 30 33 14 6 0 48 20 8 0 16 0 6 0 48 20 8 0 16 0 6 0 48 20 6 0 23 59 32 20 6 0 180 105
195 1 0 196 75 198 1 26 33 28 23 59 32 20 6 0 23 59 32 20 6 0 23 59 32 20 0 0 16 0 136 136 33 9 6 172
195 1 0 196 75 193 1 30 32 0 82 49 65 32 50 46 56 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 161 140
195 1 0 196 75 193 1 22 32 14 73 128 0 34 0 4 0 21 0 83 0 74 74 0 0 0 152 136 136 0 153 23
195 1 0 196 75 198 1 30 32 0 0 25 0 30 2 28 20 80 20 80 0 250 20 100 0 250 20 100 16 35 16 35 15 2 5 12 0 30 172
195Blir spennende å se om du får noe som ligner:)
-
Satt og knota med flexit kommunikasjon da jeg kom over denne tråden.
Der jeg bodde før hadde jeg flexit S3R aggregat med CI50 styreenhet. Det går veldig greit å koble en arduino mega med MAX485 modul til den ledige RJ11 porten på styrekortet. Da kan du styre aggregatet i parallell med CI50. Fikk ut en god del data (filterbyttealarm, viftenivå, innstilt temperatur, varmeelement aktivert og sikkert mye mer). Den snakka ikke modbus.
Der jeg bor nå har jeg flexit UNI3 med C60. Har kobla opp en raspberry pi med MAX485, og prøver å hacke protokollen, men det er ikke like lett.
Jeg mener å se på bitstrømmen at baudrate er 115200. Bruker innstillingene 8N1. Noen som vet hvilke innstillinger flexit vanligvis bruker på disse aggregatene? Opplever ikke flexit som veldig hjelpsom når det kommer til tukling med protokoll.
Hvis jeg legger ut datastrøm, finnes det noen modbus-gurus som kan se om dataen er plausibel?
Styre balansert ventilasjon, flexit CI60
i Klimakontroll
Skrevet
Jeg har satt opp CI60 som slave og CI66 som master vha dip switch. Ut fra manualen ser det ikke ut som at CI600 kan settes som slave, men det kan noen med CI600 svare på.
Du sender verdi i grader*10?