SIEMENS攀枝花西门子代理商
我公司经营西门子全新****PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10 V60 V80伺服数控备件:**进口电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)西门子保内全新**产品‘质保一年。一年内因产品质量问题*更换新产品;不收取任何费。欢迎致电咨询。
说明 西门子代理商-吉林总代理 在程序中使用局部变量之前,先在变量表中赋值。 在程序中使用符号名时,程序编辑器*检查相应 POU 的局部变量表,然后检查符号表。 如果符号名在这两处均未定义,程序编辑器则将之视为未定义的全局符号;此类符号用绿色波浪下划线加以指示。 程序编辑器不会自动重新读取变量表并对您的程序逻辑做出更正。 如果以后进行定义该符号名称的数据类型分配(在局部变量表中),**在符号名称前手动插入一个井号 (#),例如: #UndefinedLocalVar(在程序逻辑中)。 因此,在使用之前声明变量可将编程工作量降至较低。 每个子例程调用的输入/输出参数的较大限制是 16。如果尝试下载一个*出此项限制的程序,STEP 7-Micro/WIN SMART 返回错误。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
要在变量表中赋值,按以下步骤操作。西门子代理商-吉林总代理 1. 确保正确的 POU 在程序编辑器窗口中显示(如有必要,通过单击所需 POU 的选项卡)。 (由于每个 POU 都有自己的变量表,所以需要确保对正确的 POU 赋值。) 2. 如果变量表尚不可见,则将其显示出来,方法是在“视图”(View) 菜单的“窗 口”(Windows) 区域内,从“组件”(Component) 下拉列表中选择“变量表”(Variable Table)。 3. 选择变量类型与要定义的变量类型相符的行,然后在“符号”(Symbol) 字段输入变量名称。 如果在 OB1 或中断例程中赋值,变量表只含 TEMP 变量。 如果在子例程中赋值,变量表包含 IN、IN_OUT、OUT 和 TEMP 变量。 在变量表中不要在名称前加上星号。 井号只用在程序代码中的局部变量前。西门子代理商-吉林总代理 说明 局部变量名称较多可包含 23 个字母数字字符和下划线。 也允许包含扩展字符(ASCII 128 至 ASCII 255)。 *个字符**使用字母和扩充字符。 不允许使用关键字作为符号名,也不允许使用以数字开头的名称,或者包含非字母数字或扩展字符集中的字符的名称。 局部变量名称下载到 CPU 存储器并存储在其中。 使用较长的变量名称可能会降低可用于存储程序的存储器。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. 在“数据类型”(Data Type) 字段中单击鼠标指针,并使用列表框为局部变量选择适当的数据类型。 说明 将局部变量*为子例程参数时,**确保分配给局部变量的数据类型不与子例程调用中正在使用的操作数发生冲突。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5. 也可提供注释,描述局部变量。 为“符号”(Symbol) 和“数据类型”(Data Type) 字段提供值后,程序编辑器自动将 L 存储器地址分配给局部变量。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
输入附加变量 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
变量表显示固定数目的局部变量行。要在表中添加更多行数,需在变量类型表中选择要添 加的行,然后单击变量表窗口中的“插入”(Insert) 按钮 。 系统将自动在所选行的上方生成新行,其变量类型与所选变量类型相同。 还可右键单击现有行,然后从上下文菜单中选择“插入 > 行”(Insert > Row) 或“插入 > 下一行”(Insert > Row Below) 来添加行。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
删除变量 | 要删除局部变量,需在变量表中选中此变量,然后单击“删除”(Delete) 按钮 。 也可删除一行,方法是右键单击该行,然后从上下文菜单中选择“删除 > 行”(Delete > Row)。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
变量表示例 参见 | 下例显示 SBR_0 的典型变量表,以及通过另一程序块对 SBR_0 的调用。 编程软件 (页 23) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5.7 PLC 错误响应 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5.7 PLC 错误响应 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
在 PLC 菜单功能区的“信 息”(Information) 部分单击 PLC 按钮可查看当前错误状态。 要识别具体错误,请参见错误代码列 |
展开全文
相关产品