> For the complete documentation index, see [llms.txt](https://wecon.gitbook.io/pistudio-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wecon.gitbook.io/pistudio-manual/6.-object/6.1-buttons-switchs/6.1.1-bit-switch.md).

# 6.1.1 Bit switch

**Introduction**

Bit switch is designed to access the bit-address of the PLC/HMI. When bit switch is triggered, the changing of \[write address] depends on the mode setting. When \[Read] option is selected, the \[read address] is editable.

**Description**

![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-Luq2qrGWRoBQM-khisX%2F-Luq6Dv2WD5dsAuvxYNu%2F1.png?generation=1575013381163345\&alt=media)

**1) Read-write**

**Write address:** Bit switch controls PLC or HMI address.

**Read address:** Read and display PLC or HMI bit address state.

**2) Mode**

**Set OFF:** set off the write address;

**Set ON:** set on the write address;

**Momentary:** set on the write address when switch is pressed, set off when switch is released;

**Delay:** set off the write address after a delay; (\*for example: assign the delay time as 5, write address will be set off after released 5 ms)

**Switch:** switch toggle between 0 and 1 each time the switch is triggered;

**3) Display**

**Display inverted:** Display the reversed state picture and text;

**Blinking:** Blinking while control bit is triggered, the frequency is editable;

Blink when ON: blink when control bit is ON;

Blink when OFF: blink when control bit is OFF;

**Control Bit:** it is effective when blink is ON;

##
