AB PLC 培训总结资料有图快速入门文档格式.docx
- 文档编号:15292283
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:27
- 大小:2.32MB
AB PLC 培训总结资料有图快速入门文档格式.docx
《AB PLC 培训总结资料有图快速入门文档格式.docx》由会员分享,可在线阅读,更多相关《AB PLC 培训总结资料有图快速入门文档格式.docx(27页珍藏版)》请在冰豆网上搜索。
5)输入与电脑设置在一个网段上的以太网设备的IP地址,并确定即可。
在configureDriver中增加新IP地址,可以访问其它站点。
6)单击,通过上述方式查看硬件网络结构如下:
2、通过自动获取IP地址的方式连接PLC
1)打开RSLinx,点击或
3)选择Ethernet/IPDriver,按下AddNew键
4)单击OK
5)选择本地子网,确定即可。
6)单击,通过上述方式查看硬件网络结构。
注:
这是AB软件的一个特点:
模块在网络上的通透性。
可以看到任何一级网络的模块,包括以太网,Controlnet网络和Deviecenet网络的各种模块。
(二)RSLogix5000硬件组态:
1、双击桌面图标进入RSLogix5000软件
下面是RSLogix5000编程界面。
2、新建工程。
3、设置参数如下。
Revision:
Logix平台,提供了固件升级手段。
注意:
CPU的硬件版本一定要和软件版本一致。
Type:
在Type下拉菜单中你可选择基于Logix平台的选择多种处理器。
确定你的CPU在第0槽位。
实际上CPU不受槽位限制。
4、点击OK。
在RSLogix5000窗口左侧是树形工程管理器,名字是Controllerlab1。
这时没有I/O,没有数据表和程序文件。
5、右键点击I/Oconfiguration。
选择NewModule。
在下面对界面中选择ControlNET模块。
单击OK.
CompatibleModule——物理模块的模块类型(ModuleTypes)、目录号(CatalogNumber)以及主要版本号(MajorRevision)必须与软件组态匹配,次要版本号(MinorRevision)必须大于等于软件指定的数值,否则RSLogix5000将不接受所插模块。
DisableKeying——RSLogix5000不会检查模块版本的匹配情况。
ExactMatch——物理模块的下列五个参数必须与软件组态匹配,否则RSLogix5000将不
接受所插模块:
Vendor,ProductType,CatalogNumber,MajorRevision,MinorRevision
(供应商、产品类型、目录号、主要版本号、次要版本号)Next.
◆InhibitModule选择时,该模块在硬件组态中不参与组态,可以认为没有该模块。
◆MajorFault选择时,模块有故障停止处理器。
下面是错误原因。
在联机状态下可以检查故障情况。
一直Next直到Finish,这样就配置好了ControlNET模块。
6、下面我们配置I/O模块。
右键点击I/Oconfiguration。
选择NewModule,这里选择输出模块1756-OB16E。
模块命名为OB16,放在机架的第10号槽位上。
点击NEXT可以看到。
在这里可以定义输出模块的每一个输出点的状态。
◆CPU在程序模式(编程模式)下可以定义单个点的输出状态是on、off还是hold。
◆CPU在故障模式(比如拔掉CPU)下可以定义单个点的输出状态是on、off还是hold。
如果设置为on,当拔掉CPU后定义的那点将会输出为on,可以体会到I/O模块在没有CPU的情况下也是可以工作的。
7、右键点击,ControllerTags.。
你会发现,
系统自动为你生成了该模块数据。
■Local:
10:
C
I
O
Local代表是本地的机架,10代表该模块在机架的第10槽位,C、I、O代表三种数据类型(Configuration、Input、Output)。
所有的模块信息都在你的掌握中,任你支配。
在这个项目里我们配置的是输出模块,可以点开+Local:
O看到模块自动分配的地址标签。
地址标签有32位,这些位从右到左数字是0~31。
8、每一地址位的标签见图
9、这时我们可以连接CPU,对硬件进行组态。
在Rslogix5000软件下,点击下拉菜单Communication的Whoactive,选择建立的通讯口+AB-DF-1或以太网进行编程器与CPU联机通讯,找到相应的CPU,下载硬件和程序到CPU里,并可以进行在线编程,调试。
这时注意CPU的钥匙要在远程或编程位置。
CPU钥匙共有三种位置:
RUN运行:
运行,无法进行编程。
REM远程:
可以进行编程。
PROG编程:
可以进行编程,不运行。
1)通过RS232联机的方式如下:
点击下拉菜单Communication的Whoactive,选择建立的通讯口+AB-DF-1后,选择CPU可以GoOnline,联机CPU。
下载,点击Download。
下载完毕后,在Rslogix5000程序软件中,发现I/OnotRespondin的绿灯在闪烁。
同时发现I/Oconfiguration的文件前有黄色的感叹号,有一些模块上也有,现在是正常现象。
见下图:
选择的通讯路径:
2)通过以太网联机的方式如下:
点击下拉菜单Communication的Whoactive,选择建立的通讯口+AB-ETH-1或+AB-ETHIP-1后,选择相应的IP地址的通讯路径找到CPU可以GoOnline,联机CPU。
10、联机后发现联机路径改变了。
通讯速度提高了。
按照实际配置的硬件,在软件中配置,这样才能正常编程通讯。
通讯模块可以不用添加的。
(三)PLC编程、程序上载、下装、在线修改、强制:
硬件组态完毕之后可以进行编程:
在RSLogix5000的编程界面中,左边为新建的应用程序的工程树,右边为梯形图编程主窗口。
单击工程树中的目录前的加号可以把该项内容展开。
可以看到左侧树形目录项目管理器,主要有如下四个子目录:
控制器文件夹、任务文件夹、I/O组态文件夹、数据类型文件夹。
1.新建一个任务(Task)。
右键点击任务文件夹,选择NewTask…,输入任务的名称、描述(可选),选择任务类型及其他相关内容,设置看门狗时间,然后点击OK。
任务类型分为连续性、周期性和事件三种。
ControlLogix控制器支持32
个任务,其中只有一个任务可以是连续性任务。
Period:
如果定义了任务类型为周期性,在这里设置任务的执行周期。
Priority:
如果定义了任务类型为周期性,可以通过输入1至15的编号来指定任
务的优先级;
编号越低,优先级越高。
连续性任务的优先级最低,可以随时被任何
周期性任务中断。
Watchdog:
看门狗定时器用于监控任务的执行,它在任务启动时开始计时,任务执行完毕后停止;
如果达到预置的定时值,将产生一个主要故障。
2.组态已有任务。
项目创建后会自动生成一个连续性任务MainTask,用户可以
在该任务文件夹上右键点击然后选择“属性”,改变任务的默认属性设置,选择适合自己工程的任务类型。
3.新建一个程序(Program)。
在Area1文件夹上点击右键,选择Newprogram,输入程序名称、描述(可选),然后点击OK
右键点击程序文件夹然后选择属性,可以组态已有程序。
新建一个例程(Routine)。
在程序文件夹上点击右键,然后选择Newroutine,输入例程名称、描述(可选),选择例程的编程语言等,然后点击OK。
RSLogix5000支持梯形图、功能块、结构文本和顺序功能图四种编程语
言,新建例程默认的编程语言是梯形图。
每个程序都应有一个主例程。
控制器启动相关联的任务并调用该程序时,主例
程是首先执行的例程。
在主例程里可以使用如JSR这样的跳转指令来调用其他例
程。
组态某个程序时可以指定该程序的主例程。
4.编辑梯形图逻辑.双击某一个例程打开相应的梯形图逻辑编辑窗口,使用指令工具栏可以在梯级中添加所需的逻辑。
添加了一个指令后,要为指令指定操作数,即指定标签变量。
在问号上双击,然后输入相应的标签名称或从数据库列表中选择。
添加好程序逻辑后,使用编译工具查找程序中的问题,然后一一修正,直至没有任何错误,否则将无法进行下一步。
5.下载工程。
下载工程之前,首先要确保已经用网络连接好了控制器,并且在RSLinx中组态了相应的通讯驱动(组态通讯的方法见
(一))。
在菜单中点击Communications,然后选择WhoActive,指定从开发工程的设备到控制器的通讯路径。
选中控制器1756-L55后,选择Download。
下载工程的时候,控制器必须处于编程或者远程编程的状态(通过旋转处理器上的钥匙来选择控制器处于Run、Rem还是Test,处于Run和Test的时候不能下载工程)。
下载完成后,工程的控制器状态栏便处于在线状态,显示控制器的状态信息。
同时,梯级执行线变成绿色的两条线。
这样,便可以通过改变输入条件来控制输出。
6.在线修改程序.在上线的状态下,鼠标左键双击需要修改的梯级编号,便可以进入在线编程状态。
在上线的状态下,选中某一梯级,按下键盘上的Delete健,便可以在线删除某一行程序。
修改完成并编译无误后,便可点击在线修改工具栏上的按钮,进行一键装载(13及其以上版本的RSLogix5000软件所支持的功能)。
选择Yes。
7.在线强制I/O.在上线的状态下,可以通过强制I/O来进行程序逻辑的测试。
方法是,打开标记数据库,在Monitor(标签监视)下,选中某一I/O点,右键点击,然后在右键菜单里选择ForceOn或者ForceOff。
设置好I/O强制后,通过控制器状态工具栏中的强制选项使能所有的强制,使强制生效。
使能强制后的I/O标签如下图。
(四)ControlNet网络规划:
一、通过Controlnet模块连接,配置另一个机架
右键点击
1、添加新模块1756-CNBR/D
Controlnet站点的地址是4,机架槽数是13。
模块安装在机架的1号槽位上。
按照提示进行下一步,FINISH以后,在左边的I/O配置里看到新加入的模块。
2、点击ControlerTAG可以看到新加入模块的地址标签。
点开+cnbrd:
o可以看到有13个槽位
3、现在我们在第二个机架上配置一个输入模块。
右击增加新模块1756-IB32/B命名,设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AB PLC 培训总结资料有图快速入门 培训 总结 资料 快速 入门