
10
Characteristics SoMachine software
Simplify machine programming and
commissioning
SoMachine characteristics
IEC 61131-3
programming languages
bIL (Instruction List)
bLD (Ladder Diagram)
bSFC (Sequential Function Chart)
bST (Structured Text)
bFBD (Function Block Diagram)
+ CFC (Continous Function Chart)
Controller programming services bMulti-tasking: Mast, Fast, Event
bFunctions (Func) and function blocks (FBs)
bData Unit Type (DUTs)
bOnline changes
bWatch windows
bGraphical monitoring of variables (trace)
bBreakpoints, step-by-step execution
bSimulation
bVisualization for application and machine setup
HMI-based services bGraphics libraries containing more than 4,000 2D and 3D objects
bSimple drawing objects (points, lines, rectangles, ellipses, etc.)
bPrecongured objects (button, switch, bar graph, etc.)
bRecipes (32 groups of 256 recipes with max. 1024 ingredients)
bAction tables
bAlarms
bPrinting
bJava scripts
bMultimedia le support: wav, png, jpg, emf, bmp
bVariable trending
Motion services bConguration and commissioning of embedded devices
bCAM prole editor
bSample application trace
b Motion and drive function block libraries for variable speed drives, servo drives,
and stepper drives
bVisualization screens
bLogical encoder
Global services bUser access and prole
bProject documentation printing
bProject comparison (control)
bVariable sharing based on publish/subscribe mechanism
bLibrary version management
bMachine energy efciency monitoring
Integrated eldbus congurators bControl network:
vModbus Serial Line
vModbus TCP
vModbus TCP I/O Scanner
bFieldbus:
vCANopen
vCANmotion
vsercos III
bConnectivity:
vProbus-DP
vEthernet IP
bWeb Visualization: Display the SoMachine controller visualization screens in a web browser
Expert and solutions libraries bPLCopen function blocks for motion control
vExample: MC_MoveAbsolute, MC_CamIn, ServoDrive, etc.
bPackaging function blocks
vExample: Analog lm tension control, rotary knife, lateral lm position control, etc.
bConveying function blocks
vExample: tracking, turntable, conveyor, etc.
bHoisting functions
vHoisting function blocks: anti-sway, anti-crab, hoisting position synchronization, etc.
vApplication template for industrial crane
bPumping application
v Pumping function blocks: cavitation protection, friction loss, PID, stage/destage functions,
etc.
vApplication template for booster
bMaterial processing application
vApplication templates
bEnergy efciency library
Tools b Controller assistant
vManage the rmware and application without opening SoMachine
vCreate images and backup of the controller
bSoftware conguration manager
vManage the installed versions and components of SoMachine
bLicense manager
vActivate and manage licenses for all Schneider Electric licensed products
vSupport registration and license transfer
bSchneider Electric Software Update (SESU)
vOnline notication of all available updates and news about the installed Schneider Electric
software products
vDownload and install updates, patches, and extensions from the web