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 |
How is efficiency of DG set calculated? At many places I found the efficiency to be mentioned in percentage. But at some other places I found kWH/ litres. I want to know how dimensionless percentage value is arrived at?
Why 60Hz frequency is used in America what are all the benifits?
If the rotor pf of a 3 phase induction motor is .866, then what is the phase displacement between stator and rotor magnetic field 1)30,2)120,3)150,4)90 please justify....
TYPE'S OF BREKAR ,WHAT IS TRANSFORMAR & SAFTY. STARTER DOL & STAR DELTA STARTER.
Why we are use 11KV / 22KV / 33KV / 66KV / 110KV / 230KV / 440KV this type of ratio. why cant we use other voltage ratio like 54KV / 99KV et.,
8 Answers College School Exams Tests, Hino, ITC Infotech, Reliance, UPRVUNL,
what is the star delta connetion and how can do it a three phase motor with control witing with picture
0 Answers Aurobindo, SA Kent, Wipro,
show the single line diagram of star delta starter with single phase preventer
why battery set is required for D.G.set?
why it is not advisable to run low rating (19KVA) DG sets in parallel for long durations even though they are provided with droop ckts (QDC)
as per IE stranded what is max voltage between neutral to earth. 100 kva transformer neutral solid earth. min and max values i need to ans for RTI question
10. THE MOST COMMON TYPE OF THREE PHASE IN UNSYMMETRICAL FAULTS IS ........
at which places we use 6.6KV Transformers and Motors