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

首页国外自动化西门子S7-1200ControlCU310-2PNbyPROFINET
春天的云

文档

218

关注

0

好评

0
PDF

S7-1200ControlCU310-2PNbyPROFINET

阅读 458 下载 294 大小 1.05M 总页数 15 页 2025-09-19 分享
价格:¥ 2.00 + 10 π币
下载文档
/ 15
全屏查看
S7-1200ControlCU310-2PNbyPROFINET
还有 15 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 15 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
3在网络视图中将CU310-2PN拖入到画面中:571200CU310-2PN Devices ne:worksOptionsCatalogHardware catalPLC_1Filter100%注意:正确选择CU310-2PW的Fw版本。建立S7-1200与CU310-2PN的通讯网络:S71200CU310-2PN Devices worksTopology view Network view9ID system:PLC_1.PROFINETIO-Systen (100)PLC_1SINAMICS-512.CPU1214CPLC_1.PROFINETIO-Syste...5设置S7-1200的IP地址:PropertiesPLC_1 [CPU 1214C DC/DC/DC]PropertiesInfo DiagnosticsGeneral lo tags System constantsTextsGeneralSubAdd new subGeneralIP protocolSet IP address in the projectD14D10High speed counters (HSC)Router address:0 o 0 oStartup6设置CU310-2PW的Device name及IP地址:Unrestricted4PropertiesPropertiesGeneral 10 tags Sys:em constants TextsGeneralAdd new subIP protocolSet IPaddress in the projectUse routerPROFINETDevice number:7在设备视图中双击D0 SERVO及DO Control Unit添加驱动对象和控制单元:48为驱动对象及控制单元添加通讯报文:9在STARTER/SCOUT里为CU310-2PN(X150)分配IP地址及Device Name:Unrestricted5Ecit Ether nodeEthe node「2.25525.0或者直接在Portal中分配。10创建S120项目并设置通讯报文:The input data cerresponds to the send and the output data of the receive directionInput data Output dataTelegram typeStandard telegram 1,PZD-2/2Without PZDs(no cyclic data exchange)表2-1项目配置步骤3编程3.1电机的起停及速度控制S7-1200通过PROFINET周期性通讯方式将控制字1(STW1)和主设定值(NSOLL A)发送至驱动器。(1)控制字中Bit0做电机的起、停控制。(2)主设定值为速度设定值,频率设定值和实际值要经过标准化,使得4000H(什六进制)对应于100%,发送的最高频率(最大值)为7FFFH(200%)。可以在P2000中修改参考频率(缺省值为50Hz)。(3)在S7-1200中需调用“SFC14(DPRD DAT)”和“SFC15(DPWR DAT)”系统功能块,如图3-1所示。“DPRD DAT”用于读驱动装置的过程数据。“DPWR_DAT”用于将过程数据写入驱动装置。Unrestricted6M100.0ENENO278"SINAMCS-5120-RET VAL一CU310-2PN-DO2-Standardtelegram_1_PZD-2 2LADDRRECORDDPRD_DATENENO278"SINAMCS-5120-Tag_2"CU310-2PN-DORECORDtelegram_1_PZD-2 2LADDR图3-1S7-1200编程在调用“DPRD DAT”和“DPWR DAT”系统功能块的时候需要注意:“LADDR”应该采用“默认变量表”中的系统变量“Standard_telegram1_PZD-2_2”,如图3-2所示。Hw_Pwm'Locol-Pube_2w_wmDB4"SINAMCS-5120-CU310-2PN-DO_Control_Unit_1"SINAMCS-5120-CU310-2FN-DO Control Unit 1-Module Access Point'"SINAMCS-5120-CU310-2PN-DO_SERVO_1'SINAMCS-5120-CU310-2PN-DO_SERVO_1_2-5tandard_telegram_1__PZD-2_2'*SINAMCS-5120-CU310-2PN-PN-O-Port_2D6图3-2默认变量表示例:“Sev002"控制字、主设定值的发送及状态字、实际频率的读取程序(1)控制驱动器运行:通过先发送控制字(STW1)047E然后发送047F来启动驱动器,该数据控制字在MW10中指定,主设定值在MW12中设定。(2)停止驱动器:应发送控制字16#047E至驱动器。(3)读取驱动器状态字及频率实际值:PLC接收状态字1(亿SW1),存放在MW20中,接收驱动器传来的频率实际值,存放在MW22中。Unrestricted73.2驱动器参数的读取及写入3.2.1非周期性通讯方式简介非周期性数据传送模式允许:交换大量的用户数据·用DPV1的功能READ和WRTE可以实现非周期性数据交换。传输数据块的内容应遵照PROFIdrive参数通道(DPV1)数据集DS47(非周期参数通道结构)。S7-1200与CU3102PN的非周期通讯需要采用系统功能块“VRREC”和“RDREC”,其中“NRREC”将“读请求”发送给CU310-2PN,功能块参数Record的格式如表3-1所示:“RDREC”将S120的“应答”返回给PLC,功能块参数Record参数的格式如表3-2所示,表3-3和表3-4则列出了“请求”和“应答”中各个参数和错误的详细解释。字节字节请求标题请求D设备D参数数量第1个参数地址元素数量参数号(PNU)下标属性元素数量参数号(PNU)下标第1个参数值格式数值格式元索数量数值表3-1参数请求格式字字节应答标题设备D镜像参数数量第1个参数值格式数值或错误值格式元索数量数值或错误值表3-2参数应答格式Unrestricted8项目数据类型每一次新的请求主站改变请求梦考”,从站在其应请求参考0x01...0xFF答时镜像请求参考请求D无符号8位数读请求002写请求应答D无符号8位数读请求()无符号位数对于多个驱动单元设定相应设备口N0.1.39对于话求多个参数时的参数数量,=1为请参数数量无符号8位数001..0x27求一个参数属性数值型描述型(不可用)030文本型(不可用)元素数量无符号8位数000特定功能001..0x7500001参数号无符号16位数00001下标无符号16位数N0.1.65535格式无符号8位数002日位整形数00316位整形数0x0432位整形数005无符号8位数无符号16位数无符号32位数浮点数Other values00x4243双字错误数值数量无符号8位数0.234数值或错误值无符号16位数000FF表3-3参数请求及应答的详细描述Unrestricted9错误值含义注解0X00无效的参数号获取不存在的参数0X01参数值不能被改变修改了一个不允许修改的参数0X02超出上下限修改的数值超限无效的下标获取不存在的下标0X04没有数组用下标获职不存在下标的参数0X05数据类型不正确0X06无效的设定操作(参数只能设定为0)0X07描述的元素不能被修故修政了不能被修改的元素0X09没有描述的数据获取不存在的参教没有操作权限OXOF下一个数组不存在获取下一个不存在的数组0X11变频器运行时不能执行请求任务0X14无效数值0X15应答长度太长当前的应答长度超出最大传输长度0X16无效的参数地址0X17无效的数据格式0X18数据数量不一致驱动装置不存在0X20文字类型的参数不能被改变表3-4参数应答中的错误值描述3.2.2S7-1200PLC通过PROFINET非周期性通讯方式读取驱动器参数请注意:PLC读取驱动器参数时必须使用两个功能块“NRREC”和“RDREC”,“INDEX”参数为通道号47,“ID”参数为通讯地址,与周期性通讯的地址一致。另外,在为发送和接收缓冲区定义数据块的时候,注意在DB块属性中取消选择“Optimized block access”,如图33所示,否则发送和接收数据时会报故障。readpara_wtite_request [DB3]GeneralGeneralAttributesTime stampsCompilationonly store in load memoryData block write-protected in the deviceok☐Cancel图33创建全局数据块Unrestricted10下面举例说明S7-1200通过PROFINET非周期性通讯方式读取驱动器参数P1121:(1)使用标志位M50.0及功能块“VRREC”将读参数请求(数据集为DB3开始的10个字节)发送至驱动器,见图3-4。读参数请求数据格式参考表35。将M50.0设定为数值1启动读参数请求,当读请求完成后必须将该请求置0,结束该请求。ERROR=1表示执行此功能块时有错误产生,而STATUS指示功能块执行状态或错误信息。(2)使用标志位M60.0及功能块“RDREC”读取驱动器参数的请求响应(数据集为DB4开始的10个字节),见图35。读参数应答数据格式参考表3-6。将M60.0设定为数值1读取参数请求响应,完成后必须将该位置0,结束该请求。ERROR=1表示执行此功能块时有错误产生,而STATUS指示功能块执行状态或错误信总。读驱动器参数程序:Network 2:*WRREC_DB'WRRECVariantENODONE-'Tag_5"278M502"SINAMCS-5120-BUSY-'Tag_6"2-Standard_ERROR-"Tag_7STATUS-'Tag_8"47-INDEXBYTE 10.Network 3:CommentM50.0Tag_5图3-4发送“读参数”请求Unrestricted11Network 4:Read perameter read response:RDRECVariartENENOM60.0REQVALID"Tag_10278"SINAMICS-5120-BUSY"Tag_11SERVO_12-StandardERROR"Tag_12telegram_1MD62D"Tag_13*47-INDEXLEN-"Tag_14*E10Network 5:CammentM60.0"Tag_10""Tag_9'HR图3-5接收“读参数”请求的响应通过变量表读取轴号为2的驱动对象(即SERV002)的P1121(16#0461)参数,如图3-6所示:S71200CU310-2PN PLC 1 [CPU 1214C DCDC/DC]Watch and force tables Read_ParaAddress"read_para_wtite_request'Request_ref"read_par_wtite_request'Request_IDHex16#01"reed_para_wtite_request'AxisHex16m02read_para_wtite_request'Num_of_ParaHex160116#01Hex16#10"read_para_wtite_request'Num_of_ElementHex16m0116m01read_para_wtite_requestPara_NumDEC11211121read_para_wtite_request'SubindexDEC0"read_para_read_response".Request_ref_MrrorHex16#01*read_para_read_response*.Response_IDHex1601Hex16#02read_para_read_response".Num_of_ParaHex16#01*read_para_read_response*.Para_FormatHex15"read_para_read_response*.Num_of_ElementHex16#0116Floating-paint n.10.0图3-6通过变量监控表读驱动参数Unrestricted12
文档评分
    请如实的对该文档进行评分
  • 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

返回顶部