西门子模块代理商-北京
语法规则和错误指示 STEP 7-Micro/WIN SMART 通过彩色和波浪下划线来指示错误或不完整的符号分配: 红色文本表示语法无效。 符号不能以数字开头。 VBB0 为无效地址。 Begin 为预留的字,是无效的符号名。 红色波浪下划线表示用法无效。 Pump1 和 SymConstant 是重复的符号名。 I0.0 是重复的地址。 绿色波浪下划线表示未定义符号。 Pump1 没有地址。
定义符号时应遵守以下语法规则: ● 符号名可包含字母数字字符、下划线以及从 ASCII 128 到 ASCII 255 的扩充字符。第 一个字符不能为数字。 ● 使用双引号将指定给符号名的 ASCII 常量字符串括起来。 ● 使用单引号将字节、字或双字存储器中的 ASCII 字符常量括起来。 ● 不要使用关键字作为符号名。 ● 符号名的*大长度为 23 个字符。
说明 在更正错误的符号名或地址后,按下 TAB 键、ENTER 键或箭头键来完成已编辑的更 正。
间接寻址 在程序编辑器中引用符号时,可以像直接地址一样对符号名使用间接记号(& 和 *)。有 关间接寻址的详细信息,请参见直接和间接寻址的相关主题。
查看重叠符号和未使用的符号 STEP 7-Micro/WIN SMART 以 图标指示重叠符号,以 图标指示未使用的符号。在 下面的符号表中,符号 S1 和 S2 重复使用 VB0 存储器地址。另外,符号 S1 未在项目中 使用。
插入附加行 使用以下方法之一可在符号表中插入附加行: ● 右键单击符号表中的单元格,从上下文菜单中选择“插入 > 行”(Insert > Row)。 STEP 7-Micro/WIN SMART 将新行插入到当前位置上方。 ● 在“编辑”(Edit) 菜单功能区的“插入”(Insert) 区域中,选择“行”(Row)。 STEP 7-Micro/WIN SMART 将新行插入到符号表中光标所在位置上方。 ● 要在符号表底部插入新行,可将光标放在*后一行的任意一个单元格中,然后按“下箭 头”键。
对符号表排序 可以基于“符号”(Symbol) 或“地址”(Address) 列按字母升序或降序对符号表进行排序。在 “地址”(Address) 列中,数字常量排在字符串常量之上,字符串常量又在地址之上。 要对列进行排序,可单击“符号”(Symbol) 或“地址”(Address) 列标题来按相应的值进行排 序。要颠倒排序顺序,可再次单击该列。STEP 7-Micro/WIN SMART 在排序的列旁边显 示一个向上或向下箭头,用于指示排序选择。
说明 可从“文件”(File) 菜单功能区的“打印”(Print) 区域打印符号表。 可通过显示符号信息表来按网络查看符号。
6ES71326BD200BA0 | 4DO, 24VDC/2A, 标准型, 适用A0型基座单元 |
6ES71326BD200CA0 | 4DO, 24VDC/2A, 高性能型, 适用A0型基座单元 |
6ES71326BD200DA0 | 4DO, 24VDC/2A, 高速型, 具有PWM, 过采样等功能, 适用A0型基座单元 |
6ES75162GN000AB0 | 8DO, 24VDC/0.5A, 基本型, 适用A0型基座单元(6ES71326BF000AA0升级型号) |
6ES71326BF010BA0 | 8DO, 24VDC/0.5A, 标准型, 适用A0型基座单元(6ES71326BF000BA0升级型号) |
6ES71326BF000CA0 | 8DO, 24VDC/0.5A, 高性能型, 适用A0型基座单元 |
6ES71326BF610AA0 | 8DO, 24VDC/0,5A, 漏型输出, 基本型, 适用A0型基座单元(6ES71326BF600AA0升级型号) |
6ES71326BH010BA0 | 16DO, 24VDC/0.5A, 标准型, 适用A0型基座单元(6ES71326BH000BA0升级型号) |
6ES71326BH000AA0 | 16DO, 24VDC/0.5A, 基本型, 适用A0型基座单元 |
6ES71326FD000BB1 | 4DO, 24..230VAC/2A, 标准型, 适用B1型基座单元 |
6ES71326FD000CU0 | 4DO, 24..230VAC/2A, 高性能型, 支持电能控制功能, 适用U0型基座单元 |
6ES71326HD010BB1 | 4RO, 120VDC-230VAC/5A NO, 标准型, 适用B0或B1型基座单元(6ES71326HD000BB1升级型号) |
6ES71326GD510BA0 | 4RO, 24VDC/2A, CO, 标准型, 适用A0型基座单元(6ES71326GD500BB1升级型号) |
变量表 通过变量表,可定义对特定 POU 局部有效的变量。 在以下情况下使用局部变量: ● 您要创建不引用**地址或全局符号的可移值子例程。 ● 您要使用临时变量(声明为 TEMP 的局部变量)进行计算,以便释放 PLC 存储器。 ● 您要为子例程定义输入和输出。 如果以上描述对您的具体情况不适用,则无需使用局部变量;可在符号表 (页 105)中定义 符号值,从而将其全部设置为全局变量。
了解局部变量 您可以使用程序编辑器的变量表来分配对个别子例程或中断例程唯一的变量。 局部变量可用作传递至子例程的参数,并可用于增加子例程的移植性或重新使用子例程。 程序中的每个 POU (页 93) 都有自身的变量表,并占 L 存储器的 64 个字节(如果在 LAD 或 FBD 中编程,则占 60 个字节)。 借助局部变量表,可对特定范围内的变量进行定 义: 局部变量仅在创建时所处的 POU 内部有效。 相反,在每个 POU 中均有效的全局符 号只能在符号表中定义。 当您为全局符号和局部变量使用相同的符号名时(例如 INPUT1),在定义局部变量的 POU 中局部定义优先,在其他 POU 中使用全局定义。 在局部变量表中进行分配时,指定声明类型(TEMP、IN、IN_OUT 或 OUT)和数据类 型,但不要指定存储器地址;程序编辑器自动在 L 存储器中为所有局部变量分配存储器位 置。 变量表符号地址分配将符号名称与存储相关数据值的 L 存储器地址进行关联。 局部变量 表不支持对符号名称直接赋值的符号常数(这在符号/全局变量表中是允许的)。
说明 PLC 不会将本地数据值初始化为零。 您必须在程序逻辑中初始化所用局部变量。
西门子代理商
西门子一级代理商 西门子模块代理商 西门子中国授权代理商 西门子PLC代理商 西门子以太网通讯代理商 西门子交换机代理商
西门子变频器代理商 西门子触摸屏代理商
- 乌鲁木齐地区西门子模块代理 2023-10-26
- 新疆地区西门子模块代理 2023-10-26
- 银川地区西门子模块代理 2023-10-26
- 宁夏地区西门子模块代理 2023-10-26
- 海东地区西门子模块代理 2023-10-26
- 西宁地区西门子模块代理 2023-10-26
- 青海地区西门子模块代理 2023-10-26
- 临沧地区西门子模块代理 2023-10-26
- 普洱地区西门子模块代理 2023-10-26
- 丽江地区西门子模块代理 2023-10-26