OMRON CPM1A PLC教程(六)
- 格式:ppt
- 大小:1.65 MB
- 文档页数:103


OMRONCPM1APLC教程OMRONCPM1A是一种经济实惠的可编程逻辑控制器(PLC),适用于广泛的自动化应用。
具有高可靠性、灵活性和易用性,是学习和应用PLC控制的理想选择。
本篇教程将介绍CPM1A的基本原理、编程和应用。
一、基本原理1.CPM1A的组成:CPM1A由中央处理器单元(CPU)和输入/输出(I/O)单元组成。
CPU负责处理逻辑运算和数据存储,I/O单元负责与外部设备通信。
2.I/O单元:CPM1A支持数字输入/输出、模拟输入/输出和专用功能单元,并提供多种尺寸和类型的I/O单元以满足不同需求。
3. 编程软件:使用OMRON的CX-Programmer软件进行CPM1A的编程。
该软件具有友好的界面和强大的功能,支持多种编程语言和通信方式。
二、编程步骤1. 创建新项目:打开CX-Programmer软件,创建新项目并指定CPM1A作为目标PLC。
2.编写程序:在主程序区编写主逻辑程序,通过连接进一步编写子程序和函数块。
3.配置I/O:在配置工具中选择适当的I/O单元类型和数量,并为每个I/O点分配适当的功能。
4.调试程序:使用在线监视功能验证程序的运行状态,修改程序以满足实际需求。
三、应用示例以自动化控制系统为例,介绍CPM1A的应用。
假设需要控制一个简单的自动门系统,门可通过按钮和传感器进行开关控制。
以下是相应的编程步骤:1.配置I/O单元:选择数字输入单元,将按钮和传感器连接到对应的输入端口。
2.编写主程序:-声明和初始化变量,例如开关状态和门位置。
-编写循环语句,检测按钮和传感器状态。
-根据状态来控制门的开关,例如通过输出信号打开或关闭电磁锁。
3.配置特殊功能单元(可选):如果需要延时功能或计数功能,可以配置特殊功能单元来实现。
4.调试程序:使用在线监视功能验证程序的运行状态,确保按钮和传感器的状态能正确控制门的开关。
通过上述示例,可以看到CPM1A的应用非常灵活和可扩展。
OMRONCPM1APLC教程在前面的三个教程中,我们介绍了OMRONCPM1APLC的基本原理、硬件配置和编程软件的安装与使用。
在本教程中,我们将进一步讲解如何进行PLC的编程和调试。
1.存储器位址设置在开始编程之前,我们首先需要设置存储器位址。
CPM1APLC具有不同的存储器类型,包括输入位址、输出位址、数据位址和标志位址等。
通过设定不同的位址,我们可以方便地管理和访问不同的IO设备和数据。
在CX-Programmer软件中,我们可以通过以下步骤设置存储器位址:a. 打开CX-Programmer软件,并选择对应的PLC型号。
b.在左侧的“IO表”窗口中,选择“输入位址表”、“输出位址表”、“数据位址表”和“标志位址表”等选项。
c.在相应的表格中,输入对应的存储器位址及名称,以便后续的编程使用。
2. 编写Ladder逻辑程序PLC的编程通常使用Ladder图形语言进行,它类似于电气控制电路的接线图,易于理解和维护。
在编写Ladder逻辑程序之前,我们需要清楚地了解PLC的输入输出设备,以便正确地设计逻辑控制。
在CX-Programmer软件中,我们可以通过如下步骤编写Ladder逻辑程序:a.在左侧的“逻辑判决器”窗口中,选择需要使用的逻辑元件,如线圈、继电器和计数器等。
b.将所选择的逻辑元件拖放至右侧的工作区域中,形成你所需的逻辑图。
c.使用网线工具连接各个逻辑元件,形成你所需的逻辑控制路径。
在编写Ladder逻辑程序时,我们需要注意以下几点:a.网线总是从左到右连接,信号的传输方向也是从左到右。
b.所有的输入和输出信号必须与位址表中的对应位址相对应。
c.每个逻辑元件都有一个地址,它标识了它在存储器中的位置。
d.逻辑元件的真值表达式和逻辑关系需要根据具体的控制要求进行设计。
a.在顶部菜单栏点击“PLC”按钮,选择“连接设置”。
b.在弹出的对话框中选择正确的PLC型号和通信端口,并点击“连接”按钮。
OMRON可编程控制器CPM1A编程手册沈阳鹭岛资讯科技有限公司2003.3编辑说明本手册是为适应OMRON PLC中国用户的需要,根据OMRON公司的出版物 W353-E1-3 ( 2001.2 修订)SYSMAC CPM1/CPM1A/CPM2A/CPM2C/SRM1(-V2)Programmable Controllers Programming Manual的相应内容,翻译;并基于实用,精炼的原则,编辑整理而成。
特此说明。
沈阳鹭岛资讯科技有限公司2003.3目录页第一章PLC的设置1-1 用Cx-Programmer 3.0 的设置项目 (5)1-2 DM 设置 (6)第二章特殊功能2-1 中断功能 (12)2-2 高速计数功能 (17)2-3 快速响应功能 (26)2-4 脉冲输出功能 (26)2-5 模拟控制功能 (32)第三章扩展单元3-1 模拟量输入输出单元 (33)3-2 温度传感单元 (40)3-3模拟量和温度传感输入单元 (44)3-4 CompoBus/D( DeviceNet) I/O 单元第四章通信功能4-1上位链接命令( Host Link 协议) (53)4-2与其它PLC进行1对1,1对N链接 (53)第五章存储区5-1存储区结构和功能 (55)5-2 I/O 分配 (61)第六章梯形图编程6-1 基本步骤6-2 指令术语6-3 基本梯形图6-4 位控指令6-5 工作位(内部继电器)6-6 编程注意事项6-7 程序的执行第七章指令系统7-1CPM1A指令的说明 (62)7-2指令系统 (63)第一章 PLC 的设置OMRON PLC 的基本操作和输入输出处理的功能是可以更改的。
用户可以根据需要来改变。
这种操作叫设置。
设置的参数叫设定值。
对PLC的不同设置可实现功能的多样性和对用户和使用场合的灵活性。
OMRON PLC 的设置在底层的操作是通过对数据存储区中DM6600—DM6655 的规定字的相应位的1,或 0(二进制;或BCD码的0--9)的设置来实现的。