Page top

2021/03 生产终止

CJ1M-CPU1□

SYSMAC CJ系列CJ1M CPU单元

CJ1M-CPU1□

• 小巧!迅速!灵活! 这些设备控制器可针对所有类型的应用提供灵活的控制。

该页面所登载的内容是基于生产终止以前的产品样本制作而成的参考信息,产品的特点/种类/规格/配件等可能与现在所使用的不同。请在使用时确认系统的兼容性及安全性。

公用规格

项目 规格
控制方式 已存储程序
I/O控制方式 循环扫描和立即处理均可实现。
编程 LD (梯形)、SFC (时序功能图)、ST (ST语言文字)、记忆码
CPU处理模式 CJ1M CPU单元: 通常模式或外围服务优先级模式
指令长度 1~7步/指令
指令种类 约400个(3位功能代码)
执行时间 • CJ1M CPU单元(CPU12/13/22/23) :
基本指令: 0.10μs (最小值)
专用指令: 0.15μs (最小值)
• CJ1M CPU单元(CPU11/21) :
基本指令: 0.10μs (最小值)
专用指令: 0.15μs (最小值)
开销时间 • CJ1M CPU单元(CPU12/13/22/23) : 0.5ms以上
• CJ1M CPU单元(CPU11/21) : 0.7ms以上
单元连接方式 无底座: 直接互相连接的单元。
安装方式 DIN导轨(无法进行螺钉安装)
可连接单元最大数 CJ1M CPU单元: 系统中共20单元, 包括CPU装置10单元和一个扩展装置10单元。
扩展装置的最大数 • CJ1M CPU单元(仅限CPU 13/23) :
1以下(CPU装置需要I/O控制单元, 而扩展装置需要I/O接口单元。)
• CJ1M CPU单元(CPU11/12/21/22) :
无法扩展。
任务数 288 (循环任务: 32, 中断任务: 256)
对于CJ1M CPU单元, 可以将中断任务定义为循环任务(称为“额外循环任务”)。
包括这些, 最多可使用288个循环任务。
注1. 周期性任务由TKON(820)与TKOF(821)指令控制, 并在每个循环周期执行。
2. 支持以下4种类型的中断任务。
电源OFF中断任务: 最多1个
定时中断任务: 最多2个
I/O中断任务: 最多32个
外部中断任务: 最多256个
中断类型 定时中断:
在CPU单元内置定时器的定时时间生成的中断。(参见Catalog)
I/O中断: 从中断输入单元中断。
电源OFF中断(参见Catalog) : CPU单元断电时执行的中断。
外部I/O中断: 从高功能I/O单元和CPU总线单元中断。
注1. CJ1M CPU单元: 定时中断时间间隔为0.5ms~999.9ms (以0.1ms为增量)、
1ms~9,999ms (以1ms为增量) 或10ms~99,990ms (以10ms为增量)
2. 安装CJ1W-PD022电源单元时不支持。
功能块(仅限单元Ver.3.0
或更高版本的CPU单元)
功能块定义中的语言: 梯形编程、ST语言文字
CIO
(核心I/O)
区域
I/O区 1,280: CIO 000000~CIO 007915
(80字, CIO 0000~CIO 0079)
可更改第一个字的设定默认值(CIO 0000),以便可使用
CIO 0000~CIO 0999。
I/O位将分配给基本I/O单元。
如果位未按此处
显示的方式使用,
CIO区可用作
工作位。
链接区域 3,200 (200字) : CIO 10000~CIO 119915
(字CIO 1000~CIO 1199)
链接位用于数据链接并分配给Controller Link系统中的单元。
CPU总线单元继电器 6,400 (400字) : CIO 150000~CIO 189915
(字CIO 1500~CIO 1899)
CPU总线单元位将存储CPU总线单元的工作状态。
(每个单元25字, 16单元以下)
高功能I/O单元继电器 15,360 (960字) : CIO 200000~CIO 295915
(字CIO 2000~CIO 2959)
高功能I/O单元位将分配给高功能I/O单元。
(每个单元10字, 96单元以下)
注:高功能I/O单元是属于名为“高功能I/O单元”
的高功能组的I/O单元。
示例: CJ1W-AD081模拟量输入单元
串行PLC链接区域 1,440 (90字) : CIO 310000~CIO 318915
(字CIO 3100~CIO 3189)
DeviceNet继电器 9,600 (600字) : CIO 320000~CIO 379915
(字CIO 3200~CIO 3799)
将主站功能与固定分配配合使用时, DeviceNet位将分配给从站,
用于DeviceNet单元远程I/O通信。
固定分配
设定1
输出: CIO 3200到CIO 3263
输入: CIO 3300到CIO 3363
固定分配
设定2
输出: CIO 3400到CIO 3463
输入: CIO 3500到CIO 3563
固定分配
设定3
输出: CIO 3600到CIO 3663
输入: CIO 3700到CIO 3763
甚至当DeviceNet单元用作从站时, 以下字也将分配给主站功能。
固定分配
设定1
输出: CIO 3370 (从站至主站)
输入: CIO 3270 (主站至从站)
固定分配
设定2
输出: CIO 3570 (从站至主站)
输入: CIO 3470 (主站至从站)
固定分配
设定3
输出: CIO 3770 (从站至主站)
输入: CIO 3670 (主站至从站)
内部I/O区 4,800 (300字) : CIO 120000~CIO 149915 (字CIO 1200~CIO 1499)
37,504 (2,344字) : CIO 380000~CIO 614315 (字CIO 3800~CIO 6143)
CIO区中的这些位在编程中用作工作位, 以控制程序执行。它们不能用于外部I/O。
W继电器 8,192位(512字) : W00000~W51115 (W000~W511)
仅控制程序。(无法从外部I/O端子执行I/O。)
注:在编程中使用工作位时, 先在W继电器中使用这些位,
然后使用其他区域中的位。
保持继电器 8,192位(512字) : H00000~H51115 (H000~H511)
保持位用于控制程序执行, 以及在关闭(OFF)PLC或更改操作模式时保持ON/OFF状态。
注:功能块保持继电器字将从H512分配给H1535。
这些字只可用于功能块实例区域(内部分配的变量区域)。
特殊辅助继电器 只读: 7,168位(448字) : A00000~A44715 (字A000~A447)
可读/可写: 8,192位(512字) : A44800~A95915 (字A448~A959)
辅助位是分配的特定功能。
临时继电器 16位(TR0~TR15)
临时位可用于暂时保存编程分支出的ON/OFF执行状态。
定时器继电器 4,096: T0000~T4095 (仅用于定时器)
计数器区 4,096: C0000~C4095 (仅用于计数器)
DM区 32K字: D00000~D32767
用作通用数据区域, 供在字单元(16位) 中读取和写入数据。
关闭(OFF)PLC或更改操作模式时, DM区中的字将保持状态。
内部高功能I/O单元DM区: D20000至D29599 (100字×96个单元)
用于为高功能I/O单元设定参数。
CPU总线单元DM区: D30000至D31599 (100字×16单元)
用于为CPU总线单元设定参数。
指数寄存器 IR0至IR15
保存间接寻址的PLC存储器地址。每个任务均可独立使用指数寄存器。
一个寄存器是32位(2字)。
• CJ1M CPU单元: 设定为在每个任务中独立使用指数寄存器或在任务中共享。
任务标志区域 32 (TK0000~TK0031)
任务标志是只读标志, 在对应循环任务可执行时为ON,
在对应任务不可执行或处于备用状态时为OFF。
跟踪存储器 4,000字(追踪数据: 31位, 6字)
文件存储器 存储卡: 可使用小型闪存卡(MS-DOS格式)。

功能规格

项目 规格
周期时间常数 1~32,000ms (单元: 1ms)
周期时间监控 支持(如果周期过长, 单元将停止操作) : 10~40,000ms (单位: 10ms)
I/O刷新 周期刷新、立即刷新、通过IORF(097)刷新。
IORF(097)刷新分配给基本I/O单元和高功能I/O单元的I/O位。
对于CJ1M CPU单元, 可以在需要时使用CPU BUS UNIT I/O REFRESH (DLNK(226))
指令刷新CIO区和DM区中分配给CPU总线单元的位。
CPU总线单元的
特殊刷新定时
Controller Link单元和SYSMAC LINK单元的数据链接、
DeviceNet单元的远程I/O和CPU总线单元的其他专用刷新将按以下时间执行:
• CJ1M CPU单元: I/O刷新周期和执行CPU BUS UNIT I/O REFRESH (DLNK(226))指令时。
更改运行模式时的
I/O存储保持功能
取决于特殊辅助继电器中的I/O存储保持图的ON/OFF状态。
负载OFF功能 CPU单元以RUN、MONITOR或PROGRAM模式运行时, 可关闭(OFF)输出单元中的所有输出。
定时器/计数器PV刷新方式 CJ1M CPU单元: BCD或二进制(CX-Programmer Ver.3.0或更高版本)。
输入响应时间设定 可为来自基本I/O单元的输入设定时间常数。
增加时间常量可减少噪音和振荡的影响,或减少此常量可检测输入中的较短脉冲。
通电时的模式设定 可以(默认情况下, 如果未连接编程器, CPU单元将以RUN模式启动。)
闪存
(仅限CJ1M CPU单元)
用户程序和参数区域数据(如PLC设定) 始终自动备份在闪存中。(自动备份和恢复。)
• 仅限单元Ver.3.0或更高版本的CPU单元:
从CX-Programmer Ver.5.0或更高版本下载项目时, 变量表文件(包括CX-Programmer变量名称、I/O注释)、注释文件
(CX-Programmer行注释、其他注释) 和程序指数文件(CX-Programmer部分名称、
部分注释或程序注释) 将存储在闪存内的注释存储器中。
存储卡功能 接通(ON)电源时自动从存储库读取程序(autoboot)。 可以
PLC运行中的程序更换 可以
数据在存储卡中的存储格式 用户程序: 程序文件格式
PLC设定与其他参数: 数据文件格式
I/O存储器: 数据文件格式(二进制格式)、
文本格式或CSV格式
支持存储卡读取/写入的功能 用户程序指令、编程设备(包括CX-Programmer和编程
器)、上位链接计算机、AR区控制位、轻松备份操作
文件功能 存储卡数据和EM (扩展数据存储器) 区可作为文件处理。
调试功能 控制设定/复位、差监控、数据追踪(定时、每个周期或执行指令时)、指令错误追踪、发生程序错误时存储生成错误的位置。
在线编辑 在CPU单元处于MONITOR或PROGRAM模式时, 可同时编辑用户程序的多个程序部分(“回路”)。禁止编程区域不支持此功能。
(使用CX-Programmer时, 可同时编辑用户程序的多个程序部分。使用编程器时, 只能以记忆码编辑程序。)
程序保护 防止改写: 使用拨动开关设定。
防止读取: 使用CX-Programmer或编程器设定的密码。
出错检查 用户定义的错误(即用户可定义严重错误和非严重错误)
FPD(269)指令可用于检查每个编程块的执行时间和逻辑。
FAL和FALS指令可用于CJ1M CPU单元, 以模拟错误。
出错记录 错误日志最多存储20个错误。信息包括错误代码、错误详细信息和错误发生时间。
A CJ1M CPU单元可设定为不将用户定义的FAL错误存储在错误日志中。
串行通信 内置外围端口: 编程设备(包括编程器) 连接、上位链接、NT链接内置RS-232C端口:
编程设备(不包括编程器) 连接、上位链接、无协议通信、NT链接、串行网关(Compoway/F master)
串行通信单元(另售) : 协议宏、上位链接、NT链接、Modbus-RTU从站、无协议、
串行网关(Compoway/F主站、Modbus主站)
时钟 所有型号均提供。
精度:
环境温度 每月误差
55 °C -3.5 min to +0.5 min
25 °C -1.5 min to +1.5 min
0 °C -3 min to +1 min
注:用于存储接通(ON)电源和发生错误的时间。
电源OFF检测时间 AC电源单元: 10~25ms (不固定)
DC电源单元PD025 : 2~5ms;PD022 : 2~10ms
电源OFF检测延迟时间 0~10ms (用户定义, 默认: 0ms)
注:安装CJ1W-PD022电源单元时不支持。
内存保护 保持继电器: 保持位、数据存储器和扩展数据存储器的内容以及计数器完成标志的状态和现有值。
注:如果打开(ON)特殊辅助继电器中的I/O存储保持图, 且将PLC设定设定为在接通(ON)PLC电源时保持I/O存储保持图状态,
则CIO区、W继电器、部分特殊辅助继电器、超时标志和PV、指数寄存器和数据寄存器的内容将保存多达20天。
将命令发送到
上位链接计算机
通过从PLC执行网络通信指令, 可将FINS命令发送到通过上位链接系统连接的计算机。
远程编程和监控 可以通过Controller Link、Ethernet、DeviceNet或SYSMAC LINK网络使用上位链接通信进行远程编程和远程监控。
跨网络级别通信 可以跨不同网络级别(甚至不同类型的网络) 从支持软件和FINS信息通信执行远程编程和监控。
低于 Ver.2.0:三个级别
Ver.2.0 或更高版本: 八个级别适用于Controller Link和Ethernet (参见注释), 三个级别适用于其他网络。
注:要跨八个级别通信, CX-Programmer Ver.4.0或更高版本中的CX-Integrator或CX-Net必须用于设定路由表。
将注释存储在CPU单元中 可以将I/O注释作为变量表文件存储到存储卡、EM文件存储器或注释存储器(参见注释)。
注:仅CX-Programmer Ver.5.0或更高版本和带单元Ver.3.0或更高版本的CS/CJ系列CPU单元支持注释存储器。
程序检查 程序检查在项目开始操作时执行, 如无END指令和指令错误。
CX-Programmer还可用于检查程序。
控制输出信号 运行中输出功能: 在运行CPU单元(CJ1W-PA205R)时, 将打开(ON) (关闭) 内部接点。
电池寿命 CJ1M CPU单元的电池组: CJ1W-BAT01
自检功能 CPU错误(WDT)、I/O总线错误、存储器错误和电池错误。
其他功能 电源中断次数存储。 (存储在A514中。)

单元版本

机型 型号 单元版本
CJ1M CPU单元 CJ1M-CPU12/13
CJ1M-CPU22/23
单元Ver.4.0
单元Ver.3.0
单元Ver.2.0
低于Ver.2.0
CJ1M-CPU11/21 单元Ver.4.0
单元Ver.3.0
单元Ver.2.0

单元版本的功能支持

单元Ver.4.0或更高版本支持的功能

CX-Programmer 7.0或更高版本必须用于支持使用单元Ver.4.0中添加的功能。 如果使用CX-Programmer Ver.7.2或更高版本, 则支持附加功能。

CJ1M CPU 单元

功能 CJ1M-CPU□□
单元Ver.4.0或更高版本 其他单元版本
功能块的在线编辑
注:此功能不能用于CX-Simulator中的模拟。
OK -
功能块中的输入-输出变量 OK -
功能块中的文本字符串 OK -
新应用指令 数字-文本字符串转换指令:
NUM4、NUM8、NUM16、STR4、STR8和STR16
OK -
TEXT FILE WRITE (TWRIT) OK -
任务程序中的ST编程 适用于CX-Programmer Ver.7.2
或更高版本
-
任务程序中的SFC编程 适用于CX-Programmer Ver.7.2
或更高版本
-

包含仅单元Ver.4.0或更高版本的CPU单元支持的功能的用户程序不能用于单元Ver.3.0或更低版本的CS/CJ系列CPU单元。如果尝试将包含 单元Ver.4.0功能的程序下载到单元Ver.3.0或更低版本的CPU单元, 则将显示错误信息, 且无法下载。 如果将使用这些功能的对象程序文件(.OBJ)传送到单元Ver.3.0或更低版本的CPU单元, 则在启动操作或执行单元Ver.4.0功能时, 将出现程 序错误, 且CPU单元操作将停止。

单元Ver.3.0或更高版本支持的功能

CX-Programmer 5.0或更高版本必须用于支持使用单元Ver.3.0中添加的功能。

CJ1M CPU 单元

功能 CJ1M-CPU□□
单元Ver.3.0或更高版本 其他单元版本
功能块 OK -
串行网关(在内置串行端口将FINS命令转换为CompoWay/F命令) OK -
注释存储器(在内部闪存中) OK -
扩展简单备份数据 OK -
新应用指令 TXDU(256)、RXDU(255) (支持与单元Ver.1.2或更
高版本的串行通信单元的无协议通信)
OK -
型号转换指令:
XFERC(565)、DISTC(566)、COLLC(567)、
MOVBC(568)、BCNTC(621)
OK -
专用功能块指令: GETID(286) OK -
其他指令功能 PRV(881)和PRV2(883)指令: 添加用于计算脉冲频率
的高频计算方式。(仅限CJ1M CPU单元)
OK -

包含仅被单元Ver.3.0或更高版本的CPU单元支持的功能的用户程序不能用于单元Ver.2.0或更低版本的CS/CJ系列CPU单元。如果尝试将包 含单元Ver.3.0功能的程序下载到单元Ver.2.0或更低版本的CPU单元, 则将显示错误信息, 且无法下载。 如果将使用这些功能的对象程序文件(.OBJ)传送到单元Ver.2.0或更低版本的CPU单元, 则在启动操作或执行单元Ver.3.0功能时, 将出现程 序错误, 且CPU单元操作将停止。

单元Ver.2.0或更高版本支持的功能

CX-Programmer 4.0或更高版本必须用于支持使用单元Ver.2.0中添加的功能。

CJ1M CPU单元

功能 CJ1M CPU单元
CJ1M-CPU12/13/22/23 CJ1M-CPU11/21
单元版本
2.0或更高版本
其他单元版本 单元版本
2.0或更高版本
单个任务下载与上传 OK - OK
使用密码提高读取保护 OK - OK
通过网络将来自FINS命令的
写入保护发送至CPU单位
OK - OK
无I/O表的在线网络连接 OK - (支持如果启动时
自动生成I/O表。)
OK
通过最多8层网络的通信 OK - OK
通过NS系列PT在线连接PLC OK 从批号030201开始适用 OK
设定第一凹槽字 OK for up to 64 groups 最多适用于8组 最多适用于64组
在没有参数文件的情况下通电(ON)时自动传送 OK - OK
通电自动传送的I/O分配方式自动检测 OK - OK
运行开始/结束时间 OK - OK
新应用指令 MILH、MILR、MILC OK - OK
=DT, <>DT,
<=DT, >DT, >=DT
OK - OK
BCMP2 OK OK OK
GRY OK 从批号030201开始适用 OK
TPO OK - OK
DSW, TKY, HKY, MTR, 7SEG OK - OK
EXPLT, EGATR, ESATR,
ECHRD, ECHWR
OK - OK
使用IORD/IOWR读取/
写入CPU总线单元
OK - OK
PRV2 是, 但仅适用于
带内置I/O的CPU单元
- 是, 但仅适用于
带内置I/O的CPU单元

包含仅单元Ver.2.0或更高版本的CPU单元支持的功能的用户程序不能用于CS/CJ系列低于Ver.2.0 CPU单元。如果尝试将包含单元Ver.s.0功能 的程序下载到低于Ver.2.0 CPU单元, 则将显示错误信息, 且无法下载。 如果将使用这些功能的对象程序文件(.OBJ)传送到低于Ver.2.0 CPU单元, 则在启动操作或执行单元Ver.2.0功能时, 将出现程序错误, 且 CPU单元操作将停止。

单元版本和编程设备

下表显示单元版本和CX-Programmer版本之间的关系。

CPU单元 功能(参见注1) CX-Programmer
Ver. 3.3 Ver. 4.0 Ver. 5.0
Ver. 6.0
Ver.7.0
或更高版本
编程器
CS/CJ-系列单元
Ver. 4.0
单元
Ver.4.0添加的功能
使用新功能 - - - OK
(参见注2)

限制
不使用新功能 OK OK OK OK
CS/CJ-系列单元
Ver. 3.0
单元
Ver.3.0添加的功能
使用新功能 - - OK OK
不使用新功能 OK OK OK OK
CS/CJ-系列单元
Ver. 2.0
单元
Ver.2.0添加的功能
使用新功能 - OK OK OK
不使用新功能 OK OK OK OK

注1. 如上所示, 只要不适用单元版本添加的功能, 就无需升级到CX-Programmer版本。
2. 需要CX-Programmer Ver.7.0或更高版本才能使用CS/CJ系列CPU单元的单元Ver.4.0的改进功能。在CX-Programmer Ver.7.2或更高版本中, 可以使用更为广泛的 功能。

设备类型设定

单元版本不影响在CX-Programmer上进行的设备类型设定。按下表所示选择设备类型, 而不管CPU单元是哪个单元版本。

系列 CPU单元组 CPU单元型号 设备类型设定于
CX-Programmer Ver.4.0或更高
CJ系列 CJ1M CPU单元 CJ1M-CPU□□ CJ1M

APP下载

TOP