产品中心
编译STL源代码。
75:在通讯使命中,在哪些OB中有必要调用SFB?
在发动型OB(如用于S7-300的OB100和用于S7-400的OB100和OB101)和循环办法OB(OB1)中,有必要调用数据通讯或程序办理(把PLC切换到STOP或RUN)所需的SFB。 OB100是发动型OB,并在从头发动CPU时运转。例如,在该OB中,用符号M1.0和M0.1来开释第一个通讯触发器。
76:怎么编程直接拜访一个ARRAY类型变量的元素?
一个位、字节或许字符域的尺度是依照字节约束摆放的——在其它状况下是依照字对齐的。表T6-1中给出了一个域的存储示例。操作体系核算域中单个元素结尾方位的位地址。域被分配到从下一个字地址(或字节地址)。下一个数据类型从下一个整字开端(或许整字节).
声明有些:
在声明有些,有必要界说一个与将被直接寻址的ARRAY有着同一构造的ARRAY。不必定非要将ARRAY声明为IN-OUT变量;也能够声明为TEMP、IN或OUT变量。
网络:
域宽度(OFFSET)在网络中界说。ARRAY中的单个元素的小惯例数据宽度是一个字节;即便在两个变量之间界说一个BOOL。有必要断定有关的域的宽度和断定下一个希望域的开端地址。可运用下面的算法: 地址(指数):b = 元素长度*(指数 - 1)
创立具有纷歧样数据类型的构造时,有必要留意,在特定的环境下也许会主动刺进填充字节。
保留ARRAY数据类型
示例:ARRAY [1..2,1..3] OF 整数 将生成下列域:
域是依照次序保留的。在本例中整数 [1,1]后边是整数 [1,2],整数 [1,3]后边是整数 [2,1]。
77:STEP 7 以哪种格局存储POINTER参数类型?
IC660TSD020,IC660TSD020
IC660TSD021,IC660TSD021
IC660BBD024,IC660BBD024
IC660EBD024,IC660EBD024
IC660TBD024,IC660TBD024
IC660BBD025,IC660BBD025
IC610MDL179A,IC610MDL179A
IC610MDL175B,IC610MDL175B
IC610MDL175,IC610MDL175
IC610MDL180A,IC610MDL180A
IC610MDL182,IC610MDL182
IC610MDL182A,IC610MDL182A
IC610PRG105B,IC610PRG105B
IC660BBD021,IC660BBD021
IC660TBD022,IC660TBD022
IC660TBD023,IC660TBD023
IC660BBD020,IC660BBD020
IC610MDL125A,,
IC610MDL158A,,
IC610MDL125B,,
IC610MDL126A,,
IC610MDL151,,
IC610MDL151A,,
IC610MDL155,,
IC610MDL155A,
IC610MDL124A,,IC610MDL124A
IC610MDL116,,IC610MDL116
IC610MDL112A,,IC610MDL112A
IC610MDL111A,,IC610MDL111A
IC610MDL107B,,IC610MDL107B
IC610MDL102A,,IC610MDL102A
IC610MDL102,,IC610MDL102
IC610MDL101B,,IC610MDL101B