三菱plc结构化编程之软元件自动分配规则

您所在的位置:网站首页 三菱PLC怎么设置软元件 三菱plc结构化编程之软元件自动分配规则

三菱plc结构化编程之软元件自动分配规则

2024-07-15 23:48| 来源: 网络整理| 查看: 265

软元件自动分配对标签设置编辑器中定义的标签进行软元件分配分配规则

(1)标签设置编辑器中仅对仅软件栏'软元件'为空栏的标签为分配对象(如下图)。

(2)既有全局标签又有局部标签时,现为全局标签分配,然后在为局部标签分配。

分配陪顺序自动分配的软元件只有一种类型

(1) 从标签设置编辑器按自上而下的顺序分配软元件,

(2) 软元件按自动分配软元件设置中设置的软元件范围的降序(按软元件号从大到小的顺序)进行分配;

(3) 但指针(P)按升序(按软元件号从小到大的顺序)分配。

例如:

设置以下的软元件范围。

· D软元件: 8000 ~ 8191

自动分配的软元件有多中类型

(1) 从标签设置编辑器按自上而下的顺序分配软元件。

(2) 软元件以自动分配软元件设置画面上方显示的软元件开始,按设置的软元件范围的降序(按软元件号从大到小的顺序)进行分配。

(3) 1个标签中需要的软元件数不足时,按下一个软元件的软元件范围以降序进行分配。

(4) 如果之后的1个标签的上一个软元件的软元件范围便已足够的情况下,将返回到上一个软元件并分配软元件。

例1:

设置以下的软元件范围: D软元件: 8000 ~ 8002 ZR软元件: 0 ~ 1023

例2

设置以下的软元件范围: D软元件: 8000 ~ 8002, ZR软元件: 0 ~ 1023

对临时变量(非标签的自动分配软元件)的分配临时变量的使用情况

在结构化梯形图和ST中,在编译时使用临时变量创建实际程序。当出现以下情况时编译器会为用户程序分配临时变量,

(1) 在结构化梯形图中对梯形图进行了分支的情况下

(2) 在ST中使用了3项以上的四则运算的情况下

(3) 其他需要临时保存运算结果的情况下

分配规则

临时变量分配遵循以下规则

(1) 临时变量中无法分配多个软元件类型。

分配陪顺序自动分配的软元件只有1种类型的情况下

与向标签设置编辑器中定义的标签分配软元件的情况相同,按自动分配软元件设置中设置的软元件范围的降序(按软元件号从大到小的顺序)进行分配。

自动分配的软元件有多种类型的情况下

从自动分配软元件设置中设置的软元件开始,按ZR R W D/B M的顺序,选择1个软元件进行分配。临时变量中无法分配多个软元件类型。

例1

设置以下的软元件范围。

· D软元件: 8000 ~ 8191

· ZR软元件: 0 ~ 1023

为临时变量分配ZR

例2

设置以下的软元件范围。

· D软元件: 8000 ~ 8191

· W软元件: 0 ~ 1023

为临时变量分配W。

自动分配软元件的空点数的确认方法

自动分配软元件设置中设置的范围的软元件的使用状况,可通过对软元件使用列表中自动分配软元件范围的软元件进行查找的方式来确认。

在自动分配软元件设置中设置了D软元件的4000 ~ 8191的情况下,在软元件使用列表中查找D4000 ~ D8191。

D4000 ~ D8191中使用中(*)的软元件号之前的软元件为空点数的范围。

例如:如果D5000 ~ D8191为使用中,则D4000 ~ D4999为自动分配软元件设置范围中的空点数



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3