电子说
在工业自动化领域,可编程控制器(PLC)是核心控制设备之一。OMRON的CPM1A系列微型可编程控制器以其高性能、高可靠性和丰富的功能,广泛应用于各种基础和半复杂的自动化控制场景。本文将详细介绍CPM1A系列的特点、配置、功能及应用案例,为电子工程师在设计和应用中提供有价值的参考。
文件下载:CPM1A-20CDR-D.pdf
CPM1A系列微型控制器能解决基础和半复杂的应用问题。其砖式型号包括交流输入/继电器输出、直流输入/晶体管或继电器输出,可满足不同的设计需求。CPU的基本I/O点数有10、20、30和40点,最大可扩展至100点。此外,还有专门的扩展模块,如混合模拟I/O模块、温度传感器输入模块和串行通信模块。
| CPU单元有多种I/O点数和电源类型可供选择,包括10、20、30和40点I/O的CPU,电源有交流和直流两种。输出类型有继电器输出、晶体管输出(漏型和源型)。具体的型号和参数可参考以下表格: | I/O端子数量 | 输入 | 输出 | 电源供应 | 部件编号 | |
|---|---|---|---|---|---|---|
| 继电器输出 | 晶体管输出(漏型) | 晶体管输出(源型) | ||||
| 10 | 6个直流点 | 4点 | 交流 | CPM1A - 10CDR - A | CPM1A - 10CDT - A | CPM1A - 10CDT1 - A |
| 直流 | CPM1A - 10CDR - D | CPM1A - 10CDT - D | CPM1A - 10CDT1 - D | |||
| 20 | 12个直流点 | 8点 | 交流 | CPM1A - 20CDR - A | CPM1A - 20CDT - A | CPM1A - 20CDT1 - A |
| 直流 | CPM1A - 20CDR - D | CPM1A - 20CDT - D | CPM1A - 20CDT1 - D | |||
| 30 | 18个直流点 | 12点 | 交流 | CPM1A - 30CDR - A | CPM1A - 30CDT - A | CPM1A - 30CDT1 - A |
| 直流 | CPM1A - 30CDR - D | CPM1A - 30CDT - D | CPM1A - 30CDT1 - D | |||
| 40 | 24个直流点 | 16点 | 交流 | CPM1A - 40CDR - A | CPM1A - 40CDT - A | CPM1A - 40CDT1 - A |
| 直流 | CPM1A - 40CDR - D | CPM1A - 40CDT - D | CPM1A - 40CDT1 - D | |||
| 20 | 12个交流点 | 8点 | 交流 | CPM1A - 20CAR - A | - | - |
| 32 | 20个交流点 | 12点 | 交流 | CPM1A - 32CAR - A | - | - |
| 扩展I/O模块可增加系统的I/O点数,有20点I/O(12输入,8输出)、8输入和8输出等多种类型,输出类型包括继电器、漏型晶体管和源型晶体管。例如,20点I/O的扩展模块最大可使用3个,不同类型的扩展模块对应不同的部件编号。 | 描述 | 最大模块数量 | 输入 | 输出 | 部件编号 |
|---|---|---|---|---|---|
| 20 I/O点(12输入,8输出) | 3个(特定CPU适用) | 24 VDC | 继电器 | CPM1A - 20EDR | |
| 24 VDC | 漏型晶体管 | CPM1A - 20EDT | |||
| 24 VDC | 源型晶体管 | CPM1A - 20EDT1 | |||
| 8输入 | - | 24 VDC | - | CPM1A - 8ED | |
| 8输出 | - | 继电器 | - | CPM1A - 8ER | |
| - | 漏型晶体管 | - | CPM1A - 8ET | ||
| - | 源型晶体管 | - | CPM1A - 8ET1 |
| 专用I/O模块包括模拟I/O模块、温度传感器输入模块和CompoBus/S I/O链接模块等。模拟I/O模块可提供2个模拟输入和1个模拟输出;温度传感器输入模块可连接热电偶或铂电阻温度计;CompoBus/S I/O链接模块可实现与主模块的I/O链接。 | 描述 | 最大模块数量 | 输入 | 输出 | 部件编号 |
|---|---|---|---|---|---|
| 模拟I/O模块(2个模拟输入,1个模拟输出) | 3个 | 2个模拟输入 | 1个模拟输出 | CPM1A - MAD01 | |
| 温度热电偶传感器输入模块 | 3个 | 2个输入(J和K型) | - | CPM1A - TS001 | |
| 1个(特定条件) | 4个输入(J和K型) | - | CPM1A - TS002 | ||
| 铂电阻温度计输入模块 | 3个 | 2个输入(Pt100,JPt100) | - | CPM1A - TS101 | |
| 3个 | 2个输入(Pt100,JPt100) | 1个模拟输出 | CPM1A - TS101 - DA | ||
| 1个(特定条件) | 4个输入(Pt100,JPt100) | - | CPM1A - TS102 | ||
| CompoBus/S I/O链接模块(8输入和8输出) | 3个 | 8位(来自主模块的输入) | 8位(输出到主模块) | CPM1A - SRT21 |
CPM1A的电源供应有交流(100 - 240 VAC,50/60 Hz)和直流(24 VDC)两种,不同I/O点数和电源类型的CPU在功率消耗、浪涌电流等方面有所不同。同时,它具有良好的绝缘电阻、介电强度、抗噪声能力、抗振动和抗冲击能力,工作温度范围为0°C - 55°C,存储温度范围为 - 20°C - 75°C,相对湿度为10% - 90%(无冷凝)。
不同类型的输入(交流输入和直流输入)和输出(继电器输出和晶体管输出)具有不同的电气特性。例如,交流输入的电压范围为85 - 132 VAC/DC,输入阻抗和电流根据不同的型号有所差异;继电器输出的最大开关容量为2 A,250 VAC(cosφ = 1)或2 A,24 VDC(4 A/公共端),最小开关容量为10 mA,5 VDC;晶体管输出(漏型/源型)的最大开关容量为300 mA,24 VDC ± 10% / - 15%。
模拟I/O模块(CPM1A - MAD01)的模拟输入信号范围为0 - 10 V或1 - 5 V(电压)、4 - 20 mA(电流),分辨率为1/256,整体精度为满量程的1.0%;模拟输出信号范围为0 - 10 V或 - 10 - 10 V(电压)、4 - 20 mA(电流),分辨率根据输出范围有所不同,转换时间最大为10 ms/单元。
温度传感器模块可连接热电偶或铂电阻温度计,将输入转换为二进制数据存储在IR区域。不同型号的模块在输入数量、输入类型、分辨率、精度等方面有所差异。例如,CPM1A - TS001/TS002可选择热电偶类型K或J,输入分辨率为0.1°C,输入精度为±0.5%或±2%(取较大值)± 1位;CPM1A - TS101/TS102可选择铂电阻温度计类型Pt100和JPt100,输入精度为±0.5%或±1%(取较大值)± 1位。
CPM1A具有输入中断功能,10点I/O CPU有2个输入中断,20、30和40点I/O CPU有4个输入中断。输入中断有两种模式:正常中断输入模式和计数器模式。在正常中断输入模式下,当输入中断发生时,常规程序会立即停止,中断处理程序会立即执行;在计数器模式下,当高速计数的外部信号数量达到指定数量时,常规程序停止,中断处理程序按固定计数执行,计数范围可设置为0 - 65535。
快速响应输入功能可以检测脉冲宽度低至0.2 ms的输入信号,无论其在扫描周期中的时间点如何。不同点数的CPU对应的快速响应输入编号不同,如10点I/O CPU的00003 - 00004,20、30和40点I/O CPU的00003 - 00006。
CPM1A的高速计数器功能可用于递增和上下计数模式。通过与输入中断结合使用,可以实现与周期时间无关的区域比较控制或目标值控制。计数模式包括递增模式和上下模式,输入编号和计数频率有所不同。例如,递增模式下输入00000的计数频率为5.0 kHz,计数范围为0 - 65535;上下模式下A相输入(00000)和B相输入(00001)的计数频率为2.5 kHz,计数范围为 - 32767 - 32767。
CPM1A有一个间隔定时器,当时间到达时,无论处于周期的哪个点,常规程序都会停止,立即执行中断处理程序。间隔定时器有单次模式和定时中断模式,设置时间范围为0.5 ms - 319,968 ms(0.1 - ms单位)。
CPM1A包含两个模拟设置控件,可用于广泛的模拟定时器和计数器设置。通过旋转设置控件,可将0 - 200(BCD数据)的值存储在SR区域。
CPM1A晶体管输出型号具有脉冲输出功能,可输出20 Hz - 2 kHz的脉冲(单相输出)。与步进驱动器或伺服驱动器结合使用时,可以轻松实现定位控制。
使用欧姆龙的高速NT链接,可实现CPM1A与可编程终端之间的实时通信。
CPM1A的主机链接通信包括交互式程序,允许IBM PC/AT或兼容计算机向CPM1A发送命令,CPM1A返回响应。通过这种通信方式,计算机可以读取和写入CPM1A的I/O区域、数据存储区域以及各种设置状态区域。
通过1:1链接,两个CPM1A或一个CPM1A与CQM1或C200H可以1:1连接,其中一侧作为主设备,另一侧作为从设备,提供最大256点(LR 0000 - LR 1515)的I/O链接。
CPM1A的指令集丰富,包括顺序指令、定时器/计数器指令、步进指令、数据转换指令、数据比较指令、BCD/二进制计算指令、数据移动指令、逻辑指令、移位指令、特殊计算指令、子程序指令、中断控制指令、外设控制指令等。每种指令都有对应的助记符和代码,方便工程师进行编程。
在金属板材切割应用中,接近传感器检测金属板的边缘,触发CPM1A的输入中断,控制切割机工作,实现金属板材按指定长度连续高速切割。
金属传感器用于计数通过的零件数量,CPM1A的快速响应输入功能可以确保即使输入导通时间较短,也能稳定计数。
通过CPM1A的模拟设置功能和定时器功能,结合限位开关,可以实现传送带的临时停止和固定速度运行,方便进行装配过程的控制。
CPM1A的脉冲输出功能与步进驱动器结合,可实现步进电机的速度控制。
OMRON CPM1A微型可编程控制器以其丰富的功能、灵活的配置和良好的性能,适用于各种工业自动化应用场景。电子工程师在设计和应用过程中,可以根据具体需求选择合适的CPU单元、扩展模块和通信方式,结合其强大的指令集进行编程,实现高效、稳定的自动化控制。你在实际应用中是否遇到过类似的控制器?对于CPM1A的功能和应用,你有什么独特的见解或经验可以分享呢?
全部0条评论
快来发表一下你的评论吧 !