ET200S常见问题解答.docx
- 文档编号:9334464
- 上传时间:2023-05-18
- 格式:DOCX
- 页数:19
- 大小:254.48KB
ET200S常见问题解答.docx
《ET200S常见问题解答.docx》由会员分享,可在线阅读,更多相关《ET200S常见问题解答.docx(19页珍藏版)》请在冰点文库上搜索。
ET200S常见问题解答
ET200S常见问题解答
问题1,
在ET200S1Count24V/100kHz模块中配置译码器参数“SensorA,BandDI”为“24VP-switch”或“24VM-switch”,其含义是什么,
解答,
ET200S1Count24V/100kHz模块的参数“SensorA,BandDI”,其设置可以选择为“24VP-switch”或“24VM-switch”,默认值是“24VP-switch”。
如果选择“24VPswitch”,其输入被参数设置为电流接收器
如果选择“24VMswitch”,其输入被参数设置为电流源。
注意事项,
本条目作为“SIMATIC技术函数ET200S”手册中,第2.6.10节或第2.7.7节的增补。
可以在条目ID:
9264111处找到“SIMATIC技术函数ET200S”手册。
问题2,
组态接口模块IM151(MLFB:
6ES7151-1AA01-0AB0)和IM151FO(6ES7151-1AB00-0AB0)
时应注意什么,
解答,
对于某些ET200S电子模块,必须遵守固定的组态规则。
使用下列接口模块时必须遵守这些规则,
以下表格给出相关模块的概况。
表格1,模块
电子模块订货号结果状态,旧2AOU标准6ES7135-4FB00-0AB01,2,32AOU高性能6ES7135-4LB00-0AB012AOI标准6ES7135-4GB00-0AB01,2,32AOI高性能6ES7135-4MB00-0AB011Count24V/100kHz6ES7138-4DA00-0AB01,21SSI6ES7138-4DB00-0AB01,21STEP5V/204kHz6ES7138-4DC00-0AB01要应用的规则依电子模块的结果状态而定。
下一个表格说明了这一点。
表格2,规则
正在使用对于STEP7,带服务包3对于V4.02版本的STEP7或
COMPROFIBUS,或其它组态软件电子模块结果状态新包含在硬件配置的硬件目录GSD文件,11/1999(从V1.5起)。
中。
不要求GSD文件。
电子模块结果状态旧GSD文件,10/1999(V1.4版本起)或GSD文件的Z版本(可以从接
口中心获得)。
如果需要GSD文件,可以通过调制解调器电话拨号+49911737972从SSCF,th(接口中心)获得。
版本ID在GSD文件的标题中。
该文件位于目录DRIVE:
\Siemens\Step7\S7data\GSD中。
用文本编辑器(例如WordPad)打开“SIEM806A.GS?
”文件。
这里的问号代表语言ID(e=英语,f=法语,g=德语,i=意大利语,s=西班牙语)。
版本在日期后面。
图1,GSD文件的标题
;==========================================;GSDfileforET200SSiemensAG
;MLFB:
6ES7151-1AA00-0AB0
;
;Date:
11.05.99V1.4SX
;
;File:
SIEM806A.GSG
;==========================================#PROFIBUS_DP
安装GSD文件如下进行。
将GSD文件复制到目录DRIVE:
\Siemens\Step7\S7data\GSD中。
之后,必须更新硬件目录。
备注,
你已为ET200S安装了GSD文件。
然后再添加GSD文件的Z版本。
在硬件目录中“附加现场设备”下可找到两个IM151条目。
注意事项,
正在使用STEP7服务包3和带“结果状态旧”的电子模块。
这里必须注意,要通过此GSD文件组态ET200S。
为此,通过下列途径把模块结合进来,
PROFIBUS-DP
附加现场设备
I/O
?
ET200S(IM151)
问题3,
一致性校验时为什么出现下列出错消息,“不能将模块分配给潜在的组”,解答,
正在使用的是STEP7V5.0+SP3。
在你的项目中已将ET200S站分配给DP主站系统。
如果已为该ET200S站组态了电源模块PMEDC24V和230V继电器模块,那么进行一致性校验时就会得到下列消息,
“不能将模块分配给潜在的组。
”
补救措施,
从项目中把ET200S站删除。
然后从Internet(产品支持-->PROFIBUSGSD文件-->ET200S)上为ET200S站下载GSD文件。
现在,将这些GSD文件安装在工具-->安装新的GSD文件下的HWConfig中。
在“工具”菜单中执行“更新目录”功能。
ET200S站此时出现在PROFIBUSDP-->更多现场设备下的硬件目录中。
如果组态了这个新出现的ET200S站,那么进行一致性校验时就不会出现任何消息。
问题4,
从FM模块向ET200S读取或写入连贯数据时,SFC14或SFC15输出一个为十六进制数8093的RET_VAL。
怎么办,
解答,
如果SFC14/15的参数为OK,而且你是最近开始使用STEP7V5.0SP3,则出现这种情况是由于组态数据改变的缘故。
实例,
过去使用的是STEP7V5SP2。
这个版本和以前的版本,硬件目录中尚不包含这些功能模块。
这就是要将相应的GSD文件从Internet下载下来并将其导入HWConfig的原因。
此外,组态好的是通过SFC14和15对FM模块进行访问。
结果是无错误的项目。
而现在使用的是STEP7V5.0SP3。
FM模块你直接取自标准硬件目录里的ET200S目录。
对模块访问保持不变。
结果出现了十六进制数8093的RET_VAL。
原因,
一致性数据区的结构已变。
使用服务包3时,硬件目录中的功能模块有两个每个为4字节的连贯数据区。
如果使用GSD文件,FM仅使用一个连贯数据区。
该数据区8字节长。
使用SFC14/15,只能访问正好为3个字节的连贯数据区或4个字节以上的数据区。
这就是出错的原因。
下面解释通过FM模块对ET200S将连贯数据读出或数据写入ET200S时可用的选项。
选项1,通过GSD文件的组态
如果通过GSD文件组态ET200S,则使用STEP7时必须通过SFC14/15访问从站的数据。
如果使用STEP5(IM308C为主站),则须通过FB192访问。
原因,
如果直接访问技术功能的输入输出区域(LPEDXXX,TPADYYY),那么CPU会切换到STOP状态并出现出错消息“I/O访问错误”。
ET200S最多有一个双字的连贯数据。
S5CPU941...944(IM308C为主站)不支持双字访问。
因此,只能对FM模块的整个数据区定义数据连贯性(例如对于计数器模块,连贯数据多于8个字节)。
该信息存储在GSD文件中。
因而对于S5主站IM308C,读/写数据是通过FB192进行的。
如果使用STEP7时也通过GSD文件组态,则用户程序对数据的访问通过SFC14/15进行。
在STEP7中,如果从硬件目录的“PROFIBUSDP>附加现场设备>I/O”目录下选择从站的话,组态的依据是一个GSD文件。
样例,
从站ET200S-->在插槽1中有一个PM-EDC24V,插槽2中为一个计数器模块6ES7138-4DA00-0AB0C,其地址分别为E528...535和A10...17。
为了能使用SFC14“DPRD_DAT”从该DP标准从站读出连贯数据(从一个DP标准从站读连贯数据)。
调用SFC14
LADDR:
=W#16#210//210(十六进制)=528(十进制)RET_VAL:
=MW100//0000(十六进制)=>无错
RECORD:
=P#MB20.0字节8//存储读出的数据=>MB20..27为了将连贯数据传送到编址好的DP标准从站,使用SFC15“DPWR_DAT”(将连贯数据写入DP标准从站)。
调用SFC15
LADDR:
=W#16#000A//0A(十六进制)=10(十进制)RECORD:
=P#MB10.0字节8//待传送的控制值=>MB10...17RET_VAL:
=MW102//0000(十六进制)=>无错
2.在STEP7V5.0SP3中组态
使用STEP7V5.0SP3时,ET200SFM从站出现在“PROFIBUS-DP>ET200S”目录下的硬件目录中。
每个S7主CPU支持双字访问,因而组态过程保持了双字连贯性。
用户程序的读/写是用直接访问进行的(例如TADxx;LEDxx;LPEDxx)。
样例,
从站ET200S=>在插槽1中的是PM-EDC24V,在插槽2中的是计数器模块6ES7138-4DA00-0AB0C,其地址分别为E528...535和A10...17。
这种情况下,条目有两个连贯数据区(E528..531用于计数器值,E532..535用于返回信息)。
输出也有两个连贯数据区(A10...13用于加载值或控制接口,A14...17用于控制接口)。
如果要从计数器模块读取数据,
LPED528//来自计数器模块的计数器值LPED532//返回信息
如果要将数据传送到计数器模块,
LMDxx//加载值或控制接口TAD10
LMDyy//控制接口
TAD14
如果仍然尝试通过SFC14或SFC15访问数据,则输出为十六进制值8093的SFC参数RET_VAL。
该输出值意味着按LADDR指定的起始编址访问不可能实现。
重要信息,
正如已描述的那样,通过双字(4字节)才能使数据具有连贯性。
而通过一个字(例如LPEWxx)
访问时,不规定连贯性。
注意事项,
在手册“分布式I/O设备ET200S”中可以找到更多信息。
问题5,
如何才能避免ET200S站出故障后显示错误的计数器值,
解答,
在ET200S站中使用“计数器模块1Count24V/100KHz”。
出现24V电源故障后ET200S站发生故障。
随后在ET200S上偶尔会显示不正确的计数器值。
下列组态及版本会受此影响,
模块订货号版本IM151-16ES7151-1AA00-0AB0包括A6IM151-16ES7151-1AA01-0AB0包括A11Count6ES7138-4DA00-0AB0包括A4补救措施,
1.注册子机架故障OB86。
2.确定ET200S故障后,用一个不为零的值加载计数器。
3.通过第二次加载,现在可以把计数器设为零。
问
为什么在ET200S(S7slave)组态继电器模块编译时产生错误信息题
6:
已经作了下列组态:
解
答:
1)ET200S作为S7-Slave
2)安装电源模块PM-EDC24V
3)安装了2DORel24...230V/5A
当你试图存盘编译时出现下列错误信息:
HWConfig(1230:
3000)
Thesystemdatacouldnotberecreatedbecauseyourconfigurationisinconsistent.
补组态ET200S作为DPstandardslave.PROFIBUSGSD需要从网上下载参考FAQEntryID652154.救
措
施:
问题7,
有一个Step7项目,在Profibus上组态Masterdrives驱动变频器。
PG/PC通过MPI接口连接到CPU。
在CPU的DP接口上组态Profibus总线线路。
通过PG/PC修改驱动变频器/驱动逆变器的参数。
解答,
为了可以以这种方式对驱动变频器进行寻址,必须使用Netpro(索引项-路由选择)组态网络转移。
在ID2383206中可以获得详细信息。
在那里,有一个到ID584459的附加链接。
在该编号
下列出了所有具有路由选择能力的模块(CPU/CP/IM)。
驱动侧的附加前提条件,DriveES基本型必须安装在PG/PC上,Masterdrive驱动变频器必须通过DriveES接口连接到Profibus,并且必须将CBP2Profibus模块插入该设备。
必须在DriveMonitor的在线设置中将Profibus/DP选择为总线类型。
如果PG/PC连接到以太网总线,那么该过程也基本相同。
补充注意事项,
如果在“DriveES”驱动工具范围内涉及路由选择,那么这只包括STEP7-PG通道路由选择,而不包括其它任何路由选择。
已寻址的路由只能由作为STEP7选件包安装的DriveES基本型使用。
处理DriveES基本型所有任务的通信接口位于STEP7内。
这意味着适用于所有DriveES基本型任务的语句也适用于其它任务或者与PG路由选择主题有关的通用情况。
它不涉及数据集的路由选择,,,
问题8,
为了保持DP主站的CPU处于“RUN”状态,必须向其中加载哪个组织块,解答,
如果CPU在循环运行期间发现错误(如DP从站的诊断告警、工作站故障等),则CPU的反应是调用相关的组织块。
用户可以对这种情况做出反应(例如,DP从站发生故障之后,将会禁用该从站,并封锁所有对该从站外围设备的访问)。
如果这些组织块未加载到CPU,则CPU在尝试调用它们之后转到“STOP”状态。
相关的出错OB有,
OB82“诊断报警OB”
OB85“程序流程出错OB”
OB86“机架故障OB”
OB121“编程错误OB”
OB122“外围设备访问出错OB”
这些OB(组织块)必须存在CPU内部,以便CPU的操作系统可以调用它们。
注意,
注意,使用出错OB时,应当编程进行故障处理或者至少应当在出错时产生一条提示信息,以便安全和正确地操作设备。
注意,CPU可能不再转变到“STOP”状态,因此可能会忽视设备的危险状态。
关于编程处理出错的OB的详细消息,可参阅STEP7在线帮助,关键字为“MeasuresofErrorTreatmentintheProgram”,或者参考手册“SystemSoftwareforS7-300/400System
andStandardFunctions”——条目号1214574。
注意事项,
1.如果检查CPU的诊断缓冲区,可以看到CPU调用的是哪个组织块。
2.更多详情请按照下列关键字参阅STEP7的在线帮助,
o“Diagnostics>Programmeasuresforhandlingerrors”
o“CallingReferenceHelps(LAD/FBD/STL,blocks...)>Languagedescription,
blockhelp,systemattributes>HelponOBs”
o“ErrorOBs”
o“ConfiguringthereportingofSystemErrors”
3.友情提示,
o“OBsforerrorhandling,OB70-OB87,OB121andOB122”——条目号,!
11499205!
o“OrganizationblocksthatareprocessedinthecaseofadistributedI/Ofault”
——条目号,264304,以及
“ChangeintheerrorevaluationintheOB122withseries400erCPUs”——条目号,5708202。
问题9,
向STEP7HWConfig进行上载操作之后,为何有个DP从站不能被识别,解答,
当用以组态DP从站的GSD文件没有整合在STEP7中时,从控制器向PG上载操作之后,DP从站不能被正确识别。
通过在DP从站的名称内加下划线和在指定插槽的中加问号标记,这种情况能被识别出来。
图1,从PLC上载
为了对这种情况进行补救,可以检查GSD文件是否存在,必要的话安装该文件。
可以在未被正确识别的DP从站的ObjectProperties(对象属性)中,找到不可用的GSD文件名。
安装GSD文件可参阅条目ID2383630。
IMATIC产品的GSD文件位于Internet网上,
http,//www.ad.siemens.de/csi_d/gsd
问题10,
为S7CPU上的I/O模块(集中式或者分布式的)分配地址时应当注意哪些问题,解答,
请注意,创建的数据区域(如一个双字)不能组态在过程映象的边界上,因为在该数据块中,只有边界下面的区域能够被读入过程映像,因此不可能从过程映像访问数据。
因此,这些组态规则不支持这种情况,例如,在一个256字节输入的过程映像的254号地址上组态一个输入双字。
如果一定需要如此选址,则必须相应地调整过程映像的大小(在CPU的Properties中)。
图1,设置过程映像大小
下表列出了具有可调大小过程映像的S7CPU,
S7CPU订货号限制条件
CPU317-2DP6ES7317-2AJ10-0AB0固件版本V2.4或更高版本CPU317-2PN/DP6ES7317-2EJ10-0AB0固件版本2.3及更高版本CPU318-2DP6ES7318-2AJ00-0AB0-
6ES7412-1XF03-0AB0-CPU412-1
6ES7412-1XF04-0AB0-
6ES7412-2XG00-0AB0-CPU412-2DP
6ES7412-2XG04-0AB0-
6ES7414-2XG03-0AB0-CPU414-2
6ES7414-2XG04-0AB0-
6ES7414-3XJ00-0AB0-CPU414-3
6ES7414-3XJ04-0AB0-
6ES7414-4HJ00-0AB0-CPU414-4H
6ES7414-4HJ04-0AB0-
6ES7416-2XK02-0AB0-
6ES7416-2XK04-0AB0-CPU416-2
6ES7416-2XL00-0AB0
只能在512和1024字节之间选择
6ES7416-2XL01-0AB0
6ES7416-2FK02-0AB0-CPU416F-2
6ES7416-2FK04-0AB0-
6ES7416-3XL00-0AB0-CPU416-3
6ES7416-3XL04-0AB0-
6ES7417-4XL00-0AB0-CPU417-4
6ES7417-4XL04-0AB0-
6ES7417-4HL01-0AB0-
6ES7417-4HL04-0AB0-
表1,具有可调大小过程映像的S7CPU
注意事项
在STEP7V5.3及更高版本中,该选项已在I/O地址组态中激活,必要的话会报告错误消息。
问题11,
当设置为自动为DP接口设置参数时,为何STEP7不转为在线状态,
解答,
您已经为用于PG/PC接口的CP5611(自动)设定了接口参数,并且希望自动设定参数之后DP接口与STEP7一起进入在线状态。
随后您收到下面的错误消息,
图1,在STEP7中上线时出现的错误消息
导致该错误消息的原因是,没有向PROFIBUS上发送触发STEP7的总线参数消息。
STEP7需要这些参数才能转为PROFIBUS在线状态。
可以手工向STEP7分配这些参数(设置PG/PC接
口时的特殊参数规范,如CP5611PROFIBUS),或者通过评估总线消息由STEP7创建这些参数(自动分配参数的情况)。
通常,当组态一个PROFIBUS网络时,只要网络上的节点支持该动能,总线参数的循环分配自动被激活(图2)。
如果在某些特殊情况下(例如最优化总线周期时间)禁用了该项功能,或者总线上没有支持此项功能的节点,则您必须手工设置总线配置文件以进入在线状态。
图(58KB)2,启用循环分配总线参数(58KB)注意事项,
关于为PG/PC接口分配参数的更多详情请参阅条目ID,11870489
问题,
如何在PROFIBUSDP网络中改变响应监测时间,
解答,
如果总线配置文件设置为"user-defined",那么响应监测时间只能手动改变。
否则,相应的域变灰,无法进行更改。
以下是对相关对话框的描述,
1.选择一个总线构件,双击。
2.在注册表"General"中,点击按钮"PROFIBUS",并转到"Parameter"。
3.点击"Properties"。
4.总线配置文件可以在"Networksettings"中改变。
如果点击"Busparameter",将会显示响
应监测时间。
该时间可以自动计算。
为此,点击按钮"Recalculate"或在输入一个位于15.000和975.000.000t_bit之间的值。
响应监测时间对于整个PROFIBUSDP网络有效。
问题12,
对于SIMOVERT和PROFIBUSDP主站之间的通讯有何选项,
解答,
将一个SIMOVERT作为PROFIBUSDP从站连接到PROFIBUSDP主站时有下列选项,1.将从站通过接口连接到S7-300CPU的集成DP连接上
在HWConfig中组态SIMOVERT从站时,要求对设置点组态作出选择。
如果决定为PPO类型5,那样的话可在下列两者间选择,
“PPO5:
4PKW|4+4+2PZD”
和“PPO5:
4PKW|10PZD”。
在这两种情况中,所有参数和过程数据字的总和是相等的。
然而,由于连贯数据区的分布不同,通讯过程中存在差异。
如果选择组态“PPO5:
4PKW|4+4+2PZD”,则必须通过三次调用SFC15(DPWR_DAT)和SFC14(DPRD_DAT)来编程此通讯过程。
当数据长度正好为3个字节或多于4个字节时,永远要使用SFC15和SFC14。
因为,在这种情况下,三个数据块,每块8字节,的和一个4字节的数据块被选择,故有必要三次调用SFC。
第四个数据块4字节长,可以直接读取。
注意事项,在HWConfig中,数据长度的格式为“字”类型。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ET200S 常见问题 解答