基于某MicroLogix1400地A1000实验指导书V1.docx

上传人:b****5 文档编号:5778843 上传时间:2023-01-01 格式:DOCX 页数:83 大小:2.38MB
下载 相关 举报
基于某MicroLogix1400地A1000实验指导书V1.docx_第1页
第1页 / 共83页
基于某MicroLogix1400地A1000实验指导书V1.docx_第2页
第2页 / 共83页
基于某MicroLogix1400地A1000实验指导书V1.docx_第3页
第3页 / 共83页
基于某MicroLogix1400地A1000实验指导书V1.docx_第4页
第4页 / 共83页
基于某MicroLogix1400地A1000实验指导书V1.docx_第5页
第5页 / 共83页
点击查看更多>>
下载资源
资源描述

基于某MicroLogix1400地A1000实验指导书V1.docx

《基于某MicroLogix1400地A1000实验指导书V1.docx》由会员分享,可在线阅读,更多相关《基于某MicroLogix1400地A1000实验指导书V1.docx(83页珍藏版)》请在冰豆网上搜索。

基于某MicroLogix1400地A1000实验指导书V1.docx

基于某MicroLogix1400地A1000实验指导书V1

 

基于MicroLogix1400的A1000实验指导书

(版本1.0)

 

 

北京华晟高科教学仪器有限公司编制

文件编号:

A1000HH11

前言

《基于MicroLogix1400的A1000实验指导书》是根据A1000过程控制实验系统的相关内容编写的,包括了如下内容:

1、MicroLogix1400PLC控制系统。

2、MicroLogix1400PLC控制系统编程。

3、MicroLogix1400PLC控制系统和组态软件的连接。

4、范例A1000实验的编程详细介绍

5、组态软件对MicroLogix1400PLC的监控

6、A1000其他实验指导

不介绍具体的A1000操作,有关内容将在独立的指导书中介绍。

指导书中一定有许多不完善之处,敬请各位专家、院校师生和广大读者批评指正。

申明:

本培训书内容只适合华晟高科A1000教学实验。

范例和文档内容只用于提供信息,对本书不承担任何工业应用的保证。

修订记录:

2010.6杨静编写本书,并提供控制程序。

 

北京华晟高科教学仪器有限公司

二零一零年六月

第一章MicroLogix1400PLC

本书介绍罗克韦尔MicroLogix1400PLC,CPU为1766-L32BWAA,几乎所有内容同样适用于1766-L32AWA,1766-L32AWAA,1766-L32BWA,1766-L32BXB,1766-L32BXBA。

1.1MicroLogix1400PLC简介

MicroLogix1400是紧凑型PLC,具有RS-232/485通讯端口、一个以太网端口和一个非隔离的RS-232通讯端口。

每个控制器支持32个离散I/O点(20个数字量输入,12个数字量输出),另外,1766-L32BWAA,-AWAA和-BXBA有6个模拟量I/O点(4个模拟量输入和2个模拟量输出)。

MicroLogix1400硬件特性如图1-1-1所示。

图1-1-1MicroLogix1400PLC

1-通讯端口2-9针D-ShellRS-232C连接器;

2-存储器模块;

3-用户24V电源(只适用于1766-BWA和1766-BWAA);

4-输入端子;

5-LCD显示面板(ESC,OK,Up,Down,Left,Right);

6-电池箱;

7-1762扩展总线连接器;

8-电池连接器;

9-输出端子;

10-LCD显示;

11-LED面板显示;

12-通讯端口1-RJ45连接器;

13-通讯端口0-8针微型DINRS-232C/RS-485连接器。

1.1.1通讯选件

MicroLogix1400控制器提供三个编程端口。

一个隔离的RS-232/485通讯端口(Channel0),一个以太网端口(Channel1)和一个非隔离的RS-232通讯端口(Channel2)。

Channel0和Channel2端口可连接到如下。

•操作员接口、个人计算机等使用DF1全双工点对点

•DH-485网络

•DF1无线调制解调器网络

•RTU主或RTU从的DF1半双工网络

•RTU主或RTU从的Modbus网络

•ASCII网络

•DeviceNet网络作为从端或对等,同时使用一个DeviceNet接口

•使用以太网接口模块的以太网网络

•DNP3网络作为一个从节点

当使用DH-485、DF1半双工主/从模式、ModbusRTU主/从模式或DNP3从协议连接到RS-485网络上时,MicroLogix1400可以通过通道0连接。

通道0组合端口提供RS-232和RS-485隔离连接。

根据选择的通讯电缆选择相应的电气接口。

现有的MicroLogix1761通讯电缆提供RS-232驱动接口。

1763-NC01电缆提供RS-485驱动接口。

MicroLogix1400可以通过通道0直接连接到RS-485网络。

MicroLogix1400的通道1支持以太网通信,可以把控制器连接到本地局域网上,各种设备之间的通信速率在10Mbps或100Mbps。

1.1.2存储器模块

控制器上有一个存储器模块的端口盖板,可以安装可选的存储器模块附件1766-MM1。

该模块可以备份用户程序和数据,并可在控制器间传送程序。

MicroLogix1400上的程序和数据是非易失性的,在控制器掉电的情况下会保存下来。

该存储器模块提供了可分开存储的额外备份功能,但是不能增加控制器的可用存储空间。

1.1.31762扩展I/O

1762扩展I/O可以和MicroLogix1400相连,如图1-1-2所示。

 

1762扩展I/O1762扩展I/O连接到MicroLogix1400

图1-1-21762扩展I/O

可扩展I/O如表1-1所示:

表1-11762扩展I/O

数字量

1762-IA8

8点灌入/拉出型24VDC输入模块

1762-IQ8

8点灌入/拉出型24VDC输入模块

1762-IQ16

16点灌入/拉出型24VDC输入模块

1762-OA8

8点120/240VAC三端双向输出模块

1762-OB8

8点拉出型24VDC输出模块

1762-OB16

16点拉出型24VDC输出模块

1762-OW8

8点AC/DC继电器输出模块

1762-OW16

16点AC/DC继电器输出模块

1762-OX6I

6点离散的AC/DC继电器输出模块

1762-IQ8OW6

8点灌入/拉出24VDC输入和6点AC/DC继电器输出模块

模拟量

1762-IF4

4通道电压/电流模拟量输入模块

1762-OF4

4通道电压/电流模拟量输出块

1762-IF2OF2

组合2通道输入2通道输出电压/电流模拟量模块

温度

1762-IR4

4通道RTD/电阻输入模块

1762-IT4

4通道热电偶/mV输入模块

1.1.4LCD的使用

1.启动画面

控制器上电,就会显示启动画面如图1-1-3所示。

图1-1-3LCD缺省启动画面

在应用程序中可以通过定义ASCII数据文件和具体指定用于寻址此ASCII文件的LCD功能文件的CBL元素来自定义启动画面,该ASCII数据文件包括启动画面中显示的位图格式的图像。

在缺省启动画面或自定义启动画面显示3秒后,如果应用使用一个自定义的缺省画面,将会显示缺省画面(I/O状态画面)或用户自定义画面。

2.主菜单

主菜单有五个菜单项:

I/OStatus(I/O状态)、Monitoring(监视)、ModeSwitch(模式开关)、UserDisplay(用户显示)和AdvancedSet(高级设置),如图1-1-4。

图1-1-4LCD主菜单

I/OStatus(I/O状态):

显示I/O状态画面,显示了内置数字量I/O的状态。

当输入和输出接通时,就显示为实心的矩形。

当输入和输出未接通,就显示为空心的矩形。

Monitoring(监视):

允许查看和更改位文件和整型文件的数据值。

在LCD上监视位文件和整型文件,需要具体指明LCD功能文件的目标用户自定义文件号(TUF)单元的文件号,并将应用程序下载到控制器中。

TUF单元的内容只能通过程序下载这种方式来改变。

ModeSwitch(模式开关):

允许改变模式开关选项。

模式转换开关具有有如下位置:

PROGRAM(编程)、REMOTE(远程)和RUN(运行)。

可以通过LCD上的模式切换画面改变模式。

UserDisplay(用户显示):

显示用户自定义LCD画面。

AdvancedSet(高级设置):

允许配置或查看以下内容:

•更改按键模式使微调电位计可以输入数值。

•使用通讯触发功能。

•查看和更改以太网网络配置。

•改变微调电位计的数据值。

•查看系统信息,例如OS(操作系统)系列和固件版本。

•用户通讯EEPROM功能。

•改变液晶显示器的对比度和背光选项。

1.2MicroLogix1400接线图(L32BWAA)

L32BWAA型号的MicroLogix1400PLC具有100/240V交流输入电源;24V直流用户电源;32个内置离散I/O(12个快速24VDC输入、8个标准24VDC输入、12个继电器输出),6个内置模拟I/O(4个电压输入和2个电压输出);3个通讯端口(RS232/RS485、EtherNet、RS232)。

1.2.1接线端子布置图

L32BWAA的端子分布如图1-2-1,标签的底纹颜色表示了端子的分组。

图1-2-1L32BWAA接线端子布置图

1.2.2控制器I/O接线

1.模拟量输入接线

模拟量输入电路可以监视电压信号并将其转变为连续的数字量数据。

模拟量输入接线如图1-2-2所示。

图1-2-2模拟量输入电路

控制器不为模拟量输入信号提供回路电源。

选择与变送器技术规范相匹配的电源,如图1-2-3所示。

图1-2-3模拟量输入变送器规格

2.模拟量输出接线

模拟量输出电路可以将数字量数据转变为电压信号,模拟量输入接线如图1-2-4所示。

图1-2-4模拟量输出电路

1.2.3模拟量数据转换

1.模拟量输入转换

MicroLogix1400-L32BWAA支持4通道、12位分辨率的模拟量输入(带有四个12位分辨率模拟量输入通道),这些通道的输出范围为0-10V。

输入字4-7包含模拟量输入的值(字4:

模拟量输入通道0,字5:

模拟量输入通道1,字6:

模拟量输入通道2,字7:

模拟量输入通道3)。

模拟量输入电路能够监视电压信号并将它们转换为数字数据。

向提供四个电压输入和一个回路信号(公共端)的分配五个端子。

下表显示使用标称传送函数公式对模拟量信号和数据字值进行取样:

N=Vin*4095/10

其中,Vin(模拟量信号)以伏特(V)为单位。

表1-2模拟量信号到数据字的转换

模拟量信号

数据字

0V

0

5V

2048

10V

4095

模拟量输入将电压信号转换为12位值。

要确定输入值代表的近似电压,使用如下等式。

例如,如果输入映像中的输入值为1200,则计算出的值如下:

2.模拟量输出转换

MicroLogix1400-L32BWAA支持2通道、12位分辨率的模拟量输出。

这些通道的输出范围为0-10V。

输出字4和5包含模拟量输出的值(字4:

模拟量输出通道0,字5:

模拟量输出通道1)。

模拟量输出将电压信号转换为12位值。

要确定输出值代表的近似电压使用如下等式:

例如,如果输出映像中的输入值为3000,则计算出的值如下:

 

第二章控制器编程软件和组态软件

在测试平台的计算机中,可能配置了如下软件:

1、WindowsXP操作系统

2、控制软件:

RSLogix500软件。

3、通信软件:

RSLinxClassic。

4、组态软件:

RSView32。

5、控制器实验软件、组态实验软件和多媒体软件。

本章简单介绍了软件的安装及简单使用,不涉及非常具体的操作,从而让读者对软件有一个大致的认识。

2.1软件安装

MicroLogix1400控制器编程用RSLogix500/RSLogixMicro的8.10.00或更新的版本完成。

RSLogix500与控制器的通信是通过软件RSLinxClassic实现的。

组态软件使用RSView32。

2.1.1RSLogix500的安装

(1)执行RSLogix500V8.10.00.18安装文件夹根目录下的Setup.exe。

如图2-1-1所示。

图2-1-1安装RSLogix500开始界面

(2)Next,接受协议,如图2-1-2所示。

图2-1-2接受协议

 

(3)accept,输入安装文件夹下SN.txt中10位验证码:

1014900049,如图2-1-3所示。

图2-1-3输入验证码

(4)Next,选择完全安装,如图2-1-4所示。

图2-1-4选择安装模式

(5)Next,准备安装,如图2-1-5所示。

图2-1-5准备安装

(6)Install,软件开始安装,几分钟后,安装完成,提示软件没有授权,如图2-1-6所示,没有授权的软件不能正常使用。

图2-1-6安装完成

(7)Finish,安装授权。

运行授权文件夹里的虚拟软驱,如图2-1-7所示。

图2-1-7安装授权

在路径中找到.img格式的授权文件,启动,加载。

此时“我的电脑”里增加可移动存储设备“3.5软盘(A)”中。

在电脑的开始程序里,打开RockwellSoftware>Utilities>MoveActivation,虚拟软盘“3.5软盘(A)”中的授权导入到RSLogix500的安装盘中,此时软件可正常使用。

授权安装也可在全部软件安装完成后进行。

2.1.2RSLinx的安装

(1)执行RSLinx2.54.00安装文件夹根目录下的Setup.exe,如图2-1-8所示。

图2-1-8安装RSLinx开始界面

(2)打开RequiredSteps,如图2-1-9所示。

图2-1-9RSLinx--RequiredSteps

(3)选择3,InstallRSLinxClassic,开始安装,如图2-1-10所示。

图2-1-10安装RSLinx

(4)Next,accept,输入10位序列号,如图2-1-11所示。

图2-1-11输入序列号

(5)输入10位序列号0123456789,Next,选择所有选项安装,如图2-1-12所示。

图2-1-12选择安装选项

(6)Next,Install,开始安装,如图2-1-13所示。

安装时间较长,耐心等待几分钟。

图2-1-13正在安装

(7)Finish,安装完成,提示软件未授权,如图2-1-14。

未授权的RSLinxClassic只能以简化版RSLinxClassicLite运行,简化版的RSLinxClassic不能进行OPC通信,授权后的RSLinxClassic将以RSLinxClassicGateway运行。

图2-1-14安装完成

2.1.3组态软件RSView32的安装

(1)执行RSView32安装文件夹根目录下的SETUP.EXE,如图2-1-15所示。

图2-1-15执行RSViewSETUP.EXE

(2)选择InstallRSView32,如图2-1-16所示。

图2-1-16RSView安装开始界面

(3)Next,Yes,输入序列号,如图2-1-17所示。

图2-1-17输入10位序列号

(4)输入10位序列号:

0123456789。

Next,选择安装目录,Next,选择安装选项,如图2-1-18所示。

图2-1-18安装选项

(5)Next,确认安装文件,如图2-1-19所示。

图2-1-19确认安装文件

(6)Next,开始安装。

安装过程中的提示都点确定,如图2-1-20所示。

图2-1-20软件服务信息

(7)Next,安装完成,如图2-1-21所示。

图2-1-21安装完成

(8)Finish,安装完成,重启电脑,如图2-1-22所示。

 

图2-1-21是否重启电脑

选择重启电脑,Finish,安装完成,安装授权。

2.2控制器编程

本节提供了对于使用RSLogix500开发、编辑和运行一个梯形图(LAD)示例程序,并与组态软件通信的循序渐进的指导。

工程的开发被分为4个阶段,如表2-1所示。

表2-1工程开发阶段

第1阶段

第2阶段

第3阶段

第4阶段

通信设置

创建工程

程序编写

程序调试

我们按照4步进行简单的介绍,以便读者有一个大概的了解。

2.2.1通信设置

想要RSLogix500的用户程序在MicroLogix1400控制器中运行,就必须建立计算机和控制器的连接,RSLogix500的通讯是通过其它软件实现的,这个软件称为RSLinxClassic。

RSLogix500将告诉RSLinxClassic计算机与哪一个设备进行通信。

驱动程序是一个小的软件,通过它可以使计算机与其它系统进行通信。

这样,RSLinxClassic使用驱动程序连接计算机和控制器,用户必须告诉RSLinxClassic使用哪种驱动程序来建立连接。

我们可采用以太网驱动连接,用以太网实现通信分下面3步执行:

1.组态控制器IP地址

在主菜单画面中LCD的使用键盘选择AdvancedSet(高级设置),选择ENETCfg选项,设置IP地址。

2.在RSLinxClassic中配置驱动程序

在RSLinxClassic中,点击Communications>ConfigureDrivers,打开配置驱动程序窗口。

选择以太网驱动,设置计算机和控制器的IP地址。

IP地址根据实际选取。

3.验证通信

要验证驱动程序是否能正常运行,点击RSLinxClassic的RSWho,在RSWho目录中,打开已配置的驱动程序,如果能看到所需的处理器,则该驱动程序配置正确,如果看不到所需的处理器,进行下一步之前必须纠正问题。

2.2.2创建工程

单击File>New…,新建一个工程项目,例如TEST。

选择将要与之通信的控制器,此处选择MicroLogix1400SeriesA,如图2-2-1所示。

图2-2-1新建工程

单击“OK”按钮,生成如图2-2-2的新工程TEST:

图2-2-2新工程

点保存,将工程TEST保存在计算机某一目录下。

2.2.3程序编写

当打开或创建一个工程时,RSLogix500显示该工程的工程目录,如图2-2-3所示。

工程目录允许用户操作工程中的不同程序和数据文件。

图2-2-3工程目录

工程目录是创建新文件或访问已有文件的入口。

要创建一个新文件,在程序或数据表图标上单击鼠标右键,然后从菜单中点击New,将提示输入文件的相关信息。

1.ProgramFiles

程序文件ProgramFiles包含控制器信息、梯形图主程序以及其它子程序。

双击工程目录内的程序文件图标,打开一个程序文件。

在RSLogix500串口的右半部就会打开梯形图文件。

通常打开一个工程时,程序文件LAD2,即主程序文件就会被打开。

如果没有输入任何梯形图逻辑,那么该文件只有结束梯级。

选中结束梯级,从用户工具栏选择新梯级图标,将为该文件增加一个梯级。

要在梯级上添加一条指令,需要在指令工具栏上单击所需指令的图标。

梯级和指令如图2-2-4所示。

图2-2-4梯级和指令

连续点击图标,可在一个梯级上按顺序添加几条指令。

RSLogix500添加指令的顺序是从左到右。

RSLogix500支持基于文件的编辑器。

这样使用户能够:

•每次创建并/或编辑多条梯级

•在实际创建数据表文件前为I/O输入地址

•在数据库中为符号分配直至之前输入符号

•在进行文件检验前输入指令时,不必提供地址

为指令加入地址,只需点击该指令,然后再指令上方的空白区域内写入地址即可。

当输入一个地址(类型文件字母)时,想到将弹出一个可用的选项列表。

可以按下[Enter]键选择默认条目,或者操作列表做出不同的选择,也可以忽略该列表,继续输入地址。

通过RSLogix500,还可以从数据表文件中拖放地址到梯形图逻辑指令上。

2.DataFiles

数据表文件DataFiles包含外部I/O以及梯形图主程序文件、子程序文件内使用的所有其它指令相关的状态信息,如图2-2-5所示。

另外,这些文件还存储控制器操作方面的信息。

图2-2-5数据文件

文件类型如表2-2:

表2-2文件类型

0

1

2

3

4

5

输出文件

输入文件

状态文件

位文件

计时器文件

计数器文件

6

7

8

9~255

控制文件

整数文件

浮点文件

3~8文件及其它文件

注:

其它文件包括字符串、ASCII、长字、消息、PID、可编程限位开关、路由信息和扩展路由。

3.PID程序

开始编写一个PID程序,Micrologix1400PID指令使用了一个PD数据文件。

可以通过创建一个新数据文件,然后将其归类为PD文件类型,来创建一个PD数据文件。

每个PD数据文件最多有255个元素,而且每个PID指令需要一个唯一的PD元素。

每个PD元素由20个子元素构成,这些子元素各占一个位,为整型或长整型数据。

首先在数据表文件DataFiles中创建一个PID数据文件:

鼠标右键单击DataFiles--New,弹出数据文件创建窗口,Type选择PID,如图2-2-6。

点击OK,在DataFiles中添加了一个PID数据文件PD9。

图2-2-6新建PID数据文件

然后在主程序(LAD2)中添加一个PID指令,如图2-2-7所示。

PIDFile选择PD9:

0,过程量和控制量可分别选择N7:

0和N7:

1。

可为梯级添加注释,在绿色框中显示。

图2-2-7建立PID指令

点击PID指令的参数设置窗口SetScreen,可对PID做如图2-2-8设置。

具体参数设置以后章节会详细介绍。

图2-2-8PID指令参数设置

4.校验工程

在准备下载工程之前,必须校验该工程。

校验可以确保用户工程符合MicroLogix编程的基本规则。

用户可以单独校验一个程序文件或者一次校验整个工程。

要校验一个文件,点击文件图标或点击Edit>VerifyFile。

要校验用户整个工程,点击校验工程图标或点击Edit>VerifyProiect。

执行校验功能后,校验结果将显示在输出窗口,给出用户在书写程序时出现的错误或遗漏。

2.2.4程序下载

点击菜单Comms>Download,或执行如图2-2-9操作:

将程序下载到MicroLogix控制器中。

图2-2-9程序下载

下载完成后,使用LCD键盘将控制器设置到到RUN模式。

此时程序状态如图2-2-10所示。

图2-2-10程序运行状态

2.3简洁快速的操作和使用现有程序

对于不熟悉RSLogix500编程的用户来说,可能希望通过最简单直接的操作,对已有程序进行下载、运行。

迅速达到使用RSLogix500控制系统进行实验的目的。

本节内容就是为了达到这个目的。

1)使用网线将MiroLogix1400的以太网端口和计算机的以太网端口口连接

2)运行RSLogix500,进行通信设置。

见2.2.1节:

通信设置。

3)打开现有程序。

单击File>Open,在Open/ImportSLC500Program窗口中找到工程TEST,打开PID控制程序,如图2-3-1所示。

图2-3-1打开RSLogix500PID控制程序

点击Edit>VerifyProiect,校验工程,如果程序无错误,下载,如图2-3-2所示。

图2-3-2下载RSLogix500PID控制程序

弹出说明窗口图2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 临床医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1