3
Programming
3.1
Concepts of the IEC61131-3 Standard
IEC 61131-3 is the international standard for PLC programs, defined by the International Elec-
tromechanical Commission (IEC). It defines the programming languages and structuring ele-
ments used for writing PLC programs.
This system enables structured programs to be created using a high degree of modularisation.
This provides increased efficiency, where tested programs and routines may be reused with a
reduction of the number of programming errors.
Through use of structured programming techniques, IEC1131-3 eases fault finding procedures
as individual operational program elements may be examined independently.
One important advantage of IEC61131-3 is that at assists in project management and quality
control procedures. In particular, the structured methods encompassed within IEC61131-3 aid
the
Validation
of processes incorporating PLC’s. In fact, in some industries it is now considered
mandatory to adopt this approach of structured programming. This is commonplace in the Phar-
maceutical and Petrochemical industries where some processes can be considered safety criti-
cal.
It is considered, in some quarters that the IEC method of programming requires excessive work
to create the final code. However, it is generally accepted that the advantages a structured
approach has to offer over “un-structured” and “open” programming techniques makes
IEC61131-3 a worthwhile advantage.
PLCopen
PLCopen has established:
쎲
an accreditation procedure
쎲
accredited test institutes
쎲
development test software, shared amongst members
쎲
a defined certification procedure
쎲
members with certified products
This assures compliancy now, and in the future.
PLCopen Certification
Programming
Concepts of the IEC61131-3 Standard
Training Manual GX IEC Developer
3 - 1
PLCopen is an independent vendor and product organisation that has been estab-
lished in order to further the use of IEC61131-3 throughout users of Industrial Con-
trol Systems. This organisation has defined 3 levels of compliancy for the design
and implementation of systems to IEC61131-3.
Mitsubishi’s GX IEC Developer is fully compli-
ant with PLCopen to “
Base Level IL
” (Instruc-
tion List) and “
Base Level ST”
(Structured
Text) and has been fully certified to these
standards.
61131-3
Summary of Contents for FX2N-32CAN
Page 1: ...MITSUBISHI ELECTRIC FACTORY AUTOMATION Programmable Logic Controllers GX IEC Developer ...
Page 2: ......
Page 4: ......
Page 6: ......
Page 10: ...IV MITSUBISHI ELECTRIC ...
Page 18: ...Modular PLC Training Hardware Course Overview and Requirements 1 2 MITSUBISHI ELECTRIC ...
Page 176: ...Device Edit 8 4 MITSUBISHI ELECTRIC ...
Page 190: ...Assigning DUT Variables to Function Blocks Data Unit Types DUT 10 10 MITSUBISHI ELECTRIC ...
Page 198: ...Array Example Single Dimension Array Arrays 11 8 MITSUBISHI ELECTRIC ...
Page 219: ...Sequential Function Chart SFC SFC Elements Training Manual GX IEC Developer 14 3 ...
Page 230: ...Structured Text Program Example IEC Structured Text 16 4 MITSUBISHI ELECTRIC ...
Page 278: ...PLC Components Glossary Appendix A 18 MITSUBISHI ELECTRIC ...
Page 283: ......