Rockwell Automation 系列:MicroLogix 系列_(1).MicroLogix系列概述.docx

Rockwell Automation 系列:MicroLogix 系列_(1).MicroLogix系列概述.docx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1

PAGE1

MicroLogix系列概述

1.MicroLogix系列简介

MicroLogix系列是RockwellAutomation公司推出的一款小型可编程逻辑控制器(PLC)系列。该系列PLC设计紧凑、功能强大,适用于各种小型工业控制应用。MicroLogix系列PLC具有以下特点:

紧凑的尺寸:体积小,易于安装在各种控制柜和机器中。

易于使用:编程简单,配置方便,适合初学者和经验丰富的工程师。

多样化的输入输出:提供多种输入输出模块,支持数字、模拟、温度等信号。

强大的功能:支持多种通信协议,如RS-232、RS-485、以太网等。

成本效益:价格合理,性价比高,适合预算有限的项目。

MicroLogix系列主要包括以下几个型号:

1000系列:适用于简单的控制任务,具有基本的输入输出功能。

1100系列:增加了更多的输入输出点和更强的处理能力。

1200系列:支持更多的通信选项和高级功能。

1400系列:具有最高的输入输出点数和最强大的处理能力,适用于复杂的控制任务。

2.MicroLogix系列的硬件结构

2.1CPU模块

CPU模块是MicroLogix系列PLC的核心部件,负责执行程序和处理输入输出数据。CPU模块具有以下主要部分:

处理器:处理逻辑运算和控制任务。

内存:存储程序和数据,包括用户程序、系统数据和输入输出映射。

输入输出端口:连接外部设备,如传感器、执行器、开关等。

通信端口:支持多种通信协议,如RS-232、RS-485、以太网等。

2.2输入输出模块

输入输出模块是MicroLogix系列PLC与外部设备进行数据交换的接口。常见的输入输出模块包括:

数字输入模块:接收来自传感器、开关等的数字信号。

数字输出模块:控制继电器、指示灯、电机等设备。

模拟输入模块:接收来自温度传感器、压力传感器等的模拟信号。

模拟输出模块:输出模拟信号控制变频器、阀门等设备。

2.3电源模块

电源模块为PLC提供稳定的电源供应,常见的电源模块有:

直流电源模块:支持12V或24V直流电源。

交流电源模块:支持120V或240V交流电源。

3.MicroLogix系列的编程语言

MicroLogix系列PLC支持多种编程语言,常用的编程语言包括:

梯形图(LadderDiagram,LD):图形化编程语言,类似于继电器电路图,易于理解和使用。

功能块图(FunctionBlockDiagram,FBD):通过功能块来实现控制逻辑,适用于复杂数学和逻辑运算。

结构文本(StructuredText,ST):文本化编程语言,适用于编写复杂的控制算法。

3.1梯形图编程

梯形图是最常用的PLC编程语言之一。它通过图形化的触点、线圈、定时器、计数器等元件来实现控制逻辑。以下是一个简单的梯形图例子:

|[][]()|

|I:0/0I:0/1O:0/0|

代码描述:

I:0/0和I:0/1是输入触点,分别连接外部传感器。

O:0/0是输出线圈,连接外部继电器或指示灯。

当I:0/0和I:0/1都为高电平时,O:0/0输出高电平。

3.2功能块图编程

功能块图通过功能块来实现控制逻辑,适用于复杂数学和逻辑运算。以下是一个简单的功能块图例子:

|[]()()()|

|I:0/0ANDORO:0/0|

|I:0/1|||

|()--()|

|OROR|

代码描述:

I:0/0和I:0/1是输入触点,分别连接外部传感器。

AND和OR是逻辑运算功能块。

O:0/0是输出线圈,连接外部继电器或指示灯。

当I:0/0和I:0/1任一为高电平时,O:0/0输出高电平。

3.3结构文本编程

结构文本是一种文本化编程语言,适用于编写复杂的控制算法。以下是一个简单的结构文本例子:

ProgramMain

VAR

Input1:BOOL:=I:0/0;

Input2:BOOL:=I:0/1;

Output:BOOL:=O:0/0;

END_VAR

//逻辑控制

IFInput1ANDInput2THEN

Output:=TRUE;

ELSE

Output:=FALSE;

END_IF;

End_Program

文档评论(0)

找工业软件教程找老陈 + 关注
实名认证
服务提供商

寻找教程;翻译教程;题库提供;教程发布;计算机技术答疑;行业分析报告提供;

1亿VIP精品文档

相关文档