西门子PLC1500模块故障维护完整性维护
尤曼电气设备(上海)有限公司主要从事西门子工业控制销售和维修,其西门子PLC、变频器、触摸屏、电线电缆、数控系统、软启动器、伺服电机等长期大量备货。
公司提供芯片级电路板维修bai、变频器维修、触摸屏维修、线du板维修、服务器维修、工业电脑维修、工业电器维修、伺服驱动器维修、plc维修、伺服控制器维修、工业电路板维修、INDRAMAT驱动器、电源模块、旧机床改造及电路板生产。
西门子PLC模块维护,西门子变频器维护,西门子触摸屏维护,西门子控制器维护,西门子伺服电机模块维护,西门子数控系统维护;
西门子PLC模块;6ES7-200、S7-300、S7-400、S7-1200、S7-1500、SMART、ET200等。
西门子伺服电源模块:6SN1145系列、6SN1118系列、6SN1146系列、6SN1113系列、6SC6100系列、6SC6110系列、6SC6111系列、6SC6112系列、6SC6113系列、6SC6140系列等。
西门子伺服驱动模块:6SN1123系列、6SN1130系列、6SN1135系列等。
注意(注意)
在S7-SCL源文件中更改CPU程序更容易维护,只需重新编译即可。
对象属性
指定对象属性
对象属性由块属性指定。您可以在属性对话框中选择S7-SCL源文件的属性(如作者)。
一般步骤如下(遵循以下概述的步骤):
1.选择菜单命令文件属性。
2.在“属性”对话框中输入所需的选项。
3.“确认”。
用标准编辑器创建SCL源文件
使用创建SCL源文件
标准编辑器
您也可以使用标准ASCII编辑器编辑S7-SCL源文件。如果选择这种方法,就不能使用S7-SCL强大的编辑功能和集成的在线帮助。
创建并保存源文件后,必须使用SIMATIC manager将其导入S7程序的源文件夹中(参见STEP 7材料)。然后,您可以在S7-SCL中打开源文件,继续工作或编译。
块保护
块保护
在源程序中编辑块时,可以通过KNOW_HOW_PROTECT属性保护块。
块保护的结果。
用增量STL编辑器打开编译后的块时,块的语句是隐藏的。
??在块的声明部分,只显示VAR_IN、VAR_OUT和VAR_IN_OUT类型的变量,但它们保存在声明字段VAR和VAR_TEMP中。
藏起来。
使用块保护的规则。
??关键词是知道如何保护。在具有block属性之前输入。
??使用此方法保护OBs、FBs、FCs和DBs。
S7-SCL源文件的一般规则
S7-SCL源文件的一般规则
S7-SCL源文件必须遵循以下规则:
??您可以在S7-SCL源文件中编辑任意数量的逻辑块(FB、FC、OB)、数据块(DB)和用户定义的数据类型(UDT)。
??每个块都有独特的结构。
??每个语句和变量声明都用分号(;)结束。
??大小写没有区别。
??注释只是程序的说明材料,不影响程序的运行。
??调用功能块时,实例数据块会自动创建,无需编辑。
??DB0有一个特殊的用途,所以你不能用这个数字来创建一个数据块。
块的顺序
块的顺序
创建S7-SCL源文件时,请记住以下规则控制块的顺序:
??被调用的块必须出现在调用它的块之前。
??用户定义的数据类型(UDT)必须出现在使用它的块之前。
??用户数据类型的数据块必须遵循相应的UDT。
??共享数据块应该在所有访问它的数据块之前。
使用符号地址
使用符号地址
在S7-SCL程序中,地址用于工作,例如I/O信号、存储器位、计数器、定时器和块。能够制造
这些元素在程序中通过地址寻址(如I1.1、M2.0、FB11),但如果符号(如
电机启动)S7-SCL源文件可读性更强。使用符号可以访问用户程序中的地址。
本地和共享符号。
??对CPU存储区和块标识符使用共享符号。它们被整个应用程序接受,并且必须是标识符。能够使用
步骤7建立一个符号表。
??局部符号只在定义它们的块中可见,可以被命名为变量、参数、常数和跳转标记,并且可以在不同的
块使用相同的名称用于不同的目的。