施耐德 M580、M340 PLC 中 BOOL 类型数组地址

施耐德 M340/M580 系列 PLC 为施耐德中大型 PLC 系统,使用 Control Expert 控制专家软件(原 Unity Pro 软件)进行编程

施耐德中小型 PLC (M2XX、M310)使用的是 Machine Expert 机器专家软件(原 SoMachine 软件)进行编程,不适用此教程,请参考其他 CodeSys 系 PLC 的编程

在施耐德 M580、M340 PLC 中
BOOL 类型变量,占用 1 个字节的长度,且只使用整个字节的最低位(Bit 0)

官方文档:


实测:

声明变量TEST_AR_BOOL,类型为BOOL数组类型[0..31] OF BOOL

--> 数组占用寄存器从%MW59000开始

设置值:设置数组前 3 个元素 = 1

输出结果(输出结果监视从%MW59000开始的2个字):

可见第 1 个字的 bit0、bit8,第 2 个字的 bit0 = 1,其他位 = 0

相关推荐
小玮看世界1 天前
[Python]线段树与二分法
数据结构·算法
青山木1 天前
Hot 100 --- 在排序数组中查找元素的第一个和最后一个位置
java·数据结构·算法·leetcode
依然鸣1 天前
PTA团体程序设计天梯赛L2真题讲解L2-045-048
数据结构·c++·经验分享·学习·算法·pat考试·pat
Emily156853598701 天前
ICS TRIPLEX T8403 TMR Digital Input Module
plc·module·dcs·ics triplex·t8403
CQU_JIAKE1 天前
8.5【A】
数据结构·算法
Jasmine_llq1 天前
《P13016 [GESP202506 六级] 最大因数》
数据结构·算法
凉茶钱1 天前
【数据结构】C语言实现队列
c语言·数据结构
zander2581 天前
34. 在排序数组中查找元素的第一个和最后一个位置:用两个边界定位区间
数据结构·算法·leetcode
乐观勇敢坚强的老彭2 天前
C++信奥静态数组和动态数组
数据结构·c++·算法
旖旎夜光2 天前
LeetCode 991: 坏了的计算器(贪心算法) —— 题解
数据结构·c++·算法·leetcode·贪心算法