[西门子] AB PLC编程、配置、通讯入门详细教程

[复制链接]
查看46681 | 回复0 | 2024-4-29 15:39:36 | 显示全部楼层 |阅读模式
教程基于RS5000.v20编写,现在最新的Studio 5000已经是v3x了,但基本操作大同小异,也有中文版的Studio 5000。一文就可以入门AB plc软件的基本操作和调试,结合AB PLC仿真软件Studio 5000 Logix Emulate 可以很快上手。














控制器运行模式:通过控制器上的钥匙选择开关改变控制器的运行模式;分为三种:RUN、REM、PROG。RUN:表示将控制器切换到本地运行状态,相当于西门子PLC的CPU切换到RUN状态,此模式下执行用户程序;与西门子PLC不同的是,AB的控制器不能在此状态进行在线程序修改,并且不能通过编程软件RS1ogix5000改变控制器的运行模式。REM:表示将控制器切换到远程运行状态,此时控制器内的用户程序开始执行,并且可以在编程软件RSlogix5000上改变控制器的运行模式,以及在线修改用户程序。PROG:表示将控制器切换到本地编程状态,可以在此模式下修改用户程序,但不能改变控制器的运行模式,而且此模式下不执行用户程序。1、5周期任务、连续任务ControlLogix5000控制器工程的用户逻辑以任务的方式运行,即用户编写的程序以任务的方式运行。有三种类型的任务:周期任务、连续任务、事件任务。连续任务是不断执行的任务,相当于西门子PLC的OB1组织块,当一个连续任务完成一次执行后会再次启动不断执行;一个控制器里面最多只能有一个连续型任务。周期任务是定周期执行的任务,相当于西门子PLC的时间循环中断,周期任务相隔定的时间后执行一次;一个控制器里面可以有多个周期型任务。事件任务是中断任务,相当于西门子PLC中的各种硬件中断1、6外部输入输出的地址格式在RSLogix5000编程软件里面,外部输入输出地址通常会以标签的形式表示,标签代表不同的地址。与西门子PLC类似,外部输输出地址具有一定的格式。


例如:RemoteA:IData[0].7这个表示的是不与控制在一个框架/背板的0号槽的输入模块的第7个输入点。同时应该注意这个表示与下个表示的差别,这个表示的方法表示的是F1exI/0的输入输出模块,注意与集中I/O之间的差别。Local:3:I.Data.1这个表示的是与控制器在同一个框架/背板的3号槽的输入模块的第二个输入点。

二、编程软件的使用方法

2、1ABPLC软件的分类ABPLC的编程软件也分为:工控机编程软件、PLC编程软件、触摸屏编程软件、通讯处理程序。工控机编程使用RSView32;PLC编程软件使用RSlogix5000、触摸屏编程软件使用RSViewME软件;通讯处理程序使用的RSlinx。与西门子PLC的Step7程序存在一些区别,RSLogix5000的通讯必须安装RSLinx才能与AB的PLC进行通讯。

2、2软件的安装Rslogix安装时建议将所有的组件全部安装,并且安装时建议先安装RSLinx软件。安装时因为有些程序包不包括多媒体信息,所以建议将多媒体信息这个安装选项去除。具体安装以后请自行练习。

























































































本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则