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

首页国外自动化三菱PLCMELSEC iQ-R PROFINET IO控制器模块FB参考
春天的云

文档

218

关注

0

好评

0
PDF

MELSEC iQ-R PROFINET IO控制器模块FB参考

阅读 128 下载 137 大小 349.95K 总页数 36 页 2025-09-17 分享
价格:免费文档
下载文档
/ 36
全屏查看
MELSEC iQ-R PROFINET IO控制器模块FB参考
还有 36 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 36 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
1模块FB一览ELSEC iQ-R系列的PROFINET IO控制器模块的模块FB如下所示。内容检测与RJ71P92问一网络上的I0软元件.M+RJ71PN92 RecordBlockRead_Im对于在RJ71P92中未进行R0 FINET模块设置的I0款元件,读取指定的数据.对于在RJ71P92中进行了OFINET模块设置的I0软元件,写入指定的数据.M+RJ71PN92_RecordBlockRead_Ex读取特定的I嫩元件的报警信息。M+RJ71PN92_Send_AlarmAck将报警ACX发送至特定的I0软元件中.M+RJ71PN92_Read_Alarmlog读取披存储在RJ71P92中的报警日志.*1FB名称的末尾显示“_00A”等的FB的版本信息,但是在本手册中并未记载。注意事项·RJ71PN92的模块FB中不包括出错处理。关于出错处理,应根据系统及请求动作另外创建。·通过模块FB的版本升级,更新了指令的情况下、添加了新指令的情况下或增加了新设备的情况下,请向当地三菱电机代理店咨询。1模块FB一览2备忘录11模块FB一览32PROFINET IO控制器模块FB2.1M+RJ71PN92 NetworkDetection名称M+RJ71PN92_NetworkDetection概要项目内容功能概要符号B:i bENo_bENO:BB:i bUseAreaSpecifico_bOK:Bo bErr:B④o_uErrld:UWo_bnServicelFExe Request:Bo_stServicelFRequestArea:DUT(10)o_wDetectData_No:W(11)o_unDetectData:UW使用标签■输入自变量No.变量名名称有效范圆内容1)执行指令位2)使用缓冲指定指定使用的区域。N:使用服务请求区2.OFF:使用服务请求区1.3)PROFINET管理输结构体指定PROFINET管理输入区的全局标签。入区4)服务响应区结构体指定服务响应区的全局标签。指定服务响应区1的全局标签。指定服务响应区2的全局标签。■输出自变量No.变量名名称5)执行状态位输出模块F的执行状态.:正在执行,6)o b(K正常完成位的情况下,表示模块F的处理已正常完成。o_bErr异常完成位的情况下,表示模块F的处理已异常完成.42.1 M+RJ71PN92 NetworkDetectionNo.变量名名称数据类型内容异常完成原因字[无符异常完成时异常完成原因将披存储。0号]/位串值为如下所示。[16位]·0000出:请求成功·0001出:模块不启动·0002出:未连接到网络上·0003出:未检测出I0嗽元件·0004出:数据容量不正确2·0005出:不是I0软元件·0006出:未调用“网络检测”服务ErrorCode2.*1·000B出:不正确的参数9)服务执行请求位(0.1)输出服务执行请求。OFFuestW:执行请求指定服务执行请求的全局标签。服务请求区结构体指定对服务请求数据进行存储的服务请求区的全局标签。tArea指定服务请求区1的全局标签。指定服务请求区2的全局标签.11)检测数据存储目字[带符存储对检测数据进行存储的结构体的数组编号。0号]12)检测数据存储目标字[无符指定对检测数据进行存储的结构体。20号]/位串[16位]0.145*1 ErrorDecode、ErrorCodel、ErrorCode2被存储到服务接口功能的响应格式中。关于对应的缓冲存储器的地址有关内容,请参阅下述手册。口MELSEC iQ-R PROFINET IO控制器模块用户手册(应用篇)*2输出自变量“o_unDetectData”中指定的结构体的数组应通过全局标签进行定义。(1)数组要素数应与网络内的I0软元件的数量相等。(2)数据类型应包括字[无符号]/位串[16位]0.145)的成员。*3检测出的I0软元件1个的详细数据如下所示。关于详细内容,请参阅下述手册。口MELSEC iQ-R PROFINET IO控制器模块用户手册(应用篇)项目名0Vendor IDI0嫩元件的Vendor ID(是由IO软元件的设备生产T商确定的I)123IP address45Sub mask67GatewayI0做元件的网关IP地址MAC addressI0做元件的C地址11I0故元件的名称的字符数(最大20字节)12~(12+SizeName -1)SizeType“Type”字段的容量(最大25字恂2 PROFINET IO控制器模块FB5项目名值Type■动作参数M+RJ71PN92 NetworkDetection没有动作参数。功能内容项目对象机型对象CPU模块对象工程工具基本步数1057步程序中编入的田的步数根据使用的PU模块、输入输出的定义及GXW©ks3的选项设置而有所不同.关于仪%ks3的选项设置,请参阅GX功能说明本F对网络上存在的0软元件进行检测。这包括2个服务(网路检测及I0软元件检即。网络检测仅返回检测出的I0做元件的数量。之后将开始IO软元件检测,存储输出自变量“a_mDetectData”中检测的各I0软元件的详细数据,田编译方式宏型脉冲型(多个扫描执行型)无输入输出信号的·正常完成的情况下动作o bENOo bOKo bErro_uErrld·异常完成的情况下(模块出错的情况下也一样)o bENOo bOKo uErrldOH(1)X:OH1)异常完成原因注意事项·本B不包括从出错中恢复的处理。关于出错处理,应根据系统及请求动作另外创建。·对于I0嫩元件,按照CP识别请求的响应顺序被存储,因此每当执行本F时被存储的顺序将发生变化.异常完成原因关于+RJ71P92_NetworkDetection的异常完成原因,请参阅输出自变量的异常完成原因。62.1 M+RJ71PN92 NetworkDetection2.2M+RJ71PN92 RecordBlockRead Im名称M+RJ71PN92 RecordBlockRead Im2概要项目内容功能概要对于在RJ71PN92中未进行PROFINET模块设置的I0款元件,读取指定的数据.符号B:i bENo_bENO:B(13)o bOK:B(14)3)UD:i udDeviceldo bErr:B(15)UD:i udAPI No(16)o_uReadData:UW(17)UW:i_uSubSlot_Noo_wDataLength:W(18)UW:i_ulndex(19)UW:i uPNInstanceNumberUW:i_uPNVendorld(11)DUT:i stServicelFResponseArea使用标签■输入自变量名称内容1)执行指令OFF.ON2)使用缓冲指定位OFF.ON指定使用的区域。W:使用服务请求区2.FF:使用服务请求区1.IP地址双字[无符号]/01000000H位申[32位]DFFFFFFFHP地址按下述顺序进行存储。·第1字低位字节:第4八位字节·第1字高位字节:第3八位字节·第2字高位字节:第1八位字节4)i udAPI NoAPI编号双字[无符号]/00000000H-位串[32位]FFFFFFFFHi_uSlot No字[无符号]/位0000H~7FFFH串16位]6)字[无符号]/位0001H~9FFFH)i_uIndex素引字[无符号]/位0000H~FFFFH串[16位]实例编号字[无符号]/位2 PROFINET IO控制器模块FB2.2 M+RJ71PN92 RecordBlockRead Im7No.变量名名称数据类型内容DeviceID指定IO软元件的DeviceID..①eviceID是由IO软元件的设备生产T商确定的D)字[无符号]/位指定I0款元件的Vendor ID..VendorID是由IO款元件的设备生产T商串16位]确定的D)PROF INET管理输结构体指定PROFINET管理输入区的全局标签。入区12)服务利应区结构体指定服务利应区的全局标签。指定服务响应区1的全局标签。指定服务南应区2的全局标签。■输出自变量名称13)执行状态位OFF(14)o_b(K正常完成位的情况下,表示模块阳的处理已正常完成,OFF15)异常完成位OFF16)异常完成原因字[无符异常完成时异常完成原因将被存储。0值为如下所示。[16位]·000H:请求成功·0001H:模块不启动·000:数据容量不正确·000H:I0款元件未设置·000:不正确的参数17)o uRead①ata读取数据存储目标字[无符指定对读取的数据进行存储的软元件的起始编号。号]/位串[16位](18)读取数据长字[带符读取的数据容量以字节单位被存储。0号]04116服务执行请求位(0.1)输出服务执行请求。OFFquestOFF:不执行请求指定服务执行请求的全局标签。20)服务请求区结构体指定对服务请求数据进行存储的服务请求区的全局标签。stArea指定服务请求区1的全局标签。指定服务请求区2的全局标签。*1 ErrorDecode、ErrorCode1、ErrorCode2被存储到服务接口功能的响应格式中。关于对应的缓冲存储器的地址有关内容,请参阅下述手册。口MELSEC iQ-R PROFINET IO控制器模块用户手册(应用篇)■动作参数+RJ71PN92 RecordBlockRead Im没有动作参数.82.2 M+RJ71PN92_RecordBlockRead_Im功能内容项目内容对象机型对象模块RJ71PN92对象CPU模块对象工程工具2使用语言FBD/LD基本步数432步程序中编入的阳的步数根据使用的PU模块、输入输出的定义及GX胃0ks3的选项设置而有所不同,关于G盛%ks3的选项设置,请参阅GX%rks3操作手册.功能说明阳编译方式宏型脉冲型(多个扫描执行型)无输入输出信号的·正常完成的情况下动作i bENo_bENOo_bOKo_uErrldOH,异常完成的情况下(模块出错的情况下也一样)bENo bENOo bOKo_uErrldOH(1)X:OH(1)异常完成原因注意事项·本阳不包括从出错中恢复的处理。关于出错处理,应根据系统及请求动作另外创建异常完成原因关于M+RJ71PN92_RecordBlockRead_Im的异常完成原因,请参阅输出自变量的异常完成原因。2 PROFINET IO控制器模块FB2.2 M+RJ71PN92 RecordBlockRead Im92.3M+RJ71PN92 RecordBlockWrite Ex名称M+RJ71PN92 RecordBlockWrite Ex概要项目内容功能概要对于在RJ71PN92中进行了PROFINET模块设置的IO款元件,写入指定的数据.符号B:i bENo_bENO:Bo bOK:B(13)3)o bErr:BUD:i udAPI Noo_uErrld:UW(15UW:i_uSlot No(17)UW:i ulndexUW:i uWriteDataUW:i_wDataLength(10)(11)使用标签■输入自变量名称内容执行指令OFF:不启动模块FB使用缓冲指定位OFF.ON指定使用的区域。0N:使用服务请求区2.OFF:使用服务请求区1.3)双字[无符0127号]/位申[32位]i_udAPI_NoAPI编号双字[无符00000000H-指定I0做元件的P编号.号]/位串[32位]5)i_uSlot_No字[无符号]/位串[16位]6)i_uSubSlot_No子插槽编号字[无符指定I0做元件的子插槽编号。[16位]i_uIndex字[无符[16位]10
文档评分
    请如实的对该文档进行评分
  • 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

返回顶部