54
Profitable Growth Together Reliance Industries Ltd. MasterLogic Series 200 PLC Overview. Presenter – Avisek Maitra

Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Profitable Growth Together

Reliance Industries Ltd.

MasterLogic Series 200 PLC

Overview.

Presenter – Avisek Maitra

Page 2: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Agenda

• Introduction.

• Modular Systems Range.

• MasterLogic 200 Series Target Applications.

• System Architecture.

• CPU & Net Work Options.

• IEC61131 - 3 PLC Programming Standard.

2

• Module Options.

• Open Networks - Fast Ethernet, UTP/Fiber-Optic, serial RS232C/422/485.

• Open Protocols - Profibus-DP, DeviceNet, MODBUS ASCII/RTU/TCP.

• Peer-to-peer Networks - Fast Ethernet via UTP/Fiber-optic.

• Soft Master Engineering Software Tool.

• Honeywell Experion Integration.

• Q & A.

• Summary.

Page 3: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

System Architecture

Local IO

Master CPU Backup CPU

Experion HS (Redundant)

Experion HS

Non-Redundant CPU

High Speed Synchronization

(1 Gbps) Switching time < 50 ms (Full Load)

Peer-Peer Communication

Redundant I/O bus @ 100 MBPS (dual path)

100m UTP or 2km Fiber-optic network

Combination of local and remote I/O

Redundant Power

3

Analog Device(s)

Local IO

Remote IO

Profibus-DP

DeviceNet

Modbus (TCP/RTU)

Local IO

Digital Device(s)

(Full Load)Redundant Power

Max I/O base: 31 stationsMax Base I/O: 23,808 Max Network I/O: 128,000

`

• All I/O Rack Mounted

• No combination – Seamless Integration

• Redundant Power Supply at Each I/O Rack

• In Built Fibre Port in NIU for easier configuration of Remote I/Os

• Profibus/Devicenet/Serial/Modbus/Modbus TCP support

Page 4: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

4

Page 5: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Key Features �Hi-Speed synchronization (1-GbPS) between primary and secondary PLC

processors.

�Automatic update of program, configuration and data from primary tosecondary PLC through synchronization cable. No separate downloadoperation required for secondary PLC.

�Hi-Speed I/O communication (100 MbPS).

�Software simulator available for testing your application without availabilityof actual hardware.

5

of actual hardware.

�PLC stores all Tag Names, Bit/Word Addresses and description in programmemory. In the situation of loss of program back-up, entire configuration /program along with tags , addresses and descriptions can be uploadedfrom PLC

� CPU Replacement on Failure – No config. Req/No program store Req.

� Communication module within CPU module with independent electronics– Optimized Control Hardware

� All I/O RACK Power Supplies Redundant

� All I/Os are Rack Mounted. CPU & I/O of Same Family.

Page 6: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

I/O Bit Forcing data available with primary & secondary PLC (Every scan update)

6

Page 7: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

• PLC program upload / download option available from remote I/O rack USB port.

Extended Base USB connection from I/O Rack (Any RIO Location)

7

Page 8: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Remote PLC Connection

• Using ports of the available PLC, remote PLC on the network (Serial or Ethernet) can be connected.

• Remote connection up to 2 levels can be achieved.

8

Page 9: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

System architecture / diagnostic information in graphics form

• Rack & Module wise diagnostic information, communication module information-all in graphics/tabular form.

9

Page 10: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Variable Trend Monitoring for easy logic debugging

10

Page 11: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

PID loop graphical / tabular monitoring

11

Page 12: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Custom Events and SOE option

• Custom events and Sequence of events (SOE) with 1 ms scan option available for advanced event analysis.

• Up to 300 events per SOE module and 3000 events per PLC can be stored in the controller memory for critical event analysis.

12

Page 13: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Small Footprint

• CPU pocket size modules ( 55*98*90 mm) = ( W*H*D )

• Saves cabinet and premium floor space

• Shipping costs and storage space saver

• Main Base available in 6 slots

– Supports power modules, CPU, Ethernet modules only

• Expansion base available in 12 slots

– Supports expansion modules, communication modules,

13

– Supports expansion modules, communication modules, I/O(s)

Page 14: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

CPU & I/O Network OptionsCPU – I/O Network Options I/O Base Network Options (i.e. Slave Module)

CPU Options

2MLR-CPUH/T – CPU, TP

2MLR-CPUH/F – CPU, FO

I/O Network Options

14

Fiber-Optic UTPFiber-Optic UTP Hybrid

• Flexibility in I/O network of CPU

– Fiber-Optic - long distance 2km, outdoor, field use

– UTP – short distance 500m, indoor, low cost networking

• Flexibility to inter-mix fiber-optic and UTP networks

– By use of hybrid slave I/O network module

– Both local and remote I/O can be in a single I/O network

I/O Network Options

2MLR-DBSF – I/O Ntw, FO

2MLR-DBST – I/O Ntw, TP

2MLR-DBSH – I/O Ntw, FO/TP

Page 15: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

CPU Key FeaturesHigh Speed CPU 42 nanosec/step – typical 15-20 ms scan time for ~2500 I/O

High Memory 7 MB program, 2 MB Data, 2 MB System, 16 MB Built-in Flash

IEC 61131-3 Std. LD, IL, SFC, ST, FB programming languages

CPU Restart Cold or Warm Restart Option

Program Types Cyclic Scan programs, Interrupt Task Programs, INIT task program

Max I/O capacity Base I/O: 23,808 (using 64 ch); Using Network I/O: 128,000

15

Max I/O capacity Base I/O: 23,808 (using 64 ch); Using Network I/O: 128,000

Function Blocks Max 256 PID loops and a large library of function blocks

IEC Data Types BOOL, BYTE, WORD*, INT*, REAL*, TIME, DATE, STRUCT, ARRAY…

Memory Variables Direct Variables (Input, Output, Registers), Symbolic Variables (Named)

CPU Modes RUN / STOP / DEBUG; LOCAL / REMOTE control of mode

Maintenance Online Editing, Force I/O, Fault Mask, Skip I/O, Hot-swapping

User-Defined User Defined Function Blocks, Data Types for special applications

Redundancy CPU / Power / Network Redundancy

Page 16: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

CPU Key Features

Output Control Clear / Hold option upon error or mode change conditions

Direct I/O Immediate I/O instruction for time-sensitive applications

Retention Memory Emulates Flash; Configurable %M address range; clears upon cmd

Program Ports CPU Built-in USB@12MBPS / RS232C, via Ethernet Module

MODBUS slave CPU Built-in RS232C port

16

RTC Clock Read / Write capability via program or with Experion SCADA

Self-Diagnostics

Battery Failure Module type mismatch Error Scan time Watchdog Error

Module Fuse Error Module Disconnect Error Base Power Error etc…..

CPU LEDs RUN/STOP, Local/Remote, Error , Prog. Status, Battery Fail, Check Program

Page 17: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Digital I/O Modules

• 24VDC input modules (sink/source or source only type)

• AC input modules (110V or 220V AC)

• Relay, Triac, transistor output modules (sink or source type)

• 8, 16, 32, 64 points I/O module

• Photo-coupler isolation

• Individual LED for DI/DO status

17

• Individual LED for DI/DO status

• Response time is as low as 1ms

• Output hold upon CPU fail/stop or I/O module fail

• Easy maintenance: Terminal & connector type

Field Termination made easy for connector type modules

Page 18: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Digital I/O Modules2MLI2MLI2MLI2MLI----D21AD21AD21AD21A 8Pts. DC24V Input (Sink/Source Type)8Pts. DC24V Input (Sink/Source Type)8Pts. DC24V Input (Sink/Source Type)8Pts. DC24V Input (Sink/Source Type)

2MLI2MLI2MLI2MLI----D22AD22AD22AD22A 16Pts. DC24V Input (Sink/Source Type)16Pts. DC24V Input (Sink/Source Type)16Pts. DC24V Input (Sink/Source Type)16Pts. DC24V Input (Sink/Source Type)

2MLI2MLI2MLI2MLI----D22BD22BD22BD22B 16Pts. DC24V Input (Source Type)16Pts. DC24V Input (Source Type)16Pts. DC24V Input (Source Type)16Pts. DC24V Input (Source Type)

2MLI2MLI2MLI2MLI----D24AD24AD24AD24A 32Pts. DC24V Input (Sink/Source Type)32Pts. DC24V Input (Sink/Source Type)32Pts. DC24V Input (Sink/Source Type)32Pts. DC24V Input (Sink/Source Type)

2MLI2MLI2MLI2MLI----D24BD24BD24BD24B 32Pts. DC24V Input (Source Type)32Pts. DC24V Input (Source Type)32Pts. DC24V Input (Source Type)32Pts. DC24V Input (Source Type)

2MLI2MLI2MLI2MLI----D28AD28AD28AD28A 64Pts. DC24V Input (Sink/Source Type)64Pts. DC24V Input (Sink/Source Type)64Pts. DC24V Input (Sink/Source Type)64Pts. DC24V Input (Sink/Source Type)

2MLI2MLI2MLI2MLI----D28BD28BD28BD28B 64Pts. DC24V Input (Source Type)64Pts. DC24V Input (Source Type)64Pts. DC24V Input (Source Type)64Pts. DC24V Input (Source Type)

2MLI2MLI2MLI2MLI----A12AA12AA12AA12A 16Pts. AC 110V Input16Pts. AC 110V Input16Pts. AC 110V Input16Pts. AC 110V Input

Digital Input

18

2MLI2MLI2MLI2MLI----A21AA21AA21AA21A 8Pts. AC 220V Input8Pts. AC 220V Input8Pts. AC 220V Input8Pts. AC 220V Input

2MLQ2MLQ2MLQ2MLQ----RY1ARY1ARY1ARY1A 8Pts. Relay Output, 2A , 1Pts./COM8Pts. Relay Output, 2A , 1Pts./COM8Pts. Relay Output, 2A , 1Pts./COM8Pts. Relay Output, 2A , 1Pts./COM

2MLQ2MLQ2MLQ2MLQ----RY2ARY2ARY2ARY2A 16Pts. Relay Output, 2A 16Pts. Relay Output, 2A 16Pts. Relay Output, 2A 16Pts. Relay Output, 2A

2MLQ2MLQ2MLQ2MLQ----RY2BRY2BRY2BRY2B 16Pts. Relay Output, 2A , BuiVaristor 16Pts. Relay Output, 2A , BuiVaristor 16Pts. Relay Output, 2A , BuiVaristor 16Pts. Relay Output, 2A , BuiVaristor

2MLQ2MLQ2MLQ2MLQ----SS2ASS2ASS2ASS2A 16Pts. Triac Output, 1A 16Pts. Triac Output, 1A 16Pts. Triac Output, 1A 16Pts. Triac Output, 1A

2MLQ2MLQ2MLQ2MLQ----TR2ATR2ATR2ATR2A 16Pts. TR Output, 0.5A (Sink Type)16Pts. TR Output, 0.5A (Sink Type)16Pts. TR Output, 0.5A (Sink Type)16Pts. TR Output, 0.5A (Sink Type)

2MLQ2MLQ2MLQ2MLQ----TR4ATR4ATR4ATR4A 32Pts. TR Output, 0.1A (Sink Type)32Pts. TR Output, 0.1A (Sink Type)32Pts. TR Output, 0.1A (Sink Type)32Pts. TR Output, 0.1A (Sink Type)

2MLQ2MLQ2MLQ2MLQ----TR8ATR8ATR8ATR8A 64Pts. TR Output, 0.1A (Sink Type)64Pts. TR Output, 0.1A (Sink Type)64Pts. TR Output, 0.1A (Sink Type)64Pts. TR Output, 0.1A (Sink Type)

2MLQ2MLQ2MLQ2MLQ----TR2BTR2BTR2BTR2B 16Pts. TR Output, 0.5A (Source Type)16Pts. TR Output, 0.5A (Source Type)16Pts. TR Output, 0.5A (Source Type)16Pts. TR Output, 0.5A (Source Type)

2MLQ2MLQ2MLQ2MLQ----TR4BTR4BTR4BTR4B 32Pts. TR Output, 0.1A (Source Type)32Pts. TR Output, 0.1A (Source Type)32Pts. TR Output, 0.1A (Source Type)32Pts. TR Output, 0.1A (Source Type)

2MLQ2MLQ2MLQ2MLQ----TR8BTR8BTR8BTR8B 64Pts. TR Output, 0.1A (Source Type)64Pts. TR Output, 0.1A (Source Type)64Pts. TR Output, 0.1A (Source Type)64Pts. TR Output, 0.1A (Source Type)

Digital Output

Page 19: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Analog I/O Modules• Voltage module and current module

• High speed A/D conversion & processing i.e. 250µs/channel

• High resolution (16 bit 0 ~ 16,000)

• Easy configuration via SoftMaster and avoid programming

• LED status displays for RUN / ERROR conditions

• Each channel can be individually enabled / disabled

• Improve maintenance and overall processing speed by disabling all un-used channels

Model Type Specification

19

2MLF-AV8A

Analog Input

Voltage Input, 8channels

2MLF-AC8A Current Input, 8channels

2MLF-AD8A Voltage/Current Input, 8channels

2MLF-AD4S Voltage/Current Input, 4channels, Isolated

2MLF-AD16A Voltage/Current Input, 16channels

2MLF-RD4A RTD Input RTD Input, 4channels

2MLF-TC4S TC Input Thermocouple Input, 4channels, Isolated

2MLF-DV4A

Analog Output

Voltage Output, 4channels

2MLF-DC4A Current Output, 4channels

2MLF-DC8A Current Output, 8channels

2MLF-DV8A Voltage Output, 8channels

2MLF-DC4S Current Output, 4channels, Isolated

Page 20: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Special Modules

High Speed Counter (pulse input)• Incremental encoder• Supporting various pulse input voltages (5V, 12V, 24V)• Preset / totalizer function. Two built-in transistor outputs• LED status displays for input, output and module READY condition.

20

and module READY condition.

Event Input (Sequence-Of-Event, SOE) • Detects the events from the field devices and records the event with a 1ms resolution time tag• 1ms scanning at modular level• 300 events per card (max. 3000 events)• Tight integration with Experion Server

Page 21: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Power Supply & Rack Options

• Power Supply

Power Supply module for Redundant Rack

2MLR-AC13 8.5A, AC110V

2MLR-AC23 8.5A, AC220V

2MLR-AC12 5.5A, AC110V

2MLR-AC22 5.5A, AC220V

21

• Rack

*slots available for I/O, communication, special modules

2MLR-DC42 7.5A, DC24V

Redundant CPU rack

2MLR-M02P 2 slots*

2MLR-M06P 6 slots*

Redundant IO rack 2MLR-E12P 12 slots*

Page 22: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Open Networking

Fast Ethernet (FEnet)Fast Ethernet (FEnet)Twisted Pair or Fiber-Optic Media optionExperion Integration, Peer-2-Peer, MODBUS TCP, User defined protocol

Serial Communication Serial Communication (Snet)(Snet)

Two ports with RS232C, RS422/485 options

MODBUS RTU/ASCII, SoftMaster, User-defined protocol

22

ProfibusProfibus--DPDP

DeviceNetDeviceNet

RS485 communication with Profibus-DP devices

Sycon configuration

CAN bus communication with DeviceNet devices

Sycon configuration

Page 23: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Configuration Application

SoftMaster service

SoftMaster (PADT) service runs automatic by default in FEnet modules and does not require configuration. This means any SoftMaster PADT PC can communicate with any MasterLogic PLC’s FEnet module provided they are on the same network.

MLDP Server (MasterLogic Dedicated

For Experion PKS to communicate with MasterLogic PLCs for process and system alarms & events including SOE information. The PLC clocks can also be synchronized with server clock

•Supports both TCP/IP and UDP/IP protocols•Twisted Pair and multi-mode Fiber-optic media are available

2MLF-EFMF

ERR

RUNI/FHSTX

10/100

PCP2P

PADT RX

TX

ERR

Fast Ethernet FEnet Module - Applications

23

2MLL-EFMT 100BASE-TXUTP/CAT5

2MLL-EFMF 100BASE-FXMulti-mode Fiber-Optic

Dedicated Protocol)

The PLC clocks can also be synchronized with server clock

HSL service

Peer-to-Peer

For MasterLogic PLCs to have peer-to-peer communication with few simple configuration steps. Diagnostics available to monitor frames and other communication status

MODBUS TCP

(Slave)

For SCADA HMI or other MODBUS TCP master devices to initiate communication with MasterLogic PLCs on MODBUS TCP protocol

MODBUS TCP

(Master)

For MasterLogic PLCs to act as MODBUS TCP master and initiaite communicate with other MODBUS TCP slave devices

User-defined Communication

To send and receive user-defined TCP-IP communication packets

Functionally, more than one service can run simultaneously on a single FEnet Module e.g. SoftMaster service and MLDP server run together at the same time.

RX

2MLF-EFMF

Page 24: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Peer-to-Peer – Easy to Configure

Station #1

Station #2 Station #5OK

Block 0 (%MW100 ~ %MW115)

Block 1(%MW200 ~ %MW231)

HSL (High Speed Link) Setting

In case of SEND mode, station# should be self

In case of RECEIVE mode, Source (SEND) station# & Block #

OK

24

Station #3Station #4

Reject !!!

Only the RECEIVE station decides to accept or reject data being broadcasted to it based on how blocks are configured.

OK

OK

In case of RECEIVE mode, Source (SEND) station# & Block # should be used. (Station 5 will receive data block 0 from station 1)

Station 2 will receive data block 1 from Station 1

Station 3 will receive both data block 0 & 1 from Station 1

Page 25: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

MODBUS TCP Master/Slave• Modbus TCP is the most widely used open protocol specification based on TCP/IP and UDP/IP.

• MasterLogic PLC provides both Modbus TCP slave (server) or master (client) function

• Commands supported are:

– Read Coil (Code 1) & Input status (Code 2)

– Read Holding Register (Code3) & Input Register (Code4)

– Force Single Coil (Code5) & multiple Coil (Code15)

– Preset Single Register (Code6) & multiple register (Code16)

• Max. 250 bytes of data can be read or written by a single command.

• Direct Variable (%I, %Q, %M, %R) corresponding to the MODBUS address by parameter.

25

Network Service

Name

MasterLogic-200 PLC parameters required to be set for MODBUS TCP service

Remarks

Standard

Parameter

HSL

Parameter

P2P Parameter

P2P Ch. P2P Block User Frame

Ethernet Modbus Client (Master) ○○○○ X ○○○○ ○○○○ X ○○○○: Required

X: Not requiredModbus Server (Slave) ○○○○ X X X X

Request (Command)

Response

Modbus TCP Frame Modbus TCP Server (Slave)Modbus TCP Client (Master)

HMI /SCADA/DCS etc…

MasterLogic PLC

MasterLogic PLC

Third Party Device.

Page 26: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

FEnet Sample Applications

`PLC [1] PLC [n]PLC [2]

PC

Architecture 100BASE-TX or FX network of MasterLogic PLCsSoftMaster connected to one PLC via RS232C or USB port connection

Application • SoftMaster PC (PADT) communicates with PLC1 on local RS232C/USB but communicates with other PLCs on remote via Ethernet network for programming.

• Peer to Peer communication among PLCs.

26

Local Connection Logical connection via Ethernet communication module (remote)

USB or RS-232C

PLC [1] PLC [n]PLC [2]

IP:210.206.91.188 IP:210.206.91.189 IP:210.206.91.190

Ethernet network

Page 27: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Configuration Application

MODBUS Master

(ASCII / RTU)

For MasterLogic PLC to communicate with other open 3rd

party devices having MODBUS RTU/ASCII slave protocol and update PLC CPU memory

Each Snet module has 2 serial ports. Each port can be configured as:

Snet Module - Serial Communication Applications

27

2MLL-C22A Port1: RS232C Port2: RS232C

2MLL-C42A Port1: RS422/485Port2: RS422/485

2MLL-CH2A Port1: RS232CPort2: RS422/485

MODBUS Slave

(ASCII/RTU)

For SCADA HMI PC to communicate with MasterLogic PLCs for update HMI database.

SoftMaster-service For SoftMaster (PADT) to communicate with MasterLogic PLCs on local, remote connections (remote level 1 and remote level 2)

For Proprietary Protocols (e.g. devices not supporting MODBUS):

User-defined protocol communication

(Master)

For MasterLogic PLC to communicate with other open 3rd

party devices on proprietary ASCII protocols and update PLC CPU memory

Page 28: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Snet module – Sample Application

88888888

MOSAIC PANEL

7-SEGMENT 7-SEGMENT 7-SEGMENT7-SEGMENT

Architecture RS232C and RS422 network communication

Application • RS232C port can be used either SoftMaster interface or MODBUS RTU/ASCII slave device.

• RS422 port used as MODBUS RTU/ASCII master to communicate with 3rd party MODBUS RTU slave devices e.g. MOSAIC PANEL.

28

88888888

88888888

Snet # 1 station

HMI-PC

RS-232C communication

RS-422 communication

RS-422 communication

7-SEGMENT 7-SEGMENT 7-SEGMENT7-SEGMENT

7-SEGMENT 7-SEGMENT 7-SEGMENT7-SEGMENT

Page 29: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Profibus Interface module

• Profibus-DP protocol

• Multi master

• Max. 126 slave stations available (32 stations

per segment)

• Transmission speed: 9.6Kbps ~ 12Mbps

• Transmission distance: Max. 1,200m

29

• Transmission distance: Max. 1,200m

• Use SoftMaster-NM & Sycon for

communication settings

• Providing ‘Auto Config’ and various

information with configuration tool (SyCon)

Page 30: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

DeviceNet Interface module

• DeviceNet Master device

• Control 63 slave modules with max. 28,000 I/O

points

• Support Multi-drop and T-diverged connection

• Use SoftMaster-NM & Sycon for communication

settings

30

settings

• Max. 12 module installation per CPU

Page 31: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Open Network Summary Specifications

31

Page 32: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Profitable Growth Together

Reliance Industries Ltd.

Master Logic 200R PLC

Softmaster

Page 33: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

SoftMaster

• Programming

• Configuration

• Debugging

• Controller Simulation

33

• Controller Simulation

• Monitoring

• Trouble-shooting

• Documentation

• Maintenance etc.

Page 34: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Docking toolbar groups

Main window

34

Project Window

Variable Monitoring – 4 windows

Message Window Tabs

Function Block List

Main windowProgramming Editor (LD, SFC, ST)Parameter configVariables config etc

Page 35: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

SoftMaster

Project Management

• Multiple Controllers through a single window

• One project file (.xgp) as central storage of complete controller info

• Compare project files to detect minor differences

• Import / Export entire controller or selectively individual component

• Flexible documentation – entire controller data or selectively

35

Page 36: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

SoftMaster

Online Functions

• Two levels of remote connection

• RS232C (CPU or Snet), USB, Ethernet (FEnet) connection

• Online Editing of program during RUN

• RUN/STOP/DEBUG mode change, breakpoints setting

• Selective download - only changes

36

• Selective download - only changes

Page 37: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

SoftMaster – Monitoring Tools

Ladder MonitorLadder Monitor

Variable MonitoringVariable Monitoring

37

System MonitoringSystem Monitoring

Special Module MonitoringSpecial Module Monitoring

Trend MonitorTrend Monitor

Force I/OForce I/O

Page 38: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

SoftMaster

• Support all type languages (LD/IL/SFC/ST / FB)

• Program simulation

• Online editing function

• Debugging function

Program Simulator - test and program the controller without the need of

a physical controller

38

• Debugging function

• Module Simulation

• External I/O condition

• A single menu click from SoftMaster: “Start Simulator”• No need to modify user program just for simulation purposes• No need to configure I/O module database separately - integrated with SoftMasterconfiguration.

Page 39: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Scan Programs, Interrupt Programs

Program Type Max # Remarks

INIT Program 1 One time exec at startup

Timer interrupt 32 Time interval @ 1 ms resolution

Device interrupt 32 Internal flag on/off conditions

Scan Programs Balance Once every scan

Total 256

Program Execution Process

39

Program Execution Process

Power ON

Input Refresh

Scan

Program A

Output Refresh

End processing

Timer Interrupt

Task Program D

Device Interrupt

Task Program E

Scan

Program B

Scan

Program C

condition

condition

INIT task

Flexible Programming

Language for scan / interrupt task

programs

Interrupt Task Programs

User Defined Function Block

& Data Type

Page 40: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

IEC 61131-3 Programming Language - LD (Ladder)

• An IEC 61131-3 standard programming language

• Ideal language for logical / relay / timer / counter operations

• User-friendly graphical editor for ladder language

• Library comprising hundreds of functions/function blocks for various

control requirements

• Monitor mode

40

• Monitor mode

Page 41: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

IEC 61131-3 Programming Language - SFC(Sequential Function Chart)

• An IEC 61131-3 standard programming language

• Ideal language for state transition/step action based batch applications

e.g. simultaneous operations

• Graphical configuration of steps / transition diagrams

41

Page 42: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

IEC 61131-3 Programming Language - ST (Structured Text)

Auto tabulator (indentation)

Break points

Syntax Coloring

42

Auto identifier

Tooltip supportBookmarker

• An IEC 61131-3 standard programming language

• PASCAL or BASIC like high level language

• Reduces eng, easy to understand, portable

• Ideal language for user-defined functions/function blocks

• Compatibility with other IEC languages e.g. a ladder

program can call a sub-routine written in ST language

• Supports named variables

Monitoring Window Split View

Page 43: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

IEC 61131-3 Programming Language - IL (Instruction List)

• An IEC 61131-3 standard programming language

• A mnemonic programming language

• View only mode

• Toggling view with LD program editor

43

Page 44: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Functions / Function Blocks

Logic Instructions INPUT CONTACTS, RELAY COILS, SET, RESET, TRANSITION…

ARRAY data functions MOVE, COMPARE, ROTATE, FILL…

Comparison functions GT, EQ, GE, LT, LE, NE…

Data type conversion functions

Data MOVE/COPY functions

STACK functions LIFO_***, FIFO_***

44

Bit functions AND, OR, XOR, NOT, SHIFT LEFT, SHIFT RIGHT…

Timer / Counter Functions

Process Control FunctionsAVERAGE, LIMIT, PID, DELAY, RATIO, TOTALIZER,

ANALOG_SELECTOR…

SELECT functions MIN, MAX, LIMIT, MUX…

System Control Functions STOP, ESTOP, DIRECT I/O, OUTOFF, MCS, WDT_RST…

STRING Functions CONCAT, LEFT, RIGHT, MID, INSERT, DELETE, REPLACE...

Mathematical Functions EXPT, DEG/RAD, ADD/MUL/DIV/SUB, ABS, SIN/COS, SQRT…

Date / Time Functions ADD, SUB…

Page 45: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

MasterLogic in Experion Architecture

WirelessDevices

Experion PKS ServersProcess & SCADA

ExperionStations

SoftMaster Control Builder

Engineering

FTE

FTE

FTE

FTE

FTE

FTE

FTE

C300

FTE

APP ESVT

SIL-3 Safety

PLC

FTE

C200E Peer-to-Peer

Third Party SCADA

Safety

PLC

Experion HS/LS

HC900

45

TPS, TDC2000, TDC3000(Investment Protection)

Digital Video Manager

SCADA Devices (OPC, Modbus)

ML200 controllers

PM I/O

Rail I/O

Smart Remote I/Os

Direct integration with TPSPeer-to-Peer

MODBUS-TCP

Local Panel Touch

Screen Panel

Page 46: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Experion Integration

Experion HS/LS PKS Servers

46

Clock synchronization with all MasterLogic PLCs in the network

Dual Ethernet

MasterLogic Dedicated ProtocolFTE

PLC System Alarms/ Events

Page 47: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

PLC Modeling

Master Loop (0)

Slave Loop (1)

Cascade Loop

MV (ML)

SV (SL)

SV (ML) Block #

Master Loop #

SlaveLoop #

User

Cascade PID

47

MV (SL) PV (ML)PV (SL)

Master Loop PV Slave Loop PV Slave Loop MV

Oven Temperature Quantity of Fuel Flow Valve Signal

Page 48: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Communication with HMI

One IP solution for fixed IP of primary CPU irrespective of physical CPU

After switch over ofCPU from CPUA toCPU B IP addresswill remain same for primary CPU

(Dedicated Protocol Service with Fixed IP)

48

for primary CPU

Page 49: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

(6) Slave loop #1: Turn AT_EN on for Autotuning.

Auto Tuning of PID

49

Page 50: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Communication between ML 200 and Modbus Slave Device

ML 200 support userdefined communication protocol

50

In other words, if slave device support Modbus ASCII communication, select ‘Modbus ASCII client’ and if slave device support Modbus RTU communication, select ‘Modbus RTU client’ here.

Click ‘Close’ button after confirming that selected driver (Modbus RTU client here) is registered.

Page 51: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Other Special Feature

1. 3 different type noise filtering for Analog input2. Common analog module for current and voltage3. Enrich feature for logic diagnostic

• Conditional Pausing of logic execution• Address traceability• Fare and data packet monitoring for serial communication

51

• Fare and data packet monitoring for serial communication• Automatic program optimization for reducing the PLC scan time• Scanning or control strategy as per criticality of the system.

Page 52: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Expansion Redundancy – Two Point Failure1.2 GBPS Inter CPU Redundancy Communication Link

100 MBPS I/O

52

100 MBPS I/O LANSupports Any Two Point LAN Failure

Page 53: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Honeywell.com����

Thank You!

53

Thank You!

Page 54: Profitable Growth Together - Smartadeco Indonesiasmartadeco.com/wp-content/uploads/2015/12/Presentation_ML200R… · Block 0 (%MW100 ~ %MW115) Block 1 (%MW200 ~ %MW231) HSL (High

Profitable Growth Together

Reliance Industries Ltd.

MasterLogic Series 200 PLC verview.

Presenter – Avisek Maitra