Tik internetu

RS485 8 kanalų 12V DC 8DO ir 8DI Modbus RTU modulis su STM8S103

d1252

Nauja prekė

Aštuonių kanalų relių modulis kai per RS485 komunikacijų sąsają reikia valdyti didelės srovės arba aukštos įtampos įtaisus. Taip pat turi 8 NPN DI įėjimus.

Smulkiau

Prekių kiekis mūsų sandėlyje: 15  

35,33€ su PVM


29,20€ be PVM

Charakteristikos

Suderinama su Arduino™ ir *duinoTaip
Kanalų skaičius8
Maksimali valdoma srovė10A kanalui
Maksimali valdoma įtampaAC250V; DC30V
Būsenos indikacijaTaip. LED
Optinis atskyrimasTaip
Nominali darbinė įtampa12V
Maitinimo įtampa12VDC
Kontaktų kiekis38 priveržiami
Matmenys143 x 67 x 20 mm
Naudojami mikrovaldiklio prievadai2vnt. UART (TX, RX) + iki 2 skaitmeninių I/O
Pagrindinės funkcijos grandynasSTM8S103F3

Apie prekę

The "Relay Module STM8S103" is a RS485 MODBUS RTU I/O module based on the STM8S103F3P6 (sometimes STM8S003F3P6). It offers 8 relays (NO, NC), 8 input terminals, and an RS485 interface. The input terminals are connected to unprotected 3.3V GPIOs, two of which can be used as analog inputs, timer inputs or, e.g., PWM outputs. Perfect board for small control applications.

Note1: The stock firmware MODBUS server implementation doesn't meet basic timing requirements and some MODBUS clients might not work (see analysis here). A Forth based MODBUS server implementation that allows for many new applications is WIP (discussion and code see Issue #238).

Note2: there are two known board variants: V1.00, and V1.06. This page describes V1.06 boards. V1.00 boards variant don't provide pads for a UART header, which is a clear disadvantage, and it's unknown if other differences exist.

The relay board has the following characteristics:

  • STM8S103F3P6, SWIM interface on 4 pin header (pins unpopulated)
  • 3.3V internal supply voltage (not "5V" as often advertised!)
  • 8MHz crystal (the HSI can be used for 16MHz operation)
  • RS485 interface (e.g. for MODBUS)
  • RX/TX with 3.3V level on unpopulated 4 pin header pads (variant V1.06)

Specifications:
LED light: Yes
Power supply voltage: 12V
Channels: 8
Baud rate: 9600
Microcontroller: STM8S103F3
Communication interface: RS485
Reset button: Yes

Testuota per RS485 Modbus. Slave ID = 1, 9600 8-N-1.

Palaiko šias Modbus funkcijas:

05: write single coil;

01: read coils;

02: read discrete;

03, 10 : read single register ir write multiple register (nustatymams);

Serial operation instructions:

Below are the test instructions for device number 1:

No. 0 relay on: 01 05 00 00 FF 00 8C 3A
No. 0 Relay Off: 01 05 00 00 00 00 CD CA
No. 1 relay on: 01 05 00 01 FF 00 DD FA
No. 1 Relay Off: 01 05 00 01 00 00 9C 0A
No. 2 relay on: 01 05 00 02 FF 00 2D FA
No. 2 Relay Off: 01 05 00 02 00 00 6C 0A
No. 3 relay on: 01 05 00 03 FF 00 7C 3A
No. 3 Relay Off: 01 05 00 03 00 00 3D CA
No. 4 relay on: 01 05 00 04 FF 00 CD FB
No. 4 relay Off: 01 05 00 04 00 00 8C 0B
No. 5 relay on: 01 05 00 05 FF 00 9C 3B
No. 5 relay Off: 01 05 00 05 00 00 DD CB
No. 6 relay on: 01 05 00 06 FF 00 6C 3B
No. 6 relay Off: 01 05 00 06 00 00 2D CB
No. 7 relay on: 01 05 00 07 FF 00 3D FB
No. 7 relay Off: 01 05 00 07 00 00 7C 0B

All off: 01 0F 00 00 00 08 01 00 FE 95
All on: 01 0F 00 00 00 08 01 FF BE D5

Read No. 0 relay status: 01 01 00 00 00 01 FD CA
Read No. 1 relay status: 01 01 00 01 00 01 AC 0A
Read No. 2 relay status: 01 01 00 02 00 01 5C 0A
Read No. 3 relay status: 01 01 00 03 00 01 0D CA
Read No. 4 relay status: 01 01 00 04 00 01 BC 0B
Read No. 5 relay status: 01 01 00 05 00 01 ED CB
Read No. 6 relay status: 01 01 00 06 00 01 1D CB
Read No. 7 relay status: 01 01 00 07 00 01 4C 0B

Read all relay status: 01 01 00 00 00 08 3D CC

Pulse instructions:
Description: turn on, delay, turn off. 100MS is a delay unit [1 stands for 100MS]
No. 0 relay pulse: 01 05 02 00 07 00 CE 42//700MS = 7*100MS = 700MS
No. 1 relay pulse: 01 05 02 01 08 00 9A 72//800MS
...

Single relay toggle instruction:
No. 0 relay toggle: 01 05 00 00 55 00 F2 9A
No. 1 relay toggle: 01 05 00 01 55 00 A3 5A
No. 2 relay toggle: 01 05 00 02 55 00 53 5A
No. 3 relay toggle: 01 05 00 03 55 00 02 9A
No. 4 relay toggle: 01 05 00 04 55 00 B3 5B
No. 5 relay toggle: 01 05 00 05 55 00 E2 9B
No. 6 relay toggle: 01 05 00 06 55 00 12 9B
No. 7 relay toggle: 01 05 00 07 55 00 43 5B

All relay toggle instruction: 01 05 00 00 5A 00 F7 6A

Read all interface input states
Send: 01 02 00 00 00 08 79 CC // Read 8 input states
Return: 01 02 01 00 A1 88 if all DI's are not tied to GND (inactive)

Set slave address 01:
00 10 00 00 00 01 02 00 01 6A 00
Set slave address 02:
00 10 00 00 00 01 02 00 02 2A 01
Read slave address:
00 03 00 00 00 01 85 DB       Return: 00 03 02 00 01 44 44     //01 is the address
Atkreipkite dėmesį, kad šios komandos adresuojamos įtaisui su ID 0 (t.y. broadcast)

Atsiliepimai

Šiuo metu klientų atsiliepimų nėra.

Parašyti atsiliepimą

RS485 8 kanalų 12V DC 8DO ir 8DI Modbus RTU modulis su STM8S103

RS485 8 kanalų 12V DC 8DO ir 8DI Modbus RTU modulis su STM8S103

Aštuonių kanalų relių modulis kai per RS485 komunikacijų sąsają reikia valdyti didelės srovės arba aukštos įtampos įtaisus. Taip pat turi 8 NPN DI įėjimus.

Priedai

30 kitos prekės toje pačioje kategorijoje: