In Siemens S7-300 PLC, what is funtion and funtion block ?
What is the difference between them ? When to use function
and when to use function block
Answers were Sorted based on User's Feedback
Answer / divya
Please note Function and Function Block both are subroutine
in case of s7-300 & 400. Whenever you are writing
structured program you make use of them.
The basic difference between them is Fuction(FC) don't
require addition memory block they can exist on their own.
Whereas Function Block(FB) compulsorialy require a memory
dedicated to it called as Data Block(DB). This data block
is called as Instance Data block as only that particulcar
FB can use it.
Function Block is used when after each call operation in
initial /input value needs to be changed.
| Is This Answer Correct ? | 30 Yes | 1 No |
support.automation.siemens.com
you may approach them for your answer if it is related to
specific equipment used by yourself.
vi S7 Standard Functions Part 2 C79000-G7076-C113-02 The
following functions and function blocks are described in
this manual:
Function or Function Block
Number
Page
oftware Timer On Delay—Retentive (TONR) FC80 5-2 Indirect
Block Move (IBLKMOV) FC81 4-2 Reset Range of Outputs (RSET)
FC82 1-2 Set Range of Outputs (SET) FC83 1-6 Add to Table
(ATT) FC84 2-2 First In/First Out Unload Table (FIFO) FC85
2-4 Table Find (TBL_FIND) FC86 2-6 Last In/First Out Unload
Table (LIFO) FC87 2-9 Table (TBL) FC88 2-11 Move Table to
Word (TBL_WRD) FC89 2-13 Word Shift Register (WSR) FC90 3-2
Word to Table (WRD_TBL) FC91 2-15 Bit Shift Register (SHRB)
FC92 3-4 Seven Segment Decoder (SEG) FC93 6-2 ASCII to Hex
(ATH) FC94 6-4 Hex to ASCII (HTA) FC95 6-6 Encode Binary
Position (ENCO) FC96 6-8 Decode Binary Position (DECO) FC97
6-9 Ten’s Complement (BCDCPL) FC98 6-10 Sum Number of Bits
(BITSUM) FC99 6-11 Reset Range of Immediate Outputs (RSETI)
FC100 1-4 Set Range of Immediate Outputs (SETI) FC101 1-8
Standard Deviation (DEV) FC102 7-2 Correlated Data Table
(CDT) FC103 2-18 Table to Table (TBL_TBL) FC104 2-21
Scaling Values (SCALE) FC105 6-12 Unscaling Values
(UNSCALE) FC106 6-14 Lead/Lag Algorithm (LEAD_LAG) FB80 6-
16 Discrete Control Alarm Timer (DCAT) FB81 5-4 Motor
Control Alarm Timer (MCAT) FB82 5-7 Index Matrix Compare
(IMC) FB83 8-2 Scan Matrix Compare (SMC) FB84 8-6 Event
Maskable Drum (DRUM) FB85 5-10 Pack Data (PACK) FB86 4-4
| Is This Answer Correct ? | 5 Yes | 7 No |
which sub is most horrible in four yr degree
why anti pumping relay is not given to tripping coil of the breaker? why only to closing coil?
why dhyedration test required for transformer oil once in a year
how to maintain ht line?
What is gross error?
I need bhel previous year quetion papers for electrical engineering department.I searched but i could not find out
hi, i finished b.tech eee in 2008, im worked in dg sets mfg company , now i left job in 6months back, now again i want get job core side, how can i get? is there any couses we have learn to get better oppurtunity? /
what is extra low voltage system
hello... i am preparing for GET. please send me previous papers..
Define relative stability.
when a pure dc signal is sent through a moving iron meter, what will it read?? dc or rms?? when a variable dc signal is sent through a moving iron meter, what will it read?? dc or rms??
why the energy meter disc rotates anticlockwise while reading
Civil Engineering (5086)
Mechanical Engineering (4456)
Electrical Engineering (16639)
Electronics Communications (3918)
Chemical Engineering (1095)
Aeronautical Engineering (239)
Bio Engineering (96)
Metallurgy (361)
Industrial Engineering (259)
Instrumentation (3014)
Automobile Engineering (332)
Mechatronics Engineering (97)
Marine Engineering (124)
Power Plant Engineering (172)
Textile Engineering (575)
Production Engineering (25)
Satellite Systems Engineering (106)
Engineering AllOther (1379)