热门文档
- 2022-09-12 21:57:50 《HVD100系列通用变频器简易手册》-〖中文〗
- 2022-09-12 21:57:50 《CP520系列变频器用户手册》
- 2022-09-12 23:38:53 《中型PLC编程软件使用手册》
- 2022-09-12 23:59:15 《SV660N系列伺服选型手册》
- 2022-09-14 23:13:11 阿尔法6000E&6000M系列 电流矢量变频器说明书中文版
- 2022-09-12 23:59:15 19010795《SV660P系列伺服设计维护使用手册》
- 2022-09-12 23:38:53 AM400系列可编程控制器(NPN输出)用户手册
- 2022-09-13 22:07:40 H5U&Easy系列可编程逻辑控制器指令手册-CN-A10
- 2022-09-12 23:41:04 《IT7000系列人机界面(电容屏)用户手册》
- 2022-09-12 23:24:32 汇川-H3U系列可编程逻辑控制器简易手册版本号:V1.0
- 2022-09-12 21:57:50 《MD500系列Profinet扩展卡说明书》-〖英文〗
- 2022-09-12 23:24:32 H5U系列可编程逻辑控制器用户手册(无CAN和凸轮)

1、本文档共计 0 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
2非周期通讯非周期通讯工作模式:非周期性数据传送模式允许:交换大量的用户数据使用两个功能块READ和VRITE可以实现非周期性数据交换。传输数据块的内容应遵照PROFIdrive参数通道(DPV1)数据集DS47(非周期参数通道结构)。S7-1200与CU250S-2PN的非周期通讯需要采用系统功能块"VRREC"和“RDREC",其中“RREC"将“请求"发送给CU250S-2PN,功能块参数Record的格式如表2-1所示:“RDREC"将CU250S2PN的“应答"返回给PLC,功能块参数Record参数的格式如表2-3所示。使用非周期通信对读写参数数量没有限制,但每个读写任务最大为240个字节。数据块字节n字节n+1报文头参考O1hex.FF hex01hex:读任务参数的数量(m)01hex.27hex2参数1的地址属性索引的数量400 hex...EA hex6第1个索引的编号O000 hex...FFFF hex8参数2的地址参数m的地址表2-1任务“读参数”数据结构4数据块字节n+1n报文头参考(与读任务相同)081hex:变類器没有完整执行读任务,01 hex参数的数量(m)2(与读任务相同)参数1的值格式索引值的数量,在否定应答时为故障值的数量03 hex:Integer1604 hex:Integer3205 hex:Unsigned806 hex:Unsigned1607 hex:Unsigned3208 hex:FloatingPoint10 hex OctetString13 hex TimeDifference41 hex:Byte42 hex:Word43 hex:Double word44 hex:Error第1个索引的值,在否定应答时为故障值1可以在本章结尾的列表中查阅故障值。参数2的值参数m的值表2-2变频器对读任务的应答5数据块字节n字节n+1n01 hex2参数1的地址10hex:参数值索引的数量00 hex...EA hex(00hex和01hex含义相同)68参数2的地址参数m的地址参数1的值格式索引值的数量00 hex...EA hex04 hex:Integer 3205 hex:Unsigned 806 hex:Unsigned 1607 hex:Unsigned 3208 hex:Floating Point10 hex Octet String13 hex Time Difference41 hex:Byte42 hex:Word43 hex:Double word第1个索引的值参数2的值参数m的值表2-3任务“修改参数”数据结构数据块字节n字节n+1n报文头参考(与修改任务相同)02 hex01 hex参数数量(与修改任务相同)2表2-4变频器对修改任务的应答6数据块字节n字节n+1n报文头参考《与修政任务相同)82 hex01 hex2参数1的值格式故障值的数量46可以在本章结尾的列表中查阅故障值。参数2的值参数m的值表2-5变频器不能完全执行修改任务时的应答00 hex参数号错误(访问的参数不存在)01 hex02 hex超由数值的下限成上限(修改任务中的值超出了限值)03 hex错误的子素引(访问的参数索引不存在)04 hex错误的数据类型(修改任务中的值与参数的数据类型不相符)06 hex不允许设置,只能复位(不允许使用不等于0的值执行修改任务)07 hex09 hex0B hex11hex因运行状态无法装行任务《因某个无法详细说明的临时原因无法进行访何)14 hex15 hex应答过长《当前应答的长度相出了可传输的最大长度)16 hex17 hex格式错误《修政任务使用了不允许或不被支特的格式)18 hex19 hex传动对象不存在(访问的传动对象不存在)控制器使能时无修改权限6C hex未如单位6E hex只能在电机调试中执行德改任务(p0010=3),6F hex70 hex71hex72 hex只有当参数复位时(族复到出厂设置)才能执行悠政任务(0010=30),73 hex74 hex只能在工艺应用/单元调试时执行修改任务(p0010=5)表2-6参数应答中的故障值说明1775 hex76 hex由于内部原因无法执行修政任务(p0010■29)。77 hex在下载时无法执行修政任务,81 hex在下载时无法执行修政任务82 hex83 hex无法实现所需的互联(模拟量输出不提供浮点值。但模拟量物入需要浮点值)84 hex变频器不接受修政任务(变频器正在进行内部计算,参见变频器参数手册中的参数3996)另见85 hex86 hex只在调试数据组时允许写访问0010=15(变顿器的运行状态拒绝参数改动)87 hex专有技术保护生效、禁止访问C8 hex修改任务低于当前有效的限值(修改任务的动问值虽然在绝对限值范围内,但低予当前有效的下限值)C9 hex修改任务高于当前有效的限值(示例:变频器功率的参数值过大)CC hex表2-7参数应答中的故障值说明23S7-1200与CU250S-2PN的PROFINET非周期通讯实例3.1S7-1200组态CU250S-2PN非周期通讯与所选择的报文结构无关,选择任何一种报文格式都可以进行非周期通讯,在使用系统功能“RDREC”和“NRREC”读写变频器数据记录时需要使用报文标识符。本示例以组态353报文为例。S7-1200与CU250S-2PN的PROFINET通讯基本组态过程以及变频器通讯参数设置请参考《S7-1200与G120CU250S-2PN的PROFINET PZD通信》文档,在此不做详细介绍。3.1.1组态与CU250S-2PN通讯报文1.将硬件目录中“SIEMENS telegram353,PKW+PZD-2/2"模块拖拽到“设备概览”视图的插槽中,系统自动分配了输入输出地址,本示例中分配PKW的输入地址IB68~B75,输出地址QB64~QB71,分配PZD的输入地址IW76、IW78,输出地址QW72、QW74。1.2022心地址SIAMICS-G.图3-1组态与CU250S-2PN通讯报文3.1.2编程在S7-1200中调用扩展指令“RDREC”读取G120数据记录区,调用扩展指令“VRREC”写入G120数据记录区。1.双击项目树下的“Main(OB1)”打开OB1程序编辑窗口:2.扩展指令目录中“分布式I/O->RDREC和NRREC”指令拖拽到程序编辑窗口中:3.分别指定“RDREC和NRREC”的背景数据块,使用系统自动分配即可,点击“确认”按钮。9程序1:2号3图3-2S7-1200编程3.1.3为系统功能“RDREC”和NRREC”分配硬件标识1.单击块参数“D”:2.在下拉列表中选择“SIEMENS_telegram353,PKW+PZD-*WRREC_DBWRRECVariantENENOM10.0DONE--1ERROR--M10.1Hw_Pwm2Hw_Pwm'SINAMCS-G1205V-PN[Proxy]Hw_SubModule"WRREC_DB"Hw_Interface图3-3分配硬件标识符3.1.4为系统功能“RDREC”和NRREC”分配其它参数1.块参数INDEX=472.M10.0上升沿触发写任务,M20.0上升沿触发读任务。3.VRREC写入缓冲区从MB100开始的40个字节:4.RDREC读取缓冲区从MB200开始的40个字节:105.其它参数分配请参考下图。注意:也可以使用DB块作为缓冲区,创建DB时请将块访问模式定义为“标准-与S7-300/400兼容”模式。%DB1*WRREC_DB"WRRECVariantENENOM10.0M102*Tag_1"REQM103M10.1BUSY-"Tag_6""Tag_2*276SIEMENSM10.4telegram_353ERRORTg_7”%MD12STATUS-"Tag_8"47-INDEXBYTE 40%DB3“RDREC_DB1·RDRECVariantENENOM20.0M202Tag_3VALID-'Tag_9"REQ있M20.1BUSY"Tag_4"276"SIEMENSERROR-'Tag_11*STATUS-"Tag_13"47-INDEXM2640-MLENLEN Tag_12*P#200.0BYTE 40-RECORD图34分配其他参数3.2示例1:读取P2900、r2902[2]~r2902[5多个参数值通过非周期通讯读P2900、r2902[2]~r2902[5]参数值,变量表模拟程序参考图3-5。MB100~MB115的16个字节中,数据格式参考表31:2.设置M10.0=1,启动“WRREC”写数据记录任务:MD12指示“RREC”指令执行状态,具体状态含义请参考TIA PORTAL在线帮3.写数据记录完成后,设置M20.0=1,启动“RDREC”读数据记录任务:4.MD22指示“RDREC”指令执行状态:115.按照读参数应答结构分析MB200~MD227中28字节的数据,数据格式参考表3-2,读取到的P2900=0.0,r2902.2=10.0,r2902.3=20.0,r2902.4=50.0,r2902.5=100.0:1名称注16=010116#0101十六进制16#010216=010216#1000十六进制160854十六进制16=0000161004161004十六进制160002160002Tg十六进制164010113160102十六进制16#0801150.0十六进制公10.0021620.050.0100.0Teg 3"布尔型E十六进制图3-5S7-1200读取P2900、29022]~r2902[5]多个参数值字节n字节+1地址报请求参考01hex请求D01 hexMW100文驱动对象01 hex参数数量02 hexMW102头IDm索引的数属性10 hex00 hexMW104数参数号=0B54hexMW1061第一个索引的编号=0000hexMW108索引的数参属性10 hex04 hexMW110量数参数号=0B56hexMW1122第一个索引的编号=0002hexMW114表3-1读参数-写数据记录请求12




请如实的对该文档进行评分-
-
-
-
-
0 分