software - somachine basic · 2016. 12. 7. · schneider electric -machine solutions - software -...

38
Software - SoMachine Basic www.infoPLC.net

Upload: others

Post on 09-Aug-2021

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Software - SoMachine Basic

www.infoPLC.net

Page 2: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 2-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Introduction

●Why SoMachine Basic

● Programming M221 Controllers range or Compact

machines

● Designed to be sold through distributors

● Dedicated for non specialists and occasional users

Page 3: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 3-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

●Benefits

● Lightweight and Robust

● Small Size => Less than 200Mb

●Downloading

● www.schneider-electric.com

● Registration is Mandatory

●Operations System

● Windows XP SP3

● Windows 7 32 & 64 bits

● Windows 8

Introduction

Page 4: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 4-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

●Simple to use

● Self learning● Intuitive software environment

● Contextual help

● E-learning

● No training required:

– intuitive programming,

– easy navigation and reduced

– number of clicks

● Easy integration and configuration● Controller configuration

● TM3 IO Modules (Tesys and Safety)

Introduction

Page 5: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 5-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

●Easy Programming

● Easy association ladder elements and addresses

● Save project even there are some errors left

● Rung templates

● Search & replace function

● Easy Commissioning

● Automatic discovery of connected controllers

● Programming through USB or Ethernet

● Upload function

● Save / restore data

Introduction

Page 6: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 6-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Introduction

● Flexibility and Scalability

● Scalabality● Automatic conversion of Twido applications

● Possibility to replace controller keeping TM2 modules

● Conversion of M221 to higher platforms applications

● Flexibility in programming ● Change PLC in user application

● Easy re-use with “Copy / Paste” between several projects

● Know how protection ● Project protection

● Application protection

Page 7: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 7-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

• Integration of SoMachine Basic

● SoMachine Basic is a installation option of SoMachine (on the DVD)

● SoMachine Basic integrates like any other project tool into SoMachine

• M221 can be added to SoMachine configuration

• One common project file

• One download (in step 2)

• Common registration

• Standalone and integrated execution

SoMachine software

Page 8: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 9-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

SoMachine Version

Recent Projects

New Project

Open Project

News

SoMachine Basic – start page

Page 9: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 10-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Connect

Local Devices

Ethernet Devices

Manual

Selected PLC & FW

Connect/disconnect

Download

Flashing LEDs

Setting Memory Mgt

Upload

SoMachine Basic – start page

Page 10: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 11-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Templates

Online Help

SoMachine Infos

Exit SoMachine

SoMachine Basic – start page

Page 11: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 12-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Toolbar

Tasks bar

Work Area

SoMachine Basic – start page

Page 12: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 13-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

● Start Page

● Create/Open/Save/Save As a project

● Copy/Cut/Paste & System Settings (Language, defautl Controller...etc.)

● Online Help

● Start, Stop & Initialize

● Connection Status, PLC Status, Scan Time, Last Error

SoMachine Basic – toolbar

Page 13: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 14-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

● Properties

● Configuration

● Programming

● Commissioning

SoMachine Basic – workflow

Page 14: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 15-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Workflow – properties

Page 15: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 16-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Drag & Drop

Devices TreeHardware Catalog

Editor

Device Information

Workflow – configuration

Page 16: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 17-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Click on

Configuration of used Inputs

Configuration – inputs/outputs

Page 17: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 18-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Click

Configuration – high speed counters

Page 18: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 19-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Configuration – Ethernet

Page 19: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 20-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Configuration – Modbus TCP

Page 20: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 21-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Configuration – serial line

Page 21: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 22-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Selecting views to display

Programming Tree

Programming Workspace

Programming tree

Work Area

Programming View

Workflow – programming

Page 22: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 23-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

» Controlling the function level of the application

» Highest possible => the most of the PLC capabilities

» Lowest possible => The minimum level of functionality

Programming - behavior

Page 23: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 24-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Right Click

Add/Delet and move POU/Rung

Programming – master task

Page 24: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 25-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

» Periodic task is a subroutine, usually of short duration which is processed periodically

by the

» The subroutine is implemented as a Free POU

● Master task

1

2

34

5

Programming – periodic task

Page 25: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 26-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

1

2

3

» Select configuration tab

» Click on digital inputs

» Select event e.g. falling edge

Programming – event

Page 26: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 27-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

» Right click on free POU

» Click on selected input (e.g. %I0.2)

» Click on the symbol to assing the free POU

» Select the created Free POU

» Click OK

1

2

34

5

Programming – event

Page 27: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 28-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

» Displaying the program messages (warining/error)

Tools – messages

Page 28: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 29-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Right Click

1. Write the object address to be modified/monitored

1

Forcing certain variables

Tools – animation tables

» Animation table allows monitoring objects of interest. As well as view and

modify the real-time values of certain object types.

Page 29: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 30-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Memory and System Objects used

by the Logic Controllers

Memory Word

System Word

Tools – memory and system objects

Page 30: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 31-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Tools – I/O objects

Page 31: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 32-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Tools – software objects

Page 32: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 33-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Right the input in Find field & click Search

1

Click on Replace2

Tools – search and replace

Page 33: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 34-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Tools – symbol list

Page 34: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 35-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Commissioning – connect

Page 35: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 36-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Commissioning – memory management

Page 36: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 37-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Commissioning – controller information

Page 37: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 38-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

Commissioning – real time clock

Page 38: Software - SoMachine Basic · 2016. 12. 7. · Schneider Electric -Machine Solutions - Software - SoMachine Basic –A. Lrhaouch –October 2013 4 Simple to use Self learning Intuitive

Schneider Electric 39-Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013

●Gaol:

● Selecting the controller

● Configuraing I/Os and communication

● Create a simple program (e.g. counter)

● Download the project

● Start the program

:

Exercice – live demo