0% found this document useful (0 votes)
10 views

infoPLC Net Presentation SoMachine Basic

The document describes SoMachine Basic software. It is designed for programming M221 controllers and compact machines. The software is lightweight, easy to use, and designed for occasional or non-specialist users to program and commission machines.

Uploaded by

sutac9066
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

infoPLC Net Presentation SoMachine Basic

The document describes SoMachine Basic software. It is designed for programming M221 controllers and compact machines. The software is lightweight, easy to use, and designed for occasional or non-specialist users to program and commission machines.

Uploaded by

sutac9066
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

Software - SoMachine Basic

www.infoPLC.net
Introduction

● Why SoMachine Basic


● Programming M221 Controllers range or Compact
machines
● Designed to be sold through distributors
● Dedicated for non specialists and occasional users

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

● 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
Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 3
Introduction

● 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)

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

● 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
Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 5
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

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

• 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

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

Recent Projects

News

New Project

Open Project

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

Connect/disconnect

Local Devices

Ethernet Devices
Download

Flashing LEDs
Manual
Setting Memory Mgt

Upload
Selected PLC & FW

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

Online Help

SoMachine Infos

Exit SoMachine

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

Tasks bar

Work Area

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

● 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

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

● Properties
● Configuration
● Programming
● Commissioning

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

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 15
Workflow – configuration
Devices Tree
Hardware Catalog
Editor

Drag & Drop

Device Information

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 16
Configuration – inputs/outputs
Click on

Configuration of used Inputs

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 17
Configuration – high speed counters
Click

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

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

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

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

Selecting views to display


Programming Tree
Work Area Programming Workspace

Programming tree

Programming View

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 22
Programming - behavior
» Controlling the function level of the application
» Highest possible => the most of the PLC capabilities
» Lowest possible => The minimum level of functionality

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 23
Programming – master task
Add/Delet and move POU/Rung

Right Click

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 24
Programming – periodic task
» 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

3
4

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 25
Programming – event
» Select configuration tab
1
» Click on digital inputs
» Select event e.g. falling edge

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

4
3

2
» Right click on free POU
» Click on selected input (e.g. %I0.2)
1
» Click on the symbol to assing the free POU
» Select the created Free POU
» Click OK

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 27
Tools – messages
» Displaying the program messages (warining/error)

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 28
Tools – animation tables
» Animation table allows monitoring objects of interest. As well as view and
Right Click modify the real-time values of certain object types.

Forcing certain variables

1. Write the object address to be modified/monitored

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 29
Tools – memory and system objects

Memory Word

System Word

Memory and System Objects used


by the Logic Controllers

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 30
Tools – I/O objects

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

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 32
Tools – search and replace

Right the input in Find field & click Search

Click on Replace
2

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

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

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

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

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 37
Commissioning – real time clock

Schneider Electric -Machine Solutions - Software - SoMachine Basic – A. Lrhaouch – October 2013 38
Exercice – live demo
:
● Gaol:
● Selecting the controller
● Configuraing I/Os and communication
● Create a simple program (e.g. counter)
● Download the project
● Start the program

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

You might also like