AB控制系统探讨

ControlLogix产品培训 Tel 13646812725Email amjia123 预备工作 预备工作 1 CLX的系统硬件及其安装2 系统上电与检查3 RSLinx的使用4 1756 ENBT模块IP地址的设置5 模块固件 Firmware 的刷新 ControlFlash的使用 CLX系统的硬件及其安装 CLX系统的硬件包括 框架 电源模块 控制器 I O模块 通讯模块 框架 框架类型 4槽 7槽 10槽 13槽 17槽几种框架间距 在控制柜安装时 间距必须有足够的尺寸 1 横向框架间的距离应在7 7cm 10 2cm之间2 横向框架与控制柜边缘的距离应在10 2cm以上3 纵向框架间的距离应在15 3cm 20cm之间4 纵向框架与控制柜边缘的距离应在15 3cm以上5 电缆导管和框架顶部或顶端之间的距离至少在5 1cm以上框架的接地 在框架的左下脚 电源模块 作用 给背板和背板上的模块提供相应的电源类型 标准电源模块和冗余电源模块标准电源模块类型 1756 PA72 PB72 PA75 PB75 PC75 PH75冗余电源模块类型 1756 PA75R PB75R电源模块的安装与连接 控制器 控制器类型 Logix5550 Logix5553Logix5555 L55 Logix556X L6X 控制器的前面板 1 状态灯 包括运行灯 RUN I O模块运行灯 I O 强制灯 FORCE RS232 OK BAT2 钥匙开关3 锂电池4 串口 I O模块 1 I O模块的类型 1 数字量模块 2 模拟量模块2 I O模块的面板及指示灯3 I O模块与外部设备的连接4 端子排与端子块 数字量I O模块 数字量输入模块 分直流输入模块和交流输入模块数字量输出模块 分晶体管输出模块 继电器输出模块 双向晶闸管输出模块 模拟量I O模块 模拟量输入模块 模拟量输出模块 1 连接2 面板与指示灯 通讯模块 以太网通讯模块 1756ENBT控制网通讯模块 1756CNBR设备网通讯模块 1756DNB1 连接2 面板与指示灯 系统上电与检查 1 系统上电2 观察各模块的指示灯和工作情况 RSLinx的使用 1 检查计算机上相关通讯卡件 如串口或以态网卡等 是否已经安装 电缆连接是否正确 2 配置驱动方式 1 点击RSLinx communication 通讯 下拉菜单中的 ConfigureDrivers 配置驱动方式 选项 2 在 availabledrivers 可用驱动方式 中选择相应的驱动方式 再点击 addnew 选项 并选择OK 3 进行相应的配制即可以完成3 利用 RSWho 的功能就会弹出整个工业控制网络的树状浏览画面 这也是检验硬件是否连接正确的一种简单的方法 RSLinx的使用 RSLinx的使用 在利用RSLinx的 RSWho 浏览网络中的设备时 如果出现某设备的标记为黄色的 时 如下图 说明RSLinx不认识该设备 原因是描述该设备的EDS 电子数据表 文件可能还没有安装 设备的EDS 设备的EDS 电子数据表 文件表一般可以通过下列途径得到 通过RSLinx或RSNetWorxFor等软件预装由生产厂家提供内有EDS文件的软盘和光盘通过网络下载 如果是AB的设备 可以通过网站 WWW AB COM NETWORKS EDS 下载 如果是其他厂家的设备 则通过相应的网站下载 1756 ENBT模块IP地址等参数的设置 1 预检个人计算机已经安装了以太网通讯卡 个人计算机的IP地址和其它网络参数已经正确设置 个人计算机可靠的连接上了EtherNet IP网络2 1756 ENBT需要定义的参数IP地址 IP地址是唯一标识一个模块 IP地址的格式 XXX XXX XXX XXX子网掩码 子网掩码默认设置为0 0 0 0 在这里我们设置成了255 255 255 0 如果改变一个已经配置过的模块的子网掩码 必须对模块重新上电以使修改生效 1756 ENBT模块IP地址等参数的设置 2 1756 ENBT需要定义的参数网关 网关连接各个独立的物理网络成为一个网络系统 当一个节点需要与另一个网络的节点通信时 网关在两个网络之间传递数据 网关默认设置为0 0 0 0 3 1756 ENBT模块IP地址等参数的设置方法方法一 通过BOOTP DHCP程序设置网络参数 方法二 通过RSLinx程序设置网络参数 方法三 使用RSLogix5000软件设置IP地址 通过BOOTP DHCP程序设置1756 ENBT网络参数 1 预备 在启动BOOTP DHCP程序前 确定您已经记录了该模块的硬件地址 MAC 硬件地址位于EtherNet IP模块侧面的粘接条上 硬件地址格式类似于 00 0b db 14 55 35 2 通过开始菜单 RockwellSoftware RSLogix5000Tools BOOTP DHCPServer启动BOOTP DHCP软件 通过BOOTP DHCP程序设置1756 ENBT网络参数 3 选择Tool NetworkSettings 如果合适 请输入子网掩码 网关地址 主 次服务器地址和域名称 点击OK 通过BOOTP DHCP程序设置1756 ENBT网络参数 4 在RequestHistory请求历史栏内 您可以看到正在发送BOOTP请求的模块的硬件地址 双击您要配置的模块的硬件地址 MAC 通过BOOTP DHCP程序设置1756 ENBT网络参数 5 在出现的NewEntry窗口中显示了该模块的以太网地址 MAC 输入IP地址或主机名称 还可以输入模块的相关描述 点击OK 通过BOOTP DHCP程序设置1756 ENBT网络参数 6 如果要永久性的将该配置分配给模块 则选中模块 点击DisableBOOTP DHCP按钮 当重新上电时 模块将使用刚刚分配的配置 不再发送BOOTP请求 如果不选择DisableBOOTP DHCP按钮 当重新上电时 主控制器清除当前IP配置 将又开始发送BOOTP请求 通过RSLinx程序设置1756 ENBT模块IP地址等参数的设置 如果一个BOOTP服务器无效 而且EtherNet IP模块已经与其他Netlinx网络连接 此时可以采用RSLinx软件设置网络参数 要使用RSLinx软件配置EtherNet IP模块 可以采用下列步骤 1 确定模块已安装 并上电 2 启动RSLinx 打开RSWho窗口 通过已有网络在RSWho中寻找到EtherNet IP模块 通过RSLinx程序设置1756 ENBT模块IP地址等参数的设置 3 右键点击EtherNet IP模块 选择ModuleConfiguration 通过RSLinx程序设置1756 ENBT模块IP地址等参数的设置 4 在PortConfiguration页 输入IP地址和其它需要的网络参数 如果选择NetworkConfigurationType为Static意味着永久分配这个配置给端口 如果选择了Dynamic 当重新上电时 控制器清除当前的IP配置并将又开始发送BOOTP请求 使用RSLogix5000软件设置1756 ENBT模块IP地址等参数的设置 如果RSLogix5000项目处于在线状态 可以通讯到EtherNet IP模块 此时可以使用RSLogix5000软件设置EtherNet IP模块的网络参数 1 确定模块已安装 并上电 2 通过串口或其它网络连接控制器 使用RSLogix5000软件设置1756 ENBT模块IP地址等参数的设置 3 启动RSLogix5000软件 在 控制器 管理器中 选择EtherNet IP模块属性 使用RSLogix5000软件设置1756 ENBT模块IP地址等参数的设置 4 选择PortConfiguration页 指定IP地址和其它需要的网络参数 点击Apply 然后点击OK 在该页面中 同时可以指定端口速度 10Mbps或100Mbps 和工作模式 自动协商 半双工 或全双工 在同一子网下的所有模块必须配置成相同的端口速度和工作模式 模块固件 Firmware 的刷新 ControlFlash的使用 罗克韦尔自动化公司新一代控制平台中的大部分模块都是 内置微处理器 功能软件 firmware 的智能模块 并且功能软件 firmware 均存储在可重复刷新的存储器中 用户只需使用最新版本的ControlFLASH软件 对模块进行刷新即可实现模块升级 从而保证客户采购的模块在很长的使用时间内都能与新技术以及增强的功能相适应 模块固件 Firmware 的刷新 ControlFlash的使用 升级步骤 假设将Logix5555处理器从版本12 24升级至版本13 31 1 准备工作 通过RSLinx建立起计算机到处理器模块 或其他模块 的通讯 将处理器置于 Program 编程 模式 模块固件 Firmware 的刷新 ControlFlash的使用 2 通过开始 FLASHProgrammingTools ControlFLASH运行ControlFLASH软件 出现主画面 模块固件 Firmware 的刷新 ControlFlash的使用 3 在主画面上选择 Next 下一步 在弹出的窗口中选择相应处理器目录号 例中为1756 L55 模块固件 Firmware 的刷新 ControlFlash的使用 4 按产品目录号选择相应模块后 点击 next 下一步 弹出 Superwho 控制网络浏览窗口 在该窗口中用户应按网络路径延伸并选择要刷新的模块 模块固件 Firmware 的刷新 ControlFlash的使用 5 点击 OK 弹出 FirmwareRevision 功能软件版本 选择窗口 模块固件 Firmware 的刷新 ControlFlash的使用 6 如果有关刷新文件不在缺省安装目录中 将弹出 文件目录浏览窗口 以便用户选择文件所在目录 点击 OK 7 选择相应版本号并点击 Next 弹出 Summary 窗口 模块固件 Firmware 的刷新 ControlFlash的使用 8 点击 Finish 就会出现开始模块刷新确认窗口 模块固件 Firmware 的刷新 ControlFlash的使用 9 确认后开始模块刷新 模块固件 Firmware 的刷新 ControlFlash的使用 10 经过一定时间的刷新 模块就得到了升级注意 在进行ControlFLASH操作前应首先停止控制系统的运行 如果对处理器进行升级 还需保证其应用程序已作备份 并且 在整个模块刷新过程中 不允许掉电或者通讯中断 编程软件RSLogix5000的基本操作 编程软件RSLogix5000的基本操作 1 创建和组织工程2 输入和编辑梯形图程序3 输入和编辑功能块程序4 程序的下载 上载和保存5 程序在线运行时的属性监视 创建和组织工程 创建新工程组态控制器 查看和改变控制器属性 组织工程组织数据 创建新工程 选择控制器的类型选择软件版本工程名称 也是处理器的名字 工程的描述 可选 框架尺寸与类型控制器所在的槽号选择保存工程的路径 一般可采用默认路径 组态控制器 组织工程 ControlLogix多任务操作系统分Task 任务 Program 程序 和Routine 例程 三个层次 任务Task相关的概念任务Task的创建与组态程序Program相关的概念程序Program的创建与组态例程Routine相关的概念例程Routine的创建与组态组件 例程 程序和任务 的删除 组织数据 Logix控制器的内存Logix控制器中的标签正确定义和使用标签的重要性标签的分类预定义的数据类型标签用户自定义数据类型 也叫自定义结构体 Logix控制器的内存 Logix控制器的内存用于存放数据和逻辑 包括存储I O状态和数据 存储普通标签 存储逻辑程序和存储生产者 客户者标签 每个控制器都有一个基本内存 如果需要增加内存容量