Você está na página 1de 80

This is an overview slide for MasterLogic product series.

The products like MasterLogic - 50 (Nano/Micro PLCs), ML100,


ML100R, ML200 PLC series with Local and Micro HMIs are available. Local I/Os (Analog/Digital) for fulfilling the various
industrial requirements are available along with Smart I/O which is a Open-type remote I/O module, connected with a field
network, for real-time controlling I/O modules distributed in a field. It also supports CAN Bus communication for DeviceNet
devices, Serial communication RS232, RS 422/485 for MODBUS RTU/ASCII, SoftMaster or User Defined Protocol, RS
485 Communication with ProfiBus-DP devices, Ethernet Communication on twisted pair or fiber optic media for EPKS
integration, P2P, MODBUS TCP or any user defined Protocol.

Masterlogic 200R

This is the agenda for the training session. The introduction session for ML PLCs will be followed by CPU specifications,
module options, network/protocol supports, Introduction to the engineering tool for ML PLC that is SoftMaster, Diagnostic
features available and EPKS Integration.

Masterlogic 200R

The 2MLI -CPUU is a MasterLogic-200 PLC CPU using IEC 61131-3 standard programming languages i.e. LD, SFC, ST.
This document lists the specifications, and the procedures for installing, handling, configuring and programming the CPU
module.

Masterlogic 200R

The above slide explains different modules supported by ML 200 PLC.


These modules are:
Power Supply AC Input with Flexible Voltage
CPU 2MLI-CPUU
Digital Input/ Output Module
Analog Input/ Output Module

Masterlogic 200R

Special Function Modules


Communication Modules like Snet, FEnet, Profibus DP, Rnet.

These are various communication modules along with the smart I/Os.
Smart DI Profibus DP
Smart DO Profibus DP
Smart AI - Profibus DP

Masterlogic 200R

Masterlogic 200R

It is possible to configure retainable area from total memory using an engineering tool SoftMaster. When PLC stops and
restarts the data required for operation or the data occurred during operation can be retained and can be used on restart.

Masterlogic 200R

Masterlogic 200R

Program Execution methods:


Cyclic Scan - This program performs the operation repeatedly from 0 step to last step in order prepared by the program to
process the signal that is repeatedly regularly every scan.
In case that the execution condition of interrupt by task interrupt or interrupt module while executing scan program is
established, stop the current program in execution and perform the related interrupt program.
Interrupt Program - This program stops the operation of scan program and then processes the related function in prior to
process the internal/external signal occurred periodically/non-periodically.
Types of Interrupt Programs
Task program is divided into 23 types as below.
Time-driven task program: available to use up to 32
Internal device task program: available to use up to 32
Time-driven task program
Performs the program according to the fixed time internal.
Internal device task program
Performs the corresponding program when the start condition of internal device occurs.
The start condition detection of device shall be performed after processing of scan program.
The maximum number of programming tasks for each type is shown in the table in above slide.

Masterlogic 200R

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

10

Masterlogic 200R

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

11

Masterlogic 200R

An IEC 61131-3 Standard Programming Language


PASCAL or BASIC like high level language
Reduces engg, easy to understand, portable
Ideal language for user-defined functions/function blocks

12

Masterlogic 200R

Compatibility with other IEC languages e.g. a ladder


program can call a sub-routine written in ST language
Supports named variables

An IEC 61131-3 Standard Programming Language


A mnemonic programming language
View only mode
Toggling view with LD program editor

13

Masterlogic 200R

A large number of Function Blocks are available in Function Block Library. The typical function block is explained in above
slide.

14

Masterlogic 200R

15

Masterlogic 200R

16

Masterlogic 200R

Symbolic Variable Area (%A): 512KB


Direct Variable Area (%I): 16KB
Direct Variable Area (%Q): 16KB
Direct Variable Area (%M): 256KB

Above slide explains effect of cold/warm restart on the different memory areas.
17

Masterlogic 200R

ARRAY Items are stored in Symbolic Variable Memory (512 KB) and hence there is no limitation until symbolic
memory area is available
18

Masterlogic 200R

Max ARRAY size of 32767 items


Multi-dimensional arrays to suits your application requirement
Initial Value of array items can be set through a graphical user-interface

PLC System Alarms and Event Summary are stored in system memory (2MB). The log files created can be saved in .txt
format.

19

Masterlogic 200R

20

Masterlogic 200R

21

Masterlogic 200R

Direct Variable : Memory area with IEC standard address notations i.e. input, output, internal flags & registers.
Symbolic Variable : Memory area as named variables with automatic address allocation

22

Masterlogic 200R

HOT SWAPPING: Online exchange of I/O Modules during RUN


- CPU switch M.XCHG method
- Software wizard
Force I/O: To force any real Digital I/O to ON/OFF values.

23

Masterlogic 200R

Skip I/O: To skip processing any selected I/O module or an entire I/O base.
Fault Mask: To mask module errors in any selected I/O module and continue processing.

Online Editing: To modify the program online while CPU is running and download changes.
Data Tracing: Define the trace parameters and download to CPU. View the traced CPU data in graph or table format

24

Masterlogic 200R

Compact size:
The 2MLI-CPUU has all the functionality packed in a compact size, thus enabling
installation in small spaces. In addition, it reduces storage & freight costs.

25

Masterlogic 200R

26

Masterlogic 200R

Modules can be inserted on the base in order to achieve the integrated system. Example: Power Supply Module, CPU
Module, I/O Modules, Communication Modules etc.

27

Masterlogic 200R

28

Masterlogic 200R

29

Masterlogic 200R

30

Masterlogic 200R

Field Termination made easy for connector type modules wiring time reduced
Loop checks during startup made easy
Maintenance/trouble-shooting made easy
Less wiring errors Isolation of field signals made easy

31

Masterlogic 200R

32

Masterlogic 200R

33

Masterlogic 200R

ML200 PLC works on various networks like Fast Ethernet, UTP/Fiber Optic, Serial RS232/422/485. It also provide support
to Profibus-DP, Devicenet and MODBUS ASCII/RTU/TCP protocols.

34

Masterlogic 200R

35

Masterlogic 200R

36

Masterlogic 200R

37

Masterlogic 200R

38

Masterlogic 200R

39

Masterlogic 200R

40

Masterlogic 200R

41

Masterlogic 200R

42

Masterlogic 200R

43

Masterlogic 200R

44

Masterlogic 200R

45

Masterlogic 200R

HMI server acting as MODBUS RTU master communicates with PLCs over RS422 using modem. Each PLC act as a
MODBUS RTU slave device with unique station address.
SoftMaster-200 PC (PADT) communicates with Station1 on local RS232C but communicates with other PLCs on remote
RS422 for programming.

46

Masterlogic 200R

Architecture: RS232C and RS422 network communication


RS232C port of Snet Module can be used either SoftMaster-200 interface or MODBUS RTU/ASCII slave device.
RS422 port of Snet module used as MODBUS RTU/ASCII master to communicate with 3rd party MODBUS RTU slave
devices e.g. MOSAIC PANEL.

47

Masterlogic 200R

Architecture: RS232C and wireless modem


Application: MasterLogic PLC can act as MODBUS RTU/ASCII Master. The 3rd party device acts as MODBUS slave on
RS232C. Networking is through wireless modem

48

Masterlogic 200R

Smart I/O is:


Open-type remote I/O module, connected with a field network, for real-time controlling I/O modules distributed in a field.

49

Masterlogic 200R

50

Masterlogic 200R

Only MPL (Profibus) series has analog Smart I/O.


Profibus speed would drop from 1.2Mbps to 9.6Kbps for increasing distance upto 1.2km max.
For distances > 500metres & when speed is critical, MRL (Rnet) series is recommended (1Mbps).
Please note only Digital I/O is supported in MRL series.

51

Masterlogic 200R

52

Masterlogic 200R

53

Masterlogic 200R

SoftMaster-200 is a software tool designed to program and debug MasterLogic-200 PLC.

54

Masterlogic 200R

55

Masterlogic 200R

Features of SoftMaster-200
1. Multi-PLC, Multi-Program
Allows the user to edit, monitor or manage PLC system interlocked with several PLC included in a project at the same
time. And the program can be made as divided into scan program and various tasks program.
2. Various Drag and Drop
Makes editing easy and convenient with Drag and Drop function on most of editors such as Project, Variable/
Comment, LD Edit, Variable Monitor, etc.
3. Setting Users Shortcut Keys
Shortcut Keys provided as default can be changed or added as specified as familiar to user.
4. Various Message Windows
Provides various message windows to edit and inspect program easily.
5. Convenient Edit of Variable/Comment
a Edit with MS Excel is available.
b Various types of Edit is available through View Variable, View Device, View Flag, etc.
c

Similar kind of Variables can be added easily with Auto-fill.

d Convenient Copy is available on the different Variable/Comment Windows with Drag and Drop.
e Direct Edit is available without displaying dialog box just like Excel.

56

Masterlogic 200R

6. Convenient Program Edit


a Unlimited Undo/Redo function provided.
b Block Edit available in cell unit.
c

Screen-divided Edit available.

d Find/Replace function enhanced.


e Execution in rung unit can be prohibited with Block Mask function.
f

Convenient access allowed to specific position with Bookmark function.

g Memory of selected device can be referred when editing LD.


7. Various Monitoring Functions
Various monitoring functions are provided such as variable monitoring, device monitoring, system monitoring, trend
monitoring, special module monitoring, etc.
8. Custom Events
If user defined conditions are met for specific device, logging and reading data is available.
9. Module Changing Wizard
Module can be safely and easily changed during Run without stopping PLC.

57

Masterlogic 200R

58

Masterlogic 200R

59

Masterlogic 200R

60

Masterlogic 200R

61

Masterlogic 200R

62

Masterlogic 200R

63

Masterlogic 200R

64

Masterlogic 200R

65

Masterlogic 200R

66

Masterlogic 200R

67

Masterlogic 200R

68

Masterlogic 200R

Exercise 1
EXERCISE 1
Objective : To understand how to create a project, program a simple ladder logic program, run a simulator.
1. Open SoftMaster and create a new project Exercise1
2. In the IO parameter, set Digital &Analog IO modules

3. Enable Channels for Analog Input and Output.

69

Masterlogic 200R

4. Register Special modules. (Select Global Variables/Address in the project window)

5. Write a program to map Digital Input to Digital Output, and Analog Input to Analog Output

70

Masterlogic 200R

6. Run a simulator (Tools -> Simulator) and write parameters to CPU.


7. RUN and MONITOR the program in the SoftMaster
8. Simulate the values in the Simulator and observe the changes.

71

Masterlogic 200R

9. Check online features in the SoftMaster

Exercise 3
Objective : To understand how to configure Modbus serial communication between ML PLC and 3rd party devices
1. Configure Snet card as a Modbus slave using a SoftMaster-NM.

72

Masterlogic 200R

2. Define Modbus register area in the Modbus settings

73

Masterlogic 200R

3. Setup a Modbus simulator tool in your PC as a Modbus master and configure the communication parameters
as per the settings in your Snet card.

74

Masterlogic 200R

4. Read and write values in the Modbus simulator tool and observe the changes.

5. Run the system diagnosis functions in the Online menu. (i.e. communication module information, frame
monitoring, loop back test, status by service)

6. Repeat the steps with Snet as Modbus master.

75

Masterlogic 200R

Note that P2P settings are required to read & write to Modbus slave device.

Enable Link in the Online menu to start P2P communication.

76

Masterlogic 200R

Exercise 4
Objective : To understand how to configure Profibus slave devices on Pnet Master module
1. Create a new project in Sycon and select Profibus. .

2. Insert a Profibus master (COM-C-DPM)

77

Masterlogic 200R

3. Search for connected Profibus slave devices using Automatic network scan (Online -> Automatic network
scan)

78

Masterlogic 200R

4. Open SoftMaster-NM and configure Pnet module in the HS link tab.

79

Masterlogic 200R

5. Upload Sycon parameters onto the SoftMaster-NM and configure.

6. Enable Link and check the communication.

80

Masterlogic 200R

Você também pode gostar