好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2022年ABPLC培训总结、资料.pdf

25页
  • 卖家[上传人]:高****
  • 文档编号:237424662
  • 上传时间:2022-01-10
  • 文档格式:PDF
  • 文档大小:3.71MB
  • / 25 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • AB PLC 培训内容汇总(一)电脑与 AB PLC的数据连接:一、使用 RS232 电缆,将 CPU 与电脑的 COM 联接,按下面步骤操作1)打开 RSLinx,点击或2)在工具条上点击3)选择 RS-232 DF1 devices 4、点击 Add New, OK 确认5、直接点击 Auto-Configure,如果出 Auto configure successful!,表示通讯连接成功6、直接点击 ok即可7、单击,通过上述方式查看硬件网络结构8、网络结构如下:二、通过以太网电缆,将电脑与 PLC 机架上的以太网模块1756-ENBT连接, 分如下两种方法设置1、使用分配 IP地址方法,连接PLC 1)打开 RSLinx,点击或2)在工具条上点击3)选择 Ethernet Devices, 按下 Add New 键4)单击 OK. 5)输入与电脑设置在一个网段上的以太网设备的IP地址,并确定即可 在configure Driver 中增加新 IP地址,可以访问其它站点6)单击,通过上述方式查看硬件网络结构如下:2、通过自动获取IP地址的方式连接PLC 1)打开 RSLinx,点击或2)在工具条上点击3)选择 Ethernet /IP Driver, 按下 Add New 键4)单击 OK 5)选择本地子网,确定即可。

      6)单击,通过上述方式查看硬件网络结构注:这是 AB 软件的一个特点:模块在网络上的通透性可以看到任何一级网络的模块,包括以太网,Controlnet网络和 Deviecenet网络的各种模块二) RSLogix 5000 硬件组态:1、双击桌面图标进入 RSLogix 5000 软件下面是 RSLogix 5000编程界面2、新建工程3、设置参数如下Revision: Logix 平台,提供了固件升级手段注意: CPU 的硬件版本一定要和软件版本一致Type:在 Type下拉菜单中你可选择基于Logix 平台的选择多种处理器确定你的 CPU 在第 0槽位实际上CPU 不受槽位限制4、点击 OK 在RSLogix 5000窗口左侧是树形工程管理器,名字是Controller lab1 这时没有 I/O ,没有数据表和程序文件5、右键点击 I/O configuration选择 New Module 在下面对界面中选择Control NET 模块单击 OK. Compatible Module 物理模块的模块类型(Module Types)、目录号 (Catalog Number)以及主要版本号(Major Revision)必须与软件组态匹配,次要版本号(Minor Revision)必须大于等于软件指定的数值,否则RSLogix 5000 将不接受所插模块。

      Disable Keying RSLogix 5000 不会检查模块版本的匹配情况Exact Match 物理模块的下列五个参数必须与软件组态匹配,否则RSLogix 5000 将不接受所插模块:Vendor, Product Type, Catalog Number, Major Revision, Minor Revision (供应商、产品类型、目录号、主要版本号、次要版本号)Next. Inhibit Module选择时,该模块在硬件组态中不参与组态,可以认为没有该模块 Major Fault 选择时,模块有故障停止处理器下面是错误原因在联机状态下可以检查故障情况一直 Next 直到 Finish ,这样就配置好了Control NET 模块6、下面我们配置I/O 模块右键点击 I/O configuration选择 New Module ,这里选择输出模块1756-OB16E模块命名为 OB16 ,放在机架的第10号槽位上点击NEXT 可以看到在这里可以定义输出模块的每一个输出点的状态 CPU在程序模式(编程模式)下可以定义单个点的输出状态是on、off 还是 hold 在这里可以定义输出模块的每一个输出点的状态。

      CPU在程序模式(编程模式)下可以定义单个点的输出状态是on、off 还是 hold CPU在故障模式(比如拔掉CPU )下可以定义单个点的输出状态是on 、off 还是 hold 如果设置为 on,当拔掉 CPU 后定义的那点将会输出为on,可以体会到I/O 模块在没有 CPU 的情况下也是可以工作的7、右键点击, Controller Tags. 你会发现,系统自动为你生成了该模块数据 Local :10:C Local :10:I Local :10:O Local 代表是本地的机架,10代表该模块在机架的第10槽位, C、I 、O代表三种数据类型(Configuration、Input 、Output )所有的模块信息都在你的掌握中,任你支配在这个项目里我们配置的是输出模块,可以点开+ Local :10:O 看到模块自动分配的地址标签地址标签有32位,这些位从右到左数字是0318、每一地址位的标签见图9、这时我们可以连接CPU ,对硬件进行组态在Rslogix5000 软件下,点击下拉菜单Communication 的Who active ,选择建立的通讯口+AB-DF-1或以太网进行编程器与CPU 联机通讯,找到相应的CPU ,下载硬件和程序到CPU 里,并可以进行编程,调试。

      这时注意CPU 的钥匙要在远程或编程位置CPU 钥匙共有三种位置:RUN 运行:运行,无法进行编程REM 远程:可以进行编程PROG 编程:可以进行编程,不运行1)通过 RS232 联机的方式如下:点击下拉菜单 Communication 的Who active ,选择建立的通讯口+AB-DF-1后,选择 CPU 可以 Go Online ,联机 CPU 下载,点击 Download下载完毕后,在Rslogix5000 程序软件中,发现I/O not Respondin的绿灯在闪烁同时发现I/O configuration的文件前有黄色的感叹号,有一些模块上也有,现在是正常现象见下图:选择的通讯路径:2)通过以太网联机的方式如下:点击下拉菜单 Communication 的Who active ,选择建立的通讯口+AB-ETH-1或+AB-ETHIP-1后,选择相应的 IP地址的通讯路径找到CPU 可以 Go Online ,联机 CPU 10、联机后发现联机路径改变了通讯速度提高了按照实际配置的硬件,在软件中配置, 这样才能正常编程通讯通讯模块可以不用添加的三) PLC编程、程序上载、下装、修改、强制:硬件组态完毕之后可以进行编程:在RSLogix 5000的编程界面中, 左边为新建的应用程序的工程树,右边为梯形图编程主窗口。

      单击工程树中的目录前的加号可以把该项内容展开可以看到左侧树形目录项目管理器,主要有如下四个子目录:控制器文件夹、任务文件夹、I/O 组态文件夹、数据类型文件夹1. 新建一个任务(Task)右键点击任务文件夹,选择New Task,输入任务的名称、描述(可选),选择任务类型及其他相关内容,设置看门狗时间,然后点击OK Type:任务类型分为连续性、周期性和事件三种ControlLogix 控制器支持 32 个任务,其中只有一个任务可以是连续性任务Period :如果定义了任务类型为周期性,在这里设置任务的执行周期Priority:如果定义了任务类型为周期性,可以通过输入1 至15 的编号来指定任务的优先级;编号越低,优先级越高连续性任务的优先级最低,可以随时被任何周期性任务中断Watchdog:看门狗定时器用于监控任务的执行,它在任务启动时开始计时,任务执行完毕后停止;如果达到预置的定时值,将产生一个主要故障2. 组态已有任务项目创建后会自动生成一个连续性任务Main Task ,用户可以在该任务文件夹上右键点击然后选择“属性”, 改变任务的默认属性设置,选择适合自己工程的任务类型3. 新建一个程序( Program ) 。

      在 Area1 文件夹上点击右键,选择 New program,输入程序名称、描述(可选),然后点击OK 右键点击程序文件夹然后选择属性,可以组态已有程序新建一个例程(Routine )在程序文件夹上点击右键,然后选择New routine,输入例程名称、描述(可选),选择例程的编程语言等,然后点击OK Type:RSLogix5000 支持梯形图、功能块、结构文本和顺序功能图四种编程语言,新建例程默认的编程语言是梯形图每个程序都应有一个主例程控制器启动相关联的任务并调用该程序时,主例程是首先执行的例程在主例程里可以使用如JSR 这样的跳转指令来调用其他例程组态某个程序时可以指定该程序的主例程4编辑梯形图逻辑. 双击某一个例程打开相应的梯形图逻辑编辑窗口,使用指令工具栏可以在梯级中添加所需的逻辑添加了一个指令后,要为指令指定操作数,即指定标签变量在问号上双击,然后输入相应的标签名称或从数据库列表中选择添加好程序逻辑后,使用编译工具查找程序中的问题,然后一一修正,直至没有任何错误,否则将无法进行下一步5下载工程下载工程之前,首先要确保已经用网络连接好了控制器,并且在RSLinx 中组态了相应的通讯驱动(组态通讯的方法见(一)。

      在菜单中点击Communications ,然后选择 Who Active ,指定从开发工程的设备到控制器的通讯路径选中控制器 1756-L55 后,选择 Download下载工程的时候,控制器必须处于编程或者远程编程的状态 (通过旋转处理器上的钥匙来选择控制器处于Run、 Rem 还是 Test , 处于 Run 和Test 的时候不能下载工程)下载完成后,工程的控制器状态栏便处于状态,显示控制器的状态信息同时,梯级执行线变成绿色的两条线这样,便可以通过改变输入条件来控制输出6修改程序. 在上线的状态下,鼠标左键双击需要修改的梯级编号,便可以进入编程状态在上线的状态下,选中某一梯级,按下键盘上的Delete 健,便可以删除某一行程序修改完成并编译无误后,便可点击修改工具栏上的按钮,进行一键装载 ( 13 及其以上版本的 RSLogix5000 软件所支持的功能)选择 Yes 7强制 I/O. 在上线的状态下,可以通过强制I/O 来进行程序逻辑的测试方法是,打开标记数据库,在Monitor (标签监视)下,选中某一I/O 点,右键点击,然后在右键菜单里选择 Force On 或者 Force Off。

      设置好 I/O 强制后,通过控制器状态工具栏中的强制选项使能所有的强制,使强制生效使能强制后的I/O 标签如下图四) ControlNet 网络规划:一、通过 Controlnet模块连接,配置另一个机架右键点击1、添加新模块1756-CNBR/D Controlnet站点的地址是4,机架槽数是 13模块安装在机架的1号槽位上按照提示进行下一步,FINISH以后,在左边的I/O 配置里看到新加入的模块2、点击 Controler TAG可以看到新加入模块的地址标签点开 +cnbrd :o可以看到有 13个槽位3、现在我们在第二个机架上配置一个输入模块右击增加新模块1756-IB32/B 命名,设置槽位,点击 NEXT 对新的输入模块编辑名字: IB32 ,在0号槽可以对模块的Configuration进行编辑添加模块后,地址标签中可以看到该模块的地址点开 +cnbrd:0:I,这是扩展机架上0号槽位的输入点4、同样的操作方法可以添加其他的模块在第一个机架上安装的模块有:1756-DHRIO/C DH+ 安装在 2号槽位1756-DNB 安装在 3号槽位1756-ENBT 安装在 4号槽位1756-MODUEL M。

      点击阅读更多内容
      相关文档
      5.江苏省扬州市2023-2024学年高一上学期1月期末检测数学试题.docx 山西省长治市2023-2024学年高二上学期期末化学试题.docx 1.甘肃省张掖市某重点校2023-2024学年高一上学期9月月考数学试题.docx 山东省日照市第一中学2023-2024学年高一上学期12月月考数学试卷.docx 5.湖北省武汉市部分重点中学2023-2024学年高二上学期期中联考数学试题.docx 2.河南省部分名校2023-2024学年高二上学期1月期末考试数学试题.docx 山东省日照市第一中学2023-2024学年高二上学期第二次单元过关测试(12月)数学试题.docx 四川省德阳市高中2023-2024学年高二上学期期末教学高中政治试题.docx 3.安徽省合肥市普通高中联盟2023-2024学年高二上学期1月期末联考数学试题.docx 12.山西省晋中市2023-2024学年高一上学期期末调研数学试题.docx 天津市四校2023-2024学年高一上学期期末联考政治试题.docx 4.山西省太原市2023-2024学年高二上学期期中学业诊断数学试卷.docx 4.甘肃省武威市2023-2024学年高二下学期6月月考数学试题.docx 山东省威海市2023-2024学年高二上学期期末考试化学试题.docx 3.福建省莆田市五校联盟2023-2024学年高二上学期期中数学试题.docx 9.安徽省马鞍山市2023-2024学年高一上学期2月期末数学试题.docx 7.山西省2023-2024学年高二上学期11月期中考试数学试题.docx 9.重庆第十一中学校2023-2024学年高二下学期3月月考数学试题.docx 3.湖南省名校联考联合体2023-2024学年高一上学期期末考试数学试题.docx 4.江苏省徐州市2023-2024学年下学期高二年级第三次检测数学试题.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.