Vital Systems OCTO24 User Manual

Ethernet plc / remote-i/o smart ethernet programmable controller

Advertisement

Quick Links

Octo24 – pn8732
Ethernet PLC / Remote-I/O
User Guide
(Document Revision 3)
(Updated: May 14, 2020)
© 2017 Vital System Inc
Buford, GA USA

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the OCTO24 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Vital Systems OCTO24

  • Page 1 Octo24 – pn8732 Ethernet PLC / Remote-I/O User Guide (Document Revision 3) (Updated: May 14, 2020) © 2017 Vital System Inc Buford, GA USA...
  • Page 2: Table Of Contents

    Octo24 User’s Guide www.vitalsystem.com Contents Overview ..............................3 Operating Specifications ......................... 3 2. Hardware and Wiring ..........................4 Digital I/O - M12-A Connectors ....................... 4 Ethernet - M12-D (FEMALE) Connector – Auto MDIX Capable ............... 5 PWR - M12-A (MALE) Connector ......................5 I/O POWER - M12-A (MALE) Connector ....................
  • Page 3 I/O Data ............................. 23 SICK Scanner Protocol ........................... 24 Scanner Configuration ........................24 Barcode Operation in Superlogic ....................... 25 6. Programming and Configuring OCTO24 Devices .................. 27 SuperLogic Pro ............................27 Deploy3G ............................... 28 7. Control Words ............................29 8. Control Bit File ............................31 9.
  • Page 4: Overview

    Overview The OCTO24 Smart Ethernet Programmable Controller provides networked 24volts Digital I/O for MDR Powered Roller Conveyor systems using the G20 ZPA cards, as well as general purpose Fast Local/Remote Machine I/O. These Devices are fully programmable for any type of control application, and can act as a programmable master device, or a slaved Remote I/O device.
  • Page 5: Hardware And Wiring

    Octo24 User’s Guide www.vitalsystem.com 2. Hardware and Wiring Label Connector Description M12-A Male Digital Input 1, Output 1 M12-A Female Digital Input 2, Output 2 M12-A Male Digital Input 3, Output 3 M12-A Female Digital Input 4, Output 4 M12-A Male...
  • Page 6: Ethernet - M12-D (Female) Connector - Auto Mdix Capable

    Octo24 User’s Guide www.vitalsystem.com Ethernet - M12-D (FEMALE) Connector – Auto MDIX Capable Description Pin1 Tx ( ) | Rx(+) Pin2 Rx (+) | Tx(+) Pin3 Tx ( | Rx(-) Pin4 Rx (-) | Tx(-) PWR - M12-A (MALE) Connector...
  • Page 7: Selecting Power For I/O

    Octo24 User’s Guide www.vitalsystem.com Selecting Power for I/O To select the power source for the unit, open the cover and locate the jumper header with the labels ISO and MIX. The default setting is configured as MIX, causing both the unit & I/O to be powered from the PWR plug.
  • Page 8: Device Configuration

    Octo24 User’s Guide www.vitalsystem.com 3. Device Configuration The OCTO24 device configuration window can be accessed from either the SuperLogicPro, or Deploy3G application. Accessing the device configuration from SuperLogic Pro Accessing the device configuration from Deploy3G The Device Configuration Window Ver. 8732doc rev3 ©...
  • Page 9: Network Settings

    The rotary switches configure the last byte (Device ID) of the IP Address (e.g. 0 – 99 for decimal rotary switches, and 0 – 255 for hexadecimal rotary switches). NOTE: Hexadecimal rotary switches are only available on some OCTO24 models. For decimal rotary switches, the hundreds digit of the last byte can be set by simply inputting the desired value, clicking OK, then rebooting the device (e.g.
  • Page 10: Subnet Mask

    Host ID The last byte of the Control PC IP address. This is used by the OCTO24 device as the destination IP address for forwarding received barcode messages via Ethernet/IP. The default value is “NONE”, which means that the OCTO24 device will not forward any received messages to a host, and will write the barcode to CW:61 –...
  • Page 11: Downstream

    Divert Left The device ID of the left divert OCTO24. The default value is “NONE”, which means that no left divert path is present. CB:4 is updated by the left divert card to signal that it is ready to receive packages.
  • Page 12 Octo24 User’s Guide www.vitalsystem.com CW:15 The default persistent value for CW:15. CW:15 is a read only value which can only be configured with this setting. Ver. 8732doc rev3 © Copyright 2020 Vital System 11 | P a g e...
  • Page 13: Operating Modes

    Control More than 8 In & 8 Out using one ladder program The ladder logic program controls the local I/O as well as access and control the I/O on remote OCTO24 devices. The remote I/O points appears as local I/O and are accessed the same way as the local I/O, e.g.
  • Page 14: Cpu Led Blink Patterns

    Octo24 User’s Guide www.vitalsystem.com CPU LED Blink Patterns The CPU LED will display the following blink patterns depending on the current device operation status. Blink Pattern Description Heart Beat (1 blip) Device is set to Remote I/O mode, and a master is currently controlling the device.
  • Page 15: Network Communication Protocols

    Octo24 User’s Guide www.vitalsystem.com 5. Network Communication Protocols Ethernet/IP Protocol Configuration Parameters Device Type Generic Name Any user defined name Data Format SINT (byte) IP Addr Device IP Address Octo24  Master 112, Size Min=1, Max=28 Bytes (T (Input/Produce Data) ...
  • Page 16 Octo24 User’s Guide www.vitalsystem.com Make sure the Network mask in the Octo card is set to 255.255.0.0 Ver. 8732doc rev3 © Copyright 2020 Vital System 15 | P a g e...
  • Page 17: Input/Produce Message Format (T  O)

    Octo24 User’s Guide www.vitalsystem.com  Input/Produce Message Format (T Data to Ethernet/IP Master is read from Control Words 1 through 4, and 49 thru 55, which are 16bit integers. If the card is not controlling Slave devices, these control word 49 thru 55 can be used for user defined data.
  • Page 18: Output/Consume Message Format (O  T)

    Output/Consume Message Format (O  If the OCTO24 device is configured with Remote I/O operation, Byte0 is mapped to outputs for direct master PLC control. If remote I/O mode is off, data from master PLC is written to control words CW:9, CW:10, CW:81-88.
  • Page 19: Explicit Requests

    Octo24 User’s Guide www.vitalsystem.com Explicit Requests Explicit requests can be sent to the OCTO24 device using Ethernet/IP which is useful for barcode scanners. The following message parameters must be used for sending these requests. Setting Value Request Type Read/Write Tag Message...
  • Page 20: Modbus / Tcp Protocol

    Octo24 User’s Guide www.vitalsystem.com Modbus / TCP Protocol Modus/TCP protocol can read the entire Control Words file CW: 1…54 via Modbus Holding Registers. Writes (or Output-Holding) are only allowed to Registers 9, 10, 23 and 24. Modbus Slave address is ignored.
  • Page 21: S3G-Master/Slave Protocol

    The OCTO24 allows expanding the local I/O by using remote OCTO24 devices (configured as Remote I/O). Up to eight slave OCTO24 cards can be scanned by the master, providing a total of 72 inputs and 72 outputs. The ladder logic program controls the local I/O as well as access and control remote I/O of OCTO24 devices using the S3G-Master/Slave protocol.
  • Page 22: Profinet Rt

    Octo24 User’s Guide www.vitalsystem.com Profinet RT Import XML Device Profile The Smart3G ProfiNET Device Profile can be imported into a ProfiNET project by selecting the XML device profile from Vital System Inc. After successfully importing the Smart3G device profile, it should then be available in the project’s Hardware Catalog.
  • Page 23: Profinet Ethernet Configuration

    Octo24 User’s Guide www.vitalsystem.com Profinet Ethernet Configuration The OCTO24 IP address is always specified on the device itself depending on the rotary switch selection. NOTE: The IP Address of the device cannot be configured via ProfiNET. It can, however, be configured from the Deploy3G or SuperLogic Pro applications.
  • Page 24: Real Time Settings

    Octo24 User’s Guide www.vitalsystem.com Real Time Settings These settings control the I/O data polling rate, and the timeout duration. The polling rate can be set as low as 4 milliseconds. I/O Data Slot# Subslot# Module Description Digital Inputs (1-byte or 8-bits)
  • Page 25: Sick Scanner Protocol

    The RDT-400-Port must be configured with the following configuration. The Server Address should be set to the IP address of the OCTO24. Set IP-Port to 4758. RDT ID is set to 90. There is no need to configure the output format as it is fixed by RDT400 protocol.
  • Page 26: Barcode Operation In Superlogic

    Once the Sick Scanner is configured, the control bit CB:21, 22, or 23 will light up to indicate the link is established between the SICK device and the OCTO24 PLC. When a new barcode is scanned, CB:10 will turn on. The ladder program must unlatch it once it has processed the barcode. If a new barcode is received before CB:10 is unlatched, CB:15 will turn on to indicate data overrun condition.
  • Page 27 Octo24 User’s Guide www.vitalsystem.com The picture below shows how to use the barcode in a lookup table or in a compare command. Comparing text string inside a compare command requires the Extended Barcode feature activation. A single barcode table can contain any number of entries for lookup. The Extended Barcode Feature activation is required if using multiple barcode lookup tables in the same ladder program.
  • Page 28: Programming And Configuring Octo24 Devices

    6. Programming and Configuring OCTO24 Devices SuperLogic Pro The Programming and configuration of OCTO24 devices is accomplished by the SuperLogic Pro and Deploy3G PC applications. SuperLogic Pro allows editing, downloading, monitoring/debugging of the ladder logic program. The configuration window in this program allows editing the IP address and other operation parameters of the device.
  • Page 29: Deploy3G

    Octo24 User’s Guide www.vitalsystem.com Deploy3G Deploy3G is used to commission large systems that utilize several OCTO24 devices. It maintains a database of ladder programs and device configurations for the entire project. Ver. 8732doc rev3 © Copyright 2020 Vital System 28 | P a g e...
  • Page 30: Control Words

    Octo24 User’s Guide www.vitalsystem.com 7. Control Words The Control Word file is a 16-bit integer file. The ladder logic program can read and write Control Words by using the CW:n syntax, although some Control Words are read only as mentioned in the following table.
  • Page 31 Input / Output data for slave devices. Bits 0 – 7 are input states and bits 8 – 15 are output states. This data is also accessible using the IN/OUT file, (e.g. IN:55, OUT:71 etc). This Data is also sent to the Ethernet/IP Master while the OCTO24 device is running a ladder program. CW:57 Received Barcode Text Size.
  • Page 32: Control Bit File

    Access Description CB:1 Box Available at Merge Branch. (Input from merge line OCTO24 device). Main Line ready to receive from merge branch. (Output to merge line OCTO24 CB:2 device). CB:3 Package available for Left Divert Branch. (Output to Left Divert OCTO24 device).
  • Page 33: Network Topology Examples

    Octo24 User’s Guide www.vitalsystem.com 9. Network Topology Examples Ver. 8732doc rev3 © Copyright 2020 Vital System 32 | P a g e...

This manual is also suitable for:

8732

Table of Contents