13256598922 发表于 2019-4-14 14:52:04

Codesys V3.X怎么寻址一个字的各个位?

:)比方说我定义一个INT型变量,怎么寻址这个变量的第一个Bit位,第二个Bit位等等

xuedong.liu 发表于 2019-4-22 16:02:43

使用移位操作,加上与操作,即可提取出每个位的值。试试看。

sjianyun 发表于 2019-11-13 14:07:57

很简单
变量名.0即为第0位
变量名.15即为第15位

swear1987 发表于 2020-6-23 10:29:39

VAR   int_temp: ARRAY OF INT;
END_VAR
int_temp.0
int_temp.1
int_temp.2
int_temp.3
int_temp.4
int_temp.5
int_temp.6
int_temp.7
int_temp.0
int_temp.1
int_temp.2
int_temp.3
int_temp.4 5 6 7.......

路飞 发表于 2020-8-18 08:32:22

都是大神啊

normany 发表于 2021-1-28 10:31:38

直接 int.0 ,int.1 这样就可以了

wxh850910 发表于 2021-9-17 15:54:41

normany 发表于 2021-1-28 10:31
直接 int.0 ,int.1 这样就可以了

那怎么才能寻址双字的每个字或者字的每个字节呢?
页: [1]
查看完整版本: Codesys V3.X怎么寻址一个字的各个位?