NEZA系列PLC的编程软件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• (l梯形图编辑:选择以梯形图形式编辑用户程序,打开“梯形图编辑 器”。
• (i2)数据编辑:构造和保存数据页 • (13)变量编辑:对程序中用到的数据变量赋予变量名。 • (14)配置编辑:对PLC中的定时器、计数器、锁存输入等软硬件资源赋
予特定值,控制它们的动作。 • (15)交叉引用:查找所需要的内容,引用同程序的其他位置 • (I6)首选设置:设置当前编辑界面的程序类型、显示方式、显示数制等 • (17)确认程序:编译整个程序,并检查错误 • (18)确认梯级:确认一个梯级,并检查错误 • (19)扩展端口:配置I/0扩展链接或配置从站链接
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• (5) OV:溢出标志。在补码运算时,当运算结果超出-128~+127范 围时,将产生溢出,OV置1。否则无溢出,OV清0。
第五章 NEZA系列PLC的编程软件—— PL707 WIN
• 5. 1认识PL7程序
返回
5. 1 认识PL707 WIN
• 一、PL707 WIN编程软件的运行与退出
• (I)启动PL707 WIN编程软件。 • 双击桌面上的PL707 WIN快捷图标,运行编程软件或点击Windows
8031和87510 8031是一个无ROM的8051,它从外部ROM获取所用的 指令,8751是一个用EPROM代替ROM的8051,除此之外,三者的内 部结构及引脚完全相同。今后,除特另11说明外,用8051这个名称来 代表8031、8051和87510
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
下一页 返回
5. 1 认识PL707 WIN
• (4)关闭应用程序。 • 注意:使用PL707 WIN软件一次只能打开一个应用程序。若有一个程
序已经打开,再打开第二个程序,则会出现一个对话框提示:“请在打 开另一个应用程序之前关闭当前的应用程序。”
• 二、PL707 WIN编程软件常用操作菜单功能
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• (4) RS1和RS0:工作寄存器组选择位。由用户程序改变RS1和RS0组 合中的内容,以选择片内RAM中的4个工作寄存器组之一作为当前的 工作寄存器组。当前工作寄存器组的选择,如表2-1所示。
• 单片机在复位后,RS1和RS0都为0, CPU自然选择工作寄存器组0 作为当前工作寄存器组。根据需要,用户可以利用传送指令或位操作 指令来改变RS1 ,RS0的内容,选择其他的工作寄存器组,这种设置对 程序中保护现场提供了方便。
变化情况。
上一页
返回
5. 2 程序编制
• PL707 WIN编程软件的梯形图编辑界面如图5一1所示。
• 一、梯形图程序编辑、通信、监视、运行的基 本步骤
• 1.配置梯形图编辑器 • 在“视图”菜单中选择“首选设置”,打开对话框,如图5一2所示。
选择“梯形图”、选择“一行”(或三行变量或地址)以显示一行(或三 行)的变量或地址;调整“显示属性”使“梯形图信息”对话框里“三 行变量或地址”同时显示;调整变量是以十进制还是十六进制格式显 示;选择“显示工具栏”复选框以便在编辑窗口显示工具栏,选择 “编辑梯级时关闭梯形图视图”复选框,最后点击“确定”完成
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 2.运算器 • 运算器由算术逻辑运算部件ALU、累加器ACC、寄存器B、暂存寄
存器、程序状态字寄存器PSW、堆栈指针SP等组成,另外为提高数 据处理和位操作功能,还增加了一些专用寄存器。运算器各功能部件 简述如下。 • 1)算术逻辑运算部件ALU • 算术逻辑运算部件ALU在定时控制逻辑电路发出的内部控制信号的 控制下,可以进行如下的算术/逻辑操作:
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 1)程序计数器PC (Program Counter) • PC是一个16位的地址寄存器,用于存放将要从ROM中读出的下一
字节指令码的地址,并具有自动加1的功能,因此也称为地址指针。 当CPU要取指令时,将PC的内容送到地址总线上,从而指向程序存 储器中存放当前指令的单元地址,以便从存储器中取出指令加以分析、 执行,同时PC内容自动加1,指向下一条指令,以保证程序按顺序执 行。也可以通过控制转移指令改变PC值,实现程序的转移。PC不可 访问,在物理结构上是独立的,因此不属于特殊功能寄存器。
下一页 返回
5. 2 程序编制
• 2.使用梯形图编辑器(或在查看器中编辑程序)
• 在“视图”菜单内选择“梯形图编辑”,则出现梯形图查看窗口;从
“工具”菜单里选择“插入梯级”或单击
按钮,则可以进入
梯形图编辑器,或在梯形图查看器中编辑程序。
• 3.定义变量
• 打开变量编辑器,在其中可以很方便地给程序中的数据变量赋予容易 识别的名字。名字包括字母和数字(也称变量名)。变量名有助于使用 者快速检查和分析程序的逻辑性,大大简化了程序开发和调试的过程。 可以在离线状态下打开变量编辑器,但是在监控状态下不能打开变量 编辑器。
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• (1)带进位和不带进位的加法。 • (2)带借位减法。 • (3) 8位无符号数乘法和除法。 • (4)逻辑与、或、异或操作。 • (5)加1、减1操作。 • (6)按位求反操作。 • (7)循环左、右移位操作。 • (8)半字节交换。 • (9)二一十进制调整。 • (10)比较和条件转移的判断等操作。
上一页 下一页 返回
5. 1 认识PL707 WIN
• (20)编程端口:确定通信协议和通信参数。 • (21)传送:实现PC与PLC之间应用程序的传送与复制。 • (22)连接(在线):建立PC与PLC之间的信息连接通路。 • (23)断开(离线):断开PC与PLC之间的信息连接通路。 • (24)运行:直接操作使PLC从停止状态进入“运行”状态。 • (25)停止:直接操作使PLC从运行状态进入“停止”状态。 • (26)切换动态显示:操作使程序在窗口中反映其操作过程中触点的动态
• (3)另存为:保存程序,选择路径并存储成以“. p17”为后缀的文件。
上一页 下一页 返回
5. 1 认识PL707 WIN
• (4)关闭:关闭当前的应用程序。 • (5)导入/导出:可以导入、导出ASCII程序文件及变量文件,还可以将
源程序文件(指令列表或梯形图)传到PL7 MICRO (PLC的另一种机型)。 • (6)安全设置:将当前应用程序的安全级别从“操作员级”更改为“管
位D7有进、借位,CY置1,否则CY清0。在进行位操作时,CY又是位 操作累加器,指令助记符用C表示。 • (2) AC:辅助进位。在进行加、减法运算时,如果低半字节D3向高 半字节有进、借位,AC置1,否则AC清。。 • (3) F0:用户标志。由用户根据需要对其置位或复位,可作为用户自 行定义的一个状态标志。
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• (8) 1个全双工串行口。 • (9) 2个16位定时器/计数器。 • (10)具有5个中断源,2个优先级的中断结构。 • (11)具有位寻址功能的位处理器,适用于位(布尔)处理。 • MCS-51系列单片机典型芯片是8051。与8051结构相同的产品有
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 3)数据地址指针DPTR • 数据地址指针DPTR是一个16位的专用地址指针寄存器,它由DPH
和DPL这两个特殊功能寄存器组成。DPH是DPTR的高8位,DPL是 DPTR的低8位,其组成如下:
• DPTR用于存放16位地址,可对外部数据存储器RAM64KB (0000H~0FFFFH)地址空间寻址。
时器/计数器、I/O接口以及串行通信接口等基本功能部件的一个完整 的单片微型计算机。 • 如图2-1所示为8051单片机功能结构图。如图2 -2所示为8051单片机 内部结构图。
下一页 返回
2.1 MCS-51单片机的内部结构
• MCS-51单片机内部包括以下部件: • (1)一个8位CPU。 • (2)一个片内时钟振荡器,最高时钟频率为12MHzo • (3) 4KB程序存储器ROM/EPROM (8031片内无ROM)。 • (4) 128B数据存储器RAM。 • (5)可寻址的外部程序存储器和数据存储器空间64 KB的机构。 • (6) 21个特殊功能寄存器SFR。 • (7) 4个8位并行I/O口,共32根I/O线。
的“开始”菜单,在“程序”菜单下选择“Modicom telemecanique",点击“PL707 WIN for Neza”图标运行PL707 WIN编程软件。 • (2)打开现有的应用程序。 • 从“文件”菜单中选择“打开”选项,从选择对话框中选择文件。 • (3)退出PL707 WIN编程软件。 • 从“文件”菜单中选择“退出”(或按Ctrl +Q组合键)。
2.1 MCS-51单片机的内部结构
• 3)程序状态字寄存器PSW • 程序状态字寄存器也是一个8位寄存器,相当于标志寄存器,用于
存放指令执行结果的一些特征,供程序查询和判别之用。其格式如下: •
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 其中每一位的具体含义如下: • (1) CY:进/借位标志。在进行加、减法运算时,如果执行结果最高
• (1)新建:新建一个应用程序。状态栏中显示的程序状态将从初始化变 为离线状态。软件可以根据使用者在参数对话框中的选择自动打开梯 形图查看器或指令列表编辑器窗口。缺省打开的是梯形图查看器窗口。
• (2)打开:可以从已经存在的文件夹中选择一个应用程序,选择文件类 型“. P17”为后缀的文件,打开作为当前程序,在窗口中显示。
• 2. 1. 2 CPU结构 • CPU从功能上可分为控制器和运算器两部分,下面分别介绍这两部
分的组成及功能。 • 1.控制器 • 控制器由程序计数器PC、指令寄存器、指令译码电路、定时控制
与条件转移逻辑电路、数据地址指针DPTR等组成。其功能是对来自 程序存储器中的指令进行译码,通过定时控制电路,在规定的时刻发 出各种操作所需的内部和外部的控制信号,使各部分协调工作,完成 指令所规定的功能。控制器各功能部件简述如下。
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 2)指令寄存器IR (Instruction Register) • 指令寄存器是一个8位寄存器,用于暂存待执行的指令,等待译码。
指令译码电路是对指令寄存器中的指令进行译码,将指令转变为执行 此指令所需要的电信号,再经定时控制电路定时产生执行该指令所需 要的各种控制信号。在MSC-51单片机中这部分电路对用户是透明的。
理员级”。 • (7)打印:用于设置打印选项,来调整打印范围、变量、梯形图、指令
列表等具体参数。 • (8)打印设置:用于定义打印机名或文件名,以及页面布局 • (9)退出:退出当前的应用程序 • (10)指令列表编辑:选择以指令列表形式编辑用户程序,打开“指令列
表编辑器”。
上一页 下一页 返回
5. 1 认识PL707 WIN
上一页 下一页 返回
第2章 MCS-51系列单片机的结构
• 2.1 MCS-51单片机的内部结构 • 2.2 MCS-51单片机的存储器结构 • 2.3 MCS-51单片机的并行输入/输出(I/O)接口 • 2.4 MCS-51单片机应用系统的构成
2.1 MCS-51单片机的内部结构
• 2.1.1MCS-51的结构框图 • 前面已经提到单片机是在一块芯片集成了CPU、RAM、 ROM、定
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 2)累加器ACC • 累加器ACC是一个8位寄存器,它通过暂存器和ALU相连,它是
CPU中工作最繁忙、最常用的专用寄存器,许多指令的操作数取自于 ACC,许多运算结果也存放在ACC中。在指令系统中,累加器ACC 的助记符也记作A。
上一页 下一页 返回
• (i2)数据编辑:构造和保存数据页 • (13)变量编辑:对程序中用到的数据变量赋予变量名。 • (14)配置编辑:对PLC中的定时器、计数器、锁存输入等软硬件资源赋
予特定值,控制它们的动作。 • (15)交叉引用:查找所需要的内容,引用同程序的其他位置 • (I6)首选设置:设置当前编辑界面的程序类型、显示方式、显示数制等 • (17)确认程序:编译整个程序,并检查错误 • (18)确认梯级:确认一个梯级,并检查错误 • (19)扩展端口:配置I/0扩展链接或配置从站链接
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• (5) OV:溢出标志。在补码运算时,当运算结果超出-128~+127范 围时,将产生溢出,OV置1。否则无溢出,OV清0。
第五章 NEZA系列PLC的编程软件—— PL707 WIN
• 5. 1认识PL7程序
返回
5. 1 认识PL707 WIN
• 一、PL707 WIN编程软件的运行与退出
• (I)启动PL707 WIN编程软件。 • 双击桌面上的PL707 WIN快捷图标,运行编程软件或点击Windows
8031和87510 8031是一个无ROM的8051,它从外部ROM获取所用的 指令,8751是一个用EPROM代替ROM的8051,除此之外,三者的内 部结构及引脚完全相同。今后,除特另11说明外,用8051这个名称来 代表8031、8051和87510
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
下一页 返回
5. 1 认识PL707 WIN
• (4)关闭应用程序。 • 注意:使用PL707 WIN软件一次只能打开一个应用程序。若有一个程
序已经打开,再打开第二个程序,则会出现一个对话框提示:“请在打 开另一个应用程序之前关闭当前的应用程序。”
• 二、PL707 WIN编程软件常用操作菜单功能
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• (4) RS1和RS0:工作寄存器组选择位。由用户程序改变RS1和RS0组 合中的内容,以选择片内RAM中的4个工作寄存器组之一作为当前的 工作寄存器组。当前工作寄存器组的选择,如表2-1所示。
• 单片机在复位后,RS1和RS0都为0, CPU自然选择工作寄存器组0 作为当前工作寄存器组。根据需要,用户可以利用传送指令或位操作 指令来改变RS1 ,RS0的内容,选择其他的工作寄存器组,这种设置对 程序中保护现场提供了方便。
变化情况。
上一页
返回
5. 2 程序编制
• PL707 WIN编程软件的梯形图编辑界面如图5一1所示。
• 一、梯形图程序编辑、通信、监视、运行的基 本步骤
• 1.配置梯形图编辑器 • 在“视图”菜单中选择“首选设置”,打开对话框,如图5一2所示。
选择“梯形图”、选择“一行”(或三行变量或地址)以显示一行(或三 行)的变量或地址;调整“显示属性”使“梯形图信息”对话框里“三 行变量或地址”同时显示;调整变量是以十进制还是十六进制格式显 示;选择“显示工具栏”复选框以便在编辑窗口显示工具栏,选择 “编辑梯级时关闭梯形图视图”复选框,最后点击“确定”完成
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 2.运算器 • 运算器由算术逻辑运算部件ALU、累加器ACC、寄存器B、暂存寄
存器、程序状态字寄存器PSW、堆栈指针SP等组成,另外为提高数 据处理和位操作功能,还增加了一些专用寄存器。运算器各功能部件 简述如下。 • 1)算术逻辑运算部件ALU • 算术逻辑运算部件ALU在定时控制逻辑电路发出的内部控制信号的 控制下,可以进行如下的算术/逻辑操作:
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 1)程序计数器PC (Program Counter) • PC是一个16位的地址寄存器,用于存放将要从ROM中读出的下一
字节指令码的地址,并具有自动加1的功能,因此也称为地址指针。 当CPU要取指令时,将PC的内容送到地址总线上,从而指向程序存 储器中存放当前指令的单元地址,以便从存储器中取出指令加以分析、 执行,同时PC内容自动加1,指向下一条指令,以保证程序按顺序执 行。也可以通过控制转移指令改变PC值,实现程序的转移。PC不可 访问,在物理结构上是独立的,因此不属于特殊功能寄存器。
下一页 返回
5. 2 程序编制
• 2.使用梯形图编辑器(或在查看器中编辑程序)
• 在“视图”菜单内选择“梯形图编辑”,则出现梯形图查看窗口;从
“工具”菜单里选择“插入梯级”或单击
按钮,则可以进入
梯形图编辑器,或在梯形图查看器中编辑程序。
• 3.定义变量
• 打开变量编辑器,在其中可以很方便地给程序中的数据变量赋予容易 识别的名字。名字包括字母和数字(也称变量名)。变量名有助于使用 者快速检查和分析程序的逻辑性,大大简化了程序开发和调试的过程。 可以在离线状态下打开变量编辑器,但是在监控状态下不能打开变量 编辑器。
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• (1)带进位和不带进位的加法。 • (2)带借位减法。 • (3) 8位无符号数乘法和除法。 • (4)逻辑与、或、异或操作。 • (5)加1、减1操作。 • (6)按位求反操作。 • (7)循环左、右移位操作。 • (8)半字节交换。 • (9)二一十进制调整。 • (10)比较和条件转移的判断等操作。
上一页 下一页 返回
5. 1 认识PL707 WIN
• (20)编程端口:确定通信协议和通信参数。 • (21)传送:实现PC与PLC之间应用程序的传送与复制。 • (22)连接(在线):建立PC与PLC之间的信息连接通路。 • (23)断开(离线):断开PC与PLC之间的信息连接通路。 • (24)运行:直接操作使PLC从停止状态进入“运行”状态。 • (25)停止:直接操作使PLC从运行状态进入“停止”状态。 • (26)切换动态显示:操作使程序在窗口中反映其操作过程中触点的动态
• (3)另存为:保存程序,选择路径并存储成以“. p17”为后缀的文件。
上一页 下一页 返回
5. 1 认识PL707 WIN
• (4)关闭:关闭当前的应用程序。 • (5)导入/导出:可以导入、导出ASCII程序文件及变量文件,还可以将
源程序文件(指令列表或梯形图)传到PL7 MICRO (PLC的另一种机型)。 • (6)安全设置:将当前应用程序的安全级别从“操作员级”更改为“管
位D7有进、借位,CY置1,否则CY清0。在进行位操作时,CY又是位 操作累加器,指令助记符用C表示。 • (2) AC:辅助进位。在进行加、减法运算时,如果低半字节D3向高 半字节有进、借位,AC置1,否则AC清。。 • (3) F0:用户标志。由用户根据需要对其置位或复位,可作为用户自 行定义的一个状态标志。
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• (8) 1个全双工串行口。 • (9) 2个16位定时器/计数器。 • (10)具有5个中断源,2个优先级的中断结构。 • (11)具有位寻址功能的位处理器,适用于位(布尔)处理。 • MCS-51系列单片机典型芯片是8051。与8051结构相同的产品有
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 3)数据地址指针DPTR • 数据地址指针DPTR是一个16位的专用地址指针寄存器,它由DPH
和DPL这两个特殊功能寄存器组成。DPH是DPTR的高8位,DPL是 DPTR的低8位,其组成如下:
• DPTR用于存放16位地址,可对外部数据存储器RAM64KB (0000H~0FFFFH)地址空间寻址。
时器/计数器、I/O接口以及串行通信接口等基本功能部件的一个完整 的单片微型计算机。 • 如图2-1所示为8051单片机功能结构图。如图2 -2所示为8051单片机 内部结构图。
下一页 返回
2.1 MCS-51单片机的内部结构
• MCS-51单片机内部包括以下部件: • (1)一个8位CPU。 • (2)一个片内时钟振荡器,最高时钟频率为12MHzo • (3) 4KB程序存储器ROM/EPROM (8031片内无ROM)。 • (4) 128B数据存储器RAM。 • (5)可寻址的外部程序存储器和数据存储器空间64 KB的机构。 • (6) 21个特殊功能寄存器SFR。 • (7) 4个8位并行I/O口,共32根I/O线。
的“开始”菜单,在“程序”菜单下选择“Modicom telemecanique",点击“PL707 WIN for Neza”图标运行PL707 WIN编程软件。 • (2)打开现有的应用程序。 • 从“文件”菜单中选择“打开”选项,从选择对话框中选择文件。 • (3)退出PL707 WIN编程软件。 • 从“文件”菜单中选择“退出”(或按Ctrl +Q组合键)。
2.1 MCS-51单片机的内部结构
• 3)程序状态字寄存器PSW • 程序状态字寄存器也是一个8位寄存器,相当于标志寄存器,用于
存放指令执行结果的一些特征,供程序查询和判别之用。其格式如下: •
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 其中每一位的具体含义如下: • (1) CY:进/借位标志。在进行加、减法运算时,如果执行结果最高
• (1)新建:新建一个应用程序。状态栏中显示的程序状态将从初始化变 为离线状态。软件可以根据使用者在参数对话框中的选择自动打开梯 形图查看器或指令列表编辑器窗口。缺省打开的是梯形图查看器窗口。
• (2)打开:可以从已经存在的文件夹中选择一个应用程序,选择文件类 型“. P17”为后缀的文件,打开作为当前程序,在窗口中显示。
• 2. 1. 2 CPU结构 • CPU从功能上可分为控制器和运算器两部分,下面分别介绍这两部
分的组成及功能。 • 1.控制器 • 控制器由程序计数器PC、指令寄存器、指令译码电路、定时控制
与条件转移逻辑电路、数据地址指针DPTR等组成。其功能是对来自 程序存储器中的指令进行译码,通过定时控制电路,在规定的时刻发 出各种操作所需的内部和外部的控制信号,使各部分协调工作,完成 指令所规定的功能。控制器各功能部件简述如下。
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 2)指令寄存器IR (Instruction Register) • 指令寄存器是一个8位寄存器,用于暂存待执行的指令,等待译码。
指令译码电路是对指令寄存器中的指令进行译码,将指令转变为执行 此指令所需要的电信号,再经定时控制电路定时产生执行该指令所需 要的各种控制信号。在MSC-51单片机中这部分电路对用户是透明的。
理员级”。 • (7)打印:用于设置打印选项,来调整打印范围、变量、梯形图、指令
列表等具体参数。 • (8)打印设置:用于定义打印机名或文件名,以及页面布局 • (9)退出:退出当前的应用程序 • (10)指令列表编辑:选择以指令列表形式编辑用户程序,打开“指令列
表编辑器”。
上一页 下一页 返回
5. 1 认识PL707 WIN
上一页 下一页 返回
第2章 MCS-51系列单片机的结构
• 2.1 MCS-51单片机的内部结构 • 2.2 MCS-51单片机的存储器结构 • 2.3 MCS-51单片机的并行输入/输出(I/O)接口 • 2.4 MCS-51单片机应用系统的构成
2.1 MCS-51单片机的内部结构
• 2.1.1MCS-51的结构框图 • 前面已经提到单片机是在一块芯片集成了CPU、RAM、 ROM、定
上一页 下一页 返回
2.1 MCS-51单片机的内部结构
• 2)累加器ACC • 累加器ACC是一个8位寄存器,它通过暂存器和ALU相连,它是
CPU中工作最繁忙、最常用的专用寄存器,许多指令的操作数取自于 ACC,许多运算结果也存放在ACC中。在指令系统中,累加器ACC 的助记符也记作A。
上一页 下一页 返回