SOYAL TECHNOLOGY CO., LTD

Membership Center
0
Browsing Records
*
*

Seamless Integration of Access Control, Smart Building, SCADA, and WEB PLC

Emergency restroom, multi-door interlock, and facility entry/exit control with traffic signal integration

Select Category

Features

Hardware Features:

  • MOBUS-TCP to RTU Gateway X 1,which can be used for RTU devices/meters and analog interfaces.
  • Comes with one RS-485 I/O expansion communication module, allowing for the expansion of I/O points up to 256 points.
  • The PLC itself has 8 built-in relay outputs and 8 opto-coupler inputs. It can be expanded to a maximum of 256 digital inputs (DI) and 256 digital outputs (DO).

 

Logic Programming Features:

  • Programmable logic controller with calendar time, holiday conditions, counters, timers, DI, and DO functions.
  • Support for calendar time and holiday condition settings.
  • Logic expressions: Supports a web-based editing interface for 64 logic expressions.
  • Logic conditions: Every hour / Every day / Every week / Calendar holiday / Timer / Counter / AND / OR / Edge event.
  • Output types: ON/OFF / One Shot / Continue Pulse / Counter / Timer
  • The actual digital output points (DO) are shared with logical virtual points, meaning that unused output points within the addressing range can be utilized as virtual points.
  • Timers: It features 8 timers, with the option to select a timing unit of 0.1 seconds or 1.0 second. The maximum value for a single timer is 255. These timers can be connected in series with other counters, enabling a maximum timer duration of up to 3000 years.
  • Counters: It possesses 8 edge-triggered counters, with a maximum value of 255 for each individual count. These counters can be linked together with other counters for usage, allowing for a maximum count that can exceed 100 million times.

 

Programming User Interface:

Built-in easy to program and interactive user interface

  • [Schedule Setting ] 

 

  • [ IO Schedule ] 

  • [ IO Expend Nodes ] 

  • [Clock ] 

  • [Holiday ] 

 

 


1. Multi-door Interlock Application Cases : 

A. Standard Application Cases

Conditions:

4 Doors Interlock: When one of the doors is unlocked, other 3 doors could not be unlocked until that door is closed

Feature:

  • Door Relay time 6 Secs
  • Auto Relock
  • Open Too Long Alarm 8 Secs
  • Force Open Alarm
  • Stop Alarm by Close Door
  • Fire Alarm Trigger All Doors

Contact Description:

DoorDI Address
PB
DI Address
Door Sensor
DO Address
Door Relay
DO Address
Alarm

Door A

DIX0DIX1DOY0DOY1

Door B

DIX2DIX3DOY2DOY3

Door C

DIX4DIX5DOY4DOY5

Door D

DIX6DIX7DOY6DOY7
Fire DIDIX16   

 

Case Explanation : 

We will use Door A as example to explain the program logic:

1. When the door sensor DIX3/DX5/DIX7 and the door lock relay DOY2/DOY4/DOY6 of door B/door C/door D are closed, press Door A push button DIX0 , the door lock relay DOY0 can be trigger on 6 seconds.

2. When the fire alarm input DIX16 is closed, the door lock relay of door A/door B/door C/door D can be released on;

3. When the door sensor DIX1 of door A is closed, the door lock relay of door A can be automatically relocked;

4. When the door sensor DIX1 of door A is forced to open and the door relay DOY0 of door A is off, the alarm relay DOY1 of door A will be turned on;

5. When the door sensor DIX1 of door A is open, the timer TMR0 is triggered. When TMR0 is more than 8 seconds, the door open too long alarm relay DOY1 is triggered.

6. When the door sensor DIX1 of door A is closed, the alarm relay DOY1 can be stopped.

 

WEB Setting:

Ladder Programming:

  • X0/X1/…/Xn represent actual input DIX0/DIX1/…/DIXn
  • Y0/Y1/…/Yn represent actual output DOY0/DOY1/…/DOYn
  • M0/M1/…/Mn represent virtual output DOM0/DOM1/…/DOMn


 

701ClientSQL Graphic Control Configuration Steps:

 

B. Custom Application Cases

Conditions:

A. There are five rooms, with a total of eight interlocking doors in this case. If one door of Room1-5 is opened, all other doors in that room will be locked. As an illustration, when door B is open, doors A, C, and D will be closed.

B. In Rooms 1-5 and relevant places, there are a total of 8 emergency buttons. Pressing each of  emergency button will unlock all connected doors of that room for 60 seconds.

C. All emergency buttons will trigger the same alarm for 60 seconds.

 

Contact Description:

*Text in red indicates AR-401-IO1608 expansion contacts.

*Text in blue indicates firmware configuration points. Installers, please ignore.

 

AR-401-IO-0808R / *AR-401-IO1608 Contacts
DIContactsDOContacts
DIX0Emergency Button 1DOY0Electric Lock A
DIX1Door Sensor ADOY1Electric Lock B
DIX2Emergency Button 2DOY2Electric Lock C
DIX3Door Sensor BDOY3Electric Lock D
DIX4Emergency Button 3DOY4Electric Lock E
DIX5Door Sensor CDOY5Electric Lock F
DIX6Emergency Button 4DOY6Electric Lock G
DIX7Door Sensor DDOY7Electric Lock H
DIX0 (DIX16)Emergency Button 5DOY0 (DOY16)Alarm Output
(For all of Emergency Buttons)
DIX1 (DIX17)Door Sensor E
DIX2 (DIX18)Emergency Button 6  
DIX3 (DIX19)Door Sensor F  
DIX4 (DIX20)Emergency Button 7  
DIX5 (DIX21)Door Sensor G  
DIX6 (DIX22)Emergency Button 8  
DIX7 (DIX23)Door Sensor H  

 

Door Sensor Trigger Table

DI (Door Open)DO (Door Locked)ContactsRelay
Door A (DIX1)Door BDOY1K2
Door B (DIX3)Door A C DDOY0 DOY2 DOY3K1 K3 K4
Door C (DIX5)Door B D EDOY1 DOY3 DOY4K2 K4 K5
Door D (DIX7)Door B C FDOY1 DOY2 DOY5K2 K3 K6
Door E (DIX1) (DIX17)Door C F G HDOY2 DOY5 DOY6 DOY7K3 K6 K7 K8
Door F (DIX3) (DIX19)Door D E G HDOY3 DOY4 DOY6 DOY7K4 K5 K7 K8
Door G (DIX5) (DIX21)Door E F HDOY4 DOY5 DOY7K5 K6 K8
Door H (DIX7) (DIX23)Door E F GDOY4 DOY5 DOY6K5 K6 K7

 

Emergency Button Trigger Table

DIDORelayOutput-1Output-2
Emergency Button 1 (DIX0)DOY0 (DOY16)K1Central Alarm with 60 secondsUnlock Door A
Emergency Button 2 (DIX2)DOY0 (DOY16)K1Central Alarm with 60 secondsUnlock Door A B
Emergency Button 3 (DIX4)DOY0 (DOY16)K1Central Alarm with 60 secondsUnlock Door  B C D
Emergency Button 4 (DIX6)DOY0 (DOY16)K1Central Alarm with 60 secondsUnlock Door  C E
Emergency Button 5 (DIX0) (DI16)DOY0 (DOY16)K1Central Alarm with 60 secondsUnlock Door E F G H
Emergency Button 6 (DIX2) (DI18)DOY0 (DOY16)K1Central Alarm with 60 secondsUnlock Door D F
Emergency Button 7 (DIX4) (DI20)DOY0 (DOY16)K1Central Alarm with 60 secondsUnlock Door  G
Emergency Button 8 (DIX6) (DI22)DOY0 (DOY16)K1Central Alarm with 60 secondsUnlock Door H

 

WEB Setting:

Ladder Programming:

  • X0/X1/…/Xn represent actual input DIX0/DIX1/…/DIXn
  • Y0/Y1/…/Yn represent actual output DOY0/DOY1/…/DOYn
  • M0/M1/…/Mn represent virtual output DOM0/DOM1/…/DOMn

 

701ClientSQL Graphic Animation:

*The scenario described involves the opening of door B by personnel, followed by the locking of doors A, C, and D. At this point, the individual presses the emergency button in Room 2. Subsequently, doors B, C, and D are unlocked, and the central alarm is triggered.

 

 

Conditions:

There are two rooms on site, each with two doors. A/B doors are interlocked, and C/D doors are interlocked。

 

Point Description

DI / DO Table
DIDeviceStatusDODeviceStatus
X0Push Button ANOY0Alarm ANO
X1Door Sensor ANCY1Electric Lock ANO
X2Push Button BNOY2Alarm BNO
X3Door Sensor BNCY3Electric Lock BNO
X4Push Button CNOY4Alarm CNO
X5Door Sensor CNCY5Electric Lock CNO
X6Push Button DNOY6Alarm DNO
X7Door Sensor DNCY7Electric Lock DNO

 

Logical Action Table - Door Sensor
X1Y2 Latch Output
X3Y1 Latch Output
X5Y4 Latch Output
X7Y3 Latch Output

 

Logical Action Table - Push Button
ItemAction 1Action 2Action 3
X0Y0 Output for 60 secondsYStop Output for 60 seconds 
X2Y2 Output for 60 secondsYStop Output for 60 secondsYStop Output for 60 seconds
X4YOutput for 60 secondsYStop Output for 60 seconds 
X6Y6 Output for 60 secondsYStop Output for 60 secondsYStop Output for 60 seconds

 

Parameter Settings:

Ladder Programming:

Referenced Commands:

Pulse Output / Rising Edge Trigger / Level Trigger

 

Example Download:

 

Conditions:

There are two rooms on site, each with two doors. A/B double doors are interlocked, and B/C double doors are interlocked.

 

Point Description

DI / DO Table
DIDeviceStatusDODeviceStatus
X0Controller ANOY0Alarm ANO
X1Push Button ANOY1Electric Lock ANO
X2Door Sensor ANCY2Alarm BNO
X3Push Button BNOY3Electric Lock BNO
X4Door Sensor BNCY4Alarm CNO
X5Push Button CNOY5Electric Lock CNO
X6Door Sensor CNCY6Alarm DNO
X7  Y7  

 

Logical Action Table - Door Sensor
ItemAction 1Action 2
X1Y2 Latch Output--
X3Y1 Latch OutputY3 Latch Output
X5Y2 Latch Output--

 

Logical Action Table - Push Button
ItemAction 1Action 2Action 3
X0Y0 Output for 60 secondsYStop Output for 60 seconds--
X2Y2 Output for 60 secondsYStop Output for 60 secondsYStop Output for 60 seconds
X4YOutput for 60 secondsYStop Output for 60 seconds--

 

Parameter Settings:

Ladder Programming:

Referenced Commands:

Pulse Output / Rising Edge Trigger / Level Trigger

 

Example Download:

 

 

Conditions:

The site is divided into three rooms. The first room has A/B/C three doors interlocked, the second room has C/D double doors interlocked, and the third room has D/E double doors interlocked.

Point Description:

PLC Mainboard (AR-401-PLC-0808R) DI / DO Correspondence Table
DIDeviceStatusDODeviceStatus
X0Controller ANOY0Alarm ANO
X1Push Button ANOY1Electric Lock ANO
X2Door Sensor ANCY2Alarm BNO
X3Push Button BNOY3Electric Lock BNO
X4Door Sensor BNCY4Alarm CNO
X5Push Button CNOY5Door Closer DNO
X6Door Sensor CNCY6Indicator Light DNO
X7  Y7  

 

AR-401-IO-1608R DI / DO Correspondence Table
DIDeviceStatusDODeviceStatus
X0Controller DNOY0Alarm DNO
X1Push Button DNOY1Electric Lock DNO
X2Door Sensor DNCY2Alarm ENO
X3Push Button ENOY3Electric Lock ENO
X4Door Sensor ENCY4  
X5  Y5  
X6  Y6  
X7  Y7  

 

Logic Action Table - Door Sensor
ItemAction 1Action 2Action 3
X2Y3 Latch OutputY5 Latch Output--
X4Y1 Latch OutputY5 Latch OutputY7 Latch Output
X6Y1 Latch OutputY3 Latch Output--
X18Y5 Latch OutputY19 Latch Output 
X20Y17 Latch Output  

 

Logic Action Table - Push Button
ItemAction 1Action 2
X0Y1 Output for 5 seconds--
X1Y0 Output for 60 secondsY1/ Y3/Y5  Stop Output for 60 seconds
X3YOutput for 60 secondsY3  Stop Output for 60 seconds
X5Y4  Output for 60 secondsY5/ Y17  Stop Output for 60 seconds
X16Y17 Output for 5 seconds--
X17Y16 Output for 60 secondsY17/ Y19  Stop Output for 60 seconds
X19Y16 Output for 60 secondsY19  Stop Output for 60 seconds

 

Parameter Settings:

Ladder Programming:

Referenced Commands:

Pulse Output / Rising Edge Trigger / Level Trigger

 

Example Download:

 

 

Conditions:

There are two rooms on site, each with two doors. A/B double doors are interlocked, and C/D double doors are interlocked.

 

Point Description:

DI / DO Correspondence Table
DIDeviceStatusDODeviceStatus
X0Push Button ANOY0Electric Lock ANO
X1Door Sensor ANCY1Electric Lock BNO
X2Push Button BNO------
X3Door Sensor BNC------
X4----------
X5----------
X6----------
X7火警接點NO------

 

Logic Action Table - Door Sensor
ItemAction 1
X1Y1 Latch Output
X3Y0 Latch Output

 

Logic Action Table - Push Button 
ItemAction 1Action 2Action 3
X0Y0 Output for 5 seconds----
X2Y2 Output for 5 seconds----
X7YLatch OutputY1  Latch Output--

 

Parameter Settings:

Ladder Programming:

Referenced Commands:

Pulse Output / Rising Edge Trigger / Level Trigger

 

Example Download:

 

 

Conditions:

There is one room on site with three doors, A/B and C are three-door interlocked.

Point Description:

 DI / DO Correspondence Table
DIDeviceStatusDODeviceStatus
X0Push Button ANOY0Electric Lock ANO
X1Door Sensor ANCY1Electric Lock BNO
X2Push Button BNO------
X3Door Sensor BNC------
X4----------
X5----------
X6----------
X7Fire Alarm ContactNO------

 

Logic Action Table - Door Sensor
ItemAction 1
X1Y1 Latch Output
X3Y0 Latch Output

 

Logic Action Table - Push Button 
ItemAction 1Action 2Action 3
X0Y0 Output for 5 seconds----
X2Y2 Output for 5 seconds----
X7YLatch OutputY1  Latch Output--

 

Parameter Settings:

Ladder Programming:

Referenced Commands:

Pulse Output / Rising Edge Trigger / Level Trigger

 

Example Download:

 

 


2. Factory Entrance and Exit Traffic Signal Integration System

Scenario:

This lane allows bidirectional traffic and includes direction detection functionality to open barriers/rolling doors according to the direction of travel.
※ The barriers/rolling doors used in this setup have timed drop and anti-pinch functions.Therefore, this example only controls the "Up" contact of the barriers/rolling doors and does not control the "Stop" & "Down" contacts.
※ The anti-pinch RF for the rolling doors in this setup is triggered in parallel with the same DI point on the PLC. It is normally open, and when a vehicle passes through, it short-circuits, causing the rolling door to continuously trigger the "Up" contact.

Conditions:

A. Vehicle Entry (1F -> B1)
1. After the vehicle enters and meets the direction detection for 1F, the long-range card reader is activated, and the B1 red light is turned on.
2.When the card reader identifies a valid card, it triggers the "Up" function for both the barrier gate and the rolling door.
3. The B1 traffic light remains green while in standby. When a vehicle enters 1F, the light changes to red to warn that no vehicles should exit from B1 until the vehicle passes through and meets the direction detection for B1. Once the vehicle meets B1's direction detection, the B1 traffic light returns to green.
B. Vehicle Exit (B1 -> 1F)
1. After the vehicle exits and meets the direction detection for B1, the B1 red light is activated.
2. Once the vehicle satisfies the B1 exit direction detection, it triggers the "Up" function for both the barrier gate and the rolling door.
3. The 1F traffic light remains green while in standby. When a vehicle exits from B1, the light changes to red to warn that no vehicles should enter 1F until the vehicle has passed through. Once the vehicle meets the direction detection for 1F, the 1F traffic light returns to green.

Contact Description:

DI/DO Contacts
DIDeviceStatusOptionalDODeviceStatusOptional
X01F RF-ANO Y0Barrier UpNO 
X11F RF-BNO Y1Rolling Door UpNO 
X2B1 RF-CNO Y2B1 Red LightNO
X3B1 RF-DNO Y31F Red LightNO
X4Barrier Anti-pinchNO Y4Activate Card ReaderNO 
X5Rolling Door Anti-pinchNO Y5B1 Green LightNO
X6Card Reader RELAY
(Valid Card Opens Door Output)
NO Y61F Green LightNO

 

Command Explanation:

The following durations can all be customized to match the specific lane configuration on site.

• Index 000: When entering, activate the long-range card reader function to read the card for 20 seconds.

• Index 001: When a valid card is read, the card reader outputs a relay to the PLC, which then triggers the barrier and rolling door to open (2 seconds).

• Index 002: When entering, the vehicle triggers the B1 red light at the lower edge of 1F; B1 red light ON for 20 seconds.

• Index 003: When entering, the vehicle triggers the B1 red light at the lower edge of B1; B1 red light OFF.

    ※ The B1 red light will turn back to green after the specified duration or when the vehicle has passed through B1's ground loop/RF.

• Index 004: B1 Green Light (green while in standby); activation condition is B1 red light OFF.

• Index 005: When exiting, the vehicle triggers the upper edge of B1, opening the barrier and rolling door.

• Index 006: When exiting, the vehicle triggers the 1F red light at the lower edge of B1; 1F red light ON for 20 seconds.

• Index 007: When exiting, the vehicle triggers the 1F red light at the lower edge of 1F; 1F red light OFF.

   ※ The 1F red light will turn back to green after the specified duration or when the vehicle has passed through 1F's ground loop/RF.

• Index 008: 1F Green Light (green while in standby); activation condition is 1F red light OFF.

• Index 009: Remote control door open dry contact; opens the barrier and rolling door.

• Index 010: Barrier opening conditions (virtual points), combined points, with more than four conditions.

• Index 011: Barrier opening conditions (actual points), including conditions from Index 010 and remote control door open trigger.

• Index 012: Rolling door opening conditions (virtual points), combined points, with more than four conditions.

• Index 013: Rolling door opening conditions (actual points), including conditions from Index 012 and remote control door open trigger.

• Index 014: Close the barrier; if "Barrier Up" is not outputting, it can be triggered to "Barrier Down" via the remote control.

• Index 015: Close the rolling door; if "Rolling Door Up" is not outputting, it can be triggered to "Rolling Door Down" via the remote control.

 

WEB Configuration Screen 

 

Ladder Programming:

  • X0/X1/…/Xn represents physical input points DIX0/DIX1/…/DIXn
  • Y0/Y1/…/Yn represents physical input points DOY0/DOY1/…/DOYn
  • M0/M1/…/Mn represents physical input points DOM0/DOM1/…/DOMn

Related Resources:
► AR-401-PLC-0808R Product Introduction
► AR-727-CM-PLC-0804R Product Introduction
►WEB PLC Manual
►WEB PLC  Examples Download
 
 

Datasheet / Manual

File NameVersionUpdated DateDownload
Manual
*
WEB PLC Manual
V2410222024-10-22 Download
Manual
*
WEB PLC Manual
V241022
2024-10-22
Browsing Records
Go Top