工程间独立元件( 可变)
以下元件为工程间独立元件。
将下述点数( 工程最大点数) 分配至各工程使用。
通过内置PLC( 内置编辑功能) 分配向各工程的点数。
参考“位选择参数: 多工程设定参数( 元件设定)”
3.3.3 M 元件/D 元件通用化设定
使用多工程功能时,可从M 元件/D 元件开头的任意点数作为工程间通用元件设定。执行通用化设定时,仅通过开头元件
(M0/D0) 根据用户设定的点数为通过各工程通用访问的元件( 通用元件),除此以外为工程间独立的元件( 独立元件)。
可通过内置PLC( 内置编辑功能) 设定元件通用化。( 参考“位选择参数: 多工程设定参数( 元件设定)”)
[ 设定步骤例]
将最大工程No3、M 元件10240 点通用化,剩余作为独立点数分配至各工程
( 准备) 工程最大点数确认
将各工程·通用化点数设为“0”,请确认可分配的最大点数
( 步骤1) 通用化点数设定
输入工程间通用化的点数10240。
执行点数输入,则更新合计点数与剩余点数。
仅将剩余51200 点作为独立元件使用的点数分配至各工程。
( 步骤2) 将剩余点数分配至独立点数
在各工程输入点数,则更新合计点数与剩余点数。
执行如上述例的设定,则元件范围如下表所示。
注1) 设定时,请将“各工程设定的点数合计+ 工程通用化点数” 控制在工程最大点数范围内。
设定超过工程最大点数后再启动电源时,发生用户PLC 报警58 ,无法执行RUN。
( 注2) 无法通过各PLC 指令跳过通用元件与独立元件访问检查。
请勿跳过访问。
跳过访问时,获取/ 变更工程1 的元件数值。
( 例) 最大工程No3、各工程可使用的D 元件点数如下表时
内部继电器 M,F, 锁存继电器 L
内部继电器、锁存继电器是PLC 内部的辅助继电器,不能直接输出到外部。
3.4.3 通信用特殊继电器 SB,通信用特殊寄存器 SW
通信继电器 B,通信寄存器 W
(1) 通信继电器 B 是各种通信功能中执行数据通信的位类型的元件。
未使用部分可作为缓存等使用。
(2) 通信寄存器 W 是各种通信功能中执行数据通信的字类型的元件。
未使用部分可作为缓存等使用
通信继电器 B,通信寄存器 W
(a) 通过断电清除。
(b) 程序中的使用数量没有限制。
(c) 通过16 进制表示继电器、寄存器编号。
特殊继电器 SM,特殊寄存器 SD
(1) 特殊继电器是用途固定的继电器,例如运算结果的进位标志及对设定显示装置的显示请求信号等。SM0 ~ SM2047 的
当前未使用的部分也不得用作临时存储器等。
(2) 特殊寄存器SD 是用途固定的数据寄存器,如1 秒计数器等。
SD0 ~ SD2047 的当前未使用的部分也不得用作一次存储器等。
(3) 用途固定的代表性继电器、寄存器的内容如下
特殊继电器
计时器 T
(1) 累计计时器有100ms 计时器、10ms 计时器2 种。
根据所使用的指令, 分为100ms 计时器和10ms 计时器。详情请参考后述基本指令说明。
元件T 在触点·线圈作为位元件使用、当前值作为字元件使用。
在后述的功能指令中,即使未作特别说明,字元件T 也表示当前值。
通过设定显示装置设定计时器数值
计时器T 的设定值有以下2 种设定方法。
· 使顺序程序中的程序设定值(Kn) 有效的方法( 固定计时器)
· 使设定显示装置设定的设定值有效的方法( 可变计时器)
( 但该方法仍然要求顺序程序上有设定值(Kn) 的程序。此时,忽略Kn 的值执行动作。设定值使用数据寄存器(D)
时,不受参数影响,数据寄存器(D) 的内容都将成为设定值。)
(a) 固定计时器与可变计时器点数的设定方法
在计时器T 所有点中,可通过位选择参数设定固定计时器和可变计时器的点数。此设定在PLC 再启动时生效。
可变计时器的程序侧有效设定位
对可变计时器,具有用于位选择参数的开关,此开关可将通过设定显示装置设定的设定值全部禁用,而启用顺
序程序中的设定值。此设定在PLC 再启动时生效。( 该位在累计计时器中也有效。)
通过设定显示装置设定数值的方法
通过参数设定画面设定计时器、计数器的设定值。1) ~ 4) 与在计数器中相同。
1) 设定的值即使在PLC 启动时也有效。
2) 在设定画面仅可设定在(a) 设定的可变计时器点数。(a) 的设定将立即反映到可设定范围的显示中。
3) 即使执行(b) 的“可变计时器的程序侧有效设定位” 操作,设定画面的数值也不受影响。
4) 可判别设定值在当前保存中的梯形图中是否有效( 梯形图中该计时器是否以设定值(Kn) 在使用)。
5) 可在设定画面中判别计时器的种类(10ms,100ms)。
6) 即使在多工程功能有效时,可变计时器/ 可变计数器也仅在工程1 中使用。( 工程2 ~ 6 不受位选择参数
设定的影响,所有点为固定计时器/ 固定计数器)
7) 可使用的计时器/ 计数器的点数小于位选择参数设定的可变计时器/ 可变计数器的点数时,可使用的所有
点为可变计时器/ 可变计数器。
可变计时器设定例
表示在下述条件时的10ms 可变计时器的设定例与动作。
可变计时器的程序侧有效设定位 : PLC 计时器画面设定有效
可变计时器点数 : 704 点
T1 元件设定值 : 100
1) 在可变计时器有效位设定“PLC 计时器画面设定有效”。
在可变计时器设定“704 点”。
在T1 元件设定值设定“100”。
T1 元件的计时器指令动作如下。
( 顺序程序发出的计时器设定值为“500”,但以画面中的设定值“100”执行动作)
累计计时器 ST
(1) 累计计时器为加法式计时器,有100ms 累计计时器。
元件ST 的种类使用
元件ST 在触点·线圈作为位元件使用、当前值作为字元件使用。
在后述的功能指令中,即使未作特别说明,字元件T 也表示当前值。
(3) 通过设定显示装置设定计时器设定值
可以照与计时器T 相同的方法,通过位选择参数设定可变和固定的点数。
与计时器T 相同,对可变累计计时器,具有用于位选择参数的开关( 计时器与累计计时器ST 兼用),此开关可将通
过设定显示装置设定的设定值全部禁用,而启用顺序程序中的设定值。
计数器 C
(1) 计数器采用加法形式,对输入条件的上升沿进行检测并计数。因此,当输入条件为ON 时不计数。
元件C 在触点·线圈作为位元件使用、当前值( 计数值) 作为字元件使用。在后述的功能指令中,即使未作特别说
明,字元件C 也表示当前值( 计数值)。
(3) 计数器C 的设定值有以下2 种设定方法。
(a) 使顺序程序中的程序设定值(Kn) 有效的方法( 固定计数器)
(b) 使设定显示装置设定的设定值有效的方法( 可变计数器)
( 但该方法仍然要求顺序程序上有设定值(Kn) 的程序。此时,忽略Kn 的值执行动作。设定值使用数据寄存器
(D) 时,不受参数影响,数据寄存器(D) 的内容都将成为设定值。)
在计数器C 所有点中,可通过位选择参数设定固定计数器和可变计数器的点数。
数据寄存器 D
(1) 数据寄存器是保存PLC 内数据的存储器。
(2) 数据寄存器为1 点16 位配置,可以16 位单位读写。
使用32 位数据时,使用2 点。32 位指令指定的数据寄存器
编号为低16 位、指定的数据寄存器编号+ 1 为高16 位。
3) 在保存其他数据前,保持PLC 程序保存的数据。
(4) 通过断电清除数据寄存器保存的数据。
(5) 可保存的数值:
(6) 数据寄存器的D0 ~ D2047 全部向用户开放。
在保存其他数据前,保持PLC 程序保存的数据。
文件寄存器 R,ZR
(1) 文件寄存器与数据寄存器相同,也是用于保存数据的存储器,分为固定用途型和开放型两种。
文件寄存器为1 点16 位构成、可以16 位单位执行读写。
使用32 位数据时使用2 点。32 位指令指定的文件寄存器编号为低位16 位、指定的文件寄存器+1 为高位16 位。