Siemens/西门子 品牌
经销商厂商性质
上海市所在地
回收西门子以太网模块 PLC模块 PLC通讯模块
¥890北京西门子6ES7131-4BB01-0AB0*高价回收 PLC通讯模块
¥890北京西门子6ES7 131-4BB01-0AB0全国回收 PLC通讯模块
¥1000西门子电机模块,驱动模块(维修/回收)-PLC通讯模块
¥588北京西门子S7-1200 PLC模块回收 高价回收-PLC通讯模块
¥588北京西门子CPU模块(维修/回收)高价回收-PLC通讯模块
¥588北京西门子PLC1500模块故障维修-PLC通讯模块
¥588北京回收西门子PLC1500模块 全国回收-PLC通讯模块
¥588回收西门子PLC模块6ES7314-1AG13-0AB0-PLC通讯模块
¥588回收西门子PLC模块 6ES7307-1BA01-0AA0-PLC通讯模块
¥14.07河南西门子电缆6XV1840-2AH10 以太网电缆 总线电缆
¥76上海西门子电缆6XV1830-0EH10 总线电缆
¥75西门子触摸屏代理商6AV2124-2DC01-0AX0 西门子触摸屏代理商6AV2124-2DC01-0AX0
用增量STL编辑器打开编译好的块时,块的语句是隐藏的。
在块的声明部分,只有显示VAR_IN, VAR_OUT和VAR_IN_OUT类型的变量,而在声明域VAR和VAR_TEMP保持
隐藏。
使用块保护的规则(Rules for Using Block Protection)
关键字是KNOW_HOW_PROTECT。在的有块属性之前输入。
用此方法保护OBs, FBs, FCs, 和DBs。
S7-SCL源文件通用规则
General Rules for S7-SCL Source Files
S7-SCL源文件必须遵照以下规则:
能够在S7-SCL源文件中编辑任意数量的逻辑块(FB, FC, OB)、数据块(DB)、和用户定义数据类型(UDT)。
每个块均有*的结构。
每个语句和变量声明均用分号(;)结束。
大小写无区别。
注释仅为程序的说明资料,不影响程序的运行。
当调用功能块时,自动建立实例数据块,无需编辑。
DB0有特殊用途,不能用此号码建立数据块。
块的次序
Order of the Blocks
建立S7-SCL源文件时,记住以下规则左右着块的次序:
被调用的块必须在调用它的块之前出现。
用户定义数据类型(UDT)必须在使用它的块之前出现。
到用户数据类型的数据块必须在相应UDT之后。
共享的数据块应在所有存取其的块之前
使用符号地址
Using Symbolic Addresses
在一个S7-SCL程序中,使用地址工作,如I/O信号、内存位、计数器、定时器和块等。能够使
用地址方式(如 I1.1, M2.0, FB11)在程序中对这些元素寻址,然而如果使用符号(如
Motor_ON)S7-SCL源文件更易读。使用符号能够在用户程序中存取地址。
本地的和共享的符号(Local and Shared Symbols)
对CPU内存区域和块标识符采用共享符号。它们为整个应用程序扎接受,且必须是的标识符。能够用
STEP 7 建立符号表。
本地符号只在定义它们的块内可见,能够为变量、参数、常量和跳转达标号名字,且能够在不同的
块为不同的用途用同一个名字。
注(Note)
确信符号名是的且不与任何关键字一样。
取消后的编辑操作
Undoing the Last Editing Action
用菜单命令Edit > Undo,能够 撤消一个或几个步骤。
不能够撤消所有的活动,例如,菜单命令不能被撤消。
恢复编辑操作
Redoing an Editing Action
取消一个或几个操作后,能够用菜单命令编辑(Edit) > 重做(Redo)恢复操作步骤。
查找和替换文本对象
Finding and Replacing Text Objects
如果要编辑或修改一个S7-SCL源文件,能够通过查找和替换文本对象来节省宝贵的时间。例
如,能够查找关键字、标识符、符号标识符等。
大致步骤如下(Follow the steps outlined below):
1. 选择菜单命令编辑(Edit) > 查找和替换(Find and Replace)....
2. 在“查找和替换"Find and Replace"对话框中输入内容。
3. 如下开始搜索:
点击"查找(Find)"按钮找出文本对象并标记或
点击"替换(Replace)"或"替换所有的(Replace All)"按钮,找到文本并用输入在"用…替换
(Replace with)"文本框中的内容替换。
选择文本对象
Selecting Text Objects
按下鼠标键并拖动鼠标指针滑过要选择的文本区域能够选择文本对象。
也能够:
通过选择菜单命令编辑(Edit) > 选择所有的(Select All),来选择全部源文本。
在其上双击鼠标选择一个字。
点击行左边缘选择整个行。
用菜单命令编辑(Edit) > 取消选择(Undo Selection),能够取消选择。
拷贝文本对象
Copying Text Objects
1. 选中要拷贝的文本对象。
2. 如下拷贝对象:
在工具条上点击"拷贝(Copy)"按钮或
选择菜单命令编辑(Edit) > 拷贝(Copy)。
3. 将光标定位到要粘贴此对象的地方(同文件或不同应用程序文件中)。
4. 如下粘贴对象:
在工具条上点击"粘贴(Paste)"按钮或
选择菜单命令编辑(Edit) > 粘贴(Paste)。
剪切文本对象
Cutting Text Objects
用此功能,能够将选择的文本放置到剪贴板上。通常,此菜单命令结合菜单命令编辑(Edit)> 粘贴(Paste)一起使用,用来在当前光标位置插入剪贴板上的内容。
大致步骤如下(Follow the steps outlined below):
1. 选择要剪切的对象。
2. 如下剪切对象:
在工具条上点击"剪切(Cut)"按钮或
选择菜单命令编辑(Edit) > 剪切(Cut)。
注(Note)
如果菜单命令编辑(Edit) > 剪切(Cut)没有激活(灰色背景),选择的对象不能剪切。
使用菜单命令,能够在任何位置(同一文件或不同应用程序中)插入此文本。
剪贴板上的内容在下次使用菜单命令编辑(Edit) > 剪切(Cut)或编辑(Edit) > 拷贝(Copy)前一
直保留。
删除文本对象
Deleting Text Objects
能够从源文本中删除选中的文本对象。
大致步骤如下(Follow the steps outlined below):
1. 选中要删除的文本。
2. 选择菜单命令编辑(Edit) > 删除(Delete)。
删除的文本没有拷入剪贴板。删除的对象能够用菜单命令编辑(Edit) > 取消(Undo)或编辑(Edit) > 恢复(Redo)来恢复。
将光标定位到行
Positioning the Cursor in a Specific Line
用下列功能,能够将光标定位到特定位置。
定位到特定行号(Positioning in a specific line-number)
能够将光标定位到特定行的开始处:
1. 选择菜单命令编辑(Edit) > 到某行(Go To Line)。
"Go To"对话框打开。
2. 在“Go To”对话框中输入行号。
3. "确认"。
定位光标到下一个/前一个书签位置(Positioning on the next/previous bookmark)
如果在源文件中设置了书签,能够在他们间浏览:
选择菜单命令编辑(Edit) > 到……(Go To) > 下一个书签/前一个书签(Next Bookmark / Previous
Bookmark)。
定位光标到下一个/前一个程序代码中的出错位置(Positioning on the next/previous
error in the program code)
编辑之后,所有语法错误均通过指明行列号显示在“错误和警告(Errors and warnings)”窗
口。
S7-SCL提供在程序中各个出错位置间浏览的可能,以便所有汇集起来的错误能够依次被处
理。
1. 将光标定位在源文本中的任意位置。
选择菜单命令编辑(Edit) > 到……(Go To) > 下一个错误/前一个错误(Next Error /
Previous Error)。
设置字体和颜色
Setting the Font Style and Color
颜色 语言元素 举例
蓝色 关键字 ORGANIZATION_BLOCK
预定义数据类型 INT
预定义标识符 ENO
标准函数 BOOL_TO_WORD
黄褐色 运算符 NOT
粉红色 常量 TRUE
蓝绿色 注释 //...或(*...*)
紫色 在引号里和公共符号(符号表) "Motor"
黑色 正常文本 Variables
大致步骤如下(Follow the steps outlined below):
1. 选择选项(Options) > 自定义(Customize)菜单命令。
2. 在显示的对话框选择"格式(Format)"卡。
3. 确信选项"使用下列打印格式(Use following formats for printing):"被激活。
4. 现在能够进行要求的设定。打开对话框后,点击“帮助(Help)”能够显示关于对话框的详细信息。
按语法调整行缩进
Syntactically Correct Indenting of Lines
下列功能允许你通过缩进行来构造S7-SCL源文件:
自动缩进(Automatic indent)
此功能激活后,接下来的新行则自动用与前行一样的空格缩进。
缩进关键字(Indenting keywords)
此功能激活后,在声明部分和控制结构IF, CASE, FOR, WHILE和REPEAT均会缩进。
大致步骤如下(Follow the steps outlined below):
1. 选择选项(Options) > 自定义(Customize)菜单命令。
2. 在显示的对话框中选择"格式(Format)"卡。
3. 确信选项"使用下列格式(Use following formats)"被激活。
4. 激活选项"自动缩进(Indent automatically)"或"缩进关键字"。
在源文本中放置书签
Placing Bookmarks In The Source Text
现在能够在源文件中用书签快速浏览了。如,为了在源文件中各点处进行有效的修订,书签
非常有用。
能够在源文件中任意点处插入书签。如果有几个书签,就能够在各个书签间前后浏览。
合法性(Validity)
打开源文件书签就有效。他们不存贮在源文件中。
插入书签(Inserting bookmarks)
1. 将光标定位在要标识的行处。