完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
AT声明
在变量的 声明 部分输入地址就可以将一个项目变量链接到一个具体的地址。关于一个变量的地址分配也可以在PLC配置中(设备树) 映射对话框中完成。 句法: 《标识符》 AT 《地址》 : 《数据类型》; 关键词AT 后必须加 有效地址。,还要考虑可能存在的重叠字节寻址模式的情况。 声明允许对一个地址赋值。关于传入或者传出的信号的任何更改只能在一个地方完成(例如可以在声明中)。 当选择对一个变量进行地址分配的时候注意以下情况: 变量要求一个不能访问的输入。编译器会将其视为错误进行拦截 AT声明只能被本地或者全局变量使用,不能被POU的输入或者输出变量使用 AT声明在永久变量列表中被禁用 如果AT声明被结构或者功能块使用,所有实例都会访问相同的内存地址,对应于传统编程语言的“静态变量”,例如e.g.C. 结构内存布局由目标确定 例子: counter_heat7 AT %QX0.0: BOOL; lightcabinetimpulse AT %IX7.2: BOOL; download AT %MX2.2: BOOL; 提示! 如果布尔变量分配给一个字节,词或者DWORD地址,他们将以TRUE或者FALSE占据一个一个字节,而不是只占据偏移量后的第一个字节。 |
|
|
|
只有小组成员才能发言,加入小组>>
889浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 07:30 , Processed in 0.591346 second(s), Total 79, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号