- {{item.name}}
更多
常问问题
5.0 分
STEP 7 Professional V11 使用SCL对S7-300/400间接寻址的变量表达式
文档编号:F0660| 大小:2MB|
文档类型:常问问题|
发布时间:2024年03月05日
- 0
- 401
- 3938
本文描述S7-300/400在STEP7 Professional v11中使用SCL语言编程进行间接寻址时变量表达式格式。
本文描述S7-300/400在STEP7 Professional v11中使用SCL语言编程进行绝对地址间接寻址时变量语法格式。(附件为V11例子程序,仅供参考)
表1为表达式中所使用的变量
变量名称 | 类型 | 描述 |
Byte_Offset | INT | 表示字节偏移地址,预定义为5; |
Bit_Offset | INT | 表示位偏移地址,预定义为3; |
BlockDB | BLOCK_DB | 表示DB数据块,预定义为DB1; |
DB_NO | WORD | 表示DB数据块的编号,预定义为1; |
表 1
1 位寻址(以下表达式中Byte_Offset,Bit_Off之间为逗号)
位寻址 | 变量表达式 | 描述 |
M区 | MX(Byte_Offset,Bit_Offset) | M5.3 |
I区 | IX(Byte_Offset,Bit_Offset) | I5.3 |
Q区 | QX(Byte_Offset,Bit_Offset) | Q5.3 |
DB | %DB1.DX(Byte_Offset,Bit_Offset) | DB1.DBX5.3 |
BlockDB.DX(Byte_Offset,Bit_Offset) | DB1.DBX5.3 | |
BlockDB.DX(5,3) | DB1.DBX5.3 | |
BlockDB.DX(5,Bit_Offset) | DB1.DBX5.3 | |
BlockDB.DX(Byte_Offset,Bit_Offset) | DB1.DBX5.3 | |
WORD_TO_BLOCK_DB(#DB_NO).DX(5,3) | DB1.DBX5.3 | |
WORD_TO_BLOCK_DB(#DB_NO).DX(Byte_Offset,3) | DB1.DBX5.3 | |
WORD_TO_BLOCK_DB(#DB_NO).DX(Byte_Offset,Bit_Offset) | DB1.DBX5.3 |
表 2
2 字节寻址
字节寻址 | 变量表达式 | 描述 |
M区 | MB(Byte_Offset) | MB5 |
I区 | IB(Byte_Offset) | IB5 |
Q区 | QB(Byte_Offset) | QB5 |
DB | %DB1.DB(Byte_Offset) | DB1.DBB5 |
BlockDB.DBB5 | DB1.DBB5 | |
BlockDB.DB(Byte_Offset) | DB1.DBB5 | |
WORD_TO_BLOCK_DB(#DB_NO).DBB5 | DB1.DBB5 | |
WORD_TO_BLOCK_DB(#DB_NO).DB(Byte_Offset) | DB1.DBB5 |
表 3
3 字寻址
字寻址 | 变量表达式 | 描述 |
M区 | MW(Byte_Offset) | MW5 |
I区 | IW(Byte_Offset) | IW5 |
Q区 | QW(Byte_Offset) | QW5 |
DB | %DB1.DW(Byte_Offset) | DB1.DBW5 |
BlockDB.DBW5 | DB1.DBW5 | |
BlockDB.DW(Byte_Offset) | DB1.DBW5 | |
WORD_TO_BLOCK_DB(#DB_NO).DBW5 | DB1.DBW5 | |
WORD_TO_BLOCK_DB(#DB_NO).DW(Byte_Offset) | DB1.DBW5 |
表 4
4 双字寻址
双字寻址 | 变量表达式 | 描述 |
M区 | MD(Byte_Offset) | MD5 |
I区 | ID(Byte_Offset) | ID5 |
Q区 | QD(Byte_Offset) | QD5 |
DB | %DB1.DD(Byte_Offset) | DB1.DBD5 |
BlockDB.DBD5 | DB1.DBD5 | |
BlockDB.DD(Byte_Offset) | DB1.DBD5 | |
WORD_TO_BLOCK_DB(#DB_NO).DBD5 | DB1.DBD5 | |
WORD_TO_BLOCK_DB(#DB_NO).DD(Byte_Offset) | DB1.DBD5 |
表 5
测试环境
测试环境 | 版本 |
PC 操作系统 | 微软 Windows 7 Ultimate SP1 |
STEP 7 Professional | V11 + SP2 + Update3 |
CPU 317-2PN/DP (6ES7317-2EK14-0XB0) | 固件版本 V3.2 |
表 6
关键词
STEP7 Professional V11,SCL,间接寻址,S7-300,S7-400
剩余80%未阅读,请登录后下载/查看文档
- 评论
更多
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
关联文档
- 如何使用间接寻址访问I/O地址区,当使用SFC20时应注意什么?
- STEP 7 Professional V11如何访问S7-300 外设I/O地址
- 如何在STEP 7 Professional V11 或更高的版本中使用FM352凸轮控制器(6ES7352-1AH02-0AE0) ?
- 西门子STL间接寻址常问问题集
- STEP 7 Professional V11 和WinCC Professional V11支持哪些设备和模块?
- 如何使用STEP7 Professional V11组态PC与一个PLC的OPC通讯
- 在STEP 7 (TIA Portal)中如何安全地并且间接地寻址?
- 移植 STEP7 V5.x 项目到 STEP7 Professional V11用户指导
- 在WinCC Runtime Professional V11或更高版本中,如何将f(t)趋势控件中的过程值导出成CSV文件?
- STEP 7 V5.x中,如何切换变量表至H系统中的第二个CPU?
{{item.nickName}}