RsLogix5000 读取ProLinx DFNT数据的方法
(完整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 确认。
RSlogix5000RSlinx授权安装方法和与PLC的通讯连接
XP/Win7系统下AB logix5000软件安装步骤首先要安装的是RSlinx软件,此软化是AB自动化产品中电脑跟plc相连通信的必备软件,此软件版本众多,但安装方法基本相同,开始安装RSlinx的是2.31版本,安装完毕后电脑无法与plc相连接,当时通讯所需的设置方法正确。
后来下载的2.57版本安装上后通讯正常了。
安装方法非常简单,在此就不说了。
下图为安装RSlinx时的一个截图。
上面说的安装方法是在XP下进行的,如果是在win7系统下安装方法跟上面相同,唯一的区别是安装完毕RSLinx软件是打不开的,解决办法在论坛有这样一个解决方案,原话如下:1.Open 'RSLinx Classic Launch Control Panel' via: Start=> Program =>Rockwell Sof2.tware =>RSLinx =>RSLinx Classic Launch Control Panel;2.Click 'Stop' button;3.Disable 'Always run as services';4.Click 'Start' button again.The icon of RSLinx Classic will display.按照上面的方法操作,再打开RSlinx就能打开了。
这点区别就是两个系统下安装rslinx的唯一区别,其他软件相同。
按照上面的操作,RSlinx软件完美运行。
安装完RSlinx软件后,再安装RSlogix5000.安装的方法也是非常简单,安装过程基本是傻瓜式安装,不用管,一步步安装,直到完成,安装完成为止。
当然也可以根据自己需要选择自定义安装,安装的过程中基本都是同意,OK 忽略等操作。
安装方法简单,网上也有很多教程,在此就不多说了。
下面着重讲解网上说的较少的授权方法。
AB-PLC编程软件RSLOGIX5000入门4——使用-RSLogix-5000-帮助
AB PLC编程软件RSLOGIX5000入门4新手必看——使用 RSLogix 5000 帮助这里,你将了解到 RSLogix 5000 在线帮助系统。
§ 指令帮助§ 模块接线图§ 在线参考资料§ 第三方供应商示例项目§ 起始页–快速入门PLC培训上位机软件培训指令帮助1. 在"帮助"(Help) 下拉菜单中选择"指令帮助"(Instruction Help)。
将出现以下窗口。
2. 单击指令找到其说明、关于其参数的详细信息、相关指令,以及有关如何使用该指令的示例。
查看 I/O 模块接线图1. 在"帮助主题"(Help Topics) 下拉菜单中选择"目录"(Contents)。
2. 如果尚未选择"查找"(Find) 选项卡,则选择该选项卡。
3. 如下图所示填写字段 1。
4. 如下图所示,在字段 2 中选择 IA16。
5. 在字段 3 中,向下滚动列表并找到"接线图 (1756-IA16)"(Wiring Diagram (1756-IA16))。
6. 单击"显示"(Display) 查看该模块的接线图。
请注意,您可能需要将画面最大化。
7. 接线图查看完毕后,关闭显示窗口。
使用在线参考资料1. 在"帮助"(Help) 下拉菜单中选择"在线书籍"(Online Books)。
;安装 RSLogix 5000 软件时,还可选择安装在线参考资料。
如果已安装这些资料,则可在这里通过RSLogix 5000 帮助查看。
2. 通过此工具浏览可用的各类型手册。
第三方供应商示例项目1. 在"帮助"(Help) 下拉菜单中选择"供应商示例项目"(Vendor Sample Projects)。
ABPLC编程软件RSLOGIX5000入门8——程序导入导出
AB PLC编程软件RSLOGIX5000 入门8——程序导入导出这里将介绍使用部分导入/导出工具来帮助加速程序开发。
关于梯形图部分导入/导出工具大多数时候,应用开发时都会有许多代码段重复许多次。
例如,在传送带系统中具有与各个传送带关联的核心代码;启动 /停止、报警和电源管理代码。
之前,您通常可能会采用片段文件的方法,具体操作是剪切梯形图的梯级并将其保存为桌面上的片段文件,或者直接剪切 /复制粘贴。
但当进行此操作时,您可能必须花时间来创建所有标签并更改标签名称。
您正期待更方便快速的方法。
梯形图部分导入/导出工具这是RSLogix 5000版本13开始具备的新功能。
梯形图部分导入/导出工具提供的基本功能是从项目中提取特定梯级的代码并将其保存到外部文件中(L5X)。
之后,您可以将代码导入到任何RSLogix 500M目中。
其中一个重要区别是,部分导入/导出功能不仅限于诸如片段文件的梯形图梯级。
导出文件包含所有的标签定义、UDT和关联的注释。
因此,导入文件后,所有创建工作便已完成,产生的代码不会验证出任何错误。
除此之外,RSLogix 5000的功能还更进一步,它提供一个列出所有关联标签、UDT和说明的对话框,从而可在导入之前进行相应的修改。
这有助于避免潜在的标签命名冲突。
使用梯形图部分导入/导出工具导出到L5X文件1.在计算机桌面上,双击Lab Files文件夹。
2.双击LFP2文件夹。
3.双击Z_A7_Base_PIE_CLX.ACDt件以在RSLogix 5000中启动该项目。
^LFP2_Z005,ppt1_progr am_t 第kjZL 工.山匚 D 2_prcgr am_t 拈k_£L 乂,ACD 3_lnl;_Pril;_CQ .ACPZ_A5_Partinq_CLX.A€D7. A6 Ai« CM CLX.ACD4.在控制器项目管理器中,双击Conveyor文件夹以将其展开。
RSLogix5000教程
Logix5000软件应用
5、树形工程管理
Logix5000软件应用
剪切 /拷贝/粘贴 不做 / 重做
用户常用 指令标签钮
应用 验证按钮
文件操作 工具条
控制器 组织器
信息条
弹出 工具提示
当前梯级 位置
组件 创建工具条
指令集 工具条
梯型编辑器 窗口 验证 窗口
Logix5000软件应用
6、右键点击 I/O configuration。选择 New Module。
单击OK.
Logix5000软件应用
Next.
Logix5000软件应用
Next.
Logix5000软件应用
Next.
Logix5000软件应用
Next.
Logix5000软件应用
Next.
Logix5000软件应用
Finish.
Logix5000软件应用
7、右键点击Controller Tags.
系统自动生成了该模块数பைடு நூலகம்。
Logix5000软件应用
8、开始你的第一个程序。点击MainRoutine。
Logix5000软件应用
9、自己做个简单程序如下。
Logix5000软件应用
10、下载程序,先选择 Who Active。
Logix5000软件应用
11、选择下载路径如下。
Logix5000软件应用
12、程序在线后Trends可 看到此画面。
RSLinx软件应用
10、 远程模块访问。在configure Driver 中增加新IP地址, 可以访问其他站点。
RSLinx软件应用
快速实现远程组态, 下载程序,监控。真正实现网络控制。
RSLogix5000操作简明教程
RS Logix5000操作简明教程1.IO配置1.1打开RS Logix500,创建新工程项目,菜单栏File->New1.2在New Controller对话框中选择CPU类型(Type)、给CPU命名(Name)、选择机架槽数类型(Chsssis Type)、CPU安装在机架上的槽号(Slot)一般默认为0槽、工程命名及保存位置(Create In)1.3单击“OK”,工程框架建立,主要部分Controller Tags添加所需Tag、MainProgram下编写梯形图、IO Configuration设置建立系统各模块连接结构,IOConfiguration是首先要完成的工作。
IOConfiguration第一步:首先设置主机架上的模块,即在背板机架Backplane上右键->New Module添加新模块第二步:在Select Module对话框中By Vendor选项卡选择所需模块型号,单击“OK”完成模块选择,这里选择了一个ControlNet通讯模块第三步:在Select Major Revision对话框中选择模块版本,一般默认版本即可,“OK”第四步:在New Module对话框中,设置模块名称(Name)、在机架上的槽号(Slot),对于ControlNet模块要设置节点号(Node),在一个ControlNet网络中节点号唯一,ControlNet模块上节点设置机械拨码与此处设置节点号必须一致!以太网模块需设置IP地址,此乃后话。
添加ControlNet通讯模块在Controller Tags对话框中是没有TAG的,若添加的是输入输出模块则会自动生成TAG如添加一输出模块,在背板机架Backplane上右键->New Module添加新模块->选择1756-OA16->“OK”->输入模块名->”OK”->”OK”,此时在Controller Tags对话框中就会出现系统生成的该模块Tag,有Local:2:I、Local:2:O、Local:2:C,因其为输出模块故将Local:2:O 展开,Local:2:O.Data.x即对应模块上的输出点;,在Description栏中为各数据位填写说明即完成IO配置系统生成模块Tag命名说明模块名:槽号:标识(输入或输出等).数据类别.数据位Local:2:O.Data.0若要建立ControlNet网络(远程IO),则在最初添加的ControlNet通讯模块下的ControlNet 图标右键添加New Module,选择ControlNet模块添加并设置好名称、节点号、机架槽数、安装槽号等再在新添加的ControNet模块下的Backplane下添加新的模块,如一个输入模块1756-IB32/B 这样就建立起了一个最简单的ControlNet网络,包括主站(CPU模块+ControlNet通讯模块+输出模块)、从站(ControlNet通讯模块+输入模块)在ControllerTags中给每一个输入输出点填写好说明信息Description即完成IO配置!下一步就可以进行程序的编写了。
可编程控制器罗克韦尔RSLogix5000介绍
第二章RSLogix5000编程学习目标:■学会创建任务、程序、例程■深入理解标签、结构体和数组■掌握编写梯形图程序■学习I/O组态方法■掌握RSLogix5000功能块图编程122.1 编写RSLogix5000梯形图2.1.1 创建任务、程序和例程本次课程基于一个假想的工业环境。
您是一位压缩机装配项目程序开发人员。
图2-1描述了压缩机装配项目的整个工艺流程。
在该项目中,传送带上的压缩机经过三个装配站:冲压、卷边和焊接。
然后,压缩机被传送到第二个传送带并接受质量检查。
通过检查的压缩机码垛后装船运走。
图2-1 工艺流程图冲压、卷边和焊接三个装配站和传送带1由控制器P1控制,质量检查和码垛站以及传送带2由控制器P2控制。
图2-2给出了模拟各工作站运行时所用按钮和指示灯等离散量输入/输出点。
光眼检测到有部件放置到传送带上(PartSensor 由0变为1)后,站1、2和3顺序执行,然后传送带动作。
当光眼再次检测到有部件送至传送带上,上述操作再次执行,以此循环。
下面我们以时序图方式描述控制器P1的操作流程,如图2-3所示。
本实验主题:● 创建并组态一个控制器项目 ● 创建任务 ● 组态任务属性 ● 创建程序● 编辑程序排列表 ● 创建例程 ● 分配例程PartSensor 光眼检查码垛焊接卷边冲压3图2-2 各个按钮和指示灯的含义在了解了装配线工艺流程及控制器P1操作流程之后,您对项目主管说可以开始为控制器P1编程了,这让他感到很惊讶,因为以前都是在完成电气设计之后才能够编写控制程序。
在听过您的解释之后,他认为并行设计的方案是可行的。
同时,他也提醒你,如果该生产线效果良好,公司可能会再增加一条生产线,但控制器可能还是使用现有的ControlLogix 控制器,希望你在编程时考虑到这个问题。
Press 站工作中 StationActive光眼检测输入 PartSensorStake 站工作中 StationActiveWeld 站工作中StationActive光眼故障指示 Part_Sensor_Fault_Indicator传送带输出 ConveyorOutput(P1) 检查站工作中 StationActive码垛站工作中 StationActive检查通过 PartPASSED检查未通过 PartFAULT传送带输出ConveyorOutput(P2)光眼检测PartSensorPress站工作中StationActiveStake站工作中StationActiveWeld站工作中StationActive传送带输出ConveyorOutput(P1)图2-3 时序图实验步骤:1.双击桌面上图标,打开RSLogix5000软件,如图2-4所示。
RSLogix5000调试步骤-项目总结
1、安装RSLogix5000,订货是V19版本,光盘内集成有以前所有版本,安装时可以选择所有版本进行安装,授权通用2、Rslogix5000连接一个新PLC时,需要先给PLC刷新固件。
连接PLC 的步骤:将电脑的有线网络IP地址设置为自动获取,打开BOOTP/DHCP Server 设置子网掩码:255.255.255.0,会自动刷出PLC的MAC地址如下图。
双击MAC地址设置PLC的IP地址确认后点击Enable DHCP将地址下载PLC中,再点一下Disable Bootp/DHCP。
3、如果通过电脑直接连接PLC,IP地址要手动设置为:192.168.1.10,如果通过路由器则设置为自动获取。
首先组态RSlinx Classic通讯驱动。
Communications-Configure Drivers-Ethernet devices或EtherNet(此驱动只能连接PLC)/IPDriver(此驱动可以连接PLC和触摸屏)菲律宾项目用1769-L35E PLC与RSview 32上位机通过以太网通讯。
RSLinx Classic设置如下4. 设置Configure Client Applications点击RSWho,会自动识别连接到的PLCRslinx classic组态好后在RSlogix5000中点击找到cpu所在位置点击go online4、Compact-Logix 1769系列PLC,通过1769-SDN/B进行扩展机架时,相当于新加了一组子站,通过1769-SDN/B扫描新加子站,通讯方式为DeviceNet网通讯,如果距离近时可以通过终端盖板上的扩展电缆进行扩展。
1769-SDN/B 模块需要刷新固件后才正常通讯,将设置下载到1769-SDN/B模块中。
新加子站需加1769-ADN通讯模块,1769-SDN/B最多可加三个扩展即三个1769-ADN,SDN与AND连接线需要在ADN末端2,4端子(红,蓝)线加一个120欧姆的终端电阻。
RSLogix5000使用
图4-1 New Task对话框
任务的三种类型
• 连续型任务 指的是周而复始连续执行的任务,一个项目
只允许定义1个,亦可以不定义。
•
周期型任务 指的是定时中断执行的逻辑程序,周期性的执 行任务,须定义周期时间,要设定优先级别,最多可以定义31
个。
•
事件触发型任务 指的是事件触发引起的任务调用,事件触 发可以是外部输入点变化引起(如同PLC5/SLC500),也可以由 Consumed 标签引起或直接指令调用引起,还可以由运动控制状 态引起,要设定优先级别,最多可以定义31个。
图1-1 RSLogix 5000主界面
2.创建一个新的控制器文件 ① 从File菜单选择New,显示New Controller对话框。 ② 从Type的下拉菜单中选择1769-L32E CompactLogix 5332E Controller。 ③ 在Revision的下拉菜单中选择15。 ④ 在Name栏中键入字母和数字组合作为处理器的名字, 如Test1。 ⑤ 在Create In栏内键入文件保存路径或点击Browse键定 位地址目录,我们创建文件目录在C:\RSLogix 5000\Projects\ 。 ⑥ 确认输入与图2-1所示吻合,然后点击OK。由此创建 了一个控制器文件。其界面如图2-2所示;
•
•
•
文本编程ST 采取ASCII代码编写程序,通常用于复杂或特殊 要求的运算,这些可能用梯形图的运算指令难以完成。
功能块FBD 组态过程控制,是引入的DCS系统的仪表控制组态 方式,由功能块之间的连接建立程序结构。
19
图6-2 Program Properties界面
图6-3 编程界面
7.远程I/O模块 1. 从Controller Organizer右击1769-L32E Ethernet Port LocalENB 图标,选择New Module。 2. 在Type栏中附有可选Communications系列模块的列表,选择 1794-AENT/A。按图7-1配置。 输入参数说明: Address/Host Name –为要控制的远程IO IP地址,地址在机架下 标注。 Disable Keying – 电子锁不起作用。 3. 从Controller Organizer右击1794-AENT/A Aent图标,选择New Module。显示Select Module Type对话框,如图7-2所示,附有可 选模块的清单,可以首先在对话框下部选择模块类型比如 Digital表示数字量模块,然后在下拉列表中找到所需的模块型 号即可,例如16点数字量输入模块1794-IB16/A,双击所选择的 模块。显示模块属性对话框,如图7-3所示,输入正确的参数, 再点击Finish。RSLogix5000软件将完成模块的组态。
RSLogic5000安装和使用手册
Publication 9399-RLD300GR 技術支援電話:1-440-646-780技術支援傳真:1-440-646-7801 世界網站 :1999,2000 Rockwell 軟體公司,Rockwell 自動化公司,在美國版權所有,翻印必究。
部份版權由Allen-Brandley 公司‧ LLC ,Rockwell 自動化公司所有。
此手冊和相關Rockwell 軟體屬於Rockwell 軟體公司所有。
若非經Rockwell 軟體公司同意,嚴禁翻印。
請遵照執照合約細則。
Rockwell 軟體公司商標, RSAlarm, RSAnimator, RSAssistant, RSBatch, RSBreakerBox,RSButton, RSChart, RSCompare, RSControlRoom, RSData, RSDataPlayer, RSEventMaster,RSGuage, RSJunctionBox, RSLogix Emulate 5, RSLogix Emulate 500, RSGuardian,RSHarmony, RSKeys, RSLadder, RSLadder 5, RSLadder 500, RSLibrary Builder, RSLinx,RSLogix 5, RSLogix 500, RSLogix Frameworks, RSLogix SL5, RSMailman, RSNetworx forControlNet, RSNetworx for DeviceNet, RSPortal, RSPower, RSPowerCFG , RSPowerRUN,RSPowerTools, RSRules, RSServer32, RSServer, RSServer OPC Toolkit, RSSidewinderX,RSSlider, RSSnapshot, RSSql, RSToolbox, RSToolPak I, RSToolPak II, RSTools, RSTrainer,RSTrend, RSTune, RSVessel, RSView32, RSView, RSVisualLogix, RSWheel, RSWire,RSWorkbench, RSWorkshop, SoftLogix 5, A.I. Series, Advanced Interface (A.I.) Series,AdvanceDDE, AutomationPak, ControlGuardian, ControlPak, ControlView, INTERCHANGE,Library Manager, Logic Wizard, Packed DDE, ProcessPak, View Wizard, WINtelligent,WINtelligent LINX, WINtelligent LOGIC 5, WINtelligent VIEW, WINtelligent RECIPE,WINtelligent VISION, and WINtelligent VISION2 是Rockwell 軟體公司/自動化公司註冊商標。
RSLogix5000破解说明
首先确认破解授权相关使用的文件夹如下2个文件夹及2个EXE执行文件:
第一步:
安装虚拟软驱
1、点击进入虚拟软驱文件夹,如下图:
2、双击ramdisk.exe文件,确认相关设置内容如下图:
点击Install Ramdisk,成功后在“我的电脑”下出现新的盘符,如下所示:然后重新回到该界面下:
此时点击Load Image…,弹出如下对话框,请选择RSLOGIX5000 MASTER KEY文件夹下的AB.IMG文件(AB.IMG文件位于该目录下,即之前所示RSView授权文件夹下层的RSLOGIX5000 MASTER KEY文件夹下),之后点击打开,如下图:
提示如下图:
点击确认后即可。
第二步:
执行EvMoveCF拷贝破解文件
请点击该文件:
另一个EvMoveW.exe为解除破解文件工具,这里不讨论。
双击该文件,出现如下图:
此时分别设置一下两个盘符,From Drive选择刚刚生成的RamDisk的盘符(这里我的电脑生成软驱为R盘),To Drive选择自己软件安装的目录盘(这里我的电脑RSLogix5000安装目录为C盘),于是我的选择如下图:
之后点击OK,出现以下画面:
一切保持默认设置,之后点击Move,出现如下画面:
两个对应文件显示Move Successful后,点击OK确认,此时双击打开RSLogix5000启动程序:
好了,再也没有烦人的7天使用限制跳出了,此时RSLogix5000破解宣告成功。
注:本说明仅供大家学习交流之用,请大家支持正版~!。
RSLOGIX-5000教程
RSLOGIX 5000实例教程软件介绍RSLOGIX5000时美国AB公司开发的用于对其公司PLC产品编程的软件。
它具有以下特点:1 统一的项目查看2灵活的梯形图编辑器3拖放式操作4梯形图查看选项5定制数据监视6状态文件分类显示7简易的通讯配置8强大的数据库编辑器9查找与替换10直观的windows界面11项目校验快捷地更正程序错误等。
创建工程下面介绍如何使用RSLogix5000,首先要创建新的RSLogix5000工程文件。
具体步骤如下:1 打开RSLogix5000,见图1-1图1-1打开后的窗口为RSLogix5000的工程,见图1-2:首先你要给PLC的处理器定义,定义的内容有名字、类型、机架的背扳所在槽号、创建的文件路径等。
这里处理器类型选1756 L1 controllogix 5550,名字定为PLC,description定为练习,背板定为13槽,槽号0槽,路径默认。
图 1-2点击ok完成设置,显示RSLogix5000工程界面1.首先提出tag(标签)的概念,标签:就是实际工程中的变量,有模拟量如水位、压力、温度。
数字量如开关启停、状态显示等。
我们在程序中使用它进行编程,在窗口中在线查看状态,也可以向上位机输出标签值。
2.标签类型一 base 基本类型包括: 1 BOOL 布尔型 1 BIT2 SINT 短整型 1 BYTE3 INT 整型 2 BYTE4DINT 双整型 4 BYTE5REAL 实型 4 BYTE二 STRUTURES 结构体类型 1 predefined 预定以型图 1-3User-defined 用户定义型:本例以自定义PUMPPARAMETERS为例在其中定义结构体成员分别为ACCTIME,RUNTIME,SEQUENCE,STATUS,FIRSTPUMP,并确定各自类型。
图 1-4用户可以利用标签名称来引用结构体内的成员,格式为:tag_name.member_name。
RSLOGIX5000使用简介
10)要在 module 连接中断和不存在数据时在运行模式下产生严重故障, 请确保选定如果在运行模式下连接失败,则 Controller 将产生严重故障框。
11)单击确定,完成配置。
3.6创建Tag(标签/变量)
上面的步骤已经创建了新项目,现在使用预定义的 data type 为应用程序创建 tag。
首次创建项目时,RSLogix 5000 软件会为您创建连续的主 task。
1) 在 Controller 管理器中,双击 MainTask。
2) 在“名称”文本框中,输入描述主 task 的功能的名称。
3) 在“说明”文本框中,输入主 task 的说明。 4) 单击应用保存您所做的更改,但不关闭“属性”对话框。 5) 单击配置选项卡。 6) 从“类型”下拉列表中,选择应用程序所需的 task 类型
7) 要选择以其显示 tag 值的默认样式,请从下拉列表中 选择样式。
8) 单击确定。
9) 要编辑此 tag,双击 Program Tags 或 Controller Tags,取决于在其中创建 tag 的集合。
3.7输入梯形图Routine逻辑
通过在脱机的 routine 中输入梯形图元素开始编程项目。 1. 在 Controller 管理器中,双击要输入梯形图的 routine。 2. 要拖动工具栏中的指令,执行以下操作: A. 在“梯形元素”工具栏中,单击所需指令组的选项卡。
7. 要在指令周围回绕分支段,请将右侧的分 支段拖到指令另一侧的有效位置。 8. 要创建并行分支,右击现有分支左侧的分 支段,然后选择添加分支级别。
3.7输入梯形图Routine逻辑
RSLogix5000用户手册
AB_RSLogix5000初级使用手册目录:设定笔记本IP地址 (3)查看PLC硬件组态信息 (3)设定RSLinx (4)打开RSLogix5000软件创建与RSLinx相符的程序 (7)在RSLogix5000软件中创建程序章节、程序段落、程序自然段 (10)上传和下载程序 (13)创建行参 (16)RSLinx查看网络IP以及硬件 (18)PLC静态和动态IP地址分配 (21)Firmware刷新 (25)Rxlogx5000软件的在线修改功能 (28)Rxlogx5000软件的在线强制功能 (31)范围指令LIM需要注意的是,当Low Limit < High Limit数值时,LIM命令在Low Limit和High Limit之间的数值时输出。
如果Low Limit > High Limit数值时,LIM命令在Low Limit和High Limit之间的数值时停止输出。
(35)查找跳转、中断等子程序块的位置 (35)RSLogix5000软件的在线帮组功能 (36)Routine里程序的类型 (37)一个Project里可以最多建立32个Task,但只能有一个Task属性为Continuous (连续扫描)其余的31个Task可以分配给Event(事件扫描)或者Periodic(中断扫描)。
每一个Task里可以建100个Program,每一个Program可以建立无穷个routine。
(38)备份程序和解压程序 (41)程序的比较 (43)Flash Memory Card 程序备份和下载操作 (46)模拟量模块的组态、量程设定、模拟量输出的钳位设定。
(49)Device Net网络配置 (53)Device Net软件安装 (55)Device Net组网 (57)在RSLogix5000程序里添加DeviceNet硬件 (69)DeviceNet的硬件寻址 (71)配置EtherNet以太网远程I/O (75)实时监控趋势图 (81)EDS文件更新 (85)设定笔记本IP地址1.查看AB_PLC机器槽架上的CPU模块显示的IP地址,一般PLC的IP地址为为10.0.0.1,笔记本上的IP最后一位设置需要变化。
rslogix5000仿真软件使用教程(2024)
与其他自动化系统集成方法
2024/1/27
OPC接口集成
rslogix5000支持OPC接口标准,可以与支持OPC接口的自 动化设备或软件进行数据交换和集成。
Modbus协议集成
通过Modbus协议,rslogix5000可以与支持Modbus协议 的设备进行通信和数据交换,实现与不同厂商设备的互联 互通。
24
自定义函数库创建及应用
自定义函数库创建
用户可以根据实际需求,创建自定义函数库,将常用的控制逻辑或算法封装成函数,方
便在多个项目中复用。
函数库管理
rslogix5000提供函数库管理功能,可以对自定义函数库进行添加、删除、修改等操作 ,实现函数库的灵活管理。
2024/1/27
函数调用与参数传递
在项目中可以直接调用自定义函数库中的函数,实现控制逻辑的快速搭建。同时,支持 函数参数的传递和修改,提高了函数的灵活性和可重用性。
3. 选择安装路径和组件,建 议保持默认设置。
2024/1/27
2. 双击安装程序,按照提示 进行安装。
4. 等待安装完成,期间可能 需要输入序列号和其他信息 。
5
授权与激活方法
在安装过程中,需要输入有效的序列号和授权信息。
如果已经安装但未激活,可以在软件界面中找到“帮助”或“激活”选项 ,按照提示进行激活操作。
23
数据监控与记录功能实现
实时数据监控
利用rslogix5000的数据监控功能,可以实 时查看和监控PLC内部的数据变化,包括寄 存器、变量、位状态等。
2024/1/27
历史数据记录
软件支持历史数据记录功能,可以记录PLC运行过 程中的关键数据变化,便于后续分析和故障排查。
RSlogix5000程序版本升降与标签导入导出
Rslogix5000程序版本升降与标签导入导出面对一份我们上载上来的程序,是没有注释的(即便你上载前先打开一份已有的离线程序,敬业的程序注释信息也很少)。
面对一个没有注释的程序,看起来非常不方便,尤其是对于初学者来说。
(E07与敬业的设备就是显明对比)。
倘若将敬业的注释导入到敬业的程序里去,将极大地方便大家对程序阅读理解由于敬业的程序是18版的,而E07设备是19版的。
如果更改程序里控制器版本,只能更改主版本。
这样若控制器的运行程序跟离线程序仅仅主版本相同次版本不同时,上载时还是报版本不对。
虽然说也可以通过刷固件的方法将控制器版本刷成跟程序相同的版本,但这种情况比较麻烦,而且有风险很大。
简单的方法就是先将离线项目的标签注释导出,再将标签导入到敬业的离线程序中,然后再开始上载程序,这样E07设备的注释就能在你上载上的程序显示出来了。
然后,再将程序导入的无用的标签删除(可选)。
导入导出标签时,需先将加密的程序解密,否则,加密程序的标签无法导出。
(程序加密解密以后再做说明)。
关于如果给程序降版本,方法比较简单,但若高版本程序中使用了低版本没有的功能时,需先删除这些程序才能将版本。
具体操作方法:打开一个程序,选择文件»另存为,出现下面对话框。
在对话框,选择导入导出文档格式。
导出后,用记事本打开导出的文档,见下图:其中,红色箭头所指的号,就是程序的版本号,更改他,程序的版本号将更改。
关于这个值与版本号对应关系,见下图。
根据下图,自己推算要更改的值是多少,更改完毕,再将这个文件导入,程序的版本号就变了。
更改的仅仅是主版本,次版本无法更改。
下面再说导入导出标签的方法。
导入导出标签的路径:将导出的标签导入一个要导入的项目时,导入完毕,会有下面信息。
下面分类说明:导入的标签在现有项目没有此标签,生成新的标签介绍程序例程指令那个被导入的程序需导入标签的程序生成9个标签225个标签覆盖204个描述导入0个描述删除1个新注释导入45个注释覆盖0个注释删除19个错误225个警告大家可能看到上面导入标签时,有很多错误。
罗克韦尔RSLOGIX5000的使用方法
罗克韦尔RSLOGIX 5000的使用方法摘要:通过示例项目讲解RSLOGIX 5000从项目的启动、实施到测试过程,深入浅出地软件的的编程方法关键词:PLC;软件;编程A description of ROCKWELL programming software RSLOGIX 5000 and its applicationAbstract:The programming method employing the ROCKWELL RSLOGIX 5000 software is briefly described with examples,including the start—up of an item,and execution and debugging of the item.1 引言RSLOGIX5000是美国AB公司开发的用于对其公司PLC产品编程的软件。
它具有以下特点:1.统一的项目查看2.灵活的梯形图编辑器3.拖放式操作4.梯形图查看选项5.定制数据监视6.状态文件分类显示7.简易的通讯配置8.强大的数据库编辑器9.查找与替换10.直观的windows界面11.项目校验快捷地更正程序错误等。
2 创建工程下面介绍如何使用RSLogix5000,首先要创建新的RSLogix5000工程文件。
具体步骤如下:打开RSLogix5000,见图1-1图1-1打开后的窗口为RSLogix5000的工程,见图1-2:首先你要给PLC的处理器定义,定义的内容有名字、类型、机架的背扳所在槽号、创建的文件路径等。
这里处理器类型选1756 L1 controllogix 5550,名字定为PLC,description定为练习,背板定为13槽,槽号0槽,路径默认。
图 1-2点击ok完成设置,显示RSLogix5000工程界面首先提出tag(标签)的概念,标签:就是实际工程中的变量,有模拟量如水位、压力、温度。
如何用RSNETWORS定义在RSLOGIX5000中地址
在RSWORK中,对于每一个器件在ONLINE情况下都应该打开PROFIETY一下,这样会自动读取当前的器件信息,这样就使得如果错误的EDS FILES得到更正.使我们得到正确的器件信息.
RSLOGIX5000中的器件映射地址是由RSNETWORKS中对器件地址的分配决定的.
同时还可以通过改变在RSNETWORKS中对器件的地址分配来改变在RSLOGIX5000中的地址分配.
比如在输入栏将03 POWERMONITOR3000 对于DATA3 开始变化到DATA4.
1.将AUTOMAP ON ADD去勾,不选.
2.在输入栏中点亮POWERMONITOR, 点击ADV ANCE.
将DWORD该为4.
再点击APPL Y MAPPING, 在看一下输入栏,回发现POWERMONITOR地址变了.
1.同样在输入栏点亮SMC FLEX,并点击ADV ANCE.
把BIT LENGTH 从32变成16. 再点击APPL Y MAPPING, 会看到如下.
这样通过改变RSNETWORKS的地址分布,才能相关地改变连接的RSLOGIX5000的地址分布.
在TAG分配表中, LOCAL 1:O 和LOCAL 1:I 表示SDN卡所连接的DEVICENET网的各个部分的输入输出地址.而此地址中的个地址由在RSNETWORKS中1756 SDN卡中定义的相
关地址决定.
而具体每个地址的定义由相关的器件手册中来定义的,比如SMC FLEX,在它的参考手册中我们会发现有16状态位和16命令位的定义,其实就是RSLOGIX5000中SMC FLEX的输入和
输出的地址定义.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RsLogix5000 读取ProLinx DFNT数据的方法
1、MSG指令说明
2、由上图可得,ProLinx数据库具有4000个供用户使用的寄存器,分别编号为0---3999;
对于ControlLogix PLC在做MSG指令的时候,我们可以使用PCCC方式和CIP方式,建议使用CIP方式;因此采用CIP方式时数据库0—3999对应的地址分别为Int_data[0]到Int[3999]。
3、建立MSG读指令
3.1 指令建立后点击设置按钮,会弹出下面的MSG指令设置窗口:
Message Type:设置Message类型,本例设置为CIP Data Table Read
Source Element :该参数设置从ProLinx那个寄存器开始读取,图中所示为从第一个寄存器开始读取。
Number of Elements:该参数设置读取多少个数据,图中所示为100个
Destination Elements:该参数设置读取过来的数据存放到Controller Tags中的哪个标签,本例设置为ReadData_PLX[0],该标签为一个100个int类型的数组。
!!!:该MESSAGE执行的结果是将ProLinx里的0-99这100个寄存器的数据读到
ControlLogix标签ReadData_PLX[0]到ReadData_PLX[99]。
3.2 设置通讯路径,设置完Configuration界面后,点击Communication菜单进入通讯路
径设置界面如下:
Path:ENBT为本地的1756-ENBT模块作为源设备
2说明本次MSG采用的是EtherNet/IP模式
192.168.0.1为ProLinx的IP地址
设置完毕点击确定保存即可。
4、写数据的过程同上,Message Type:设置为CIP Data Tabel Write
Source elements:为ControlLogix控制器内标签
Destination elements:目的数据为Prolinx寄存器对应地址
Number of elements:为往下写的数据。
Path:配置同上。