| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
上海庆惜自动化设备有限公司>>西门子S7-300>> 西门子S7-300正品6ES7334-0CE01-0AA0

6ES7334-0CE01-0AA0

返回列表页
  • 6ES7334-0CE01-0AA0
  • 6ES7334-0CE01-0AA0
  • 6ES7334-0CE01-0AA0
  • 6ES7334-0CE01-0AA0
  • 6ES7334-0CE01-0AA0
收藏
举报
参考价 88
订货量 1
具体成交价以合同协议为准
  • 型号 西门子S7-300正品
  • 品牌 Siemens/西门子
  • 厂商性质 经销商
  • 所在地 上海市
在线询价 收藏产品

更新时间:2018-12-14 16:56:51浏览次数:367

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

产地类别 进口
6ES7334-0CE01-0AA0
SIEMENS/西门子中国总代理 1984年:西门子为中国建设了*条高压直流输电线 在PROFInet上实现基于组件的自动化中实现分布式智能系统随着计算机控制的发展因为心Plessey公司的持有人在访德期间参观了西门子在慕尼黑的总部!!正如创新工业知其道用奇妙!期望我此刻给您的报价,期望您对我的相信。让我们为以后的合作,为以后长远的合作共同努力!

详细介绍

                6ES7334-0CE01-0AA0

SIMATIC S7-SCL FOR S7-300/400

 

启动S7-SCL软件
Starting the S7-SCL Software

从Windows界面启动(Starting from the Windows Interface)
一旦在编程设备或PC中安装了S7-SCL软件,就能够使用在Windows工具条的启动按钮(在“SIMATIC/STEP7”组)启动S7-SCL。
从SIMATIC管理器启动(Starting from the SIMATIC Manager)
启动S7-SCL较快的方法是在SIMATIC管理器中将鼠标定位在一个S7-SCL源文件上双击它。

用户界面
User Interface

S7-SCL窗口有以下标准组件:

SIMATIC <wbr><wbr>S7-SCL <wbr><wbr>FOR <wbr><wbr>S7-300/400 <wbr><wbr>第三篇

1. 标题栏(Title bar):
包含窗口标题和窗口控制钮。
2. 菜单栏(Menu bar):
显示所有打开的窗口可用的菜单项。

3. 工具条(Toolbar):
包含经常使用的命令的按钮。
4. 工作区(Working area):
包含一个或多个窗口,在其中能够编辑程序文本或读到编译信息或调试数据。
5. 状态条(Status bar):
显示关于当前项目的状态和其他信息。

定制用户界面
Customizing the User Interface

定制编辑器(Customizing the Editor)

要设置编辑器,选择菜单命令选项(Options) > 定制(Customize),在“定制(Customize)”对话框中点击“编辑器(Editor)”标签。此卡片内,能够进行下列设定:

在“编辑”卡片中的或选项                               说明

字体                                           全部源文本的字体
制表长度                                           制表符的列数
显示行数                                       从起始行开始显示的行数
编译前保存                               编译前,询问是否要保存源文件
保存前的确认                                   询问保存前是否确认

更改式样和颜色(Adapting the Style and Color)
要更改各种语言符号的字体和颜色,选择菜单命令,在“定制(Customize)”对话框中点击“格式(Format)”标签。在这,能够进行如下设置:

在“格式(Format)”卡片中的选项                              说明

用大写字母的关键字                   当编写程序时,将S7-SCL关键字,如FOR、WHILE、UNCTION_BLOCK、

                                                    VAR或VAR_END格式化为大写字符。

缩排关键字                            编写程序时,在声明部分和控制语句IF、CASE、WHILE和REPEAT中进行

                                                                缩排。
自动缩排                                  结束一行后,新行自动用前一行同样数量(空格)缩排。此设置仅

                                                                  用于新行。
式样/颜色                                        能够选择各种语言元素的字体和颜色。

当在“格式(Format)”卡片中选择了“使用以下格式(Use following formats)”选项时,此卡片中的设置才有效。
工具条、断点条、状态条(Toolbar, Breakpoint Bar, Status Bar)能够分别打开和关闭工具条、断点条和状态条的显示。简单选中和去选在视图(View)菜单中专有的命令即可。此功能激活时,在命令项前出现一个检查标志。

“错误和警告”窗口("Errors and warnings" window)
编译源文件时,在“错误和警告”窗口列出了出错和警告信息。使用菜单命令视图(View) >错误和警告(Errors and warnings)能够激活和禁止它。

创建一个新的S7-SCL源文件
Creating a New S7-SCL Source File

在能够编写S7-SCL程序前,首先必须建立一个新的S7-SCL源文件。建立源文件是在S7程序的源文件夹里进行的。
在SIMATIC管理器中S7程序的结构(Structure of an S7 Program in the SIMATIC Manager)
在S7-SCL中建立的源文件集成到了S7程序结构中,如下:SIMATIC <wbr><wbr>S7-SCL <wbr><wbr>FOR <wbr><wbr>S7-300/400 <wbr><wbr>第三篇

步骤大致如下(Follow the steps outlined below):
1. 用下列方法打开"新建(New)"对话框:
􀂄 在工具条上点击"新建(New)"按钮或
􀂄 在选择菜单命令文件(File) > 新建(New)。
2. 在“新建(New)”对话框中,选择
􀂄 一个项目(A project)
􀂄 对象类型设置为"S7-SCL源文件"以及
􀂄 在S7程序的源文件夹中
3. 在文本框中输入源文件对象的名称[文件名]。名字最多24个字符长。
4. “确定”。
源文件按照所选名称建立起来了,并显示在窗口中,能够用它继续工作。

注(Note)
也能够用SIMATIC管理器通过选择源文件夹和菜单命令插入(Insert)> S7软件(S7 Software) > SCL源文件(SCL Source File)建立S7-SCL源文件。
打开一个S7-SCL源文件
Opening an S7-SCL Source File


打开一个S7-SCL源文件,以便编译或编辑它。
大致步骤如下(Follow the steps outlined below):
1. 如下方法打开"打开(Open)"对话框:
􀂄 在工具条上点击"打开(Open)"或
􀂄 选择菜单命令文件(File) > 打开(Open)。
2. 对话框打开后,选择以下内容:
􀂄 所要求的项目
􀂄 所要求的S7程序
􀂄 相应的源文件夹
3. 选择S7-SCL源文件。
4. 点击"确认"。

注(Note)
也能够在SIMATIC管理器中通过双击其图标或在对象已经选中时用菜
单命令编辑(Edit) > 打开对象(Open Object)来打开一个S7-SCL源文
件。

关闭一个S7-SCL源文件
Closing an S7-SCL Source File

大致步骤如下(Follow the steps outlined below):
􀁺 选择菜单文件(File) > 关闭(Close)。
􀁺 在窗口的标题栏上点击“关闭”符号[x]。

注(Note)
如果你改动了源文件,会询问你是否在关闭文件前保存,如果不保
存,改动内容会丢失。

打开块
Opening Blocks

在S7-SCL应用程序中不可能打开块,总是打开相应的源文件。然而,用S7-SCL建立的块能够用LAD/STL/FBD编辑器打开和显示,并用STL编程语言编辑。不要用STL形式对块作任何修改,理由如下:


􀁺 显示的MC7命令不一定表示有效的STL块。


改动用STL编译器正确的程序要求对STL和SCL都很精通。
用STL编译的块中有STL语言元素,不再是S7-SCL标识符

S7-SCL源文件和MC7代码不再*。
STEP 7的在线帮助中有更多有用信息。

 

注(Note)
在S7-SCL源文件中改动来维护CPU程序更容易,重新编译即可。

对象属性
Specifying Object Properties

通过块属性的赋值来对象属性。能够在“属性(Properties)”对话框中选择S7-SCL源文件的属性(如:作者)。
大致步骤如下(Follow the steps outlined below):

1. 选择菜单命令文件(File) > 属性(Properties)。
2. 在“属性(Properties)”对话框中输入要求的选项。
3. "确认"。

用标准编辑器创建SCL源文件
Creating SCL Source Files with a
Standard Editor

也能够用标准ASCII编辑器来编辑S7-SCL源文件。如果选用此方法,不能使用S7-SCL的强大编辑功能和集成的在线帮助。
一旦建立和保存源文件,必须用SIMATIC管理器导入到S7程序的源文件夹中(参见STEP 7资料)。接着就能够在S7-SCL中打开源文件并继续工作或编译。

块保护
Block Protection

在源程序中编者按制块时,能够通过KNOW_HOW_PROTECT属性来保护块.

块保护的结果(Result of Block Protection)

    用增量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. 将光标定位在要标识的行处。
2. 选择菜单命令编辑(Edit) > 书签开/关(Bookmarks On/Off)。
在书签间浏览(Navigating between the bookmarks)

选择菜单命令编辑(Edit) > 到……(Go To) > 下一个书签/前一个书签(Next Bookmark /
Previous Bookmark)。
删除书签(Deleting bookmarks)
选择菜单命令编辑(Edit) > 删除所有书签(Delete All Bookmarks)。

注(Note)
通过书签块使用书签才能快速进行所要求的功能。通过菜单命令视图
(View) > 书签块(Bookmark Bar),来显示书签块。

插入块模板
Inserting Block Templates

一个S7-SCL的编辑功能允许你插入OB、FB、FCs、实例DB、DB、参照UDT的DB和UDT。使用块模板使得编程更容易且符合语法要求。
大致步骤如下(Follow the steps outlined below):
1. 将光标定位在要插入块模板处。
2. 选择菜单命令插入Insert > 块模板Block Template > OB/FB/FC/DB/IDB/DB Referencing UDT/UDT。

插入块调用
Inserting Block Calls

S7-SCL支持可编程块调用。能够调用以下块:
􀁺 从SIMATIC库中调用系统功能块(SFB)和系统函数(SFC),
􀁺 用SCL创建的功能块和函数,
􀁺 用STEP 7其他语言创建的功能块和函数。
大致步骤如下(Follow the steps outlined below):
1. 选择插入(Insert) > 块调用(Block Call)菜单命令。
2. 在对话框中选择要求的SFC, SFB, FC,或FB,且"确认"。
S7-SCL自动拷贝调用的块到S7程序中,且输入块调用和块的正确语法的形式参数到源文件中。
3. 如果调用功能块,加入关于实例DB的信息。
4. 输入块要求的实际参数。为助你选择实际参数,S7-SCL以注释指示要求的数据类型。

插入注释模板

Inserting Templates for Comments
S7-SCL的编辑功能允许插入注释模板。使用这些模板使得输入信息更容易,且符合语法要
求。
大致步骤如下(Follow the steps outlined below):
1. 将光标定位在要求的块头之后。
2. 选择菜单命令插入(Insert) > 块模板(Block Template) > 注释(Comment)。

插入参数模板
Inserting Parameter Templates

一个S7-SCL的编辑功能允许插入参数声明的模板。使用块模板使得编程更容易且符合语法要
求。能够在功能块和函数中声明参数。
大致步骤如下(Follow the steps outlined below):
1. 将光标定位到FB或FC的声明部分。
2. 选择菜单命令插入Insert > 块模板Block Template > 参数Parameter。

插入控制结构
Inserting Control Structures

S7-SCL的编辑功能允许插入控制结构模板。使用块模板使得 输入信息更容易且符合语法要
求。
大致步骤如下(Follow the steps outlined below):
1. 将光标定位在要插入模板处。
2. 选择菜单命令插入(Insert) > 控制结构(Control Structure) > IF/CASE/FOR/WHILE/REPEAT.

关于编译应明白什么
What You Should Know About Compiling

在运行或测试程序前,必须先编译它。一旦你启动编译,编译器则自动启动。编译器有下列
特性:
􀁺 能够在汇编集中编译全部S7-SCL源文件,或编译在源文件中的选择的各个块。
􀁺 编译器找出的所有语法错误均显示在一个窗口中。
􀁺 每次调用功能块,如未已存在则建立相应的实例数据块。
􀁺 也能够编译通过建立一个S7-SCL编译控制文件合在一起的几个S7-SCL源文件。
􀁺 使用选项(Options) > 自定义(Customize)菜单命令,能够设置编译器的选项。
一旦正确创建用户程序且被编译,就认为程序是正确的。然而当程序在PLC中运行还是会出现
问题。使用SCL的调试功能找出此类错误。

自定义编译器
Customizing the Compiler

1. 选择菜单命令选项(Options) > 自定义(Customize)来打开"自定义Customize"对话框。
2. 选择"编译器(Compiler)"卡或"建立块(Create Block)"卡。
3. 在此卡输入要求的选项。
在"编译器(Compiler)"卡中的选项(Options in the "Compiler" tab)
在"建立块(Create Block)"卡中的选项(Options in the "Create Block" tab)
建立目标代码 此选项,决定是否建立可执行代码。无此选项编译只简
单进行语法检查。
优化目标代码           选择此项,优化块对内存的要求和在PLC中的运行。让此选项选中是可取的,因为优化对块性能并无不便处。
监视数组限制           如果此项,在S7程序运行时根据ARRAY数组的声明检查确定数组索引是否在允许的范围内。如果超出允许的范围,OK标志置为FALSE。
建立调试信息           此选项允许在已经编译程序并下载到CPU之后,用调试器进行测试。然而,此选项增加了程序和运行时对内存的要求。
设置OK标志             此选项允许在S7-SCL源文件中查询OK标志。
允许嵌套注释           如果你要在S7-SCL源文件中嵌套注释到另一个注释中,则选择此选项。
最大串长度             在这,能够减少串数据类型的标准长度。默认是254个字符。此设置影响所有作为函数值的输出和输入/输出参数。记住设置的值必须不小于在程序中实际串变量。

覆盖块                如果在编译期间建立了有相同标识符的块,则覆盖在S7程序的“块”文件夹中已经存在的块。当下载块时,在目标系统中已经存在同名的块也将被覆盖。如果不选择此项,则块在覆盖前将提示你以得到确认。
显示警告               决定是否也将警告信息显示附加在编译的错误信息之后。
警告前显示错误         在显示窗口中警告信息前有一个错误列表。
生成参考数据           如果要在建立块时自动生成参考数据,选择此项。用菜单命令选项(Options) > 参考数据(Reference Data),也能够以后生成或修订参考数据。
包含系统属性           如果在建立块时,要将"S7 server" 参数的系统属性放入报告中,则选择此项。当参数与连接的构造和信息有关时则应此属性。它包含了连接或信息编号。此选项增加所需的编译时间。

什么是影响PLC控制系统的干扰源

 影响PLC控制系统的干扰源于一般影响工业控制设备的干扰源一样,大都产生在电流或电压剧烈变化的部位,这些电荷剧烈移动的部位就是噪声源,即干扰源。

  干扰类型通常按干扰产生的原因、噪声的干扰模式和噪声的波形性质的不同划分。其中:按噪声产生的原因不同,分为放电噪声、浪涌噪声、高频振荡噪声等;按噪声的波形、性质不同,分为持续噪声、偶发噪声等;按声音干扰模式不同,分为共模干扰和差模干扰。共模干扰和差模干扰是一种比较常用的分类方法。共模干扰是信号对地面的电位差,主要由电网串入、地电位差及空间电磁辐射在信号线上感应的共态(同方向)电压送加所形成。共模电压有时较大,特别是采用隔离性能差的电器供电室,变送器输出信号的共模电压普遍较高,有的可高达130V以上。共模电压通过不对称电路可转换成差模电压,直接影响测控信号,造成元器件损坏(这就是一些系统I/O模件损坏率较高的原因),这种共模干扰可为直流、亦可为交流。差模干扰是指用于信号两极间得干扰电压,主要由空间电磁场在信号间耦合感应及由不平衡电路转换共模干扰所形成的电压,这种让直接叠加在信号上,直接影响测量与控制精度。

PLC控制系统中电磁干扰的主要来源有哪些

(1)来自空间的辐射干扰

  空间的辐射电磁场(EMI)主要是由电力网络、电气设备的暂态过程、雷电、无线电广播、电视、雷达、高频感应加热设备等产生的,通常称为辐射干扰,其分布极为复杂。若PLC系统置于所射频场内,就回收到辐射干扰,其影响主要通过两条路径;一是直接对PLC内部的辐射,由电路感应产生干扰;而是对PLC通信内网络的辐射,由通信线路的感应引入干扰。辐射干扰与现场设备布置及设备所产生的电磁场大小,特别是频率有关,一般通过设置屏蔽电缆和PLC局部屏蔽及高压泄放元件进行保护。

  (2)来自系统外引线的干扰

  主要通过电源和信号线引入,通常称为传导干扰。这种干扰在我国工业现场较严重。

  (3)来自电源的干扰

  实践证明,因电源引入的干扰造成PLC控制系统故障的情况很多,笔者在某工程调试中遇到过,后更换隔离性能更高的PLC电源,问题才得到解决。

  PLC系统的正常供电电源均由电网供电。由于电网覆盖范围广,将受到所有空间电磁干扰而在线路上感应电压和电路。尤其是电网内部的变化,入开关操作浪涌、大型电力设备起停、交直流转动装置引起的谐波、电网短路暂态冲击等,都通过输电线路到电源边。PLC电源通常采用隔离电源,但其机构及制造工艺因素使其隔离性并不理想。实际上,由于分布参数特别是分布电容的存在,隔离是不可能的。

  (4)来自信号线引入的干扰

  与PLC控制系统连接的各类信号传输线,除了传输有效的各类信号之外,总会有外部干扰信号侵入。此干扰主要有两种途径:一是通过变送器或共用信号仪表的供电电源串入的电网干扰,这往往被忽略;二是信号线受空间电磁辐射感应的干扰,即信号线上的外部感应干扰,这是很严重的。由信号引入干扰会引起I/O信号工作异常和测量精度大大降低,严重时将引起元器件损伤。对于隔离性能差的系统,还将导致信号间互相干扰,引起共地系统总线回流,造成逻辑数据变化、误动和死机。PLC控制系统因信号引入干扰造成I/O模件损坏数相当严重,由此引起系统故障的情况也很多。

  (5)来自接地系统混乱时的干扰

  接地是提高电子设备电磁兼容性(EMC)的有效手段之一。正确的接地,既能抑制电磁干扰的影响,又能抑制设备向外发出干扰;而错误的接地,反而会引入严重的干扰信号,使PLC系统将无法正常工作。PLC控制系统的地线包括系统地、屏蔽地、交流地和保护地等。接地系统混乱对PLC系统的干扰主要是各个接地点电位分布不均,不同接地点间存在地电位差,引起地环路电流,影响系统正常工作。例如电缆屏蔽层必须一点接地,如果电缆屏蔽层两端A、B都接地,就存在地电位差,有电流流过屏蔽层,当发生异常状态加雷击时,地线电流将更大。

  此外,屏蔽层、接地线和大地有可能构成闭合环路,在变化磁场的作用下,屏蔽层内有会出现感应电流,通过屏蔽层与芯线之间的耦合,干扰信号回路。若系统地与其它接地处理混乱,所产生的地环流可能在地线上产生不等电位分布,影响PLC内逻辑电路和模拟电路的正常工作。PLC工作的逻辑电压干扰容限较低,逻辑地电位的分布干扰容易影响PLC的逻辑运算和数据存储,造成数据混乱、程序跑飞或死机。模拟地电位的分布将导致测量精度下降,引起对信号测控的严重失真和误动作。

  (6)来自PLC系统内部的干扰

  主要由系统内部元器件及电路间的相互电磁辐射产生,如逻辑电路

  互辐射及其对模拟电路的影响,模拟地与逻辑地的相互影响及元器件间的相互不匹配使用等。这都属于PLC制造厂对系统内部进行电磁兼容设计的内容,比较复杂,作为应用部门是无法改变,可不多考虑,但要选择具有较多应用实绩或经过考验的系统。

6ES7334-0CE01-0AA0

其他推荐产品

更多产品

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言