You are on page 1of 60

Automation Studio

B&R Automation Studio - , .


, , , , , -
. , - , , ,
, - Automation Studio .

Automation Studio 2652

2654

2657

/ 2664

2665

2676

2685

2689

2690

2693

2698

2702

2703

Automation Studio Target for Simulink 2704

2705

2650
2651
Automation Studio


1A4300:L1 B&R Automation Studio 3.0, , -
1
1A4300:L5 B&R Automation Studio 3.0, ,
1
1A4300:LU B&R Automation Studio 3.0, ,
1
1A4300:UU B&R Automation Software,
1A4300:U5 B&R Automation Software,
1A4300:U1 Automation Software
1A4301:L1 B&R Automation Studio,
1A4300:01 B&R Automation Studio,
1A43TS:L1 B&R AS Target Simulink,
1A43TS:L5 B&R AS Target Simulink, 5
1A43TS:U1 B&R AS Target Simulink,
1A43TS:U5 B&R AS Target Simulink, 5

2652 Automation Studio


Automation Studio

Automation Studio B&R - , -


,
. , - , -
, , , - Automation
Studio .

- -


 
  :





















Automation Studio

. -

  

, .

-

/ -
XML-
(DOC, HTML, PDF ..)







B&R

B&R"


B&R!

Automation Studio 2653


. -
, .

-

,


()
, XML-

IEC 61131-3, CFC, ANSI-C


SMART Edit




,
XML

Windows
(/)
c
/



/




-

2654 Automation Studio



ECAD-
XML
ERP
/

Automation .

-
Logical View -
. . -
.


Configuration View..
.
"Physical View".


Physical View .
, .

Automation Studio 2655


Automation Studio , .








:
MicroSoft SourceSafe
Subversion (SVN)

2656 Automation Studio


Automation Studio .
. , Automation Studio -
, :






IEC IEC Automation
Basic

Automation Studio
IEC 61131-3 / C++

Automation Studio 2657


Automation Studio -

.
/

LD ( )
SFC ( -
)
FBD ( -) Smart Edit C / C++ -
CFC ( -
)

ST ( )
IL ( ) - - , -
C / C++ , -
B&R Automation Basic
- SMART Edit

/
/

(IF THEN, CASE, -
..)

2658 Automation Studio


IEC 61131-3 - LD ( )

-
LAD (
IEC DIN EN 61131-3) -
. -
, -
, -
, . -
, -
.

. Automation Studio
-
-
,
.
-

. ENO -
-
. -
/ -
.

Automation Studio 2659


IEC 61131-3 - SFC ( )

SFC - , -
-
. -
, -
. -

,
.

2660 Automation Studio


IEC 61131-3 - FBD ( -)


-
.
-
, -

.
,
(
+) -


-



,
,

IEC 61131-3 - CFC ( )

CFC ( -
) - , FBD (-
-). FBD-

, CFC
.
-
.
.
,

(
+) -


-



,
,

Automation Studio 2661


IEC 61131-3 - ST ( )

ST - ,
-
. B&R
Automation Basic,
IEC 61131-3.

ANSI C

ANSI C - -
. ANSI C -


IEC. GNU -

-
C. ,
-
.

2662 Automation Studio


C++

C++
Automation Studio 3.0 -
C++.
C++
:
ANSI-C++
OOP, constructs, destructs,
copy constructs, multiple derivatives, static
class objects, ..
( , -
)
STL (
)
-
_INIT, _CYCLIC _EXIT

(_GLOBAL, _LOCAL) /
Automation
Runtime ( )
cin/cout/printf "telnet"
( try/
catch)
( -
)
(
)
-
(RTTI)

IEC 61131-3 (IL)

IL - , IEC,
-
. -

.

Automation Basic

Automation Basic - ,

, , -
Basic. -
,

, -
,
, .

Automation Studio 2663


/

, -
,
-

/.


/ -


POWERLINK -


POWERLINK -
/
-
/

,
/ , -
, -
, -
. -
-
, .

2664 Automation Studio


, Automation Studio, , -
/ XGA . -
, , .

Automation Studio 2665


,
. , -
.


,

, Unicode, -

,







, ,



HTML HTML


PieChart
Windows

2666 Automation Studio


-
. .

.
.
.

TrueColor (32-)
,

/-

, 6000

Automation Studio 2667


Raw8Bit. 256 , .
Compressed8Bit. 256 .
Bmp32Bit. ;
(-).
Png32Bit. .

.
.
, -
.



/ /

Automation Studio . -
6000 GIF, BMP PNG, -
Visual Components.
.

2668 Automation Studio


,
, .






UNICODE



/

Visual Components . -
BiDi , -
. , .

BiDi


, ,

Automation Studio 2669


, TrueType Visual
Components .

Unicode True Type




IME ( )
Automation Studio Arial Arial Unicode

-
.






- Numpad,
Alphapad

2670 Automation Studio



. -
.

, -
.




- , ,
, ..

, -
.






2-


(, 1.7/8)

Automation Studio 2671


-
-
, -
.

, -
. , -
.




, -


VISAPI

-
.

Trend Wizard


16

- (
)



c

2672 Automation Studio



   


-
. , -
VNC .





 

 


 


 


 
, Automation Studio, -
Power Panel,
Ethernet. , -
.

Power Panel , QVGA XGA


 ( )
( )

Automation Studio


 -



Automation Studio 2673


Windows


 



 

 

Visual Components Windows, -


. , -
VC Windows Windows . -



)'
(


$5- 
, .


&'
(


 
$5- 

 SG4

(Embedded / Windows)

640 x 480 (VGA)

Windows
Visual Components
Windows -

,
URL

HTML ( Internet Explorer 7.0 ) ,
Windows
HTML PDF

Windows
AT-
Internet Explorer
HTML (JavaScript, Flash ,
ActiveX, HTML , ..)
HTML
"<p></p>"
SVG ( )
Windows
VC
Power Panel BIOS, Automation PC, Panel PC, Embedded PC

2674 Automation Studio


VNC ( )
 - 
VNC- -
. (VNC-)
(VNC viewer). VNC-.

VNC QVGA XGA



  -
 
AT- VNC Viewer
,


-  
Windows, Linux,
,
,

Automation Studio 2675


Automation Studio .
.

-
. -
.
, - Automation
Studio.
.
.



ID












2676 Automation Studio


,

Automation Runtime , -
, . , -
.
Automation Studio , -
.
, , -
, . Backtrace -
.
Automation Studio -
.

Automation Studio 2677



. -
.
,
.

, , /
/
/

2678 Automation Studio


. -
,
:


Automation Studio 2679


, Automation Studio, -
(). ,
, , ,
.
-
Automation Studio, -
Automation Studio.
:


2680 Automation Studio


,
"offline" .






8

"offline" /

Automation Studio 2681


Automation Studio ACOPOS, -


-
.
.
Automation Studio ,
.
, :

,

Automation Studio, CompactFlash USB
-

2682 Automation Studio


, -
-
.


.
.

, Automation Studio , -
.

Automation Studio 2683



.
50 ( )
- /
,y -


FFT, /

CSV-

2684 Automation Studio


Automation Studio

Automation Studio , . -
", ", -
Automation Studio, -
. PLCopen -
IEC 61131-3; .

Automation Studio




, NC
Watch
-
PLCopen
Smart Process -
.

Automation Studio 2685


PLCopen

PLCopen -
-
. Automation Studio
PLCopen. PLCopen :


IEC 61131-3


2686 Automation Studio


-
VDI 2143.


,
,
VDI 2143

6-

,




,
, " -
"
sProcess = f(sMotor)
sMotor = f -1(sProcess)


Automation Studio 2687


Soft CNC

Soft CNC Automation Studio , -


. , -
ACOPOS, ,
, , .
ACOPOS

-


100 ,

, -


100

2688 Automation Studio


Automation Studio -
.

- Automation Studio

, ,


/ /
()

,
-

Automation Studio -



Automation Studio

Automation Studio 2689


Automation Studio , ,
.
:

-

B&R
-
B&R


,





, , IEC 61131-3 ANSI C
, IEC 61131-3, -
B&R Automation library.
-
Automation Studio

2690 Automation Studio


-

B&R . -
.
, Automation Studio -
.

B&R -
. -
, .
, -
.

.
.

-
/ B&R

;
.

CPU



-


Automation Studio, -
,
ACOPOS

, .
, FTP -.
CompactFlash , -
PC

Automation Studio 2691


Windows XP - SoftCNC
  

  
  

AR010 Windows XP Embedded XP
  


Professional, -
.
AR010 , -
 Windows .


( ) Windows
AR010 Windows
- Windows

 

 ARNC0 Soft CNC B&R


B&R Automation PC ,

Automation Studio AR010 B&R
APC (USB, Ethernet ..)
Windows,
Windows XP
MultiCore (APC810), Automation Runtime Windows

Automation Runtime

Automation Runtime, -
Windows XP, -
.


/ /,
Automation Studio
VNC-
: (-
)


2692 Automation Studio


Automation Net - PVI

PVI (Process Variable Interface ), Automation


Studio, , -
.
B&R, -
/ .

PVI

PVI -
, B&R. PVI -
B&R
/ , -

PVI.

 Automation Studio PVI - ( -
 

) B&R. PVI -

PVI
Windows. - PVI
Windows -
PVI-.

PVI

PVI Windows 32/


Windows CE. Windows
:
Microsoft Visual Studio 6.0 (Win32)
Visual Basic 6.0
Visual C++
Microsoft Visual Studio.NET (Win32 WinCE)
C#
VB.NET
Borland C Builder (Win32)
Delphi (Win32)

Automation Studio 2693


PVI

PVI- Windows (, Automation Studio) -


PVI. (= -
), /
.
-
. -
, B&R. -
IPC APC ( , -
, ..).) -
PVI, Windows.

Automation Studio OPC

OPC (OLE ) , -
 
 

    

   



Microsoft OPC Foundation.
. .
PC PC$
 

 OPC OLE ( ) COM ( -



%&' %&'
) Microsoft ,
 

 
 (" $ ("

,
")$ ")$

 
!"
. OPC- OPC-
")$ ")$
, Windows, OPC-, Automation Runtime.
SCADA
   
* *

( ), OPC, -
OPC- Visual Studio.NET, VC++ VB.
Automation Studio -
, -
OPC.
OPC server Automation Net / PVI Automation Runtime.

2694 Automation Studio


OPC-

OPC-
c. OPC-
Automation Studio.

OPC, , , ,
, ..
OPC

OPC

OPC .
OPC-.


Automation Studio 2695


Automation Studio /
. / -
, /.
-
(GSD, EDS, ..).

Automation Studio

FDT/DTM

EDS
(GUI) , Automation Studio

Field Device Tool (FDT) - -
Field Device Tool (FDT) - Field Device Tool (FDT) -

(.GSD, .EDS ..)
HWC-
AS

2696 Automation Studio



POWERLINK
CANopen
Profibus DP
ModbusTCP/IP
EthernetIP
DeviceNet
ModbusIDA
PROFINET

/

/

/
/ -
/
/
(.GSD, .EDS ..)

Automation Studio 2697


Automation Studio

Automation Studio IEC 61131-3, : -


; -
/; ;
. , -
.
, -
.
.

IEC 61131-3 IEC








PLCopen

IEC 61131-3 PLCopen

IEC 61131-3 , -
. PLCopen , .
, -
IEC 61131-3. IEC 61131-3 PLCopen :


,
, .
POU (Program Organization Unit - )
(FBK)

,
POU
, -

, Automation Studio, , -
IEC 61131-3. -
. , -
.
, , -
, . -
, , -
, -
.

2698 Automation Studio


B&R IEC
CONVERT
CONVERT
CONVERT
CONVERT
OPERATOR
OPERATOR
OPERATOR
OPERATOR
OPERATOR
IEC RUNTIME
STANDARD
STANDARD
STANDARD
STANDARD
STANDARD
- MOTION

IEC, B&R ,
Automation Runtime.

, ,
B&R IEC
AsARCfg
AsHW
System 2003 POWERLINK AsPlkSup
(ANSI C / UNICODE) AsString
ANSI C AsWStr
/ IEC ( SNTP - - AsTime
- )
AsUPS
, BRSystem
/ CAN CANIO
IP- AsHost
Ping Ethernet AsIcmp
FlashPROM DM_Lib
, AsArLog, AsArProf
IEC Runtime
Spooler
, , - SYS_lib
, , ,

B&R IEC
Visual Components Visapi
() VCLib
VCscrsht
MP40/50, VNC- AsRfbExt

Automation Studio 2699


/
B&R IEC
, AsIO
/ AsIOAcc
AsIODiag
AsIOMMan
AsIOTime
/ Automation Runtime AsIOTrc
/ IO_lib
IOConfig
/ 2003 IOCtrl
SGC / AssSGCIO


B&R IEC
PLCopen PLCopen
IPC/APC ARNC0
PLCopen POWERLINK CAN acp10_mc
- , acp10


B&R IEC
, REAL LoopConR
LoopCont
AsHydCon
IEC 61131-3 AsMath
AsCont


B&R IEC
(CIFS - FileIO
Internet)
DataObj
XML- AsXML

2700 Automation Studio



B&R IEC
AsIMA
AsEth
AsEth CIP Ethernet/IP AsEthIP
stream socket (TCP / UDP). AsTCP, AsUDP
POWERLINK POWERLINK
POWERLINK V2 AsEPL
CANopen AsCANopen
CAN CAN_Lib
3964R DRV_3964
Modbus DVR_mbus
B&R Mininet DVR_mn
ABDF1 DRVABDF1
B&R NET2000 NET2000
ARCNET OS9 AsArcnet
L2DP AsL2DP
SMTP AsSmtp
Profibus DPMaster DPSlave DPMaster
/ , INAclnt
,
DVFrame
PPdpr
FB_Lib
/ Profibus PB_lib
SLIP AsSLIP
PPP AsPPP
L2DP 7IF361.70-1 IF361
L2DP 3IF661.9 IF661
USB AsUSB
() AsUPS
Snmp- AsSnmp
MODBUS AsMbTCP

Automation Studio 2701


PVITransfer


.
PVITransfer Automation
Studio, . -
- USB-.

.

CompactFlash, , -

-



PVITransfer
. -
.
- -
Automation Studio.

Automation Studio -
.

USB

USB
Automation Studio, Automation Runtime, USB -
, Ethernet.

.
.
PVITransfer.

2702 Automation Studio



. ,

,


.
,
, -
. -



, . B&R

/ I/O switchboard Automation Studio
, MATLAB/Simulink.
, .

/


/ -
.  .  .  .  Automation Studio. / I/O switchboard -
, Automation -
/ 

/ / .
. .

"
$%$
# 


& '(  $

/ &   

Automation Studio 2703


Automation Studio Target for Simulink

-


: -



Automation Studio .

: Automation Studio

    
 (, -

, , /,

, ..).

     Real-time Workshop Simulink PLC


Coder
B&R Simulink Toolbox Real-Time Workshop (ANSI-C) PLC Coder
(IEC 61131-3 ST) B&R (-
) ( -
) Simulink Stateflow. -
: , Real-Time Workshop,
, Automation Studio, .
.


Real-Time Workshop Embedded Coder ( R2007b)*
Stateflow ( R2007b)*
MATLAB
S- C-MEX
Simulink

* MathWorks. :
http://www.mathworks.com
B&R Automation Studio
B&R Automation Studio Target for Simulink
MATLAB ( R2007b)*
Simulink ( R2007b)*

Real-time Workshop ( R2007b)*


-
;
-

2704 Automation Studio


, .
.

. -
. -
.

-
. .
.
, -
"" .
B&R .


( )

()

( )
( )


  . ,

. - , , - -
.




 ,
.

-

 
, , -

 



, ,
 Automation Studio. B&R -
.

Automation Studio 2705


. -

.
B&R ,
. -
.
.


ISDN
SMS

FTP
Web
VNC
GSM
GPRS
UMTS

, -

.

VNC
VNC Viewer
, Automation Studio, -
VNC-. VNC-
B&R. ,
. -
.
VNC , -
, , -
. VNC -
Internet TCP/IP . , , -
.


()

, ( )

VNC Server

2706 Automation Studio


SMS - ,


 
-

  
. ,
 , -
 



  . -

.
 
 SMS -
  ()
. , , -

SMS . -
SMS. , -

.

Web - -


() -
. B&R Web -
. -
Intranet.
, -
, , ID . -
, . -
. , -
, -
.

VNC. - .

Web -
Web-


FTP -

. -
.
-
.
FTP .
- -
.

Automation Studio 2707


'' - , -
. , , -
. - -
.
B&R . -
-
.

Automation Studio -

Automation Studio . -

, -

.
Automation Studio . -
, -
, Automation Studio -
   
.








! !
"


PVITransfer

2708 Automation Studio


Automation Studio 2709