前言
阅读对象
对象产品
分册构成
手册的阅读方法
页面构成
图标
关于标记的注意事项
目录构成
目录
使用期间的承诺事项
安全注意事项
安全使用的标示和含义
图形符号的说明
警告
注意
安全要点
使用注意事项
法规与标准
日本国外的使用
符合EC指令
符合船级标准
软件许可证与著作权
单元版本
何谓单元版本
单元版本和Sysmac Studio版本
单元版本的标记
相关手册
用语说明
手册修订履历
NJ系列控制器的概要
1-1 何谓NJ系列控制器
1-1-1 特长
1-1-2 系统构成的概要
1-2 规格的概要
1-3 NJ系列的完整使用步骤
1-3-1 步骤的概要
1-3-2 详细步骤
CPU单元的动作
2-1 CPU单元的动作概要
2-1-1 CPU单元的结构概要
2-1-2 CPU单元在各状态下的动作概要
2-2 软件的结构
2-2-1 软件构成
2-2-2 软件的动作
2-3 与I/O交换数据的结构
2-3-1 变量的种类
2-3-2 变量和I/O的数据交换
2-4 时序控制和运动控制的结构
2-4-1 控制的概要
2-4-2 时序控制的结构
2-4-3 运动控制的结构
2-4-4 时序控制和运动控制的同步
2-5 CPU单元内的数据概要
2-6 CPU单元在各状态下的动作
2-6-1 CPU单元的状态
2-6-2 各状态下的动作
2-6-3 动作模式
I/O 端口与从站/单元构成
3-1 从站/单元构成的步骤
3-2 创建并核查从站/单元构成
3-2-1 创建EtherCAT从站构成
3-2-2 创建单元构成
3-2-3 核查单元构成
3-3 I/O端口和设备变量
3-3-1 I/O端口
3-3-2 I/O端口名称
3-3-3 设备变量
3-4 “轴”的创建与伺服驱动器/编码 器输入从站的分配
3-4-1 概要
3-4-2 轴变量/轴组变量
3-4-3 “轴”及轴变量的创建和使用方法
控制器设定
4-1 控制器设定的概要
4-2 PLC功能模块的初始设定
4-2-1 概要
4-2-2 控制器设定
4-2-3 任务设定
4-2-4 单元构成、单元设定
4-3 高功能单元的初始设定
4-4 运动控制功能模块的初始设定
4-4-1 概要
4-4-2 设定方法
4-5 EtherCAT主站功能模块的初始设定
4-6 EtherNet/IP功能模块的初始设定
任务设计
5-1 任务设计步骤的概要
5-2 任务的结构
5-2-1 任务的概要
5-2-2 任务的规格
5-2-3 任务的基本动作
5-2-4 事件任务的执行条件
5-2-5 事件任务的执行时间
5-2-6 事件任务完成前执行条件再次成立时的动作
5-2-7 标签数据链接服务与系统服务
5-2-8 标签数据链接服务的处理内容与执行时间
5-2-9 系统服务的处理内容与执行时间
5-2-10 将I/O刷新分配至任务
5-2-11 将程序分配至任务
5-2-12 任务的设定项目
5-2-13 确保任务间变量值同时性的方法
5-2-14 保持同步控制器外部的变量访问与任务执行的同步时
5-2-15 任务相关的指令
5-2-16 任务相关的系统定义变量
5-2-17 任务相关的异常
5-2-18 任务执行状态、任务执行时间的监控
5-3 任务设计方法和输入输出响应时间
5-3-1 任务执行时间的确认
5-3-2 系统服务监控设定的确认
5-3-3 任务设计示例
5-3-4 系统的输入输出响应时间
编程
6-1 编程步骤的概要
6-2 POU(程序构成单位)
6-2-1 何谓POU
6-2-2 3种类型的POU的概要
6-2-3 程序、功能块、函数的差异
6-2-4 程序的详情
6-2-5 功能块(FB)的详情
6-2-6 函数(FUN)的详情
6-2-7 功能块(FB)、函数(FUN)的通用动作
6-2-8 POU的限制事项
6-3 变量
6-3-1 何谓变量
6-3-2 变量的种类
6-3-3 用户定义变量的种类(按其在POU中的功能进行分类)
6-3-4 变量的属性
6-3-5 数据类型
6-3-6 衍生数据类型
6-3-7 数据类型的数组/范围指定
6-3-8 变量的各属性的说明
6-3-9 根据状态变化发生的变量值的变化
6-3-10 功能块(FB)的实例
6-3-11 变量值的监控
6-3-12 变量名称等程序相关的名称限制
6-4 常数(文字)
6-4-1 何谓常数
6-4-2 常数的种类
6-5 编程语言
6-5-1 何谓编程语言
6-5-2 梯形图语言(LD)
6-5-3 ST语言
6-6 指令
6-6-1 何谓指令
6-6-2 指令的基本知识
6-6-3 发生指令错误时的动作
6-7 名称空间
6-7-1 何谓名称空间
6-7-2 名称空间的规格
6-7-3 名称空间的使用步骤
6-8 程序库
6-8-1 程序库的概要
6-8-2 程序库的规格
6-8-3 程序库元件的规格
6-8-4 程序库的使用步骤
6-9 创建用户程序时的注意事项
6-9-1 输入变量/输出变量/输入输出变量为数组指定的变量时
6-9-2 输入变量/输出变量/输入输出变量为结构体型变量时
6-9-3 主站控制
动作确认与运行
7-1 动作确认和运行步骤的概要
7-2 离线调试
7-2-1 模拟功能的特点
7-2-2 模拟功能的执行
7-2-3 模拟功能的设定
7-3 实机上的动作确认及运行
7-3-1 从实机动作确认到运行开始的步骤
7-3-2 项目的传送
7-3-3 I/O接线的确认
7-3-4 MC试运行
7-3-5 用户程序的动作确认
7-3-6 开始正式运行
CPU内置功能
8-1 数据管理、时钟、运行的相关功能
8-1-1 存储器全部清除
8-1-2 时钟功能
8-1-3 运行中输出功能
8-2 CJ单元相关管理功能
8-2-1 基本I/O单元相关
8-2-2 高功能单元相关
8-3 SD存储卡功能
8-3-1 SD存储卡功能一览
8-3-2 支持的SD存储卡及文件夹/文件的规格
8-3-3 SD存储卡操作指令
8-3-4 FTP服务器功能
8-3-5 Sysmac Studio的文件操作功能
8-3-6 SD存储卡的寿命检测功能
8-3-7 与SD存储卡相关的系统定义变量一览
8-3-8 SD存储卡的自诊断功能
8-3-9 SD存储卡访问上的排他性控制
8-4 安全功能
8-4-1 用户程序执行ID认证功能
8-4-2 没有用户程序恢复信息的传送功能
8-4-3 项目文件整体的保护功能
8-4-4 数据保护功能
8-4-5 操作权限的认证功能
8-4-6 CPU单元的写保护功能
8-4-7 CPU单元名称功能及序列ID功能
8-5 调试功能
8-5-1 强制值刷新
8-5-2 当前值变更
8-5-3 在线编辑
8-5-4 数据跟踪
8-5-5 微分监控
8-6 事件日志功能
8-6-1 概要
8-6-2 事件日志功能的详情
8-6-3 控制器事件(控制器异常/信息)
8-6-4 用户事件(用户异常/信息)
8-7 事件重要程度变更功能
8-7-1 事件重要程度变更的用途
8-7-2 可以变更事件重要程度的事件
8-7-3 事件重要程度变更的操作方法
备份功能
9-1 备份功能的综述
9-1-1 备份功能的用途
9-1-2 备份功能的操作步骤示例
9-1-3 备份功能的对象数据
9-1-4 备份功能的种类
9-1-5 备份功能的种类与数据组的关系
9-1-6 备份功能的对象范围
9-2 SD存储卡备份功能
9-2-1 备份(从控制器到SD存储卡)
9-2-2 恢复(从SD存储卡到控制器)
9-2-3 核查(控制器与SD存储卡之间)
9-3 禁止备份至SD存储卡功能
9-4 SD存储卡自动传送功能
9-5 Sysmac Studio 控制器备份功能
9-5-1 备份(从控制器到计算机)
9-5-2 恢复(从计算机到控制器)
9-5-3 核查(控制器与计算机之间)
9-6 Sysmac Studio备份文件的导入/导出 功能
9-7 Sysmac Studio变量/存储器的备份功 能
9-7-1 Sysmac Studio 变量/存储器的备份功能的对象数据
9-7-2 Sysmac Studio 变量/存储器的备份功能的操作方法
9-7-3 CPU单元型号间的兼容性
9-8 EtherCAT从站连接时的备份功能
9-8-1 EtherCAT从站的备份对象数据
9-8-2 控制器各状态下可否执行备份功能
9-8-3 EtherCAT从站的恢复执行条件
9-8-4 EtherCAT从站各机型的注意事项
9-9 CJ单元连接时的备份功能
9-9-1 CJ单元的备份对象数据
9-9-2 控制器各状态下可否执行备份功能
9-9-3 CJ单元的恢复执行条件
9-10 备份相关文件
9-10-1 备份相关文件的种类
9-10-2 备份文件的规格
9-10-3 恢复指令文件的规格
9-10-4 自动传送指令文件的规格
9-10-5 控制器核查结果文件的规格
9-10-6 EtherCAT核查结果文件的规格
9-10-7 CJ单元核查结果文件的规格
9-11 备份功能的文件间兼容性
9-11-1 备份功能间的兼容性
9-11-2 CPU单元型号间的兼容性
9-11-3 CPU单元的单元版本兼容性
9-12 不能与备份功能同时执行的功能
通信设定
10-1 通信系统概要
10-1-1 概要
10-2 Sysmac Studio的连接构成
10-2-1 可在线连接的构成
10-2-2 无法在线连接的构成
10-3 控制器之间、控制器-从站之间的 连接构成
10-3-1 控制器与控制器之间的连接构成
10-3-2 控制器与从站之间的连接构成
10-4 与显示器、串行通信设备之间的连接构成
10-4-1 与显示器之间的连接
10-4-2 与串行通信设备之间的连接
实际的使用步骤示例
11-1 实际使用示例
11-1-1 系统构成
11-1-2 动作
11-2 操作步骤示例概要
11-2-1 接线、设定
11-2-2 软件设计
11-2-3 Sysmac Studio中的软件设定
11-2-4 Sysmac Studio中的编程
11-2-5 Sysmac Studio中的模拟
11-2-6 实机上的动作确认与运行
异常的确认和处理
12-1 异常状态下的动作
12-1-1 NJ系列的状态概要
12-1-2 CPU单元无法动作的异常
12-1-3 CPU单元可动作的异常
12-2 故障诊断
12-2-1 确认CPU单元是否在动作
12-2-2 CPU单元可以动作的异常的处理流程
12-2-3 异常一览表
12-2-4 异常的内容
12-2-5 CPU单元以外的异常及其处理
附录
A-1 规格
A-1-1 一般规格
A-1-2 性能规格
A-1-3 功能规格
A-2 任务实际处理时间大致标准的计算
A-2-1 任务实际处理时间平均值的计算方法
A-2-2 任务实际处理时间平均值计算和任务周期设定的示例
A-3 系统定义变量一览
A-3-1 NJ系列控制器的系统整体(类别名称:无)
A-3-2 PLC功能模块(类别名称:_PLC)
A-3-3 PLC功能模块(类别名称:_CJB)
A-3-4 运动控制功能模块(类别名称:_MC)
A-3-5 EtherCAT主站功能模块(类别名称:_EC)
A-3-6 EtherNet/IP功能模块(类别名称:_EIP)
A-3-7 异常状态各位的含义
A-4 系统定义变量的各规格
A-4-1 NJ系列控制器的系统整体(类别名称:无)
A-4-2 PLC功能模块(类别名称:_PLC)
A-4-3 PLC功能模块(类别名称:_CJB)
A-4-4 运动控制功能模块(类别名称:_MC)
A-4-5 EtherCAT主站功能模块(类别名称:_EC)
A-4-6 EtherNet/IP功能模块(类别名称:_EIP)
A-5 CPU单元内数据的保持或不保持等的属 性一览
A-6 CJ单元用存储器的详情
A-6-1 CIO区域
A-6-2 内部辅助继电器
A-6-3 保持继电器
A-6-4 数据存储器
A-6-5 扩展数据存储器
A-7 变量在存储器中的分配方法
A-7-1 变量在存储器中的分配规则
A-7-2 需注意的事例
A-8 登录CX-Designer的变量表的方法
A-9 EtherCAT从站与轴的有效/无效切换
A-9-1 使用EtherCAT从站和轴时的项目设定
A-9-2 切换EtherCAT从站与轴的有效/无效的指令
A-9-3 表示EtherCAT从站和轴状态的系统定义变量
A-9-4 EtherCAT从站与轴的有效/无效切换的应用示例
A-10 用户程序大小的相关限制
A-10-1 用户程序各元件的限制
A-10-2 用户程序的各元件数
A-11 版本相关信息
A-11-1 单元版本与Sysmac Studio版本之间的关系
A-11-2 通过更新单元版本追加和变更支持功能
A-11-3 通过更新单元版本改善性能
索引