控制柜颜色明.doc

控制柜颜色明.doc

ID:55636942

大小:201.50 KB

页数:17页

时间:2020-05-22

控制柜颜色明.doc_第1页
控制柜颜色明.doc_第2页
控制柜颜色明.doc_第3页
控制柜颜色明.doc_第4页
控制柜颜色明.doc_第5页
资源描述:

《控制柜颜色明.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如果您要使用S7-300工业以太网模板作为PROFINETIO控制器或者PROFINETIO设备,那么您必须调用一下通讯功能块在用户程序中:·FC11"PNIO_SEND"·FC12"PNIO_RECV"通讯块FC11“PNIO_SEND”和FC12“PNIO_RECV”的特性:·FC11和FC12是同步通讯块。·块被包含在S7-300控制器“SIMATIC_NET_CP”库中。·块必须被调用在OB1中·功能调用结束通过“DONE”,“NDR”或“ERROR”表示。FC11“PNIO_SEND”通讯功能块的特性:·作为PROFINETIO控制器功能块通过通讯处理器传送指

2、定输出范围内的过程数据(输出)到PROFINETIO设备并且提供同样的状态给PROFINETIO设备的输出。·作为PROFINETIO设备功能块读取PROFINETIO设备CPU的过程映像输入区并且传送它们到PROFINETIO控制器(被组态的输入地址);提供同样的状态给PROFINETIO控制器。FC12“PNIO_RECV”通讯功能块的特性::·作为PROFINETIO控制器功能块接受PROFINETIO设备的过程数据(输入)并且提供来自于PROFINETIO设备的指定输入区的状态。·作为PROFINETIO设备功能块接受PROFINETIO控制器发送的数据(被组态

3、的输出地址)并把PROFINETIO控制器的传送数据的状态写到PROFINETIO设备以组态好的数据区中。组态描述:STEP7项目包括以下被组态成PROFINETIO控制器的S7-300站:·CPU319-3PN/DPSTEP7项目包括以下被组态成PROFINETIO设备的S7-300站:·CPU315-2DP和CP343-1Lean(6GK7343-1CX10-0XE0)·ET200S图.01:组态接下来的输入/输出模块被组态到PROFINETIO设备CP343-1Lean中:·地址是0-15的16字节输入模块·地址是16-23的8字节输入模块·地址是0-15的16字

4、节输出模块·地址是16-19的4字节输出模块这表明输入地址区和输出地址区分别是24字节(0-23)和20字节(0-19)。输入和输出首地址可以不是"0".图.02:  PROFINETIO设备CP343-1Lean的输入/输出地址区:接下来的输入/输出模块被组态到ET200S中:·地址是20.0-20.1的2位输出模块图.03:PROFINETIO设备ET200S的输入/输出地址区:最终的地址区是:·输入:0-23=24字节·输出:0-20=21字节用户程序描述:在这个例子中,一个CP343-1Lean被用作连接一个作为PROFINETIO设备的S7-300站到一个PR

5、OFINETIO系统中。字节MB0被定义成S7-300CPU时钟位。STEP7程序包括OB1,FB100,DB30,DB31,DB12,FC11andFC12.·OB1OB1被循环调用。在这个OB中,FB100(实例DB:DB100)被调用。图.04:OB1  ·FB100FB100被调用在OB1中。在这个FB中,FC11“PNIO_SEND”和FC12“PNIO_RECV”被调用。图.05:调用FC11"PNIO_SEND"图.06:调用FC12"PNIO_RECV"输入参数MODE=0,因为通讯处理器仅被用作PROFINETIO设备。如果通讯处理器被同时用作PROF

6、INETIO控制器和PROFINETIO设备,那么输入参数MODE=1。输入通讯功能参数CPLADDR是你指定的PROFINETIO设备的模块地址。你从硬件组态中可以得到它,在工业以太网通讯模块->“地址”标签(参看图.06)。在这个例子中,CP343-1Lean  模块地址是256dec=100hex.。FC11“PNIO_SEND”的输入参数LEN是你组态的CP343-1Lean(24字节)的输入地址区的长度。这段数据长度被指定为FC11“PNIO_SEND”发送数据的LEN参数。这段数据必须与已组态的的输入(24字节)保持一致。  FC12“PNIO_RECV”的

7、输入参数LEN是你组态的CP343-1Lean(20字节)的输出地址区的长度。这段数据长度被指定为FC12“PNIO_RECV”发送数据的LEN参数。这段数据必须与已组态的的输出(20字节)保持一致。发送接收缓冲区(例如数据块)包含了被发送和接收的数据,长度至少要和被定义的发送和接收数据一样长。在这个例子中,DB包含的发送数据长度必须大于等于24字节并且DB包含的接收数据长度必须大于等于20字节。图.07:CP343-1Lean的属性对话框->“地址”标签FC11“PNIO_SEND”和FC12“PNIO_RECV”的输出参数“DONE”

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。