6-4
Programming Languages
This section describes the programming languages in detail.
Refer to
on page 6 - 26 to learn how to enter the programming lan-
guages on the Sysmac Studio.
6-4-1
Programming Languages
The languages used to express the algorithms in a POU (program or function block) are called the
programming languages.
FBD is the only programming language that can be used with the Safety Control Unit.
6-4-2
FBD Language
The FBD language is a graphical programming language that is used for programmable controllers
and is defined by IEC 61131-3.
You use connecting lines to show the data flow, and rectangular boxes to represent functions and
function blocks to write algorithms.
Elements of the FBD Language
An algorithm in the FBD language is a unit made up of a series of elements, called "networks", that
connect the inputs to the outputs. The networks consist of the following elements.
• Input parameters
• Connecting lines
• Instructions (FUN or FB instructions) or user-defined function blocks
• Output parameters
In a network, signals flow from the inputs on the left to the outputs on the right.
• Input parameters and output parameters are arguments that are written with variables or constants.
These arguments are written in the areas that are connected to the terminals of input variables or
output variables inside the instructions or user-defined function blocks with connecting lines.
• The connecting lines show the flow of the following three types of signals.
a) Flow between input and output parameters and instructions
b) Flow between terminals on user-defined function blocks
c) Horizontal and vertical flow between instructions or between user-defined function blocks
• Instructions and user-defined function blocks are represented by rectangular boxes. You can use
connecting lines to connect input variables or output variables. Some terminals do not need to be
connected with a connecting line.
6 Programming
6 - 21
NX-series Safety Control Unit User's Manual (Z930)
6-4
Programming Languages
6
6-4-1
Programming Languages
Содержание NX-SIH400
Страница 4: ...Introduction 2 NX series Safety Control Unit User s Manual Z930 ...
Страница 46: ...Revision History 44 NX series Safety Control Unit User s Manual Z930 ...
Страница 108: ...2 Specifications 2 42 NX series Safety Control Unit User s Manual Z930 ...
Страница 132: ...3 Installation and Wiring 3 24 NX series Safety Control Unit User s Manual Z930 ...
Страница 148: ...4 Safety Control Unit Operation 4 16 NX series Safety Control Unit User s Manual Z930 ...
Страница 216: ...5 System Configuration and Setup 5 44 NX series Safety Control Unit User s Manual Z930 ...
Страница 306: ...6 Programming 6 90 NX series Safety Control Unit User s Manual Z930 ...
Страница 378: ...7 Checking Operation and Actual Operation 7 72 NX series Safety Control Unit User s Manual Z930 ...
Страница 390: ...8 Calculating Safety Reaction Times 8 12 NX series Safety Control Unit User s Manual Z930 ...
Страница 412: ...11 Safety Data Logging 11 10 NX series Safety Control Unit User s Manual Z930 ...
Страница 504: ...12 Troubleshooting 12 92 NX series Safety Control Unit User s Manual Z930 ...
Страница 550: ...l Safety I O Terminal Settings l I O Map Settings Appendices A 38 NX series Safety Control Unit User s Manual Z930 ...
Страница 554: ...l I O Map Settings Appendices A 42 NX series Safety Control Unit User s Manual Z930 ...
Страница 558: ...l Safety I O Terminal Settings l I O Map Settings Appendices A 46 NX series Safety Control Unit User s Manual Z930 ...
Страница 564: ...l Safety I O Terminal Settings l I O Map Settings Appendices A 52 NX series Safety Control Unit User s Manual Z930 ...
Страница 623: ...I Index I 1 NX series Safety Control Unit User s Manual Z930 I ...
Страница 625: ......