I/O DEVICENET SCREENS


I/O DEVICENET SCREENS

1.  I/O DEVICENET BOARD LIST SCREEN

Table 1.  DeviceNet Board List Screen Items

ITEM DESCRIPTION

Board

This is the number of the DeviceNet Interface daughterboard, 1–4.

Comment

This is text you enter to describe the daughterboard. A comment is not required.

Rack

This is the I/O rack that will be used to configure the I/O used with the daughterboard on the controller. DeviceNet Interface daughterboards must use racks 81 through 84:

  • Rack 81 - Daughterboard 1

  • Rack 82 - Daughterboard 2

  • Rack 83 - Daughterboard 3

  • Rack 84 - Daughterboard 4

You cannot change the rack number of a daughterboard.

Status

This is the current state of the DeviceNet Interface daughterboard.
  • ONLINE indicates the board is presently active. Information to and from devices configured on this network is being updated.

  • OFFLINE indicates that no data is being transferred to or from devices connected to the board. Scanning of devices connected to this board will not start at power up.

  • ERROR indicates that an error has been detected. The board is effectively off-line, but scanning will be attempted after power up.


2.  I/O DEVICENET BOARD DETAIL SCREEN

Table 2.  DeviceNet Board Detail Screen Items

ITEM DESCRIPTION

Board

This displays the number of the selected daughterboard.

Status

This displays the status of the selected daughterboard: ONLINE, OFFLINE, ERROR.

Scanner Type

The model of scanner represented by this daughterboard. Currently four kinds are supported: SST 5136-DN, SST 5136-DNP, SST 5136-DN3, and slave only.

Motherboard

The type of motherboard used with the daughterboard. Currently there are two kinds: "full-slot" and "wide-mini."

MAC-Id

This is the Media Access Control ID used by the daughterboard. It must have a value of from 0 to 63. The MAC-Id must be different from the MAC-Ids of all other devices on the network.

Baud Rate

This specifies the data rate used in transfers between the DeviceNet Interface board and the devices on the network. Specify one of the following baud rates:

  • 125 KB

  • 250 KB

  • 500 KB

Board Auto-restart

When this is set to ON, the board will automatically restart communication with the DeviceNet network after a board or network error has occurred and the error situation has been resolved. Setting this value to OFF turns off board auto-restart. The default value is OFF.

Input resume state

The two valid values for this setting are LAST and ZERO, and this setting affects all input I/O ports (digital, analog, group, and so forth) which have an assigned rack value equal to the board's rack number. When the input resume state is set to LAST, these input ports will retain their last known values if the port goes offline. When the input resume state is set to ZERO, the port values are set to zero. The default value is ZERO.

Slave Status

Slave status indicates the status of the slave connection of this DeviceNet board. If the slave connection is not enabled (if size of output from master and size of input to master are 0), this field displays OFFLINE. If it is enabled and the remote master has not yet connected, this field indicates IDLE and error DNET-125 is posted. If the remote master is connected, this field displays ONLINE. This field is display only.

Slave Error Severity

This sets the error severity level of the error DNET-125 that indicates the slave connection is idle. Select WARN, STOP or PAUSE as required.

Slave Operation: Size of output from master

For slave operation, in which the controller acts as a slave to an external master, this specifies the size of the output from the master to the daughterboard, in bytes..

Slave Operation: Size of input to master

For slave operation, in which the controller acts a slave to an external master, this specifies the size of the input to the master from the daughterboard, in bytes..

3.  DEVICENET DEVICE INFO DESCRIPTIONS

Table 3.  DeviceNet Device Info Descriptions

ITEM DESCRIPTION

Board

This item indicates the currently selected board for diagnostic operations.

Mac Id

min:

max: 63

This item indicates the Mac Id of the remote device that was queried. The Mac Id can be changed here to add it to the scan-list or to change the Mac Id of the remote device. (This applies only to devices that can be set by the software.)

Baud-rate

min: 125 kbps

max: 500 kbps

This item indicates the baud-rate at which the device is currently communicating. The baud-rate can be changed here to change the setting of the remote device. (This applies only to devices that can be set by the software.)

Device name

This item is the name of the device that will be used if and when this definition is added to the user device definitions. The name can not be more than 16 characters long.

Vendor Id

This item indicates the DeviceNet vendor Id of the device. The vendor Id is assigned by ODVA Inc.

Device Type

This item identifies the DeviceNet classification of this device type.

Product Code

This item is the product code assigned by the manufacturer.

Produced Bytes

min: 0

max: 128

This item indicates the size of DeviceNet data that is sent out by the device on the network.

Consumed Bytes

min: 0

max: 128

This item indicates the size of DeviceNet data that is accepted by the device from the network.

Dev. Def. Stat

This item indicates if another user definition exists. A match results when the name, vendor Id, device type, and product code match. The status field will indicate if there is an exact match ("EXISTS"), I/O mode mismatch ("I/O mode mismatch"), I/O size mismatch ("I/O size mismatch"), analog mismatch ("Analog mismatch").

Digital Inputs

min: 0

max: 1024

This item indicates the number of digital input points.

Digital Outputs

min: 0

max: 1024

This item indicates the number of digital output points.

Analog Inputs

min: 0

max: 32

This item indicates the number of analog input points.

Analog Outputs

min: 0

max: 32

This item indicates the number of analog output points.

COS/CYC Ack

default: YES

This item indicates whether the COS/CYCLIC mode of operation is set to acknowledge or not (default is YES, most devices typically acknowledge).

Analog First

This item indicates if the analog points appear before the digital points.

Input Data Offset

min: 0

max: (number of digital BYTES – 1)

This item is the number of bytes to be skipped from digital inputs before they are copied into the controller. Allow the start point to be 1 if there is some status data before the input data in the device I/O map.

4.  I/O DEVICENET DEVICE LIST SCREEN

Table 4.  Device List Screen Items

ITEM DESCRIPTION

Board Number and Status

This item displays the number of the DeviceNet Interface daughterboard to which the device is connected and the current status of the daughterboard (ONLINE, OFFLINE, or ERROR).

Device Name

This item displays the name of the DeviceNet device. You select a device name from a list of pre-defined devices when you press F4, [CHOICE]. If the device you want is not on the list, you must define a new device in order to use it. **************** indicates that no device is configured or present with the associated MAC ID. This value appears by default when a new device-list entry has been added. If the Device List screen is exited before an actual device is selected, the corresponding line is deleted.

Description

This item can be used to indicate the usage or physical location of the device. Use the description to distinguish among several devices of the same type and device name on the same network.

Stat

This item displays the current status of the device.

  • ON indicates that the device is currently online; input and output ports on this device can be read or set assuming the daughterboard is ONLINE.

  • ERR indicates that the device is currently in an error state. An error has been detected in communicating with the device.

  • OFF indicates that the device has been set off line. Newly added devices are set to OFF status.

  • Brackets ('<' and '>') surrounding the device status indicate that the device is set to autoreconnect. For a description of device autoreconnect, see Table 5, " Device List Alternative Display Screen - Additional Items " .

Caution

A board fault might cause a device to appear to be ON even when there is no communication. The board status (displayed at the top of the screen) will show ERROR if this situation exists. Clearing the board fault or board error and bringing the board on-line will also resume communication with the device. Refer to the troubleshooting information in the DeviceNet Setup and Operations Manual for more information.

MAC

This item specifies the MAC ID for the device. This is also the slot number to be used in specifying ports on this device in the I/O CONFIG screens.

Table 5.  Device List Alternative Display Screen - Additional Items

ITEM DESCRIPTION

Mode

This item indicates the current DeviceNet I/O mode of the device. A device can communicate with a DeviceNet network using one of six modes:

  • POLL: when the device is polled directly by the scanner, the device sends input data to the scanner. The device's output data is sent by the scanner in the original poll request.

  • STRB: abbreviation for Strobe. The scanner sends a general (strobe) input request to all devices. Any device set to communicate in this mode sends input data to the scanner.

  • COSA: Change-of-State acknowledged mode. The device sends input data to the scanner only when the input data changes. The scanner sends an acknowledgement of the input data. Output data is sent to the device in a direct message to the device when required.

  • COSU: Change-of-State unacknowledged mode. Same as COSA, except that the scanner does not send an acknowledgement for input data.

  • CYCA: Cyclic acknowledged mode. At regular time intervals, the device automatically sends input data to the scanner. The scanner sends an acknowledgement of the input data. Output data is sent to the device in a direct message to the device when required.

  • COSU: Cyclic unacknowledged mode. Same as CYCA, except that the scanner does not send an acknowledgement for input data.

Int (msec)

This item indicates the interval (multiple of 5 msec) at which the slave is scanned by the master.

AR

This item indicates the autoreconnect status of the device. If the device is set to autoreconnect (indicated by a 'Y' in this column), the board will automatically re-establish communications with the device after a device error is resolved. An 'N' in this column indicates the device is not set to autoreconnect. For Version 7.10, any device errors which occur with this device will result in a WARN-severity error posted (DNET-122) instead of a STOP-severity error (DNET-063) when autoreconnect is enabled. For Version 7.20, no alarm is posted for a device while autoreconnect is enabled, and the STOP-severity DNET-063 is still posted when autoreconnect is disabled.

EM

This field is currently unused.

QC

This item indicates Quick Connect (QC) status of the device. Enable QC if the following conditions are met:

  • A SST-DN3-104 board is installed for DeviceNet.

  • The remote device supports QC and QC is enabled in the remote device.


5.  I/O DEVICENET DEFINED DEVICE SCREEN

Table 6.  User Defined Device List Screen Items

ITEM DESCRIPTION

Device Name

This item indicates the name of the device. It appears on the Device List screen when this DeviceNet device is configured on a DeviceNet Interface daughterboard.

Comment

This item indicates an area in which you can provide additional information to describe the DeviceNet device.

INV

An asterisk (*) in this column indicates that the device definition is invalid. If the device definition is valid, this column is blank. If the device definition is invalid, a device with this definition cannot be added to the device list of any of the boards.


6.  I/O DEVICENET STANDARD DEVICE DEFINITION DETAIL SCREEN

Table 7.  Defined Device Detail Screen Items

ITEM DESCRIPTION

Device Name

This item is the name of the device. It appears on the Device List screen when this DeviceNet device is configured on a DeviceNet Interface daughterboard.

Comment

This item is an area in which you can provide additional information to describe the DeviceNet device.

Vendor Id

default: *** (undefined)

This item is the vendor ID value expected from the device. This value is compared with the corresponding data sent by the devices. If the value is zero, any value received from a device can be accepted. If the value of the received data does not match the value on the screen, the device is put in an ERR state. Any device with an undefined (***) Vendor-Id value is not available for use.

Device Type

default: *** (undefined)

This item is the device type value expected from the device. This value is compared with the corresponding data sent by the devices. If the value is zero, any value received from a device can be accepted. If the value of the received data does not match the value on the screen, the device is put in an ERR state. Any device with an undefined (***) Device Type value is not available for use.

Product Code

line feed default: *** (undefined)

This item is the product code value expected from the device. This value is compared with the corresponding data sent by the devices. If the value is zero, any value received from a device can be accepted. If the value of the received data does not match the value on the screen, the device is put in an ERR state. Any device with an undefined (***) Product Code value is not available for use.

I/O Mode

This item indicates which mode to use for the I/O connection that is supported by the slave device.

Digital Inputs

default: 0

min: 0

max: 1024

This item is the number of digital input points (rounded up to the nearest multiple of 8).

Digital Outputs

default: 0

min: 0

max: 1024

This item is the number of digital output points (rounded up to the nearest multiple of 8).

Analog Inputs

default: 0

min: 0

max: 32

This item is the number of analog input points supported by the device, if any.

Analog Outputs

default: 0

min: 0

max: 32

This item is the number of analog output points supported by the device, if any.

COS/CYC Ack

default: YES

This item indicates whether the COS/CYCLIC mode of operation is set to acknowledge or not (default is YES, most devices typically acknowledge).

Analog First

This item indicates if the analog points appear before the digital points.

Input Data Offset

default: 0

min: 0

max: (number of digital input BYTES – 1)

This item specifies how many bytes of digital input to skip before copying the data from the remote device. This can be used to skip status bytes in the beginning of a message so that data starts with a "start point" of 1. This value cannot be greater than the total number of digital inputs and should be selected so that it leaves at least 8 digital input points (1 byte) to be copied. The value will be automatically adjusted if it is greater than the bounds described.

7.  I/O DEVICENET MODULE LIST SCREEN

In order to have multiple-module devices on your DeviceNet network, you must use the Module List screen. Table 8, " DeviceNet Module List Screen Items " lists and describes the items on this screen.

Table 8.  DeviceNet Module List Screen Items

ITEM DESCRIPTION

Slot

This item is the number of the position of an I/O module. In general, slot 1 is directly adjacent to the multiple-module device adapter.

Module Type

This item is the type of I/O module that exists in the specified slot.

Comment

You can use a comment to describe the function of the module or other characteristics.

8.  I/O DEVICENET DIAGNOSTICS BOARD SETUP SCREEN

Table 9.  I/O DeviceNet Diagnostic Board Setup Screen Items

ITEM DESCRIPTION

Mac Id

This item is the Media Access Control ID used by the daughterboard. It must have a value of from 0 to 63. The MAC-Id must be different from the MAC-Ids of all other devices on the network.

Baud-rate

This item is the data rate used in transfers between the DeviceNet Interface board and the devices on the network. Specify one of the following baud rates:

  • 125 KB

  • 250 KB

  • 500 KB

I/O mode

This item indicates the I/O mode in which the remote device will communicate. There are four kinds of I/O modes:

  • POLL

  • STROBE

  • COS

  • CYCLIC