SlideShare a Scribd company logo
Chapter 1
The Easier Programming, the Better Project
Even though every software engineers in automation field are familiar to
software programming of PLC and HMI, there are some unexpected situation
happens during operation. For example, instructions, formulas, parameters we
programmed are all correct, there not exist external interference, and wiring and
switch is normal, but the equipment does not work well, that is because of
programming bug. It requires a certain step in accordance with the preparation of a
reasonable operating mechanism to quantify the process of programming, which
improves the flexible of programming and decreases bugs to make equipment runs
well.
SETP_Ⅰ、I/O Allocation------Logical allocation of I/O is the basic of programming
★Allocate the same function of Input and output together, as below picture showed:
It is good for programming, convenient to search and easy for wiring.
★X0、X1、Y0、Y1 can be reserved, if enough, for high speed counting and pulse
output.
★As for emergency stop button, stop button, forward, back, rise,up, external switch
is recommended for closed contacts and open contacts in programming. As a result
that the equipment will not cause damage because of switch problem.
★The selection of Analog: current type is preferred. The on-site practicing proves
that anti-jamming capability of current is almost 80% higher than Voltage.
★If possible, select analog type to control the third party device, because the analog
response speed is much greater than the communication response speed.

More Related Content

PPTX
Processor
PDF
Know More about Automation
PPTX
Murat Su
PPTX
Engineering Dashboard: Billable Pct of Req Hours
PPT
Programmable logic controller
PPT
IITP Automation
PDF
Brochure DCS Migration Projects - Yazzoom
Processor
Know More about Automation
Murat Su
Engineering Dashboard: Billable Pct of Req Hours
Programmable logic controller
IITP Automation
Brochure DCS Migration Projects - Yazzoom

Similar to Software programming (20)

PDF
Chapter 3 Easy Programming Makes Better Project
PDF
A Mechatronics Approach For Concerting the Programmable Logic Controller With...
PPT
6.- Chapter 2 PLC Hardware Components.ppt
PPT
6.- Chapter 2 PLC Hardware Components.ppt
PPTX
CHAPTER 7- PLC Operation-PROGRAMMABLE LOGIC CONTROLLER
PPTX
Programming logic controllers (plc) seminar
PPTX
Chapter 4 plc programing(1) by m
PPTX
PLC_Introduction to programming updated.pptx
PPT
PLCpptFeb222017.ppt
PDF
PLC Programming | Innovative Automation
PPT
Programable Logic controller pla and automation
PPT
Major project final ppt copy
DOC
Automation21
PPTX
PLC advanced EGY2standard 1man siemens.pptx
PPTX
Industrial Automation Using PLC
PPTX
INDUSTRIAL AUTOMATION USING PLC
PPTX
Industrial automation
PDF
industrialautomation-130610121032-phpapp01.pdf
PDF
n5acb0f1c011fb.pdf
PPTX
Plc example presentation
Chapter 3 Easy Programming Makes Better Project
A Mechatronics Approach For Concerting the Programmable Logic Controller With...
6.- Chapter 2 PLC Hardware Components.ppt
6.- Chapter 2 PLC Hardware Components.ppt
CHAPTER 7- PLC Operation-PROGRAMMABLE LOGIC CONTROLLER
Programming logic controllers (plc) seminar
Chapter 4 plc programing(1) by m
PLC_Introduction to programming updated.pptx
PLCpptFeb222017.ppt
PLC Programming | Innovative Automation
Programable Logic controller pla and automation
Major project final ppt copy
Automation21
PLC advanced EGY2standard 1man siemens.pptx
Industrial Automation Using PLC
INDUSTRIAL AUTOMATION USING PLC
Industrial automation
industrialautomation-130610121032-phpapp01.pdf
n5acb0f1c011fb.pdf
Plc example presentation
Ad

More from Lily Zheng (20)

PDF
WECON V-BOX Lua Configration
PDF
Wecon v box series introduction
PDF
Industrial panel PC Catalog in Spanish
PDF
Wecon LX3V Modules Flyer
PDF
Wecon LX3VM PLC Flyer
PDF
Wecon LX3VE PLC Flyer
PDF
Wecon LX3VP PLC Flyer
PDF
Wecon Lx3V PLC Flyer
PDF
Wecon V-NET IIoT System
PDF
Wecon 8000B series Inverter Catalog 2019
PDF
Wecon Products Catalog 2019
PDF
WECON V-box User Manual
PDF
WECON Remote Access User Manual
PDF
Wecon New Products Catalog
PDF
Wecon HMI PI Series Q&A
PDF
Wecon Products Catalog 2017
PDF
Wecon PLC Introduction 2017
PDF
Introduction of Wecon HMI PI Series 2017
PDF
2017 Wecon Industrial Android Tablet PC
PDF
Wecon Products Catalog in Thai Version
WECON V-BOX Lua Configration
Wecon v box series introduction
Industrial panel PC Catalog in Spanish
Wecon LX3V Modules Flyer
Wecon LX3VM PLC Flyer
Wecon LX3VE PLC Flyer
Wecon LX3VP PLC Flyer
Wecon Lx3V PLC Flyer
Wecon V-NET IIoT System
Wecon 8000B series Inverter Catalog 2019
Wecon Products Catalog 2019
WECON V-box User Manual
WECON Remote Access User Manual
Wecon New Products Catalog
Wecon HMI PI Series Q&A
Wecon Products Catalog 2017
Wecon PLC Introduction 2017
Introduction of Wecon HMI PI Series 2017
2017 Wecon Industrial Android Tablet PC
Wecon Products Catalog in Thai Version
Ad

Recently uploaded (20)

PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
DOCX
573137875-Attendance-Management-System-original
PPTX
Welding lecture in detail for understanding
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPT
Project quality management in manufacturing
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
Well-logging-methods_new................
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
bas. eng. economics group 4 presentation 1.pptx
CH1 Production IntroductoryConcepts.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
573137875-Attendance-Management-System-original
Welding lecture in detail for understanding
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Project quality management in manufacturing
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
UNIT 4 Total Quality Management .pptx
Lecture Notes Electrical Wiring System Components
Foundation to blockchain - A guide to Blockchain Tech
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Well-logging-methods_new................

Software programming

  • 1. Chapter 1 The Easier Programming, the Better Project Even though every software engineers in automation field are familiar to software programming of PLC and HMI, there are some unexpected situation happens during operation. For example, instructions, formulas, parameters we programmed are all correct, there not exist external interference, and wiring and switch is normal, but the equipment does not work well, that is because of programming bug. It requires a certain step in accordance with the preparation of a reasonable operating mechanism to quantify the process of programming, which improves the flexible of programming and decreases bugs to make equipment runs well. SETP_Ⅰ、I/O Allocation------Logical allocation of I/O is the basic of programming ★Allocate the same function of Input and output together, as below picture showed:
  • 2. It is good for programming, convenient to search and easy for wiring. ★X0、X1、Y0、Y1 can be reserved, if enough, for high speed counting and pulse output. ★As for emergency stop button, stop button, forward, back, rise,up, external switch is recommended for closed contacts and open contacts in programming. As a result that the equipment will not cause damage because of switch problem. ★The selection of Analog: current type is preferred. The on-site practicing proves that anti-jamming capability of current is almost 80% higher than Voltage. ★If possible, select analog type to control the third party device, because the analog response speed is much greater than the communication response speed.