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

首页国外自动化西门子S7-1200S7-1200与G120 的PROFINET 非周期通讯
航线11点
懵逼树上懵逼果

文档

837

关注

1

好评

0
PDF

S7-1200与G120 的PROFINET 非周期通讯

阅读 152 下载 287 大小 905.85K 总页数 16 页 2024-11-10 分享
价格:免费文档
下载文档
/ 16
全屏查看
S7-1200与G120 的PROFINET 非周期通讯
还有 16 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 16 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
数据块字节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参数应答中的故障值说明173S7-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”的背景数据块,使用系统自动分配即可,点击“确认”按钮。95.其它参数分配请参考下图。注意:也可以使用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”指令执行状态:11
文档评分
    请如实的对该文档进行评分
  • 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

返回顶部