I/O BoardsBoard selection

I/O board selection guide

BLIIoT controllers are configured by plugging I/O boards into the host. There are two board series, X and Y, and each series works with different hosts. The table below reproduces the Model Selection table from the BLIIoT product pages.

ARMxy series

BL310 · BL330 · BL335 · BL360 · BL370 · BL410 · BL440 · BL450

Slot layout1 X board + 0 to 2 Y boards
Selection rulesThe pin count of the X slot determines which X boards fit. Depending on the model, there are either no Y slots or two.

These are industrial ARM computers running Linux. Use them where communication ports (RS485, RS232, CAN) need to be expanded.

EdgeIO series

BL190 · BL191 · BL192 · BL192Pro · BL193 · BA190 · BA190Pro

Slot layout1 to 3 Y boards (X boards cannot be used)
Selection rulesThere are two slot counts, 1 and 3, and two case sizes, 30×83×110mm and 40×83×110mm.

These controllers handle protocol conversion and I/O collection in one unit. Only one communication board (Y61) can be fitted per controller.

Y Series

Y series I/O boards

EdgeIO series uses Y boards only. The ARMxy series also has 2 Y slots depending on the model.

The Y lineups of the two series are not identical. Y56, Y57 and Y63 appear only in the ARMxy table; Y61 and Y62 only on the EdgeIO side. For Y95 and Y96, the user manual gives a maximum pulse output frequency of 20kHz, and counting of one high-speed channel at 50kHz plus three low-speed channels at 5kHz. Some places on the manufacturer's website state 150kHz, so please confirm before applying these figures.

X Series

X series I/O boards and slots

X boards are for the ARMxy series only. The pin count of the host slot determines which boards fit.

6PIN X10 ~ X16 2 to 4 points
10PIN X20 ~ X22 4 points, mainly serial and CAN
20PIN X23 ~ X30 Serial plus mixed DI/DO, up to 16 points

Host slots (BL360 series)

ModelEthernetUSBHDMIX slotY slotDimensions
BL3601×10/100M21×6PIN42×83×110mm
BL360A1×10/100M21×20PIN42×83×110mm
BL360B1×10/100M21×20PIN248×83×110mm
BL360C1×10/100M21×10PIN42×83×110mm
BL3611×1000M, 1×10/100M21×6PIN42×83×110mm
BL361A1×1000M, 1×10/100M21×20PIN42×83×110mm
BL361B1×1000M, 1×10/100M21×20PIN248×83×110mm
BL3621×1000M, 2×10/100M211×6PIN42×83×110mm
BL362A1×1000M, 2×10/100M211×20PIN42×83×110mm
BL362B1×1000M, 2×10/100M211×20PIN248×83×110mm

This table covers the BL360 series. Other ARMxy models have different slot configurations, so check the table on the relevant product page.

Host slots (BL340 series)

ModelEthernetUSBHDMIX slotY slotDimensions
BL3401×100M21×6PIN42×83×110mm
BL340A1×100M21×20PIN42×83×110mm
BL340B1×100M21×20PIN248×83×110mm
BL340C1×100M21×10PIN42×83×110mm
BL3412×100M21×6PIN42×83×110mm
BL341A2×100M21×20PIN42×83×110mm
BL341B2×100M21×20PIN248×83×110mm
BL3423×100M211×6PIN42×83×110mm
BL342A3×100M211×20PIN42×83×110mm
BL342B3×100M211×20PIN248×83×110mm

All Ethernet ports are 100M. Only the BL342 series has HDMI.

X board channel layouts (X10–X30)

ModelRS232/RS485CANDIDOGPIOPins
X1026PIN
X1126PIN
X12116PIN
X13226PIN
X1446PIN
X1546PIN
X1646PIN
X20410PIN
X213110PIN
X222210PIN
X2344420PIN
X24314420PIN
X25224420PIN
X2628420PIN
X27118420PIN
X2821220PIN
X29111220PIN
X301620PIN

The catalog also lists X31 (7DI + 12DO). It does not appear in the BL360 page table, so please ask us whether it can be applied.

X0~X8 — BL310 · BL335 only

A different board family from X10–X30 above (2×5PIN). The numbers look similar but the boards are not interchangeable.

PinoutTerminal layout

Terminal layout by board

Based on BL340 user manual V1.1. Even for the same board, the terminal numbering order can differ by host model, so check the product label and the user manual for that host before wiring. The names printed on the terminals differ from board to board. The DI common terminal appears as DICOM, DI_COM or COM, and the DO common terminal as DOCOM or GND_IOS; the function is the same.

Wiring guide — see diagrams for sensors · lamps · relays · RS485 →

X board — 6 pins (2×3PIN)
Model123456
X10ttyS1-AttyS1-BGNDttyS2-AttyS2-BGND
X13DO1DO2GNDDI1DI2COM
X14DI1DI2GNDDI3DI4COM
X15DO1DO2GNDDO3DO4GND
X16PG3PG5GNDPG0PA11GND
X board — 20 pins (2×10PIN)
Model1234567891011121314151617181920
X20GNDGNDttyS0-AttyS0-BttyS5-AttyS5-BttyS2-AttyS2-BttyS1-AttyS1-B
X23DI4DO4DI3DO3DI2DO2DI1DO1COMPOWERGNDGNDttyS0-AttyS0-BttyS5-AttyS5-BttyS2-AttyS2-BttyS1-AttyS1-B
X26DI6DO4DI5DO3DI4DO2DI3DO1GNDPOWERCOMGNDDI2DI8DI1DI7ttyS2-AttyS2-BttyS1-AttyS1-B
X28DI6DI12DI5DI11DI4DI10DI3DI9GNDPOWERCOMGNDDI2DI8DI1DI7ttyS2-AttyS2-BttyS1-AttyS1-B
X30PH10PA11PG1PG0PG4PG5PG2PG3POWERPOWERGNDGNDPG9PG8PH2PH3PG15PG16PG6PG7

X20 has 10 pins (2×5PIN), so it has no terminals from no. 11 onward. The POWER terminal on X30 is 3.3V, and the input/output function of each port is defined by the user. For terminals 9 and 11 on X23, the BL340 manual and the dedicated X23 manual do not agree. The table above follows the dedicated X23 manual (9 = COM, 11 = GND).

Y board — 10 pins
Model12345678910
Y01DO1DO2DO3DO4GND_IOSDI_COMDI1DI2DI3DI4
Y02DO1DO2DO3DO4GND_IOSDI_COMDI1DI2DI3DI4
Y11DI1DI2DI3DI4DI_COMDI_COMDI5DI6DI7DI8
Y12DI1DI2DI3DI4DI_COMDI_COMDI5DI6DI7DI8
Y21DO1DO2DO3DO4GND_IOSGND_IOSDO5DO6DO7DO8
Y22DO1DO2DO3DO4GND_IOSGND_IOSDO5DO6DO7DO8
Y31AI1+AI1-AI2+AI2-GNDGNDAI3+AI3-AI4+AI4-
Y33AI1+AI1-AI2+AI2-//AI3+AI3-AI4+AI4-
Y34AI1+AI1-AI2+AI2-//AI3+AI3-AI4+AI4-
Y36AI1+AI1-AI2+AI2-//AI3+AI3-AI4+AI4-
Y41AO1+AO1-AO2+AO2-//AO3+AO3-AO4+AO4-
Y43AO1+AO1-AO2+AO2-//AO3+AO3-AO4+AO4-
Y44AO1+AO1-AO2+AO2-//AO3+AO3-AO4+AO4-
Y45AO1+AO1-AO2+AO2-//AO3+AO3-AO4+AO4-
Y46AO1+AO1-AO2+AO2-//AO3+AO3-AO4+AO4-
Y51/PT1+PT1-PT1-///PT2+PT2-PT2-
Y52/PT1+PT1-PT1-///PT2+PT2-PT2-
Y53PT1+PT1+PT1-PT1-//PT2+PT2+PT2-PT2-
Y54PT1+PT1+PT1-PT1-//PT2+PT2+PT2-PT2-
Y58T1+T1-T2+T2-//T3+T3-T4+T4-
Y63ttyWCH0-AttyWCH0-BttyWCH1-AttyWCH1-BGNDGNDttyWCH2-AttyWCH2-BttyWCH3-AttyWCH3-B

GND_IOS is the DO common terminal and DI_COM is the DI common terminal. A slash (/) marks an unused terminal. If you choose Y63, no second Y board can be added. Y24 is listed in the BL340 manual with an analog output layout, but the manufacturer's product information describes it as a relay output module. We treat that as a printing error and have left it out of the table. We will confirm and reply to your enquiry about its pinout.

ExamplesExample configurations

Example configurations

The following are example configurations that follow from the rules in the tables above. They are not records of actual deliveries.

Communication expansion for legacy equipment

BL360B+X25+Y51+Y31
Channels obtainedRS485/RS232 2 + CAN 2 + DI 4 + DO 4 + PT100 2 + AI 4

X25 in the 20PIN slot provides serial and CAN at the same time, and the two Y slots add temperature and analog input.

Protocol conversion plus field measurement

Channels obtainedAI 4 + PT100 2 + DI 4 + DO 4

This configuration sends the collected values out over MQTT, OPC UA and Modbus TCP at the same time. X boards do not fit.

Production count and run-time totals

Channels obtainedPulse counter 4 + PWM 4 + DI 8 + relay 4

Pulses from proximity sensors count production, contacts determine run/stop status, and the relays output alarms.

Collecting from multiple instrument lines

BL360A+X20
Channels obtainedRS485/RS232 4

A single X20 in the 20PIN slot provides four serial lines. This model has no Y slot, so analog expansion is not possible.

Notes

Before you order

  • For Y01 and Y02, the per-channel output current differs between the module's own user manual and the host (BL192, BL192Pro) user manual. The former states 200mA, the latter 100mA. If you are connecting a high-current load such as a solenoid, please confirm before ordering. We will confirm and reply to your enquiry.
  • An X board whose pin count does not match the slot will not physically fit. Decide on the host model first, then select the board.
  • X boards cannot be used with the EdgeIO series. If you need serial expansion, use Y61, but only one per controller.
  • NPN / PNP must match the wiring method of the field sensors and actuators. The model differs even when the channel count is the same.
  • Boards are normally specified when the host is ordered. If a board may need to be changed after shipment, please tell us in advance.

Tell us the channel count and wiring method and we will reply with a host and board combination. Sales and technical enquiries →