s7 300 模拟量编程s7300的编程学习问答.docx
《s7 300 模拟量编程s7300的编程学习问答.docx》由会员分享,可在线阅读,更多相关《s7 300 模拟量编程s7300的编程学习问答.docx(9页珍藏版)》请在冰豆网上搜索。
s7300模拟量编程s7300的编程学习问答
注:
《s7300模拟量编程_s7-300的编程学习问答2》是非常优秀的作品,本站提供后大学时代s7300模拟量编程_s7-300的编程学习问答2!
FM350-1的装载值必需为零,随者锁存功能的执行(DI的上升沿开始),当前的统计据被储存到另一地址然后置为初始值零,孕育发生过零中断,在OB40中可以读出中断并响应的锁存值s7-300的编程学习问答2
简介:
45:
要是切断CPU,则2线制测量变送器是否继续供电?
要是变送器模块插入位置“D”,且模块在引脚1和引脚20上由外部电压供电,则2线测量变送器继续供电纵然切断CPU,其供电电流仍维持不变46:
用S7-...
45:
要是切断CPU,则2线制测量变送器是否继续供电?
要是变送器模块插入位置“D”,且模块在引脚1和引脚20上由外部电压供电,则2线测量变送器继续供电纵然切断CPU,其供电电流仍维持不变
46:
用S7-300模拟量输入模块测量温度(华氏)时,可使用模块申明文档中列出的绝对误差极限吗?
不可以直接使用指定的误差极限基本误差和操作误差都以绝对温度和摄氏温度申明必需乘以系数1.8将其转换为华氏温度单元
例:
S7-300AI8xRTD:
指定的温度输入操作误差是+/-1.0摄氏度当以华氏温度测量时,可接管的最大误差是+/-1.8华氏度
47:
为什么用商用数字万用表在模拟输入块上不能读出用于读取阻抗的永恒固定电流?
险些所有的S5/S7模拟输入装备仍然以庞大的方式工作,即,所有的通道都依次插到仅有的一个AD转换器上该道理也适用于读取阻抗所必需的永恒固定电流是以,要读的流过电阻的电流仅用于短期读数对有一个选定接口抑制"50Hz"和8个参数化通道的SM331-7KF02-0AB0,这象征着电流将会约每一180ms流过一次,每一次有20ms可读取阻抗
48:
为什么S7-300模拟输出组的电压输出超出容差?
端子S+和S-作何用途?
下面所开列描述适用于所有模拟输出模块SM332:
当使用模拟输出模块SM332时,必需注意返回输入S+和S-的分配它们起补偿机能阻抗的目的当用独立的带有S+和S-的电线连接执行器的两个触点时,模拟输出会调节输出电压,以便使动作机构上实际存在的电压为所期望的电压
要是想要获得补偿,那末执行器必需用4根电线连接这象征着对第一个通道,需要:
输出电压路程经过过程针脚3和针脚6连接到执行器
分配执行器的针脚4和针脚5
要是不想获得补偿,只需在前边的开关上简单的跨接针脚3-4和针脚5-6
注意事项:
因为打开的传感器端子(S+和S-),输出电压被调节到最大值140mV(用于10V)g对此分配,无法保持0.5%的电压输出使用误差限制
49:
如何连接一个电位计到6ES7331-1KF0-0AB0?
电位计的采样端和首端连接到M+,末端连接M-,并且S-和M-连接到一起
注意:
最大的可带电阻是6K,要是电位计支持直接输出一个可变的电压,那末电位计的首端应该连接V+,M端连接M-
50:
如何把一个PT100温度传感器连接到模拟输入模块SM331?
PT100热电阻随温度的不同其电阻值随之变化要是有一永恒固定电流流经该热电阻,该热电阻上电压的下降随温度而变化永恒固定电流加在接点Ic+和Ic-上模拟模块SM331在M+和M-电标定电流的变化路程经过过程标定电压就能够确定出温度
PT100到模拟输入组有三类连接:
4线连接可获得最精确的标定值
注意:
1)3线连接用的公式仅表了然模拟输入模块SM331(MLFB号为6ES7331-7Kxxx-0AB0)b"的实际标定过程
2)在S7-300系列中,存在一些路程经过过程多次标定的模拟输入端它们规定出公共返回线的线电阻并作数学补偿所获精确度险些与4线连接可比美这样模块的一个例子就是SM331(MLFB号6ES7331-7PF00-0AB0)
3)所给出的公式仍然适用于首要的物理瓜葛,但并不包罗确定PT100电阻的有效标定过程
51:
可以将HART测量转换器连接到SIMATICS7-300系列常规的模拟输入模块吗?
要是不需要HART测量转换器的其它HART特性,还可使用其它S7-300模拟输入模块例如,可使用模块6ES7331-7KF0x-0AB0或一个带隔离的4通道模块(如6ES7331-7RD00-0AB0)为此,将积分时间要设置为16.66ms,20ms或100ms对连接到手持式装备,或与手持式装备通信,电路中必需串接一个250-Ohm的电阻
注意事项:
要是要路程经过过程节制器(好比说,SIMATICPDM)来编程HART测量转换器,必需使用一个响应的HART模块(例如,6ES7331-7TB00-0AB0或6ES7332-5TB00-0AB0)
52:
如何避免SM335模块中模拟输入的波动?
下面所开列接线申明适于下面所开列MLFB的模拟输入/输出模块:
6ES7335-7HG00-0AB0、6ES7335-7HG01-0AB0
检查是否正在使用的安装在绝缘机架上的未接地传感器或检查您的传感器是否接地
安装在绝缘机架上的传感器:
尽有可能路程经过过程最短路径(有可能的话,直接连接到前端的连接器)将接地端子Mana(针6)连接到测量通道M0(针10),M1(针12),M2(针14)和M3(针16)和中央接地点(CGP)
接地传感器:
确保传感器有良好的等电位连接然后把从M到Mana和到中央接地点的连接隔离起来请将屏蔽层置于双侧
53:
在S7-300F中,是否可以在中央机架上把错误校验和标准模块联合在一起使用?
在S7-300F的中央机架上,可以混淆使用防错和非防错(标准)数字E/A模块为此,就像在ET200M中同样,需要一个隔离模块(MLFB:
6ES7195-7KF00-0XA0),用来在中央和扩展机架中隔离防错模块和标准模块
请笃守以下安装原则:
标准模块(IM、SM、FM、CP)必需插到隔离模块左侧的插槽中,防错数字E/A模块必需插到隔离模块右侧的插槽中
54:
可以将来自防爆区0或防爆区1的传感器/执行器直接连接到S7-300Ex(i)模块吗?
不能连接来自防爆区0的传感器/执行器但可以直接连接来自防爆区1的传感器/执行器
Ex(i)模块是按照[EExib]IIC测试的是以,模块上有两道防爆屏障然而,必需获得[EExia]认可才气用来自防爆区0的传感器/执行器(模块上将应该有三道防爆屏障)
55:
在SIMATICPCS7中使用FM355或者FM355-2要出格注意什么?
举个例子,要是您想在一个冗余的ET200M站中使用FM355或者FM355-2,那末请注意以下的重要事项:
有两个功能块可用于连接FM355举个例子,要是需要使用“运行过程当中更换模块”(热插拔)功能,您可使用订货号为6ES7153-2BA00-0XB0的IM153-2HF接口模块的高级特性在这种情况下,当使用“硬件配备布置”软体举行组态时,您必需激活“运行过程当中更换模块”(热插拔)功能IM153-2和所有的SM/FM/CP都要插在激活的总线模块上(订货号6ES7195-7Hxxx-0XA0)
56:
将第一个FM352-5的输出与第二个FM352-5的输入直接相连时,有哪些注意事项?
要是要将两个FM352-5互连,在6ES7352-5AH10-0AE0(P型沉没输出)上即可实现
6ES7352-5AH00-0AE0有M型沉没输出,该输出只有在每一个输出端先加一个插拔电阻时才可用,推荐插拔电阻的规格:
2,2kOhm/0,5W.确保开关盒内有短路连接此种情况下的操作频率可高达100kHz
57:
可以在不用PG的情况下更换FM353/FM354吗?
可以FM353(MLFBNo.6ES7353-1AH01-0AE0)和FM354(MLFBNo.6ES7354-1AH01-0AE0)可以不用PG就举行更换
要求:
使用组态包FM353V2.1或组态包FM354V2.1和STEP7版本V3.1或更高版本
步骤:
当完成了FM和体系的启动后,必需创建一个体系数据块(SDB>=1000)并将它储存在PG上在这个SDB中储存FM的全部参数化数据(DB/横移程序,机器数据,递增尺寸表等)把此SDB传送到CPU或者传送到CPU的存储卡上
57:
在FM350-2上如何路程经过过程访问I/O直接读取统计据和测量值?
FM350-2允许最多四个统计据或测量值直接显示在模块I/O上可路程经过过程使用“指定通道”功能来定义哪一个单个测量值要显示在I/O区根据统计据或测量值的大小,必需在“用户类型”中将数据格局参数化为“Word”或“Dword”要是参数化为“Dword”,每一个“用户类型”只能有一个统计据或测量值要是参数化为“Word”,可以读进两个值在用户程序中,命令LPIW用于Word访问,LPID用于Dword访问
59:
FM357-2用绝对编码器时应注意什么?
FM357-2的固件版本为V3.2/V3.3在下面所开列情况下绝对编码器的采样值有可能会不正确,FM357-2固件版本为V3.4时这些个问题将被解决
1)FM357-2启动掉败例如,在启动窗户中定义的时间内掉电
2)FM357-2在运行中拔插编码器的电缆
3)模拟的情况下例如,FM357-2在无驱动的情况下准备运行
60:
如何把一个初始值快速下载进统计器组FM350-1或FM450-1中?
对有些应用场合,重要的是,当达到某个比力值时要尽快地把统计器复位为初始值这个之外,凡是在复位时需要举行一系列计算,以确定下一个比力值(以便优化原料的交点)没有标准功能FCCNT_CTRL也可以选择举行一次复位
为了快速把统计器复位,如次举行来组态统计器:
在统计器模块的“属性”对话框中的“基本参数”区内,将选项天生中断设成“是”,然后将中断选择设成“过程”这样,在复位特殊情况天生一个中断在“输出”参数标志中组态数字输出DQ0,以便在达到比力值时激活它在“输入”参数标志中的“设置统计器”域中,设置选项“多个”
注意事项:
在关联通道数据块中,必需将位DBX27.0或DBX27.1(CTRL_DQ0)设置为1,以便使设置按正确的方向举行在“中断释放”参数标志中,选择选项“设置统计器”,以便在数字输入SET处出现一个上升沿时触发该中断功能模块FM350-1/FM450-1的数字输入I2是用于把统计器重置为初始值的该输入与数字输出Q0相连接(同FM350-1/FM450-1)
注意事项:
在关联通道的数据块中,必需预先将数据双字DBD14(LOAD_VAL)设置为初始值(如L#0)数据双字DBD18(CMP_V1)必需设置成比力值必需路程经过过程在FC上置响应的触发位一次来用FCCNT_CTRL把这些个值传送到FM去
为什么在FM350-1入选24V编码器,启动以后,SF灯常亮,FM350-1不能工作?
要检查一下,首先在软体组态中要选择编码器类型(为24V),再检查一下,FM350-1侧面的跳线开关,因为缺省的开关设置为5V编码器,一般用户没有设置,开机后,SF灯就会常亮别的,还可以看看在线硬件诊断,可以看看错误孕育发生的原因,是否模板坏了
62:
FM350-1的锁存功能是否能孕育发生过程当中断?
FM350-1的锁存功能是不能孕育发生过程当中断,可是可以孕育发生过零中断锁存值也可以从FM350-1的硬件组态地址的前4个字节中读出
63:
在FM350-1中,怎样触发一个比力器输出?
FM350-1中自带的输出点具有快速性、实时性,不必要颠末CPU的映像区处理输出点一般对应于比力器,首先在硬件组态中定义比力器输出类型,如:
输出值为1或为电子脉冲输出,然后在程序中设置比力值在FM350-1中,地址在通讯DB(UDT天生)块中为18(比力值1)、22(比力值2),类型为DINT,然后激活输出点28.0(DQ0)、28.1(DQ1),这样比力器就能够工作了
64:
在FM350-2中,工作号的作用是什么?
工作号是S7-300CPU与FM举行通讯的使命号,每一次的互换数据只是部门数据互换,而非全部数据,这样可以减少FM的工作负载,工作号又分写工作号和读工作号,例如在FM350-2中指定DB1为通讯数据块,要是把写工作号12写入到DB1.DBB0中,把200写入到DB1.DBD52中,再挪用FC3写功能,这样第一个统计器的初始值为200,这里工作号10的使命号是写第一个统计器的初始值,DB1.DBB0为写工作号存入地址,DB1.DBD52为第一个统计器装载地址区,同样读工作号100为读前4路,101为读后4路统计器,读工作号存入地址为DB1.DBB2但写使命不能轮回写,只能分时写入
65:
要是对4-20mA模拟量输入模块来讲,小于4mA后转换的数字量是多少?
要是小于4ma,那末将会是输出负值,例如-1对应的是3.9995mA,而1.185mA时,这个数据是-4864(10进制)可是要是小于1.185mA,要是禁止断线检测,这个值是8000(16进制)要是有断线检测,会变成7FFF(16进制)
66:
怎样对模拟量举行标准化和非标准化?
可使用以下功能块:
1.在块FC164中,x和y都是整儿
2.FC165中x是整儿,y是实数
3.FC166中x是实数,y是整儿
4.FC167中x和y都是实数
67:
S7系列PLC之间最经济的通讯方式是什么?
MPI通讯是S7系列PLC之间一种最经济、数据量最小的一种通讯,需要做连接配备布置的站路程经过过程GD通讯,GD通讯适合于S7-300之间,S7-300、S7-400、MPI之间一些固定数据的通讯不用作连接的MPI通讯适用于S7-300之间、S7-300与400之间、S7-300/400与S7-200系列PLC之间的通讯,建议在OB35(轮回中断100ms)中挪用发送块,在OB1(主轮回组织块)挪用吸收块
68:
全般体系掉电后,为什么CPU在电源恢复后仍保持在停止状态?
全般体系由一个DP主站S7-300/400和从站构成而从站路程经过过程一个主开关被切断了电源因为内部的CPU电压缓冲器,CPU仍继续运行大约50ms到100ms此阶段里CPU辨认出所连接的从站的故障要是没有编程OB86和OB122的话,CPU就会因为这些个有故障的从站而继续保留在停止状态
69:
在点到点通信中,协议3964(R)和RK512之间的区别是什么?
这两个协议的首要区别在于动静报头和响应动静的不同使用RK512,供给有最高的数据完整性,程序3964(R)当传送信息数据时,程序3964(R)将节制字符(安全层)添加到信息数据上这些个节制字符激活通信伙伴,检查数据是否全部吸收,是否无错误
70:
当一个DP从站出故障,如安在输入的过程映像被清成“0”以宿世存它们?
当一个DP从站出故障时,OB86(路程经过过程S7-300/400)被挪用可用下面所开列方法“生存”输入的过程映像:
1.把从站的所有输入轮回地复制到一个独立的区里
2.要是从站出问题,则OB86被启动在此OB里你可设一个标志位来可防止进一步的轮回复制操作
3.当从站返回总线后,你把OB86里的标志位复位71:
对模拟量模块而言,如那边理未使用的通道?
要是模块带有MANA:
短接所有的未使用通道的M-到MANA,要是有可能,连接MANA到接地极,把模块的测量标准样式设置为:
0-20/+-20mA.,短接未使用的COMP+/COMP-.IC+/IC-可以保持悬空
要是模块不带有MANA:
把所有未使用的通道M-连接到使用通道的M-.等在输入端UCM>2.5V时,连接所有未使用的M-到cpu的接地或体系的接地.把模块的测量标准样式设置为:
0-20/+-20mA.,短接未使用的COMP+/COMP-.IC+/IC-可以保持悬空
对SM331-7NF10-0AB0模块在4通道标准样式:
禁止未用的通道,这些个输入端悬空即可
对Ex模块SM331-7RD:
未使用的通道可以保持悬空72:
上位机与plc举行通讯,硬件都需要哪些?
73:
CP5511/5611诊断测试后孕育发生错误代码,代码的含义是什么?
0x0300Cannotfindmodule:
PleasecheckwhethertheCP5511isinstalledandslottedproperly.
Checktheinterruptandaddressassignments.InformationonfurtherproceduresisavailablealsointheSTEP7OnlineHelpunder"SettingthePG/PCInterface",intheparagraphon"Checkingtheinterruptandaddressassignments".MoreinformationisalsoavailableintheSTEP7Readmefile("Start>SIMATIC>Productnotes"),insection4.4.1under"Built-inMPIonboardandtheMPIPCmodule->Settinginterruptsandaddresses".
0x0312Incorrectconfigurationparameters:
DeinstalltheCP5511andreinstallitagain.Forthisyouclickthe"Select"buttoninthePG/PCinterface(Fig.1).MarktheCP5511withthecursorintherightwindow(Fig.3).Thenclickthe"Deinstall"button.Now,(afterrestartingSTEP7)youcanmarktheCP5511intheleftwindowandclickthe"Install"button.ForthisactivityyouneedtohaveadministratorrightstoyourPC(seeSTEP7Readmefile,section3.1).
0x0313Baudratedoesnotcorrespondwithnetworkorincorrectinterrupt:
Checkthetransferspeed(Baudrate)inthePG/PCinterfaceandinthehardwareconfiguration.TheBaudratemustnotbegreaterthantheBaudratethatissupportedbytheslowestuser.ThePROFIBUSaddressesconfiguredinthehardwareconfigurationmustmatchtheaddressesofthesystemconfiguration.
Checktheinterruptandaddressassignments.InformationonfurtherproceduresisavailableintheSTEP7OnlineHelpunder"SettingthePG/PCinterface",intheparagraphon"Checkingtheinterruptandaddressassignments"(Index:
Checkinterruptassignment).MoreinformationisalsoavailableintheSTEP7Readmefile("Start>SIMATIC>Productnotes"),insection4.4.1under"Built-inMPIonboardandtheMPIPCmodule->Settinginterruptsandaddresses".
0x0316Hardwareressourcealreadybusy:
IfthiserrormessageoccursaftertheinstallationoftheCP5511in"SettingPG-PCinterface
0x031aCannotfindanyactivePB/MPInetwork:
Activatethefunction"PG/PCistheonlymasteronthebus"inthePropertiesofthePG/PCinterface(seeFig.4).Thisdisablesanadditionalsafetyfunctionagainstbusfaults.Yougettothismaskviathe"Properties"button-seeFig.1.Therequirementisthattheinterfaceparametersusedaresetto"CP5511(MPI)".
0x0318Interruptoccupied:
ThismessageappearsinmostcasesinWindowsNT.IntheBIOSofyourcomputerchangethe"PnP"settingto"No".YougettotheBIOSofyourcomputerbyrestartingyourPCandhittingtheF2key.
0x031bSynchronizationerror:
Pleasecheckthebusparametersonthebus.Thesemustmatchthebusparametersconfiguredinthehardwareconfiguration.
Checktheinstallationofthebuscable.
0x031cAMPRO2systemerror:
Activat