首页 理论教育 组织块启动信息详解

组织块启动信息详解

时间:2023-06-23 理论教育 版权反馈
【摘要】:图5-122 组织块的启动信息图5-123为OB100的启动信息,通过在线帮助可以看到组织块启动信息的说明。图5-123 OB100的启动信息OB100_STRTUP信息表明CPU的启动方式:16#81表示进行的是手动暖启动,即CPU已经上电,通过选择开关由STOP到RUN启动CPU;16#82表示进行的是自动暖启动,即CPU选择开关已经在RUN的位置,通过电源上电启动CPU。OB100_DATE_TIME信息给出执行OB100时的日期和时间,即CPU暖启动的时间。图5-124 CPU暖启动的时间

组织块启动信息详解

每个组织块变量声明表区定义了20个字节的局部变量,用于记录执行该组织块时的启动信息,如图5-122所示。用户不能修改或覆盖这些区域的变量值,如果用户需要定义自己的临时变量,只能在启动信息之后创建。

978-7-111-35042-2-Chapter05-169.jpg

图5-122 组织块的启动信息

图5-123为OB100的启动信息,通过在线帮助可以看到组织块启动信息的说明。

978-7-111-35042-2-Chapter05-170.jpg

图5-123 OB100的启动信息(www.xing528.com)

OB100_STRTUP信息表明CPU的启动方式:16#81表示进行的是手动暖启动,即CPU已经上电,通过选择开关由STOP到RUN启动CPU;16#82表示进行的是自动暖启动,即CPU选择开关已经在RUN的位置,通过电源上电启动CPU。

OB100_DATE_TIME信息给出执行OB100时的日期和时间,即CPU暖启动的时间。由于Date_And_Time是一个复杂的数据类型,占用了8个字节,所以不能用变量名直接读取CPU暖启动的时间信息。可以将8个字节的局部变量OB100_DATE_TIME拆成两个双字分别进行访问,如图5-124所示。MD12的内容表示CPU暖启动的时间是08年07月15日11时,MD16的内容继续表示02分10秒285毫秒星期二(西方认为做礼拜的这一天是一个星期的开始,所以1表示星期日。依此类推,3表示星期二)。

978-7-111-35042-2-Chapter05-171.jpg

图5-124 CPU暖启动的时间

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈