ControlLogix系统计时器与计数器指令详解
需积分: 17 134 浏览量
更新于2024-08-16
收藏 3.45MB PPT 举报
"ControlLogix系统标准课程,涵盖了计时器和计数器指令,以及罗克韦尔自动化ControlLogix控制器的使用与编程"
在ControlLogix系统中,计时器和计数器指令是编程的重要组成部分,它们用于实现自动化控制中的时间延迟和次数统计功能。计时器指令分为非保持型和保持型两种,具体如下:
1. **非保持型计时器**:
- **非保持型通延时计时器 (TON)**:当输入条件满足时开始计时,直到达到预设时间后输出状态改变。一旦输入条件变为无效,计时器会立即复位,停止计时。
- **非保持型断延时计时器 (TOF)**:当输入条件由有效变为无效时开始计时,直到达到预设时间后输出状态改变。同样,如果输入条件再次变为有效,计时器将复位。
2. **保持型计时器 (RTO)**:与非保持型计时器不同,保持型计时器在电源断开或系统复位后仍能保留其当前状态,这使得在系统恢复后可以继续之前的计时。
计时器的计时基值为1毫秒,允许的计时范围非常宽,从1毫秒到2,147,483,647毫秒,覆盖了大部分工业应用的需求。这些计时器指令在编程时通常使用梯形图,通过结构数据类型进行操作。
课程内容不仅包括计时器和计数器,还涵盖了以下主题:
- **ControlLogix系统概述**:介绍整个系统的基本结构,包括控制器、I/O系统、通讯网络、可视化硬件和编程系统。
- **编程基础**:讲解如何创建新项目、编程文件和数据文件,以及梯形图编程的基础知识。
- **位操作指令**:如何利用位逻辑指令进行逻辑运算和控制。
- **基本指令编程**:包括常规的PLC编程指令和特定于ControlLogix的指令。
- **I/O模块通讯**:本地和远程I/O模块的连接与故障处理。
- **网络通讯**:涉及EtherNet、ControlNet、DeviceNet等网络协议的使用。
- **特殊指令**:如MSG指令用于消息传递,SSV/GSV指令用于系统服务和全局数据交换。
ControlLogix系统是罗克韦尔自动化的产品线,支持多种类型的控制器,如ControlLogix、FlexLogix、CompactLogix、SoftLogix和DriveLogix,分别针对不同的控制需求。系统支持多种通讯网络,如EtherNet、ControlNet、DeviceNet、DH+/RIO、DH485/串口和第三方通讯,以适应各种工业环境。
在硬件结构上,ControlLogix系统采用模块化设计,包括不同槽数的机架、控制器模块、I/O模块和电源。每个机架自供电源,控制器模块有不同型号,如Logix5550、Logix5553、Logix5555和Logix556X,以满足不同性能需求。I/O模块则负责收集和发送来自现场设备的数据。
通过这个五天的培训课程,参与者将全面了解ControlLogix系统,熟练掌握计时器、计数器指令的使用,并具备编写和调试控制程序的能力。
2014-01-07 上传
2010-11-11 上传
2021-10-11 上传
点击了解资源详情
点击了解资源详情
106 浏览量
点击了解资源详情
140 浏览量
点击了解资源详情
无不散席
- 粉丝: 33
- 资源: 2万+
最新资源
- windows+onlyoffice部署.zip
- claudiusvhds:Claudiu的VHD具有所有旧Windows操作系统(1.x-2000)
- DialGuageReader
- relaxation-labeling:一种基于最初的模糊身份标记对象的算法,基于“放松标记过程的基础”(Hummel 1983)
- matlab的slam代码-Navigation-module:具有高级规划器、低级控制器和EKFSLAM的导航模块
- revolver:少量分割
- ARM体系结构及编程 实验三 定时器中断实验
- 某汽车制造厂企业文化手册
- VacayCamp
- 电信设备-基于复眼透镜的摄像头、成像方法及移动终端.zip
- geoserver-2.16-RC-bin.zip
- aspnetcore电子商务
- Pollution-check-arduino:使用arduino测量污染并将数据存储在sd卡中或通过蓝牙传输数据
- mServices:龙卷风
- java飞机游戏.zip
- VB画图程序源码【课程设计】