You are on page 1of 55

Experion PKS/PMD

Process interfaces
IOWeb
I/OWeb architecture

• the production-line-wide
I/OWeb is a new
architectural solution
provided by the Experion
PKS automation system to
connect process I/O
• process I/O is linked to the
Fault Tolerant Ethernet
(FTE)-based system network
directly via IOWeb Link
devices

Pulp, Paper, and Printing


6-Feb-20 2
I/OWeb architecture

• process I/O information is no


longer dedicated to the
controller that it is physically
connected to but is available
to the entire system at all
times.
• data items of each I/O
channel can be freely
retrieved via the system
network, regardless of the
channel’s physical location

Pulp, Paper, and Printing


6-Feb-20 3
I/OWeb architecture

Pulp, Paper, and Printing


6-Feb-20 4
I/OWeb architecture configuration

• I/OWeb architecture is a two-level network


configuration where the Fault Tolerant Ethernet
(FTE)-based system network forms the higher level
and standard field networks form the lower one.
• the architecture contains three types of nodes
– PMD Controllers
– I/OWeb Links
– Field Adapters (CIP) with Field I/O Modules

Pulp, Paper, and Printing


6-Feb-20 5
Key features

• Soft-cross connection
– separate FC’s can control different channels on same RBO
or RAO
• Machine safety
– Connections monitored

Pulp, Paper, and Printing


6-Feb-20 6
PMD Controller

• PMD Controllers execute the control configuration


• I/Oweb Link device does not have a block execution
environment (BEE)
• provide the FTE system network with access to the
I/O connected to them

Pulp, Paper, and Printing


6-Feb-20 7
I/OWeb Link device

– connects to the system network via a direct Ethernet interface, as


do the PMD Controllers
– the device networks with the PMD Controllers on the same level
– contains three field network interfaces
• two fixed interfaces to connect the internal I/O to the system
• one optional fieldbus interface
– INTERBUS
– Profibus
– CANopen
– DeviceNet
– LON
– functions as the bus master for the fieldbuses connected to it
– handles the fieldbus communication independently and distributes
the data to the control execution environments

Pulp, Paper, and Printing


6-Feb-20 8
I/OWeb Link

Pulp, Paper, and Printing


6-Feb-20 9
I/OWeb Link status/diagnostic LEDs

Pulp, Paper, and Printing


6-Feb-20 10
I/OWeb Link status/diagnostic LEDs (two fixed
interfaces)

• Ready
– Indicator light flashing regularly in normal operation mode
• RUN
– Indicator light on when at least one CANopen in operatiol
mode
• ERROR
– Indicator light flashing when at least one of the CANopen in
failure mode
• STA
– Indicator light on when at least one of the CANopen in
preoperational mode (bus configuration not ready)

Pulp, Paper, and Printing


6-Feb-20 11
I/OWeb Link status/diagnostic LEDs (Profibus)

• READY
– permanently on: COM-module ready
– flashing regularly: Bootstarp loader activated
– flashing irregularly: hardware or system error
– off: hardware error
• RUN
– on: communication running on the bus
– flashing irregularly: parameter error
– off: communication stopped on the bus
• ERROR
– on: communication error
• STA
– Not in use

Pulp, Paper, and Printing


6-Feb-20 12
I/OWeb Link status/diagnostic LEDs (INTERBUS)

• READY
– permanently on: COM-module ready
– flashing regularly: Bootstarp loader activated
– flashing irregularly: hardware or system error
– off: hardware error
• RUN
– on: communication running on the bus
– flashing irregularly: parameter error
– off: communication stopped on the bus
• ERROR
– on: communication error
• STA
– Not in use

Pulp, Paper, and Printing


6-Feb-20 13
Field Adapter (CIP)

• The CAN Interface Processor (CIP) is a field adapter


and the CANopen bus interface unit, which is used
to connect I/O modules to the CANopen bus
• A maximum os eight binary or analog fieldbus I/O
modules can be connected to a CAN Interface
Processor and a maximum of 31 CAN Interface
Processors can be connected to a CAN bus
mastered by the I/OWeb Link device

Pulp, Paper, and Printing


6-Feb-20 14
Field Adapter (CIP)

Pulp, Paper, and Printing


6-Feb-20 15
Field Adapter (CIP)/Bit Rate

Baud rate DIP switches Bus length


10 kbit/s 0000 0000 600 – 1000 m
20 kbit/s 0000 0001 600 – 1000 m
50 kbit/s 0000 0010 600 – 1000 m
100 kbit/s 0000 0011 600 – 1000 m
125 kbit/s 0000 0100 300 – 600 m
250 kbit/s 0000 0101 300 – 600 m
500 kbit/s 0000 0110 300 – 600 m
800 kbit/s 0000 0111 40 – 300 m
1 Mbit/s 0000 1000 0 – 40 m

Pulp, Paper, and Printing


6-Feb-20 16
Field Adapter (CIP)/Node ID

Node ID Switch Node ID Switch


1 0000 0001 17 0001 0001
2 0000 0010 18 0001 0010
3 0000 0011 19 0001 0011
4 0000 0100 20 0001 0100
5 0000 0101 21 0001 0101
6 0000 0110 22 0001 0110
7 0000 0111 23 0001 0111
8 0000 1000 24 0001 1000
9 0000 1001 25 0001 1001
10 0000 1010 26 0001 1010
11 0000 1011 27 0001 1011
12 0000 1100 28 0001 1100
13 0000 1101 29 0001 1101
14 0000 1110 30 0001 1110
15 0000 1111 31 0001 1111
16 0001 0000

Pulp, Paper, and Printing


6-Feb-20 17
Field Adapter (CIP)/Indicators

• PWR
– permanently on: +24 V connected
• OK
– permanently on: CIP ready
• HOLD
– permanently on: hold state enabled
– permanently off: hold state disabled
– Hold state can be enabled or disabled by pressing HOLD
button

Pulp, Paper, and Printing


6-Feb-20 18
Field Adapter (CIP)/Indicators

• CAN
CANopen led states according to DR-303-3 Indicator
Specification
– one bi-color led
– GREEN
• permanently on: CANopen state operational, device is in
the operational state
• Blinking: CANopen state pre-operational, device is in the
pre-operational state
• single flash: CANopen stopped, the device is in stopped
state

Pulp, Paper, and Printing


6-Feb-20 19
Field Adapter (CIP)/Indicators

– RED
• permanently on: Bus off, the CAN controller is bus off
• triple flash: Sync Error, the SYNC message has not been
received within the configured communication cycle
period time out
• double flash: error control event, a guard event or a
heartbeat event has occured
• single flash: warning limit reached, at least one of the
error counters has reached or exceeded the warning
level
• permanently off: no error, the device is in working
condition

Pulp, Paper, and Printing


6-Feb-20 20
CANopen led flash rates

Pulp, Paper, and Printing


6-Feb-20 21
I/O-modules/RBI

• 16 channel binary input


• module address 1 to 8 selectable
• POS/NEG logic (pnp/npn)
• LED indicators
– PWR (green = field power +24 V connected)
– OK (green = logic ok)
– STA (red = errors)
– one led per channel for ON/OFF status

Pulp, Paper, and Printing


6-Feb-20 22
I/O-modules/RBO

• 16 channel binary output


• module address 1 to 8 selectable
• LED indicators
– PWR (green = field power +24 V connected)
– OK (green = logic ok)
– STA (red = errors)
– one led per channel for ON/OFF status

Pulp, Paper, and Printing


6-Feb-20 23
I/O-modules/RAI

• 8-channel analog input


• module address 1 to 8 selectable
• measuring /signal range 0 – 25 mA
• resolution 12 bits
• LED indicators
– PWR (green = field power +24 V connected)
– OK (green = logic ok)
– STA (red = errors)
– one led per channel for ON/OFF status

Pulp, Paper, and Printing


6-Feb-20 24
I/O-modules/RAO

• 8-channel analog output


• module address 1 to 8 selectable
• measuring /signal range 0 – 20 mA
• resolution 14 bits
• LED indicators
– PWR (green = field power +24 V connected)
– OK (green = logic ok)
– STA (red = errors)
– one led per channel for ON/OFF status

Pulp, Paper, and Printing


6-Feb-20 25
Replacing or adding I/O-module

• two possibilities
– Hot Swap
• it is possible to change I/O-module on run time
• may disturb the operation of other I/O-modules
• adding a new I/O-module is not possible
– HOLD state active
• I/O handling stopped (all modules)
• channels state, input and output, are freezed
• adding a new I/O-module is possible
• after HOLD state the I/O-module changes (module
address and type) are detected

Pulp, Paper, and Printing


6-Feb-20 26
DHCP definitions

• Make a new reservation

Pulp, Paper, and Printing


6-Feb-20 27
DHCP definitions

• Reservation
name
• MAC address
• Description
• BOOTP only

Pulp, Paper, and Printing


6-Feb-20 28
DHCP definitions

Leave default values

Pulp, Paper, and Printing


6-Feb-20 29
DHCP definitions

• Configure options

Pulp, Paper, and Printing


6-Feb-20 30
DHCP definitions

• Configure options
• Add
– Vendor Specific
Info

Pulp, Paper, and Printing


6-Feb-20 31
BOOTP-parameters

Name Size Usage Value


(byte)

Startup 1 Enables or disables program 00 = program load not enabled


load from iTFTPServer 01 = program load enabled

Watchdog Time 2 1. Time interval (ms) in 03E8 = 1000 ms


which the new process
data message from FC or
I/OWeb Link device must
be received.
2. The node guard time
SOE 1 Sequency of events. Time 00 = SOE used
stamp included to a binary 01 = SOE not used
input data.
CAN baud 0 2 CAN 0 bit rate

CAN baud 1 2 CAN 1 bit rate

CAN Guard Reply 1 The node life time factor Default value = 3

Pulp, Paper, and Printing


6-Feb-20 32
BOOTP-parameters

Name Size Usage Value


(byte)
FTE node 2 FTE node number
FTE 2 FTE state 0000 = FTE not used
0001 = FTE used
FC Redundancy 2 FC redundancy state 0000 = FC Redundancy not
used
0001 = FC Redundancy used

Pulp, Paper, and Printing


6-Feb-20 33
DHCP definitions

• Configure options
• Add
– Bootfile name
(always ioweb.hex)

Pulp, Paper, and Printing


6-Feb-20 34
DHCP definitions

• Vendor class: DHCP


Standard Options
• User class: Default
User Class

Pulp, Paper, and Printing


6-Feb-20 35
System definitions at System Editor

• Attached the instructions of the system definitions

Pulp, Paper, and Printing


6-Feb-20 36
I/OWeb daxmon commands

• New daxmon commands

Pulp, Paper, and Printing


6-Feb-20 37
I/OWeb daxmon commands (IOW)

• List of connected IOWeb Link devices

Pulp, Paper, and Printing


6-Feb-20 38
I/OWeb daxmon commands (IOWX)

• I/OWeb Link device x

Pulp, Paper, and Printing


6-Feb-20 39
I/OWeb daxmon commands (IOWB)

• I/OWeb Link device x bus y status info

Pulp, Paper, and Printing


6-Feb-20 40
I/OWeb daxmon commands (CIPS)

• I/OWeb Link device x bus y CIP and I/O-module status info

Pulp, Paper, and Printing


6-Feb-20 41
I/OWeb daxmon commands (FIMG)

• CIP x I/O-module definition data

Pulp, Paper, and Printing


6-Feb-20 42
I/O-module parameters

• PDO
– Process Data Object number
• TT
– Transmission Type (255 = event-driven)
• FS
– Bit mask that defines the behaviour of the channels at
failsafe situation.
• 0 = leave the last controlled value
• 1 = zero data

Pulp, Paper, and Printing


6-Feb-20 43
I/O-module parameters

• PDO
– Process Data Object number

• TT
– Transmission Type (255 = event-driven)

• FS
– Bit mask that defines the behaviour of the channels at
failsafe situation.
• 0 = leave the last controlled value
• 1 = zero data

Pulp, Paper, and Printing


6-Feb-20 44
I/O-module parameters

• IPO
– Bit mask that defines the polarity of the binary input channels.
• 1 = high active, pnp
• 0 = low active, npn

• SOE
– Sequency Of Events, time stamp

• IBT
– Inhibit Time
• Inhibit time specifies the minimum length of time that must be
allowed to elapse between the transmission of two of the same
telegrams from CIP to the IOWeb Link.

Pulp, Paper, and Printing


6-Feb-20 45
I/O-module parameters

Following parameters for analog inputs restrict the number of


changes to a reasonable level

• ADF
– Analog delta value, the corresponding PDO is only transmitted
when the input value has changed by the delta value
• AUL
– Analog upper limit, the corresponding PDO is transmitted when
the input value passes above the limit
• ALL
– Analog lower limit, the corresponding PDO is transmitted when the
input value passes below the limit

Pulp, Paper, and Printing


6-Feb-20 46
I/OWeb daxmon commands (TCP)

• TCP/IP communication

Pulp, Paper, and Printing


6-Feb-20 47
I/OWeb daxmon commands (UDP)

• UDP/IP communication

Pulp, Paper, and Printing


6-Feb-20 48
Device Card Images

• List of Device Card Images, RUN FBE CARD

Pulp, Paper, and Printing


6-Feb-20 49
CIP, Device Card Images

Pulp, Paper, and Printing


6-Feb-20 50
CIP, Device Card Images

Pulp, Paper, and Printing


6-Feb-20 51
Channel description

• two PDO’s reserved for each I/O-module


– binary uses only one
• Control
– Bit pattern that defines the controlled channels
• ChnStat, Error code
– Binary
• Bit pattern that identifies the faulty channel(s)
chn 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

bit x x x x x x x x x x x x x x x x

– Analog
• Three bits for each channel

chn 8 7 6 5 4 3 2 1
code xxx xxx xxx xxx xxx xxx xxx xxx

Pulp, Paper, and Printing


6-Feb-20 52
ChnStat, Error code

xxx Meaning
000 Ok

001 Parity error

010 I/O-module watchdog error

011 +24 voltage error

100 RAI: +3.6 voltage error RAO: -5.0


voltage error
101 RAI & RAO: AD conversion error

110 RAI: over current error

111

Pulp, Paper, and Printing


6-Feb-20 53
How to update IOWeb Link application program?

• set 1 to the first byte at Vendor Specific info (DHCP)


• activate iTFTPserver
– make needed definitions
• give power reset to IOWeb Link device

Pulp, Paper, and Printing


6-Feb-20 54
References

• Cabling and Connector Pin Assignment

Pulp, Paper, and Printing


6-Feb-20 55

You might also like