- 零基础学西门子PLC编程:入门、提高、应用、实例
- 韩雪涛主编 吴瑛 韩广兴副主编
- 675字
- 2022-01-21 14:43:11
第3章 西门子PLC的编程方式与编程软件
3.1 PLC的编程方式
PLC所实现的各项控制功能是根据用户程序实现的,各种用户程序需要编程人员根据控制的具体要求进行编写。通常,PLC用户程序的编程方式主要有软件编程和手持式编程器编程两种。
3.1.1 软件编程
软件编程是指借助PLC专用的编程软件编写程序。采用软件编程的方式,需将编程软件安装在匹配的计算机中,在计算机上根据编程软件的使用规则编写具有相应控制功能的PLC控制程序(梯形图程序或语句表程序),最后再借助通信电缆将编写好的程序写入PLC内部即可,如图3-1所示。
![](https://epubservercos.yuewen.com/713442/21838935601749506/epubprivate/OEBPS/Images/3d1.jpg?sign=1739536558-NYS5JHIwi012sAtpH6nyOqBU0yNJrfZY-0-6ce81ea116143b39c05fe824df3b377c)
图3-1 PLC的软件编程方式
3.1.2 编程器编程
编程器编程是指借助PLC专用的编程器设备直接向PLC编写程序。在实际应用中编程器多为手持式编程器,具有体积小、重量轻、携带方便等特点,在一些小型PLC的用户程序编制、现场调试、监视等场合应用十分广泛。
编程器编程是一种基于指令语句表的编程方式。首先需要根据PLC的规格、型号选配匹配的编程器,然后借助通信电缆将编程器与PLC连接,通过操作编程器上的按键,直接向PLC中写入语句表指令。
图3-2为PLC采用编程器编程示意图。
![](https://epubservercos.yuewen.com/713442/21838935601749506/epubprivate/OEBPS/Images/3d2.jpg?sign=1739536558-9cL9TUnj0yUVzj9bJoSfsvgjMbgCmDWv-0-ea045fd8986fee7522077ef642c6f588)
图3-2 PLC采用编程器编程示意图
![](https://epubservercos.yuewen.com/713442/21838935601749506/epubprivate/OEBPS/Images/29.jpg?sign=1739536558-a9abz3jnLVmVjLpn0YcrCSqAj0ycRlQD-0-a6434348831603738f8a7690ae249109)
表3-1为各种PLC对应匹配的手持式编程器型号汇总。
表3-1 各种PLC对应匹配的编程器型号汇总
![](https://epubservercos.yuewen.com/713442/21838935601749506/epubprivate/OEBPS/Images/c1.jpg?sign=1739536558-fRUh3MTDhytlpz4oNV3dN2lzNYO2n0z8-0-76240124924d8598936f53fafbc41410)
采用编程器编程时,编程器多为手持式编程器,通过与PLC连接可实现向PLC写入程序、读出程序、插入程序、删除程序、监视PLC的工作状态等,下面以西门子S7-200系列适用的手持式编程器PG702为例,简单介绍西门子PLC的编程器编程方式。
使用手持式编程器PG702进行编程前,首先需要了解该编程器各功能按键的具体功能,并根据使用说明书及相关介绍了解各按键符号输入的方法和要求等。
图3-3为手持式编程器PG702的操作面板。
![](https://epubservercos.yuewen.com/713442/21838935601749506/epubprivate/OEBPS/Images/3d3.jpg?sign=1739536558-p9xn0qRfkZ0mjdnuhRjRe4GfN2FdjC8d-0-d2f2b6fb6d1eef8d3cb9cd073196218d)
图3-3 手持式编程器PG702的操作面板
![](https://epubservercos.yuewen.com/713442/21838935601749506/epubprivate/OEBPS/Images/30.jpg?sign=1739536558-9FZy0jgcwDJEbSKDWwy1mvVmqNNg8V51-0-d2726574a9a6a5612a3eb9274cd935e9)