RSLogix 5000设计和组态介绍
- 格式:pdf
- 大小:2.55 MB
- 文档页数:12
可编程控制器罗克韦尔RSLogix5000介绍RSLogix5000编程学习目标:■ 学会创建任务、程序、例程■ 深入理解标签、结构体和数组■ 掌握编写梯形图程序■ 学习■ 掌握I/O组态方法RSLogix5000功能块图编程1可编程控制器罗克韦尔RSLogix5000介绍2.1 编写RSLogix5000梯形图2.1.1 创建任务、程序和例程本次课程基于一个假想的工业环境。
您是一位压缩机装配项目程序开发人员。
图2-1描述了压缩机装配项目的整个工艺流程。
在该项目中,传送带上的压缩机经过三个装配站:冲压、卷边和焊接。
然后,压缩机被传送到第二个传送带并接受质量检查。
通过检查的压缩机码垛后装船运走。
冲压卷边焊接检查码垛PartSensor 光眼图2-1 工艺流程图冲压、卷边和焊接三个装配站和传送带1由控制器P1控制,质量检查和码垛站以及传送带2由控制器P2控制。
图2-2给出了模拟各工作站运行时所用按钮和指示灯等离散量输入/输出点。
光眼检测到有部件放置到传送带上(PartSensor由0变为1)后,站1、2和3顺序执行,然后传送带动作。
当光眼再次检测到有部件送至传送带上,上述操作再次执行,以此循环。
下面我们以时序图方式描述控制器P1的操作流程,如图2-3所示。
本实验主题:创建并组态一个控制器项目创建任务组态任务属性创建程序编辑程序排列表创建例程分配例程2可编程控制器罗克韦尔RSLogix5000介绍Stake站工作中StationActive光眼故障指示Part_Sensor_Fault_Indicator码垛站工作中StationActive检查未通过PartFAULTPress站工作中StationActive光眼检测输入PartSensor检查站工作中StationActive检查通过PartPASSED传送带输出Weld站工作中ConveyorOutput(P1) StationActive传送带输出ConveyorOutput(P2)图2-2 各个按钮和指示灯的含义在了解了装配线工艺流程及控制器P1操作流程之后,您对项目主管说可以开始为控制器P1编程了,这让他感到很惊讶,因为以前都是在完成电气设计之后才能够编写控制程序。
AB PLC编程软件RSLOGIX5000入门2——组态 I/O现在我们将进行项目的 I/O 组态。
要与 I/O 模块通信,必须将模块添加到 I/O Configuration 文件夹中。
添加 ControlLogix I/O1. 在控制器项目管理器中,右键单击并选择"新建模块"(New Module)。
"选择模块"(Select Module) 窗口出现,如下所示:2. 选择"数字量"(Digital),展开选项。
3. 选择 1756-IB16D 模块。
4. 单击"确定"(OK)。
软件将要求您选择模块的主版本。
5. 选择"主版本"(Major Revision) 2 并单击"确定"(OK)。
将出现 1756-IB16D 的"模块属性"(Module Properties) 向导。
模块组态向导只要向系统中添加 I/O 模块就需要通过模块组态向导。
该向导允许您逐步通过某个模块所需的整个组态。
您稍后可以通过在 I/O Configuration 文件夹中双击相应模块或通过标签监视器/编辑器访问此信息。
在 Logix 中,组态 I/O 模块不再需要 DIP 开关或跳线。
I/O 模块均通过软件组态。
在进行系统设置时这可节省时间。
所有模块的组态是控制器程序的一部分,而且这些组态可从控制器下载到模块中;从而能够在I/O 模块失效时进行轻松替换。
6. 输入"名称"(Name)、"插槽"(Slot) 和"电子匹配"(Electronic Keying) 参数,如下所示。
保留所有其它字段的默认值。
通信格式 (Comm Format)确定与模块关联的标签的数据结构。
许多 I/O 模块支持不同的格式。
每种格式使用不同的数据结构。
第一章组态RSLinx 通讯1.1 RSLinx 介绍RSLinx 软件是工业通讯的枢纽。
它为所有的AB 网络提供了完整的驱动程序。
通过RSLinx 软件,用户可以通过一个窗口查看所有激活的网络,也可以通过一个或多个通讯接口同时运行任何所支持的应用程序的组合。
RSLinx 提供最快速的OPC 、DDE 和C/C++ 的接口。
RSLinx 还能够为用户提供多个网络、本地工作站和DDE/OPC 性能诊断工具,便于进行系统维护和故障排错。
RSLinx Gateway 驱动程序能够完美地支持TCP/IP 客户与AB 控制器的连接,它也支持与远程OPC 进行通讯。
整个系统结构如图1-1 所示。
RSLogix RSViewRSLinxControlNet DeviceNet EtherNet/IPPLC-5 SLC ControlLogix FlexLogix CompactLogix图 1 - 1 系统结构图1.2 使用RSLinx 进行通讯组态1.2.1 上位机通过DF1 网络接入1. 单击Start->Program->Rockwell Software->RSLinx->RSLinx 或单击桌面图标,启动RSLinx 软件,如图1-2 所示。
图 1 - 2 R S L i n x 启动界面2. 单击菜单栏中Communications->Configure Drivers… 或在工具条上单击Configure Drivers (组态驱动),如图1-3 所示。
3. 弹出标题为Configure Driver Types 的窗口。
单击Available Driver Types (可用驱动程序类型。
这些Drivers 是Allen-Bradley不同网卡的驱动程序。
)对话框中的下拉箭头,根据设备的实际情况来选择驱动程序,注意要和所使用的硬件相匹配。
此处我们欲通过计算机的RS232 串口接入DF1图1 - 3 选择驱动组态网络,因此选择RS-232 DF1 devices ,如图1-4 所示。
第二章RSLogix5000编程学习目标:■学会创建任务、程序、例程■深入理解标签、结构体和数组■掌握编写梯形图程序■学习I/O组态方法■掌握RSLogix5000功能块图编程2.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光眼 检查 码垛焊接 卷边 冲压本实验主题:●创建并组态一个控制器项目●创建任务●组态任务属性●创建程序●编辑程序排列表●创建例程●分配例程Press站工作中StationActive 光眼检测输入PartSensorStake站工作中StationActive Weld站工作中StationActive光眼故障指示Part_Sensor_Fault_Indicator传送带输出ConveyorOutput(P1)检查站工作中StationActive码垛站工作中StationActive检查通过PartPASSED检查未通过PartFAULT传送带输出ConveyorOutput(P2)图2-2 各个按钮和指示灯的含义在了解了装配线工艺流程及控制器P1操作流程之后,您对项目主管说可以开始为控制器P1编程了,这让他感到很惊讶,因为以前都是在完成电气设计之后才能够编写控制程序。
培训教材第一天培训内容——熟悉硬件和软件一、熟悉各硬件请查看各模块的外形,通讯模块,I/O模块,运动控制模块,处理器模块。
框架式设计可靠,安装容易,无需工具。
端子可取下,接线方便,更换快速。
将DEMO上电,插入ENBT/ENET, CNB通讯模块以及I/O模块(可以先不插入CPU)。
体会模块的带电热插拔特性。
安装方便。
二、认识RSLinx软件1、什么是RSLinx?RSLinx软件是工业通讯的枢纽。
它为所有的AB网络提供了完整的驱动程序。
通过RSLinx软件,用户可以通过一个窗口查看所有活动网络,也可以通过一个或多个通讯接口同时运行任何所支持的应用程序的组合。
RSLinx提供最快速的OPC、DDE和Custom C/C++的接口。
RSLinx还可以为用户提供多个网络、本地工作站和DDE/OPC性能诊断工具,便于进行系统维护和故障排错。
RSLinx Gateway驱动程序能够完美地支持TCP/IP客户与AB PLC控制器的连接,它也支持与远程OPC进行通讯。
RSLinx有以下几个版本,不同版本的功能不同,价格也不同,选购时应注意系统要求。
RSLogix and RSNetWorx RSViewRSLinxControlNet DeviceNet EtherNet/IPPLC-5 SLC ControlLogix FlexLogix CompactLogix2、使用RSLinx软件进行通讯1)打开RSLinx,点击或2)在工具条上点击选择Ethernet Devices(其它的驱动程序简单介绍), 按下 Add New 键单击 OK.3)增加以太网设备。
在增加以太网设备前,需要检查自己机器的IP设置,如果是192.168.1.xxx(一般的小型局域网都这样设置),以太网设备的IP地址设置如下。
单击OK.4)单击 Close5)检查本计算机的IP设定。
确认为: 192.168.1.XXX.6)单击。
可以看到,我们不需要CPU,就可以通讯。