这章详细展开结构化编程方式,结构化梯形图区别于普通梯形图,特点是标签和功能块的加入.
我会以MR-JE-C程序举例,这里可以提下,三菱的绝大数功能块可以问三菱官方直接要,比如一些定位或者通讯,三菱的官方客服还是比较专业和负责的,不知道是不是像联通客服一样不能主动挂电话的.
标签:之前说过标签分全局标签和局部标签,区别是局部标签只能在本子程序中使用,全局标签可以在任意程序中使用,而且全局标签可以建立多个.例如IO、报警、Global…,主要目的是区分,不要混在一堆,看着乱找不到.
![02323a4e48a2410c3de0828844fc0a3d.png](https://i-blog.csdnimg.cn/blog_migrate/3bcab5fd9a149cfcf055f1bd38604f26.png)
CCIEF_label:双击进去有三个标签名,它们的数据类型都是结构体
1.结构体之前也说明过是一批数据的集合体,他的特点是这个集合体有一定关联性,可能会重复使用(具体标签的含义放到MR_JE_C的通讯上面说,说起来篇幅较大),当然数据类型还可以建立基本数据和FB
![cf1b681dbf07d2836f2715acbfbf6660.png](https://i-blog.csdnimg.cn/blog_migrate/36009b41113746c169bd30e2fc91a78c.jpeg)
2.基本数据就是一些字/位…
3.FB是自己建立的功能块需要在主程序中使用时需要建立本FB名称相同的数据类型,另外FB想要在另外的子程序中使用,和结构体一样可以在输入标签名后加”.”如下图.