STEP7通讯编程命令说明.docx
- 文档编号:5282616
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:21
- 大小:31.84KB
STEP7通讯编程命令说明.docx
《STEP7通讯编程命令说明.docx》由会员分享,可在线阅读,更多相关《STEP7通讯编程命令说明.docx(21页珍藏版)》请在冰豆网上搜索。
STEP7通讯编程命令说明
西门子STEP7通讯编程常用命令解释及说明
一、词汇
ActualParameter(实际参数)
在用户程序调用一个功能块(FB)或功能(FC)时,实际参数代替形式参数。
例如,形式参数“REQ”被实际参数“I3.6”代替。
Address(地址)
地址是一个操作对象或操作区域的标识符。
例如,输入I12.1;存贮字MW25;数据块DB3等等。
Addressing(编址)
在用户程序中分配一个地址。
此地址被分配给一个操作对象或操作区域(例如,输入I12.1;存贮字MW25),它准确地指向它们的存贮位置。
Baudrate(波特率)
数据传输速度。
波特率是1秒种内传输的位(bit)数(波特率=位(bit)速率)。
PROFIBUS-DP允许的波特率范围:
9.6kbit/s~12Mbit/s。
BUS(总线)
公共传输路经(传输介质),它把节点或站连接成网络。
在PROFIBUS网络中,总线是双绞线或光纤电缆。
BusPlugConnector(总线插头连接器)
站(也称“节点”)与总线导线的物理连接元件。
在PROFIBUS网络中,总线插头连接器可能是带或不带与PG编程装置的连接,可以用于防护等级IP20和IP65。
BusSegment(总线段)
由于网络的物理性质,PROFIBUS网络只能构造到它的最大长度和最大的连接站数,如果把它分成若干个总线段,则总线段之间必须通过中继器彼此连接。
BusSystem(总线系统)
通过总线电缆相互物理连接的所有站形成一个总线系统。
Chassisground(机壳接地)
电子装备部件的所有固定部分全体,即使在故障事件的情况下,它不导传有害的波动电压。
Cless1Master(1类主站)
它是处理用户信息交换的DP主站设备。
Cless2Master(2类主站)
它是处理网络控制、调试投运和组态功能的DP主站设备。
CLEAR(清除)
DP主站的运行模式。
在此模式下,DP主站循环地读输入数据,而输出仍然设置在“0”状态。
Clear/Reset(清除/复位)
清除或复位SIMATICS7可编程控制器的CPU,该命令使CPU主存储器、装载存储器的读/写区域和系统存储器复位。
不删除MPI参数和诊断缓存器。
Client/ServerPrinciple(客户/服务器原理)
根据客户/服务器原理,数据交换的含义是客户站总是发送通信请求,而服务器响应请求。
Combi-master(组合主站)
既可以作为DP主站又可以作为FMS主站的主站设备。
Communicationrelationship(通信关系)
在PROFIBUSFMS网络中,通信关系描述两个总线站之间逻辑的交互作用。
CommunicationProtocol(通信协议)
为使一台计算机能与另一台计算机或设备连接并能以尽可能少出错的方式进行信息交换而设计的一组规则或标准。
通信协议定义各种通信特性,如在传输期间要被交换的信息的数据格式和数据流等等。
Configuration(配置)
对于一个自动化装备而言,配置即全部相互连接的硬件和软件部件,还包括它们的描述、特性和响应定义。
Configuring(组态)
为一个自动化系统选择和组装各种硬件和软件部件并按所论及的自动化任务调整它们的特性和响应定义的全过程。
例如,用设置可编程控制器插入模块的参数方法来调整硬件。
Consistentdata(连续数据)
这是一个连续不可分的输入和输出数据区域。
连续数据不能用字节或字的结构存贮,因此必须作为统一整体来处理。
Constant(常量)
描述程序代码所用的常量值的名称。
常量的使用使得阅读和理解程序代码变得很容易。
例如,一个功能块FB具有参数“Max-Loops”,在程序执行期间,当用户程序调用此功能块时,“Max-Loops”由常量的说明值(如,10)来代替。
Constantbuscycle(固定的总线循环)
如果对DP主站认可的连续两次发送之间的时间间隔是固定不变的,则这种PROFIBUS子网络的总线循环称之为“固定的”或“等距的”。
ControlCommand(控制命令)
为了同步输入和输出数据,由DP主站向一组DP从站发送的专用命令,控制命令FREEZE和SYNC使DP从站的控制事件同步。
ControlCommandFREEZE(控制命令FREEZE)
见FREEZE节。
ControlCommandSYNC(控制命令)
见SYNC节。
CrossCommunication(交叉通信)
交叉通信也称为“直接通信”,在交叉通信的模式下,DP从站在它的响应周期内,不是用一对一的报文回答,而是用特别的一对多的报文回答。
交叉通信的作用是DP从站的输入数据对所有与总线连接的其他DP站都有效。
Cycletime(循环时间)
CPU处理用户程序一次所需的时间。
即CPU处理用户程序从前一个语句到后一个语句之间所需时间。
Cyclicalprocessing(循环处理)
循环处理即DP主站连续不断地按正常间隔寻址DP从站。
在此期间,DP主站读从站的输入数据并向从站发送输出数据。
Datablock(DB)(数据块)
数据块即数据区域,在用户程序中的数据区域包含用户数据。
在SIMATICS7系列中,有全局数据块和实例数据块。
全局数据块可以被用户程序在任何一点上存取。
实例数据块只能由专用的功能块(FB)调用来存取。
Diagnosticbuffer(诊断缓存器)
它是CPU中的一组后缓存贮区域。
在诊断缓存器中按诊断事件出现的先后次序存放所有诊断事件。
Diagnosticdata(诊断数据)
有关故障(如,诊断事件)的原因和位置的详细信息。
此信息是向CPU发送的出错报文的组成部分。
Diagnosticinterrupt(诊断中断)
支持诊断功能的模块识别系统错误并通过生成和发送诊断中断的方式将诊断情况报告给CPU。
Diagnostis(诊断)
识别、定位、指示和评估故障和出错信号。
SIMATICS7诊断工具提供在装备运行期间自动地在线执行的监视功能。
DirectCommunication(直接通信)
见“CrossCommunication”
DistributedI/Odevices(分散的I/O设备)
不是插在中央机架或扩展机架中的输入和输出模块,而是安装在离CPU有一定距离的地方。
如ET200B、ET200C、ET200L、ET200M、ET200U、S5-95U模块和DP/AS-I连接器及具有PROFIBUS-DP接口的S7-300站均可作为分散的I/O模块。
DownloadingtoProgrammablemodules(下载到可编程模块)
从编程设备中拷贝一个配置对象(如,程序代码块)到可编程硬件模块的负载存贮器。
可以直接从与CPU连接的编程设备,也可以间接地从与PROFIBUS网络连接的远程编程设备中进行拷贝。
DP
分散的外围设备(DistributedPeripherals)。
这些是安装在与CPU有一定距离的地方的输入和输出模块。
PLC与分散外围设备之间是通过PROFIBUS-DP网络来连接的。
DPMaster(DP主站)
主站设备,它使用PROFIBUSDP通信协议,它的特性符合EN50170V.2,PROFIBUS。
DPSlave(DP从站)
从站设备,它使用PROFIBUSDP通信协议,它的特性符合EN50170V.2,PROFIBUS。
DPStandard(DP标准)
用于DP的总线通信协议,符合EN50170V.2,PROFIBUS。
EquidistantDPCycle(等离DP循环)
见“Constantbuscycle”
Error,asynchronous(出错,异步)
与用户程序中特定点无关的运行时间出错。
例如,这可能是电源故障或CPU循环超时。
操作系统对这类故障的反应是调用有关的出错组织块(OB)。
此OB是由用户编程的并包含对出错应作出怎样反应的指令。
ErrorOB(出错组织块)
组织块(OB)服务用于出错处理。
一个出错OB包含一个用户程序,它告诉CPU对这类特定类型的出错应作怎样的反应。
如果此出错没有导致PLC进入STOP状态,则才可能对此出错作出编程的反应。
不同的出错OB由不同类型的出错调用。
例如,对编址错误有一个专用的出错OB,在S7中就有一个存取出错,等等。
Error,Synchronous(出错,同步)
与用户程序中特定点有关的运行时间出错。
例如,这可能是试图对一个I/O模块的编址未成功,操作系统对这类出错的反应是调用相关的出错组织块(OB),此OB由用户来编程并包含对出错作出怎样反应的指令。
Error,reactionto(出错,反应)
见“reactiontoerrors”
FDL
FieldbusDataLink(现场总线数据链路),它是PROFIBUS网络中的第2层,也是ISO参考模型的第2层。
现场总线数据链路由现场总线链路控制(FCL)和介质存取控制(MAC)组成。
Fielddevice(现场设备)
可编程控制器或安装在一个自动化系统现场(即机器附近)的分散的自动化设备、传感器和执行器。
Fieldbus(现场总线)
用于多点通信的数字的串行数据网络,广泛地用于由ISAS50.02标准定义的过程控制局域网络。
Floating(浮动)
对于带浮动输入和输出的模块而言,其控制和负载电路的基准准电位是彼此电气隔离的,输入和输出电路没有共同基准,即它们没有共同的基准电位。
它与光隔离不是一回事。
FM
FunctionModule(功能模块)。
功能模块是处理来自自动化系统的信号和信息的硬件模块。
这样它减轻了S7-300和S7-400可编程控制器CPU的负担。
功能块可完成一个专门的任务,如计算、定位、闭环控制等等。
如果由CPU执行这些任务的话,将花费CPU的许多时间和存贮资源。
为了与CPU交换数据,功能模块通常使用内部的通信总线。
FMS
现场总线报文规范(FieldbusMessageSpecification)。
对于PROFIBUS而言,它在ISO参考模型的第7层。
FMS包含协议引擎、生成PDU和协议数据单元的编码、译码和解释。
FMS(Communications)Protocol(FMS通信协议)
根据现场总线报文规范(FMS)管理PROFIBUS网络中数据交换的协议。
FMSconnection(FMS连接)
两个FMS站之间的通信链接。
FMSmaster(FMS主站)
使用FMS通信协议的主站设备。
它的责能和特性符合标准EN50170V.2,PROFIBUS。
FMSservice(FMS服务)
FMS服务组织FMS站之间(也称节点)的数据交换。
区分两类FMS服务:
需应答的和无需应答的FMS服务。
对于需应答的FMS服务(如,MSAZ),从站需返回一个应答报文给主站以确认FMS服务的接收。
对无需应答的FMS服务(如,广播),主站服务不需要确认。
FMSSlave(FMS从站)
使用FMS通信协议的从站设备。
它的责能和特性符合标准EN50170V.2,PROFIBUS。
FMSStation(FMS站)
或称“FMS节点”,与ROFIBUSFMS网络连接的FMS主站或FMS从站。
Formalparameter(形式参数)
当用户程序调用一个软件块FB/FC/SFB/SFC时,这个软件块中的形式参数被实际参数所替代。
在类型为FB和FC的软件块中,形式参数必须由用户说明。
而在SFB和SFC软件块中,它们表示为缺省。
当软件块被调用时,形式参数被实际参数所替代并且在程序执行此软件块时就使用由此参数提供的实际值。
形式参数是软件块中“本地数据”的一部分,分为输入参数,输出参数和输入/输出参数。
FREEZE
由DP主站发送给一组从站的控制命令。
在收到FREEZE命令后,DP从站冻结输入的当前状态并循环地发送它们给DP主站。
每收到一个新的FREEZE命令后,DP从站冻结新的输入值。
只有DP主站发送一个UNFREEZE命令后,输入数据才又循环地由DP从站传输给DP主站。
GAParea(GAP区域)
GAP区域是指本站地址与下站地址之间的地址区域。
例外的是,最高站地址与地址127之间的区域不是此GAP区域的一部分。
为了接收一个新的主动站进入网络,以便以后可将令牌传递给它们,此主站在搜索到下一个主站前在总线上循回询问的次数即GAP区域的大小。
GAPfactor(GAP更新因子)
GAP更新因子,从本主站的PROFIBUS地址到下一个主站PROFIBUS地址的距离称“gap”。
GAP更新因子定义一个主站在检查到此“gap”中是否有另一个主站之前令牌必须在网络中循回的次数。
例如,GAP更新因子为“3”的含意是,网络上的每一个主站在检查它自己的PROFIBUS地址与下一站的PROFIBUS地址之间是否有另一个主站之前,令牌在网络上循回的次数大约为3。
Ground,connectionto(接地)
为了安全,慎重地将系统的传导部分接地。
Ground-freeinstallation(不接地的安装)
安装电气设备不与地连接。
在多数情况下,用RC网络来抑制干扰。
Group(组)
当控制命令(如FREEZE或SYNC)必须发送给DP从站时,则此DP从站必须是属于能被这些控制命令寻址的某个组。
一组可以包含若干个DP从站。
一个DP从站可以是多个DP从站组的成员,但这些组只能属于一个主站系统。
Grouperror(组出错)
在模块的前面板上(仅适用于S7-300)由LED指示的一般出错。
LED指示模块上出现的任何类型的故障(内部出错和外部出错)。
GSDfile(GSD文件)
GSD文件包含PROFIBUSDP设备的特性数据(GerateStammDaten),GSD文件通常由设备制造商用软盘形式提供,称为电子设备数据单。
当要组态此设备作为PROFIBUSDP网络的一个站时需要用此设备的GSD文件。
Hardwareinterrupt(硬件中断)
见“Processinterrupt”
HOLD,operationmode(HOLD,运行模式)
如果CPU在RUN模式时PG编程设备起动了适当的请求,则PLC进入HOLD状态。
即使CPU正处于HOLD状态,某些测试仍然是可能的。
Hotrestart(热再起动)
当CPU的起动是通过转换它的模式选择开关从STOP到RUN或通过接通它的电源方式实现时,则在开始执行循环程序之前应运行起动组织块OB101(热再起动,仅对S7-400系统)或OB100(予热再起动)。
热再起动过程首见读取过程映象输入表,然后从STOP或电源故障中断点开始执行循环的组织块OB1。
Identnumber(标识号)
一个16位(bit)的号码,它标识一个PROFIBUS产品。
此号码由PROFIBUS用户组织发给,它使产品与相关的GSD文件建立关系。
用单个GSD文件描述的模块化设计的设备或相关产品系列的一部分通常用整个产品系列的一个相同的标识号来标识。
InputParameters(输入参数)
仅功能(FC)和功能块(FB)使用输入参数。
输入参数为所调用的软件块提供正确执行程序所需要的数据。
Installation(成套装备)
也称它为“plant”。
它是在制造或流程工程中装配成一个复杂成套装备的所有电气装置的整体。
工业用的装备通常由可编程逻辑控制器(PLC)、操作员控制和过程监视装置、总线系统、现场设备、驱动器、电缆及其他组成。
Insulationmonitoring(绝缘监视)
监视一个成套装备的绝缘阻抗。
Interrupt(中断)
根据所运行的用户程序或它的一部分,SIMATICS7有10种不同特性的中断。
中断(如过程或硬件中断)属于判定程序执行优先权的准则。
依据产生的中断,操作系统自动地调用并执行与此中断类型相关的组织块(OB)。
包含在此OB中的用户程序对此中断作出反应。
ISA(工业标准结构)
IndustrystandardArchitecture(工业标准结构)的缩写。
这是一种总线设计规范,它允许要增加的部件作为一块板卡插入IBMPC和兼容机的标准扩展槽中。
ISA总线是对XT和AT计算机(标准的16位数据总线和24位地址总线)的一种扩展。
ISO(国际标准化组织)
InternationalOrganizationofStandardization(国际标准化组织)的缩写。
ISO是国家间的国际协会。
它的每个成员是该国领导标准制定的代表,如美国的ANSI。
ISO的工作是制定用于通信和信息交换的国际标准。
它的总部设在瑞士的日内瓦。
Localground(本地接地)
按照DINEN61158-2标准,本地接地的含义是通过具有充分导电性的低欧姆连接与地的永久性连接,以便迅速转移电气设备或人身上的过高电压到地。
Logicaladdress(逻辑地址)
对一个特定存储位置的引用。
在可编程控制器中执行的用户程序按逻辑地址可以读或写一个输入或输出信号。
Logicalbaseaddress(逻辑基准地址)
一个外围设备硬件模块的第一个输入或输出信号的逻辑地址。
Loopresistance(回路电阻)
一条部线电缆往返回路的总电阻。
LSAP
LinkServiceAccessPoint(链路服务存取点)。
第2层的存取点(地址)。
ManchesterCode(曼彻斯特编码)
在现场总线系统中一种用于发送数字数据的编码方法。
曼彻斯特编码用单一的自同步信号传输数据和非数据信息(如,时钟脉冲信号)(根据IEC1158-2,PROFIBUS-PA)。
MandatoryServices(强制性的服务)
与PROFIBUS网络连接的每一个站都必须支持的服务。
Master/slavePrinciple(主/从原理)
网络中的一种总线存取方式。
在此网络中,有一个设备叫做主站,它控制一个或多个称为从站的设备。
只有一个站起主站的作用。
Memorybit(存储器位)
1-位存储位置。
可以用基本的STEP7操作来读和写存储器位、存储器字节和存储器的字内容。
存储器区域可以由用户程序用来存放中间结果。
Moduleparameters(模块参数)
定义与PROFIBUS网络连接的模块或装置的行为特性的一些值。
根据所使用的模块,这些参数中的某些参数可以由用户程序来修改。
这些参数也称作为“动态数据记录”。
MPI(多点接口)
MultiPointInterface的缩写词。
SIMATICS7设备的编程接口。
它允许同时将若干个编程装置、文本显示装置、操作员面板连接到一个或若干个CPU。
MPIaddress(MPI地址)
每个与MPI子网连接的模块必须有它自己的MPI地址。
Non-floating(非浮动)
对于带非浮动的输入和输出的模块而言,其控制和负载电路的基准电位是彼此电连接的。
OBpriority(OB优先权)
CPU的操作系统用不同的优先权执行不同的用户程序部分。
循环的用户程序与硬件中断程序有不同的优先权等级。
每个优先权等级与专用的组织块(OB)相关,而在OB中有对中断或事件作出反应的用户程序。
OB具有不同的优先权。
若有多个不同类型的中断同时发生时,高优先权的OB将中断低优先权的OB。
优先权被设置为缺省值,但它们可以由用户来更改。
Offline(离线)
当PG编程设备或PC为了交换信息而未与可编程控制器连接时,则它们处于“离线”(脱机)状态。
Online(在线)
当PG编程设备或PC为了交换信息而与可编程控制器连接时,则它们处于“在线”(连机)状态。
Operatingmode(运行模式)
SIMATICS7系列的可编程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- STEP7 通讯 编程 命令 说明