DB1.DBX1.0什么意思?

Python021

DB1.DBX1.0什么意思?,第1张

主题:DB 地址中的 0.0 的INT型 和 FC中使用的DB1.DBX1.0的BOOL型 是怎样关联起来的呢?

在DB1中建立一个地址为0.0的INT型变量.

但在FC中为什么能以DB1.DBX1.0的BOOL存放给DB中的这个地址为0.0 INT的呢?

DB1中的0.0的INT 和 FC中使用的DB1.DBX1.0的BOOL 是怎样联系起来的呢?谢谢!

主题:回复:DB 地址中的 0.0 的INT型 和 FC中使用的DB1.DBX1.0的BOOL型 是怎样关联起来的呢?

DB1.DBX1.0是DB1.DBW0其中的一位。

Db1是编号为1的数据块(包括后台数据块或共享数据块,由程序员在创建数据块时指定,所以直接在一楼说共享数据块是个问题)

Dbx0.0是数据块中0字节偏移地址的第0位(0-7,大于7是下一个字节)

你也可以使用

Dbbn:地址偏移量为n的字节

DBWn:地址偏移量为n的字

Dbdn:地址偏移量为n的双字

如果使用OPN打开块,则不能在块中显式指定块。

还要注意每个数据类型的大小。例如,如果在地址0中存储实数(4字节),则按如下方式写入:

L数据库1.dbd0

L数据库1.dbw 0

您可以看到地址重叠,但STEP7没有报告错误。

扩展资料:

处理图像寄存器确定输出信号波形的初始和最终状态,并使信号波形在高或低位置开始和结束。脉冲串(动力输出)功能提供方波(50%占空比)输出或指定数量的脉冲和指定周期。脉冲宽度调制(PWM)功能提供具有可变占空比的固定循环输出。