苏州实操派科技有限公司官网-实操派教育科技,汇川技术PLC培训,实操派PLC培训,苏州PLC培训机构

首页国外自动化西门子S7-200-SMART-PLC-系统功能说明(图文并茂)
Jason

文档

112

关注

0

好评

0
PDF

S7-200-SMART-PLC-系统功能说明(图文并茂)

阅读 150 下载 303 大小 8.12M 总页数 58 页 2024-07-29 分享
价格:免费文档
下载文档
/ 58
全屏查看
S7-200-SMART-PLC-系统功能说明(图文并茂)
还有 58 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 58 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
存储卡Page 4 of 58☒指192.168.0.10CPU.P地址235255255.0图6.恢复出厂设置操作后CPU的P地址深注意:恢复出厂设置不会更改CPU的固件版本,CPU固件版本将保持为恢复出厂设置操作之前的固件版本。在CP上电且停止状态下插入固件更新卡,按照制作程序传输卡的步骤进行操作,即可得到一张程序传输卡,但需注意的是原卡中的固件更新文件会被明除。使用读卡器将固件更新文件拷贝至程序传输卡,别除原卡中的程序传输文件夹“STIC.S7S”,并将工作文件“S7_J0B.S7S”中的字符串更换为“FWUPDATE”鱼注意:建议用户不要在同一张存储卡上同时存储程序传输文件和固件更新文件。CP四本体上的LED灯在使用存储卡时的显示状态及原因:状态一:如果用户在CU运行状态下插入存储卡,CPU会转入停止状态。无论存储卡中存储了什么这种行为都会发生。状态二:STOP灯以2亚的頫率闪烁,CPU上电后,通过存储卡的“固件更新”操作被成功执行,并且C刊此刻需要重新上电或者重启:b.CU上电后,通过存储卡的“程序传输”操作被成功执行:C.CPU上电后,通过存储卡的“恢复出厂设置”操作被成功执行:d.CPU上电后,检测到空存储卡或者是未知卡件,无任何操作被执行:e.在上电状态下插入一张存储卡。状态三:STOP灯和EROR灯同时以2亚频率闪烁a,CPU上电后,试图通过存储卡进行“固件更新”操作并且设有成功:b.CPU上电后,试图通过存储卡进行“程序传输”操作并且没有成功:c.CU上电后,试图通过存储卡进行“恢复出厂设置”操作并且设有成功:d.当“固件更新”操作和“程序传输”操作正在进行中,用户取出存储卡。注意:对于产生“状态二”的情况b,c,d,e以及产生“状态三”的情况b,c,当取出存储卡时LED灯的闪烁状况会停止:对于产生“状态二”的情况a和产生“状态三”的情况a,只有当C四重新上电或者重启时LD灯才会停止闪烁。状态四:繁忙LED模式(RW指示灯和STOP指示灯以2HZ的频率交替点亮)“固件更新”操作和“程序传输”操作正在进行中,当该操作停止时,LED灯显示状态转为“状态二”或者“状态三”。存储卡上进行程序传输卡的制作?存储卡上的固件更新文件位于一个名为“FWUPDATE.S7S”的文件夹中,程序传输文件位于一个名为“SIMATIC.S7S”的文件夹中。所以理论上这两个文件夹可以同时存储在存储卡上。然而,存储卡内只有一个命名为“S7JB.SS”工作文件,这个文件决定了C四将存储卡视为固件更新卡还是程序传输卡。如果工file://D:\TEMP\hh3A6D.htm2012-12-22存储卡Page 5 of 58作文件包含字符串“FWUPDATE”,那么这张存储卡便是固件更新卡。若工作文件包含字符串“TO ILM”,那么这张存储卡便是程序传输卡。此外,如果C刊被指示创建程序传输卡,固件实际上会在复制项目文件到存储卡上之前先别除存储卡上的以下内容:一一工作文件:一一“FWUPDATE.S7S”文件夹和其中的所有内容:一“S7J0B.S7S”文件夹和其中所有的内容。如果一张程序传输卡中留有固件更新文件是存在潜在风险的。用户可能会在一张程序传输卡上拷贝固件更新文件,如果工作文件包含字符串“FWUPDATE”,则CPU会将存储卡视为固件更新卡。S7-200 SMART实时时钟S7-200SMRT的硬件实时时钟可以提供年、月、日、时、分、秒的日期/时间数据。CPU CR40C/DC/Rely没有内置的实时时钟,CPU SR20、CPU SR40、CPU ST40、CPUS60、CPU ST60支持内置的实时时钟,CPU断电状态下可保持7天。S7-200 SMART CPU SR20的时钟精度是士120秒/月,CPU SR40、CPU ST40、CPU SR60、CPU ST60的时钟精度是120秒/月。S7-200 SMART CPU靠内置超级电容为实时时钟提供电源缓冲,保持时间为典型值7天,最小值6天。缓冲电源放电完毕后,再次上电后时钟将停止在缺省值,并不开始走动。注意:因为CP可CR40无内超级电喜,所以实时时钟无电源缓冲,尽管用户可以使用READ_RTC和SET_RTC指令设置日期/时间数据,但是当C见C40断电并再次上电时,这些日期/时间数据会丢失,上电后日期时间数据会被初始化为2000年1月1日。⑧为了提高运算效率,应当逾免每个程序周期都读取实时时钟。实际上可读取的最小时间单位是1秒,可每秒读取一次(使用S0.5上升沿触发读取指令)。A使用程序读取的实时时钟数据为CD格式,可在状态表中使用十六进制格式查看。要设置日期、时间值,使之开始走动,可以:·用编程软件(Micro/WIN SMART)的菜单命令PLC>SET Clock,通过与CPU的在线连接设置,完成后时钟开始走动·编用户程序使用Set_RTC(设置时钟)指令设置深Micro//WIN SMART可以通过任何编程连接实现实时时钟的设置。通过编程软件Micro/WIN SMART设置CPU的时钟,必须先建立编程通信连接。在Micro/WIN SMART莱单中选择“PIC“-)”设置实时时钟”,打开“PLC时钟操作”对话框:调试首比较上传下☒设置日明d.夏令时b.无调避f.⑦单击获取帮助和支持设置file://D:\TEMP\hh3A6D.htm2012-12-22存储卡Page 6 of 58,设置日期:选择需要修改的数据字段,直接输入数字,或者使用输入框右侧的上下按钮调整b.设置时间:选择需要修改的数据字段,直接输入数字,或者使用输入框右侧的上下按钮调整c,读取PC时钟:按此按钮可以读取安装Micro/IN SMART的PC机的本机时间d.读取PLC时钟:按此按钮读取PLC内部的实时时钟数据e,根据需要选择夏时制调整选项£.按“设置”按钮,将上面的时钟日期数据写入PLCRead RTC(读时钟)和Set_RTC(设置时钟)指令靠数据缓冲区在用户程序与硬件芯片间交换数据,它们的缓冲区格式相同。表1.时钟缓冲区TT+1T+2T+3T+4T5T6T+7月日小时分钟秒0星期BCD00-9901-1201-3100-2300-5900-5900-7*(16进制)*1=星期日,7=星期六,0=表示禁止计星期T就是缓冲区的起始字节地址,可以由用户自由设置(在C四允许的V存储区范围内)。如果设置T为VB100,那么读取时钟后,“年”的信息就会保存在B100中,“月”保存在VB101中。1.写时钟指令需要严格按照8个字节的时钟缓冲区格式,设置相应的数据单元,任何不合格的数据都可能造成不能写入的现象。注意数据的格式必须是BCD格式,可以说是将10进制数换成16进制表示,如16=59(59州)就是59(秒/分等)。色执行写时钟指令要保证缓冲区所有字节都包含合法数据:仅修改某些数据时,其他字节不能包含非法数值,否则会发生错误。2.写时钟指令必须使用一次性的脉冲(沿)触发条件,不能持续激活写时钟指令。要计算时间需要将CD格式的时钟数据与十进制的数据之间的转换,使用相应的转换指令就可以实现。具体转换指令参见例程考例程S7-200SRT时间设置与读取色注意:此指令库/程序的作者和拥有者对于该软件的功能性和兼容性不负任何责任。使用该软件的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。S7-200 SMART CPU具有集成的、硬件高速计数器。CPU SR20、CPU SR40、CPUST40、CPU SR60和CPU ST60可以使用4个6Oz单相高速计数器或2个40kz的两相高速计数器,而CPUCR40可以使用4个30kz单相高速计数器或2个20z的两相高速计数器。计数器共有四种基本类型:带有内部方向控制的单相计数器,带有外部方向控制的单相计数器,带有两个时钟输入的双相计数器和A/B相正交计数器。表1.高速计数器的模式及输入点:I0.00.110.20.31.5HSC3时钟带有内部方向控制的单相计数器1时钟复位file://D:\TEMP\hh3A6D.htm2012-12-22存储卡Page 7 of 583带有外部方向控制的单相计数器46带有增减计数时钟的双相计数器增时钟减时钟复位9时钟A时钟Bg/B相正交计数器10时钟A时钟B复位表2.高速计数器的寻址新当前值(新CY)SMD38SMD48SD58SMD138新预值(新Py)SMD42SMD52SMD62SMD142当前计数值(仅读出)C0C1C2HC3高速计数器的具体编程及相关的中断和其它参数,请参见《S7-2O0 SMART系统手册》,上面有详细的阐述及例程。深STEP 7-Micro/NST提供了一个方便实用的高速计数器指令编程向是,用户可以简单快速地配置自己的高速计数器功能。要正确操作高速计数器,可能需要执行以下一项或两项操作:。调整C通道所用输入通道的“系统块”数字量输入滤波时间。在S7-2O0 SMART CPU中。在HSC通道对脉冲进行计数前应用输入滤波。这意味着,如果SC输入脉冲以输入滤波过滤掉的速率发生,则SC不会在输入上检测到任何脉冲。请务必将SC的每路输入的滤波时间组态为允许以应用需要的速率进行计数的值。包括方向和复位输入。下表显示可检测到的每种输入滤波组态的表3.输入滤波设置和可检测到的最大输入频率0.4μ56Oz(SC的最大值)6Oz(SC的最大值)3.2μs60z(SC的最大值)6Oz(SC的最大值)0.2ms2.5kz625z1.6ms312z3.2ms156z6.4ns78 Hz12.8ms39 Hz表4.输入逻辑电平有效电压范围CPU型号逻辑1信号(最小)CPU SR202.5mA时15VDC1mA时5DC0.0-I0.3:81时CPU ST401VDC其他:2.5mA时15DCCPU SR40mA时5VDC其他:2.5mA时15VDCCPU CR402.5mA时15VDCI0.0-I0.3:8l时CPU ST604VDC其他:2.5mA时15VDCCPU SR601mA时5DC其他:2.5mA时15VDCfile://D:\TEMP\hh3A6D.htm2012-12-22存储卡Page 8 of 58●加入下拉电阻是为了使输入输出信号达到其逻辑电平有效范围。如果设备的输出是集电极开路品体管,则可能出现这种情况。品体管关闭时,没有任何因素将信号驱动为低电平状态。信号将转换为低电平状态,但所需时间将取决于电路的输入电阻和电容。这种情况可能导致脉冲丢失。,可通过将下拉电阻接到输入信号的方法避免这种情况,如下图所示。由于C四的输入电压是24W,因此电阻的额定0功率必须为高功率。100欧5瓦的电阻是一个合适的选择。连接至向/减时钟/时钟B过程输入图1.集电极开路HSC输入驱动接线下拉电阻答:在S7-200中,HSC旁路了输入滤波。而在S7-200SMT中,HSC没有旁路输入滤波,因此系统块中设置的输入滤波会影响ISC,这样可以有助于一些用户逾免高類干扰。默认的滤波时间6,4μ5可以允许计数的最高類率是78忆,如果要计数更高频率的信号,必须调整相应的滤波时间。最大烦率与滤波时间的对应关系如下表:6Oz(SC的最大值)6Okz(SC的最大值)6Oz(SC的最大值)12.8μs0.2ms0.8ms625z312z3.2ms156z78 Hz12.8ms39 Hz滤波时间的设置在“系统块”的“数字量输入”选项设置,如下图:2012-12-22存储卡Page 9 of 58CPUCPU ST60 DC/DC/DC]SBEM1EM2EM3通信数字理输入取消不支持。高速计数器根据被定义的工作模式,按需要占用C四上的数字量输入点。每一个计数器都按其工作模式占用固定的输入点。在某个模式下没有用到的输入点,仍然可以用作普通输入点:被计数器占用的输入点(如外部复位),在用户程序中仍然可以访间到。②为什么高速计数器不能正常工作?在程序中要使用初次扫描存储器位S0.1来调用DEF指令,而且只能调用一次。如果用S0.0调用或者第二次执行DEF指令会引起运行错误,而且不能改变第一次执行DEF指令时对计数器的设定。可以直接用C0:HC1:C2C3对不同的高速计数器进行寻址读取当前值,也可以在状态表中输入上述地址直接监视高速计数器的当前值。SMDx不存储当前值,参见上述表2。高速计数器的计数值是一个32位的有符号整数。②高速计数是如何复位到0?·选用带外部复位模式的高速计数器,当外部复位输入点信号有效时,高速计数器复位为0·也可使用内部程序复位,即将高速计数器设定为可更新初始值,并将初始值设为0,执行SC指令后,高数计数器即复位为0外部复位会将当前值复位到0值而不是初始值:内部复位则将当前值复位到初始值(若初始值设为”0“,则内部复位也是复位到”0“值)。如果你设定了可更新初始值,但在中断中未给初始值特殊寄存器赋新值,则在执行SC指令后,它将按初始化时设定的初始值赋值。高速计数器可以在初始化或者运行中更改设置,如初始值、预置值。其操作步骤应当是:1.设置控制字节的更新选项。需要更新哪个设置数据,就把控制字节中相应的控制位置位(设置为“1”):不需要改变的设置,相应的控制位就不能设置2.然后将所需的值送入初始值和预置值控制寄存器2012-12-22存储卡Page 10 of 58高速计数器指令向导在Micro/VIN SMART中的命令菜单中选择Tools(工具))Wizards(向导)中选择High Speed Counter(高速计数器向导),也可以在项目树中选择Wizards(向导)文件夹中的ligh Speed Counter(高速计数器向导)按钮,如图1所示。调试工裙助都运动PID PWM文本显示运动控制面板控制面设MAIN SER_0 INT_0自CPU SR403图1.选择SC向导选择HSC编号,如图2所示。☒HSCDC2HSC3图2.选择计数器编号步漂二:为计数器命名,在左侧树形目录中选择“高速计数器”,如图3所示。file://D:\TEMP\hh3A6D.htm2012-12-22存储卡Page 11 of 58高速计数器向导☒中新口完成图3.高速计数器命名☒上一步取消图4.选择高速计数器模式file://D:\TEMP\hh3A6D.htm2012-12-22存储卡Page 12 of 58☒1.50002.3.复位输入应源为高电平有效还是低电平有效?上4下一步图5.SC初始化选项在上图中:1.为初始化子程序命名,或者使用默认名称。2.设置计数器预置值:可以为整数、双字地址或符号名:如5000、VD100、VC0。用户可使用全局符号表中双字整数对应的符号名。如果用户输入的符号名尚未定义,点击‘Generate(生成)’后会看到:这个提示框显示:“这不是定义的全局符号。您希望定义符号吗”,点击“是”定义符号填入地址和注释,注意:地址必须为双字地址,注释可以不填。3.设置计数器初始值:可以为整数、双字地址或符号名:5000、VD100、CVC0。4.初始化计数方向:增,减。5.对于带外部复位端的高速计数器,可以设定复位信号为高电平有效或者低电平有效。6.使用WB相正交计数器时,可以将计数烦率设为1倍速或4倍速。使用非A/B相正交计数器时,此项为虚。7.S7-200SRT均不支持带外部启动端的高速计数器,因此此项为虚。色注意:所谓“高/低电平有效”指的是在物理输入端子上的有效逻辑电平,即可以使LED灯点亮的电平。这取决于源型/漏型输入接法,并非指实际电平的高、低。步票五:配置中断事件,如图6所示。file://D:\TEMP\hh3A6D.htm2012-12-22
文档评分
    请如实的对该文档进行评分
  • 0
发表评论

"π³ 实操派",培养中高端PLC工程师,PLC培训-Codesys培训

项目实战 手把手教学 微信&电话 15850116008
超2000节系统化课程,汇川优秀自动化讲师亲授!学一门Codesys,玩800家PLC仅剩少量名额
点击免费试听

到实操派,学PLC就是快!

扫码领取工控文库VIP

钻石VIP先到先得

服务电话 & 微信:9:00-22:00

15850116008

苏州实操派科技有限公司

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

Copyright © 苏州实操派科技有限公司 2022 到实操派,学PLC就是快!工业自动化业务培训适用人群:成人 ( 苏ICP备2022021576号-3 )

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

返回顶部