AB-PLC联机操作简介
AB PLC通讯连接
104单元AB PLC用笔记本通讯联机过程
目的:
1、对AB PLC进行编程;
2、对AB PLC进行组态文件备份。
作业准备:
1、1747-PCI卡件及专用连接电缆
2、专用笔记本电脑
3、电源板
作业过程:
1、连接1747-PCI卡件到专用笔记本;
2、连接1747-PCI卡件到PLC通讯端口RS232;
3、打开笔记本上的RSLINE程序;
4、点击“communications”,弹出下拉菜单,选择“configurations driver”进入1747-PCI 卡驱动配;
5、选择可用的驱动类型“available driver type”,在其下拉菜单中选择“RS232 DF1 device”;
6、点击“configuration”进入详细配置:
6.1、com端口根据笔记本的端口属性选择;
6.2、波特率“baud rate”选择“9600”;
6.3、或者直接选择“Auto configuration”
6.4、点击“OK”完成设置。
7、打开“RSLogics 500 Pro”编程软件;
8、在“通讯c”的下拉菜单中选择“上载”从PLC中读取组态文件。
作业人员:陈文旭史承梅
2010年4月15日星期四吴志龙整理。
AB_PLC通讯
ABPLC及网络通讯培训教材大连重工·起重集团电控设研部2007-4前言为方便设计和调试人员尽快了解和学会应用AB最新PLC系统和最新编程软件RSLogix 5000,利用实验室的现有设备对AB公司 PLC系统熟悉和掌握,并总结出实验材料。
1、了解ControlLogix控制器、FlexLogix控制器、CompactLogix控制器。
2、AB软件RSLogix 5000应用。
3、RSLogix 5000软件平台上采用RS232和EtherNet-IP网络方式编程。
4、AB软件上组成EtherNet-IP网络及通讯。
5、AB软件上组成ControlNet网络及通讯。
6、AB软件上组成DeviceNet网络及通讯。
通过该实验材料的实验室动手实验,每个人可以很快掌握AB公司最新PLC的硬件组态和软件编程。
目录第一节硬件和软件介绍 (6)第二节通讯实验 (8)第三节硬件升级 (16)第四节 RSLogix5000硬件组态 (19)第五节 ControlNet网络规划 (27)第六节简单的编程 (33)第七节 AB的网络 (38)第 4 页 共 46 页Profibus DPETHERNE CONTROLNETDEVICENETPanelView Plus 10”ControlLogix RedundancyMODBUSPanelView 1000CLX Gateway/MotionSLC HotbackupCompactLogixSLC I/OCompact I/OPowerFlex 70PowerFlex 700Point I/OFlex I/OFlexLogixSLC I/O1788-CN2DN第5 页共46 页第一节硬件和软件介绍一、根据实验室模板熟悉AB公司PLC各系列模块1)PLC5大型(实验室无此硬件)2)SLC5004)网络规划软件(以太网):RSNetW orx for EtherNet-IP;5)网络规划软件(设备网):RSNetW orx for DeviceNet;6)上位机软件:RSV iew32;7)PenelV iewPlus触摸屏软件:RSV iew Studio for SE(ME);三、硬件和软件的版本(见表)表一、软件版本号表二、CPU硬件版本号1、对于硬件主要考虑CPU和通讯模块的硬件版本号。
AB品牌PLC操作说明
引言概述:
正文内容:
1.硬件设置
1.1硬件连接:详细描述AB品牌PLC与其他设备(如传感器、执行器等)之间的硬件连接方式,包括电源、通信线路等。
1.2模块配置:介绍如何正确配置PLC的输入输出模块,包括模块类型的选择、模块插槽的设置等。
1.3电气安全:强调正确接地和电气隔离的重要性,以保证工作环境和人员的安全。
2.编程软件
2.1软件安装:指导用户如何正确安装AB品牌PLC编程软件,并确保软件与PLC之间的兼容性。
2.2界面介绍:介绍编程软件的主要界面和功能,包括项目管理、在线监视、逻辑编辑等。
2.3编程规范:详细说明编写PLC程序的规范和规则,包括变量命名、注释要求等,以提高程序的可读性和可维护性。
3.程序编写
3.1数据类型:介绍AB品牌PLC支持的数据类型,包括位、字、浮点数等,并说明其在程序中的应用方法。
3.2逻辑控制:详细解释PLC的逻辑控制功能,例如条件判断、循环控制等,并给出示例程序进行说明。
3.3运算操作:介绍PLC的算术和逻辑运算符,包括加减乘除、与或非等运算,并给出使用方法和示例。
4.调试与测试
4.1上电测试:提供上电测试步骤,验证硬件连接和程序的正确性,确保PLC系统的正常运行。
4.2故障检测:介绍常见的PLC故障现象和排除方法,如输入输出故障、通信故障等,并给出相应的解决方案。
5.扩展功能
5.1模拟输入输出:详细介绍如何使用PLC的模拟输入输出功能,模拟传感器或执行器的输入输出信号。
5.2数据存储:介绍PLC的数据存储功能,如内部存储器、文件系统等,并说明其在实际应用中的作用。
总结:。
AB PLC联机教程1
Lab 1. 熟悉硬件所有模块都放在桌面上Be familiar with Hardware Objective Benefit-Identify Lab components -chassis design Robust, easy installation, without tools -Power up Demo-Insert ENBTs/CNBs -RIUP/Easy installation-Connect to Enternet -Communicate independency of CPU -Off load cpu/High performance-Configure RsLinx/RsWho Remote configuration and browsing -Insert I/O modules slot independency-Browse remote chassis I/O Flexibility in system upgrade-Insert CPU All RIUP, Easier installation (Without HYD02,SRM )-Monitor I/O module status Easy to diagnose/ maintain主要议题:•认识各模块•RIUP•通讯建立请按步骤:1) 请查看各模块的外形,通讯模块,I/O模块,运动控制模块,处理器模块框架式设计可靠,安装容易,无需工具。
端子可取下,接线方便,更换快速。
2) 上电3) 插入ENBT/ENET, CNB 模块, 连接以太网线体会带电热插拔。
安装方便。
4) 打开RSLinx,点击或5) 在工具条上点击选择Ethernet Devices, 按下 Add New 键单击 OK.6) 增加以太网设备单击OK.注意:IP 地址按指导。
192.168.1.11----14 for ENBT 192.168.1.15 for PanelView Plus 7) 单击 Close8) 检查击计算机的IP设定。
AB PLC编程操作简介
AB PLC编程操作简介
打开刚才编辑好的程序
AB PLC编程操作简介
点击“在线栏”边上的箭头,然后选择 “下载项”,将所编程序输入PLC 此时PLC必须在PROGRAM离线编辑模式。
AB PLC编程操作简介
询问是否覆盖原有程序,点“是”则覆盖。
PLC与编程器的连接
下载结束,询问是否转到在线状态
AB PLC编程操作简介
PLC钥匙开关可设定三种工作方式: RUN:是程序的运行模式,此时不能在线修改; REMote:是在线编辑模式,可以远程起动和停 止程序,也可以在线、离线修改程序; PROGRAM:是离线编辑模式,上载和下载程序。
此外SLC500系列PLC还具有 强制功能,熟悉基本操作后可以
AB PLC编程操作简介
选择处理器类型后点击OK按钮
AB PLC编程操作简介
双击IO CONFIGURATION图标进行 PLC硬件配置
AB PLC编程操作简介
选择机架
选择输入输出模块 双击选定
AB PLC编程操作简介
如实验室为7槽机架 第一槽为输入模块1747-IV16 第二、三槽为输出模块1747-OW16
AB PLC编程操作简介
营口港股份二公司固机作业部 培训材料
AB PLC编程操作简介
双击桌面RSLOGIS 500 ENGLISH图标, 打开编程软件
菜单栏 AB PLC编程操作简介
在线栏
标准图标栏 指令工具栏
工程 目录
梯形图显示窗口
状态栏
结果显示窗口
AB PLC编程操作简介
点击空白文档,新建一个文件
选择笔记本通信端口 (通信端口根据笔记本实际连接端口选择)
PLC与编程器的连接
AB-PLC操作说明
AB-PLC操作说明AB-PLC操作说明1:引言本文档旨在提供有关AB-PLC的操作说明,以帮助用户正确地使用AB-PLC控制系统。
2:系统概述2.1 系统组成AB-PLC系统包括以下主要组件:- PLC控制器- 输入设备- 输出设备- 通信模块- 编程软件2.2 功能描述AB-PLC系统具有以下主要功能:- 监控输入设备状态- 控制输出设备状态- 通过通信模块与其他设备通信- 通过编程软件进行逻辑编程3:硬件安装3.1 PLC控制器安装步骤1:选择合适的安装位置步骤2:将PLC控制器固定在安装位置上步骤3:连接电源3.2 输入设备安装步骤1:选择合适的安装位置步骤2:将输入设备固定在安装位置上步骤3:连接输入设备与PLC控制器3.3 输出设备安装步骤1:选择合适的安装位置步骤2:将输出设备固定在安装位置上步骤3:连接输出设备与PLC控制器3.4 通信模块安装步骤1:选择合适的安装位置步骤2:将通信模块固定在安装位置上步骤3:连接通信模块与PLC控制器4:软件设置4.1 编程软件安装步骤1:从官方网站编程软件安装包步骤2:运行安装包并按照提示完成安装4.2 PLC参数设置步骤1:打开编程软件步骤2:连接PLC控制器与计算机步骤3:在编程软件中设置PLC的型号和通信参数4.3 逻辑编程步骤1:创建新项目步骤2:编写逻辑程序步骤3:程序到PLC控制器5:系统操作5.1 启动系统步骤1:检查所有设备的连接状态步骤2:打开编程软件步骤3:连接PLC控制器步骤4:加载逻辑程序到PLC控制器5.2 输入输出监测步骤1:在编程软件中打开监测界面步骤2:查看输入设备状态步骤3:查看输出设备状态5.3 系统维护步骤1:定期检查设备的连接状态步骤2:备份逻辑程序步骤3:定期更新PLC控制器固件6:附件本文档涉及附件:无7:法律名词及注释- PLC:Programmable Logic Controller,可编程逻辑控制器,用于自动化控制系统中的控制设备。
AB品牌PLC操作说明
AB品牌PLC操作说明AB品牌PLC操作说明1.介绍本文档是关于AB品牌PLC(Programmable Logic Controller,可编程逻辑控制器)的操作说明。
AB品牌PLC被广泛应用于工业自动化领域,用于控制和监视生产过程中的各种设备和机器。
本文档将详细介绍AB品牌PLC的使用方法和注意事项,以帮助用户更好地了解和操作设备。
2.硬件配置2.1 CPU模块2.1.1 选取适当的CPU模块2.1.2 安装和连接CPU模块2.2 输入输出模块2.2.1 选取适当的输入输出模块2.2.2 安装和连接输入输出模块2.3 通信模块2.3.1 选取适当的通信模块2.3.2 安装和连接通信模块3.软件配置3.1 安装PLC编程软件3.2 创建新项目3.3 导入硬件配置3.4 编写逻辑程序3.5 程序到PLC3.6 调试和监控程序4.PLC操作4.1 启动和停止PLC4.2 程序的调用和运行4.3 监视和调试程序4.4 异常处理5.注意事项5.1 安全操作5.2 防止电气干扰5.3 温度和湿度要求5.4 维护和保养6.附件本文档附带以下附件:附件1:AB品牌PLC硬件配置手册附件2:AB品牌PLC编程软件安装指南附件3:AB品牌PLC使用示例7.法律名词及注释7.1 可编程逻辑控制器(PLC):一种用于自动化控制的电子设备,它能够根据预设的逻辑程序对输入和输出进行控制。
7.2 CPU模块:可编程逻辑控制器中的核心处理单元,负责执行逻辑程序并管理其他模块的交互。
7.3 输入输出模块:用于接收和发送外部信号的模块,将输入信号转换为逻辑控制器可识别的形式,并将输出信号传输到外部设备。
7.4 通信模块:用于与其他设备进行通信的模块,可以通过各种通信协议和接口与其他设备进行数据交换。
AB PLC操作步骤
初次使用AB-PLC 的操作步骤-设置PLC 的IP2.打开RSLinx Classi (软件,界面如下:■A■倨DHrm -femnt 4M«w Mfr\擁LIU aWVMA IHIMw A iI.eiHF-l. Erhe™ij; iFfc 視見电 iiriwi M itaEkh EMihAh bn 巾ar **i ****■二」* VVartirtiiEn. Un W VMW 3囁訂菲LOSOBMRI 牌 三* uo."III Uk IW UMi LO44HH KT A■ Cq"L T "P ^I.■沪■'■'I ■-、:出•〔:f:c.J*"*** _」占 土 Ln厚』却」TUIi |i. L IN 宕nrt _____________________________*1 迪 IDiSnj DU 世 i-Thw ■曲角如mo 亦云审'蒯B-Bl. tJBe-U?.AVIrLjil CJusniill IV. ftilrt XE*H I ]E. l?Efl- L 羽H LCXaUI 卫呂]W LHS^-A IDiHXBl^R 更B ■ Din LOWnOKd^lJWA I QO4)]inN 升电 Er**infi- ■片 iCu UMLltign lyil.i I[hvwoikH \Lrh"1F \F —i也可以用网线在BOOTP/DHCP Serve 软件中进行修改IP,另外此软件还可以查看任意一1 JW »a 庐31 0 J n,; . tf 可 :l f ■ 1 0■5J ■,■ b款带以太网口的 MAC 地址。
这个软件在你装完 AB 软件之后,自动生成的。
1.用USB 线(普通的打印机线)连接PLC 电脑会自动安装驱动。
左边的浏览器里会自动生成一个 USB 项。
3.点开USB 项,会看到正在连接的PLC 右击PLC 选择属性,跳出画面如下:设置相应的IP 地址,点击应用,最后确认 0K,如下图显示。
AB软体操作说明
AB软体操作说明一.计算机与PLC联机1.在桌面上或程序集上双击AB PLC规划程序标志双击图标1-1在桌面上双击图标双击图标1-2 在程序集中双击图标2.选择已经有注解的程序二期的程序名称是: E111902三期的程序名称是: E115236 或115236双击此弹出文件选择对话框2-1. 选择文件3.选择文件后,在联机对话框中双击”GO ONLINE”,则计算机将会读出PLC的程序,并保留程序的注解注:还可以在联机对话框中双击”UPLOAD”读出PLC的程序,但此时读出的程序将没有注解“DOWNLOAD”的意思是将程序灌入PLC内存中,这项功能须慎用,因为一不小心可能将其它程序将更新至PLC中双击此处进行联机3-1 计算机与PLC进行联机二.内部寄存器及外部I/O点在程序里的表示方法1.外部I/O点I:2/3 I:表示INPUT点O:表示OUPUT点2:表示PLC的槽位,槽位是从1开始且用十进制计算3:表示PLC槽位上的第4点,点数是从0开始且用十进制计算2.内部寄存器A. AB PLC的内部寄存器是用文件的形式进行标识,如: B23 B表示此文件是二进制文件,即BIT型,23表示文件号,文件号不可重复,如不能有N23的文件出现文件的定义在DATA FILES内执行.B. 数据文件(DATA FILES)的一般属性文件长度: 如N17的文件长度是99,则N17可用的DATA范围是N17:0~N17:98文件的有效范围: 文件可定义成全局的或局部的两种形式.全局文件即全部程序都可用,而局部程序则在指定的程序内使用C. 各型数据文件的意义B: 二进制文件,即BIT型,在程序中表示方法为B23:2/10或B23/42,B23:2/10的地址与B23/42的相同,计算方式是: 2*16+10=42 N: 整数型(不带小数点)数值文件,在程序中的表示方法为N17:10 F: 浮点型(带小数点)数值文件,在程序中的表示方法为 F88:100 T: 内部时间继电器文件,在程序中的表示方法为 T34:33 C: 内部计数器文件,在程序中的表示方法为 C45:12三. 在程序中常用且特殊的指令 1. CPT: 计算指令 例:表示的意思: (N17:15+5)*2/3+N17:16=N17:10 运算结果是722. CTU: 向上计数器指令 例:(CU)(DN)Preset: 表示计数器的默认值 在程序中的表示为 C55:10.Pre Accum: 计数累加值, 在程序中表示为 C55:10.Acc CU: BIT 型, 计数允许值. 在程序中表示为 C55:10/CUDN: BIT 型, 计数完成标记, 当计累加值(PRE)=计数默认值(ACC), 就输出C55:10/DN 当CTU 的条件每由假至真时, CTU 计数指令就计数1次3. LIM: 极限测试指令例:Low Lim和High Lim既可取常数又可取数值地址当Low Lim<=High Lim时,则Low Lim<=Test<=High Lim,LIM指令输出为真当Low Lim>=High Lim时,则Test>=Low Lim或Test<=High Lim时,Lim指令输出为真4.OSR: 脉冲指令例: B3:10[OSR]3该指令一般放在OUTPUT指令之前,当该指令前的条件成立时就输出一个脉冲驱动OUTPUT输出,OUTPUT也只是保留一个脉冲.如条件一直保持为真,但OSR指令也只是在条件由假变真时输出一次.5.TON: 延时接通指令(EN)(DN)Timer: 时间继电器地址名称Time Base: 计时单位(秒)Preset: 时间继电器默认值,在程序中表示为T55:10.PreAccum: 时间继电器计数值,在程序中表示为: T55:10.AccEN: 时间继电器允许值,在程序中表示为: T55:10/ENDN: 时间继电器计数完成值,即当Accum=Preset就输出.在程序中表示为: T55:10/DNTT: 时间继电器计数中输出,在程序中表示为: T55:10/TT该指令在其前面的条件为真时开始计数直到计数值到达默认值.但当条件变为假时,不管有无计数到达,都将Accum值清零,并RESET掉DN及TT6.RTO 时间保持指令该指令同TON指令用法一样,只是在其前面条件变为假或断电时,该指令的ACCUM值将继续保持,可用RES指令清掉7.PID 比例-微分-积分指令Control Block: 它是以N17:10为首的23个控制字,各控制字的意义如下Word 0 EN DN PV SP LL UL DB DA TF SC RG OL CM AM TM (N17:10)Word 1 PID Sub Error Code (MSB)Word 2 Setpoint SP 设定值(N17:12)Word 3 Gain Kc P值(N17:13)Word 4 Reset Ti I值(N17:14)Word 5 Rate Td D值(N17:15)Word 6 Feed Forward BiasWord 7 Setpoint Maximum (Smax)Word 8 Setpoint Minimum (Smin)Word 9 DeadbandWord 10 INTERNAL USE - DO NOT CHANGE!!Word 11 Output MaxWord 12 Output MinWord 13 Loop UpdateWord 14 Scaled Process VariableWord 15 Scaled Error SEWord 16 Output CV% (0-100%)Word 17 MSW Integral Sum 5/03/Micro 1500 MSW Integral SumWord 18 LSW Integral Sum 5/03/Micro 1500 LSW Integral SumWord 19 Altered Derivative Term (Low word)Word 20 Altered Derivative Term (High word)Word 21 Time of Last UpdateWord 22 Setpoint Old ValueProcess Variable: 实际值即PV值Control Variable: 控制输出值即CV值,其输出范围是0~163838.SCP:Output=((Input-Input Min)/(Input Max-Input Min))*(Scaled Max-Scaled Min) 9.TOF: 延时断开指令(EN)(DN)Timer: 时间继电器地址名称Time Base: 计时单位(秒)Preset: 时间继电器默认值,在程序中表示为T55:10.PreAccum: 时间继电器计数值,在程序中表示为: T55:10.AccEN: 时间继电器允许值,党其前面条件为真时,EN就ON.在程序中表示为: T55:10/ENDN:当其前面条件为真时就输出,一直保持到条件为假且Accum>=Preset.在程序中表示为: T55:10/DNTT: 时间继电器计数中输出,在程序中表示为: T55:10/TT四. 修改PLC程序流程1. 在程序区的左边为编辑状态区,只有先将鼠标置于该区并激活它,激活后呈现出红色将鼠标置于欲修改的程序左边编辑区并单击出现红色当编辑区出现红色时,单击鼠标右键出现该编辑菜单2. 执行Start Rung Edits3. 编辑程序单击Start Rung Edits后出现e的编辑符号后即可对程序进行修改点击所需的指令并一直按住鼠标左键将其拖往所需位置后放开新增加的指令4. 执行Accept Rung Edits,将上步所作的修改写入计算机中,但并不写入PLC中, 此时还可以取消上步所作的修改.单击编辑区并按鼠标右键出现快速菜单,然后点击Accept Rung Edits5.执行Test Edits,执行完成之后,之前所作的修改就已在PLC中RUN,但此时还可已取消之前所作的编辑执行Accept RungEdits 后编辑区出现I,然后执行Test Edits执行Test Edits后会出现对话框提示是否进行Test,如需则按Y进行下一步,否则还停留在该步6. 执行Assemble Edits,执行完后,之前所作的编辑就已正式进入PLC中运行,不可再取消.进行完Test Edits后便可进行Assemble Edits,单击完成该步后整个编辑过程完成[文档可能无法思考全面,请浏览后下载,另外祝您生活愉快,工作顺利,万事如意!]。
AB的PLC指令简介.doc
AB的PLC指令简介.doc指令系统A-B PLC具有丰富的指令系统(约有110多条指令),虽然不同系列的PLC所能支持的指令的种类有所区别,但一些基本指令却是大家共用的,下面主要介绍PLC-5系列可编程序控制器的指令类型。
1、继电器指令继电器指令用于监控数据表中的位状态,如输入位或者计时器控制字的位,继电器型指令包括:检查通(XIC);检查断(XIO);输出激励(OTE);输出锁存(OTL);输出解锁(OTU);立即输入(IIN);立即输出(IOT)。
2、计时器/计数器指令计时器和计数器指令用于控制基于时间和事件计数的操作,包括:通延时计时器(TON);断延时计时器(TOF);保持型计时器(RTO);加计数(CTU);减计数(CTD);计时器/计数器复位(RES)。
3、比较指令比较指令用于比较表达式或指定比较指令的值,它包括:比较(CMP);等于(EQU);大于等于(GEQ);大于(GRT);小于等于(LEQ);小于(LES);极限测试(LIM);屏蔽相等比较(MEQ);不等于(NEQ)。
4、计算指令计算指令用于计算表达式或用指定的算术指令进行算术运算,它包括:计算(CPT);乘法(MUL);取反(NEG);正弦(SIN);平方根(SQR);排序(SRT);减法(SUB);正切(TAN);反正弦(ASN);反余弦(ACS);对数(LOG);自然对数(LN);除法(DIV);余弦(COS);清零(CLR);平均值(AVE);反正切(ATN);加法(ADD);标准差(STD);X的Y次幂(XPY)。
5、逻辑指令逻辑指令用于逻辑操作,包括:与操作(AND);非操作(NOT);或操作(OR);异或操作(XOR)。
6、转换指令转换指令用于整数与BCD之间的相互转换及度与弧度之间的相互转换,包括:整数转换成BCD码(TOD);从BCD码转换成整数(FRD);弧度转换成度(DEG);度转换成弧度(RAD)。
AB-PLC联机操作简列
为了提高程序的可阅读性,为编程和日后的维护 更加方便,我们有必要在写程序之前对地址进行正确, 简单的描述。
访问地址
13-Slot Rack
12# 11# ----03#
16-Output 16-Output
访问地址 o:12/0 ~o:12/15 访问地址 o:11/0 ~o:11/15
16-Input
依次点击 开始 / 程序 / Rockwell Software / RSLogix 500English 启动RSLogix 500
RSLogix500的启动界面
工具栏 状态控制 指令集 项目管理 梯形图
I/O自动配置
联机状态下,RSLogix500可以自动读出PLC机架 上各模块的型号。
添加注释
1 选择 Force On
FORCE激活
Force On 后的效果
强制生效
要使Force生 效,必须激活 Force
FORCE取消
右键 全部取消
REMOVE FORCE
单个取消
END
在线编辑 2 单击 Edit 1 将鼠标移至需 要编辑程序段的 行首,单击
3 进入编辑状态 后,产生一个新 的替换行“e”, 原程序以只读方 式“r”继续运行
在线编辑
4 修改完 成后“校 验”
6 试运行, 测试程序 是否正确
5 程序状态 符变为“I”
在线编辑
7 程序替换
8 完成
FORCE 1 选种需要 强制的接点, 鼠标右键
9针
1 2 3 4 5 6 7 8 9 DCD RXD TXD DTR COM DSR RTS CTS NC
应用1747-CP3电缆将SLC 5/03和SLC 5/04处理器 连接到IBM AT计算机
(完整word版)ABPLC(RSLogix5000)联机及刷硬件的方法
(完整word版)ABPLC(RSLogix5000)联机及刷硬件的方法AB PLC(RSLogix 5000)连接说明一、AB PLC常见的两种编程方式通讯设置:1.第一种是采用串口进行联机编程:AB PLC联机需要通过RSLinx Classic进行,只有先在RSLinx Classic找到相关站点的CPU,编程软件才能连接上,且此软件需另外安装,建议安装2.53以上的版本,安装好RSLinx Classic后,在下图Rockwell Software中打开RSLinx Classic:在RSLinx Classic的Communications菜单中选择Configure Drivers如下图:在弹出的对话框中点击Available Driver Types选择新建一个串口驱动:单击上图中的Add New按钮,输入名称后单击OK确认添加串口驱动,如下图直接确定:添加好串口驱动后弹出对话框设置串口通讯参数:如上图设置好串口通讯参数,与本机的串口通讯参数保持一致,修改完后点击OK确认即可,添加串口驱动后可随时点击上方的修改串口通讯参数:按上述步骤设置好串口驱动后,此时便可在RSLinx Classic的RSWho中看到PLC的各个模件(点击下图红色圈住的按钮)(注:此处截的图为以太网连接的,串口连接的与此类似)2.第二种是采用以太网进行联机编程:AB PLC采用以太网编程大体与通过串口编程类似,也需要通过RSLinx Classic进行,只有先在RSLinx Classic找到相关站点的CPU,编程软件才能连接上,且此软件需另外安装,建议安装2.53以上的版本,安装好RSLinx Classic后,与串口编程方式不同,采用以太网编程需先CPU出厂默认MAC地址改为以太网IP,首次更改IP通过伴随知道安装的BOOTP/DHCP Sever软件进行,如下图所示找到并打开BOOTP/DHCP Sever:如下两幅图所示在打开的软件中先选择T ools菜单中的Network Settings选项中将Subnet mask设置为255.255.255.0,其他可以默认,点击OK 确认。
AB的PLC指令简介.doc
指令系统A-B PLC具有丰富的指令系统(约有110多条指令),虽然不同系列的PLC所能支持的指令的种类有所区别,但一些基本指令却是大家共用的,下面主要介绍PLC-5系列可编程序控制器的指令类型。
1、继电器指令继电器指令用于监控数据表中的位状态,如输入位或者计时器控制字的位,继电器型指令包括:检查通(XIC);检查断(XIO);输出激励(OTE);输出锁存(OTL);输出解锁(OTU);立即输入(IIN);立即输出(IOT)。
2、计时器/计数器指令计时器和计数器指令用于控制基于时间和事件计数的操作,包括:通延时计时器(TON);断延时计时器(TOF);保持型计时器(RTO);加计数(CTU);减计数(CTD);计时器/计数器复位(RES)。
3、比较指令比较指令用于比较表达式或指定比较指令的值,它包括:比较(CMP);等于(EQU);大于等于(GEQ);大于(GRT);小于等于(LEQ);小于(LES);极限测试(LIM);屏蔽相等比较(MEQ);不等于(NEQ)。
4、计算指令计算指令用于计算表达式或用指定的算术指令进行算术运算,它包括:计算(CPT);乘法(MUL);取反(NEG);正弦(SIN);平方根(SQR);排序(SRT);减法(SUB);正切(TAN);反正弦(ASN);反余弦(ACS);对数(LOG);自然对数(LN);除法(DIV);余弦(COS);清零(CLR);平均值(AVE);反正切(ATN);加法(ADD);标准差(STD);X的Y次幂(XPY)。
5、逻辑指令逻辑指令用于逻辑操作,包括:与操作(AND);非操作(NOT);或操作(OR);异或操作(XOR)。
6、转换指令转换指令用于整数与BCD之间的相互转换及度与弧度之间的相互转换,包括:整数转换成BCD码(TOD);从BCD码转换成整数(FRD);弧度转换成度(DEG);度转换成弧度(RAD)。
7、位处理和传送指令位处理和传送指令用于位调整和位传送,包括:位分配(BTD);字传送(MOV);屏蔽传送(MVM)。
AB_PLC指令简介
摘要:介绍Rockwell A-B可编程序控制器(PLC)的编程方式(梯形图、结构文本、顺序功能图等),指令系统及编程手段(编程软件及编程设备)。
关键词:可编程序控制器;指令;编程软件Rockwell A-B的PLC由于支持多种编程方式,具有丰富的编程指令,加上各系列的PLC都有相应的编程软件,调试仿真软件,因此在自动化领域中已越来越受到广泛的应用。
一、编程方式所有的A-B PLC(Micrologix1000, SLC500, PLC-5和Controllogix)都支持梯形图的编程方式,而大多数PLC-5系列处理器(增强型以上系列)还支持结构文本及顺序功能图两种编程方式。
1、梯形图梯形图是一种最典型,也是最基本的编程方式,它采用图形语言,沿用了继电器的触点、线圈、串并联等术语和图形符号,并增加了一些继电接触控制没有的符号。
梯形图形象、直观,对于熟悉继电器表示方式的人来说,非常容易接受,而不需要学习更深的计算机知识。
这是一种最为广泛的编程方式,适用于顺序逻辑控制、离散量控制、定时/计数控制等操作。
梯形图一般由多个不同的阶梯组成,每一个阶梯又可以由一个或几个输入指令及一个输出指令组成。
输出指令应出现在阶梯的最右边,而输入指令则出现在输出指令的左边,如图1所示。
2、结构文本结构文本类似于BASIC编程,利用它可以很方便地建立、编辑和实现复杂的算法,特别在数据处理、计算存储、决策判断、优化算法等涉及描述多种数据类型的变量应用中非常有效。
对于PLC-5处理器结构文本可以支持以下结构。
赋值:赋一个整数或浮点数值给一个数据单元非保持型位赋值:赋一个二进制数给一个位单元,当处理器工作模式从编程方式到运行方式时或当顺序功能图(SFC)的步被扫描后,这些位被清零。
保持型位赋值:赋一个二进制数给一个位单元,当处理器工作模式从编程方式到运行方式时或SFC的步被扫描后,这些位并不被清零。
IF-THEN-ELSE:有条件的执行一段程序FOR-NEXT:重复执行一段程序WHILE:只要输入表达式为真就重复执行一段程序REPEAT:重复执行一段程序直至某输入表达式为真EXIT:在处理器到达正常结束条件之前退出循环结构(REPEAT,FOR 或WHILE)CASE:根据一个数学表达式或操作数据的值有条件地执行一段程序;;:相当于一个无操作指令NOP梯形图功能:可调用任一梯形图程序或指令。
AB-PLC操作说明
AB品牌PLC操作说明目录一、AB PLC模块选型 (2)二、软件安装................................................................................................... (4)RSLogix5000软件安装 (4)RSLinx2.55软件安装 (6)FactoryTalk View软件安装 (8)三、软件应用 (12)RSLogix5000的操作方法 (12)FactoryTalk View软件应用 (23)我公司最近使用了两套AB品牌的1769L31的PLC,现对其组态、编程、测试等需要注意的事项介绍如下:一、AB PLC模块选型:AB PLC根据不同用途大体可分为大型机(1756系列)、中型机(1769、1789系列)、小型机(1794系列)。
共有特点1756 ControlLogix™1769 CompactLogix™1789SoftLogix5800™1794FlexLogix ™控制器任务连续性周期性事件• 32 (1 ) • • 1769-L35E 8 •1769-L35CR 8 •1769-L32E 6 •1769-L32C 6 •1769-L31 4 • 1• 32 ( 1 ) •Windows• 8 ( 1 ) •用户内存1756-L55M12 750Kbytes1769-L31 512K1789-L10 2Mbytes 31794-L33 64Kbytes 1756-L55M13 1.5Mbytes1769-L32E 750K 无运动控制1794-L34 512Kbytes 1756-L55M14 3. 5Mbytes1769-L35E 1.5M1789-L30 64Mbytes 51756-L55M16 7. 5Mbytes1769-L32C 750K1789-L60 64Mbytes 161756-L55M22 750Kbytes1769-L32CR 1.5M1756-L55M23 1. 5Mbytes1756-L55M24 3.5Mbytes1756- L61 2Mbytes1756- L62 4Mbytes1756- L63 8Mbytes非易失性内存1756- L55M121769-L31CompactFlash1794-L33 1756- L55M131769-L32ECompactFlash1794-L34 * 1756- L55M141769-L35ECompactFlash1756- L55M161769-L32CCompactFlash1756- L55M221769-L35CRCompactFlash1756- L55M231756- L55M24 1756-L61CompactFlash 1756-L62CompactFlash1756-L63CompactFlash内置通讯口 1 RS-232 (DF1 ASCII)1769-L31 2 RS-232 (Chan1: DF1; Chan2: DF1 ASCII) 1769-L32E,-L35E 1 EtherNet/IP 1 RS-232(DF1,ASCII)1769-L32C, L35CR 1 ConrtolNet 1 RS-232(DF1,ASCII)取决于个人计算机 • 1 RS-232 (DF1 ASCII) • 2 1788表1选择控制器时,可根据用户要求或设备的需求来选择CPU 和I/O 模块。
AB-PLC操作说明
AB-PLC操作说明AB-PLC操作说明1. 简介:本操作说明旨在提供关于AB-PLC(Allen-Bradley Programmable Logic Controller)的详细信息,包括安装、配置、使用和故障排除等操作过程。
2. 硬件安装:2.1 安装PLC设备:2.1.1 确保PLC设备的安装环境符合要求。
2.1.2 将PLC设备正确连接到所需的电源和网络。
2.2 连接输入输出设备:2.2.1 根据需要,将传感器、执行器等设备连接到PLC 的输入输出模块。
2.2.2 确保输入输出设备与PLC设备正确连接。
3. 软件配置:3.1 安装编程软件:3.1.1 并安装适用于AB-PLC的编程软件。
3.1.2 执行安装向导,根据提示完成软件安装过程。
3.2 创建项目:3.2.1 打开编程软件并创建新项目。
3.2.2 添加所需的PLC型号及配置信息。
3.2.3 配置通信设置,确保编程软件能够与PLC设备通信。
3.3 编程PLC逻辑:3.3.1 使用编程软件创建逻辑程序。
3.3.2 根据实际需求,添加逻辑元件(如线圈、接触器、计时器等)并进行连接。
3.3.3 编写逻辑程序的相应功能。
4. 程序:4.1 连接PLC设备:4.1.1 将编程软件通过通信接口与PLC设备连接。
4.1.2 确保连接稳定,并能够正常通信。
4.2 程序到PLC:4.2.1 在编程软件上选择选项。
4.2.2 确认设置并启动程序。
4.2.3 等待完成并确认程序成功载入PLC设备。
5. 调试与故障排除:5.1 测试PLC逻辑:5.1.1 使用编程软件提供的模拟功能,对逻辑程序进行测试。
5.1.2 检查逻辑运行情况,确保程序按预期工作。
5.2 故障排除:5.2.1 如遇到故障,首先检查PLC设备的电源和通信连接。
5.2.2 查看编程软件提供的故障诊断信息,定位问题所在并尝试修复。
6. 附件:本文档附带以下内容:- AB-PLC设备安装手册:详细介绍PLC设备的硬件安装过程。
AB_PLC使用笔记(自己)
1..软件安装2.首先安装RSLINX CLASSIC,然后安装RSLOGIX,再安装CONTROLFLASH,再安装CONTROLNET,最后安装授权。
3.授权安装步骤如下:1)开始——程序——DEKART——PRIVATE DISK2)点击CONNECT3)找到授权所在文件夹,双击4)安装完毕后不要关闭DEKART PRIVATE DISK,打开MOVE ACTIVATION 32,5)选择驱动Z盘,然后OK,MOVE OK下面介绍各个软件的使用:一,RSLinx Classic是AB_PLC的联机介质软件,即联机方式选择。
该软件可以刷出整个网络中的模块(除第三方模块之外,即非AB的模块)。
1.打开联机介质软件。
2. 在communications中点击,在配置驱动窗口中选择联机方式,用串口选择“RS-232”DF1 devices;用以太网选择“Ethernet devices”。
3.1下面举例用串口方式:在步骤2中选择“RS-232 DF1 devices”,点击,为该方式取名点击OK。
然后点击。
自动配置完成之后点击OK。
然后点击CLOSE。
3.2下面举例用以太网方式:方法一:在步骤2中选择“Ethernet devices”,点击,为该方式取名点击OK。
然后在下面的0号站中输入以太网模块的IP地址。
配置完成之后点击“确定”。
然后点击CLOSE。
4.点击RSwho ,勾选上自动浏览,这时候就会自动刷出整个网络来了。
方法二:这里点击删除Delete。
点击RSwho ,勾选上自动浏览,这时候就会自动刷出整个网络来了。
二,ControlFLASH是AB_PLC刷CPU版本的软件。
1.打开。
点击下一步。
2.选择PLC的CPU型号1756- L63。
点击下一步。
3.选择需要刷的CPU,用串口时鼠标应该点击在AB_DF1-1这里,然后OK。
选择版本16.3(RSLOGIX 5000软件版本),等待30分钟,刷版本过程中严禁中途断电。
AB_PLC通讯
AB PLC及网络通讯培训教材大连重工·起重集团电控设研部2007-4前言为方便设计和调试人员尽快了解和学会应用AB最新PLC系统和最新编程软件RSLogix 5000,利用实验室的现有设备对AB公司 PLC系统熟悉和掌握,并总结出实验材料。
1、了解ControlLogix控制器、FlexLogix控制器、CompactLogix控制器。
2、AB软件RSLogix 5000应用。
3、RSLogix 5000软件平台上采用RS232和EtherNet-IP网络方式编程。
4、AB软件上组成EtherNet-IP网络及通讯。
5、AB软件上组成ControlNet网络及通讯。
6、AB软件上组成DeviceNet网络及通讯。
通过该实验材料的实验室动手实验,每个人可以很快掌握AB公司最新PLC的硬件组态和软件编程。
目录第一节硬件和软件介绍 (6)第二节通讯实验 (9)第三节硬件升级 (17)第四节 RSLogix5000硬件组态 (20)第五节 ControlNet网络规划 (28)第六节简单的编程 (35)第七节 AB的网络 (41)Profibus DPETHERNE CONTROLNET DEVICENET REMOTE I/OPanelView Plus10”ControlLogix RedundancyMODBUSPanelView1000CLX Gateway/MotionSLC HotbackupCompactLogixSLC I/OCompact I/OPowerFlex70PowerFlex700Point I/OFlex I/OFlexLogixSLC I/O1788-CN2DN第 4 页共 49 页第 5 页共 49 页第一节硬件和软件介绍一、根据实验室模板熟悉AB公司PLC各系列模块1)PLC5大型(实验室无此硬件)2)SLC5003)LOGIX系列CompactLogix FlexLogix ControlLogix DriveLogix SoftLogix4)POINT I/O,远程分站I/O.内容:1)查看各模块的外形,通讯模块,I/O模块,处理器模块等。
AB-PLC操作步骤
A B-P L C操作步骤(总8页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--初次使用AB-PLC的操作步骤一·设置PLC的IP1. 用USB线(普通的打印机线)连接PLC,电脑会自动安装驱动。
2. 打开RSLinx Classic软件,界面如下:左边的浏览器里会自动生成一个USB项。
3. 点开USB项,会看到正在连接的PLC,右击PLC,选择属性,跳出画面如下:设置相应的IP地址,点击应用,最后确认OK,如下图显示。
也可以用网线在BOOTP/DHCP Server软件中进行修改IP,另外此软件还可以查看任意一款带以太网口的MAC地址。
这个软件在你装完AB软件之后,自动生成的。
二·怎么用网线更新下载PLC固件和程序1. 在刚刚打开的RSLinx Classic软件里,点击配置驱动,画面如下:选择EtherNet/IP Driver,点击Add New2. 点击完Add New按钮后,弹出一个对话框如下:选择相应的网口IP地址项,点击应用和OK。
3. 接下来将会在RSLinx Classic软件的右边浏览器里会看到正在连接的PLC,如下:4. 打开PLC程序,点击Communications,画面如下:5. 选中蓝色区域的PLC,再点Download按钮,会跳出更新固件的画面,如下图:6. 点击更新固件,此时跳出画面,让你选择相应的版本,直接点击Update,更新开始。
7. 在更新固件期间,禁止断电或拔掉网线。
8. 更新完成后,会自动跳出如下的下载画面,点击下载。
三·怎么在线修改PLC程序1. 下载完成后,选择运行模式,此时程序处于在线运行监控模式,最左边会看到绿色的能量流,画面如下:2. 先点击需要修改的程序行,点击上图中的红色区的键,此时蓝色区域里的绿色能量流变成了虚线,见下图:此时可以对此行进行修改,添加一个的常开,再点击向右的一个绿色箭头,修改程序将会下载到PLC里,同时虚线变成绿实线。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AB-PLC联机操作简介
RSLogix500
安装RSLinx
安装RSLogix500
ABKEY
制作编程电缆PC--PLC
应用1747-CP3电缆将SLC 5/03和SLC 5/04处理器
连接到IBM AT 计算机1 DCD
2 RXD
3 TXD
4 DTR
5 COM
6 DSR
7 RTS
8 CTS
9 NC 1 DCD 2 RXD 3 TXD 4 DTR
5 COM
6 DSR
7 RTS
8 CTS
9 NC
9针
9针
连接
SLC5/04 CPU
RUN FORCE FLT DH+ BATT RS232 RUN REM PROG 1.将制作好的数据线分别连接到PLC和PC的端口上
2.PLC上电
3.将SLC5/04 CPU面板上的钥匙选择至“REM”位置
4.启动个人PC
启动RSLinx
依次点击
开始/程序/Rockwell Software/ RSLinx
启动RSLinx
RSLinx的启动界面
//模拟
配置成功!
RSLinx
在线
在线状态离线状态
一旦通讯配置成功,每次LINX 启动后,PC 将自动与PLC 连接
LINK连接成功
当LINX连接成功后,我们除了在软件界面上可以监测到当前运行状态,同时,PLC的RS232指示灯也会间隔闪烁。
此时,只要打开PLC应用程序,就可以进
行上传/下载操作了。
启动RSLogix500
依次点击
开始/程序/Rockwell Software/ RSLogix500English
启动RSLogix500
RSLogix500的启动界面状态控制
I/O 自动配置
联机状态下,RSL ogix500可以自动读出PLC 机架上各模块的型号。
添加注释
为了提高程序的可阅读性,为编程和日后的维护更加方便,我们有必要在写程序之前对地址进行正确,简单的描述。
访问地址
13-Slot Rack
12# 16-Output 访问地址o:12/0~o:12/15
11# 16-Output 访问地址o:11/0~o:11/15
---
---
03# 16-Input 访问地址I:3/0~I:3/15
02# 16-Input 访问地址I:2/0~I:2/15
01# 16-Input 访问地址I:1/0~I:1/15
00# CPU
POWER
ON LINE
1 打开用户程序
2 点击状态控制区OFFLINE下拉项
3 选种GO Online
4 第一次上线时,需要首先下载
在线编辑
1 将鼠标移至需要编辑程序段的行首,单击
2 单击E dit
3 进入编辑状态后,产生一个新的替换行“e ”,原程序以只读方式“r ”继续运行
在线编辑4 修改完成后“校验”
5 程序状态符变为“I”
6 试运行,测试程序是否正确
在线编辑7 程序替换
8 完成
FORCE
1 选种需要
强制的接
点,鼠标右
键
1 选择
Force On
FORCE
激活Force On
后的效果
要使Force 生效,必须激活
Force
强制生效
FORCE
取消
右键REMOVE FORCE
单个取消全部取消
END。