商铺名称:广州三合自动化设备有限公司
联系人:马杰(先生)
联系手机:
固定电话:
企业邮箱:2849382866@qq.com
联系地址:广州市南沙区榄核镇数码花园1座201室
邮编:511480
联系我时,请说是在线缆网上看到的,谢谢!
3 S7-1200与CU240X-2 DP的PROFIBUS 非周期通信实例
3.1 S7-1200组态
CU240E-2 DP F非周期通信与所选择的报文结构无关,选择任何一种报文格式都可以进行非周期通信,在使用系统功能“RDREC”和“WRREC”读写变频器数据记录时需要使用报文标识符。本示例以组态353报文为例。专卖全新CP 343-1通信模块特价
S7-1200与CU240X-2 DP的PROFIBUS通信基本组态过程以及变频器通信参数设置请参考《S7-1200与G120 CU240X-2 DP的PROFIBUS PZD通信》文档,在此不做详细介绍。专卖全新CP 343-1通信模块特价
? 组态与CU240E-2 DP F通信报文
1) 将硬件目录中“SIEMENS telegr 353, PKW+PZD-2/2”模块拖拽到“设备概览”视图的第1个插槽中,系统自动分配了输入输出地址。
2)为方便编程将插槽1的PKW区重命名为“PKW”(在调用系统功能“RDREC”和“WRREC”时将用到此名字),将插槽2的PZD区重命名为“PZD”。
图3-1组态与CU240E-2 DP F通信报文
? 编程:在S7-1200中调用扩展指令“RDREC”读取从站数据记录区,调用扩展指令“WRREC”写入从站数据记录区。
1) 双击项目树下的“Main(OB1)”打开OB1程序编辑窗口;
2) 扩展指令目录中“分布式I/O -> 其它 -> 驱动器 -> RDREC和WRREC”指令拖拽到程序编辑窗口中;
3) 分别指定“RDREC和WRREC”的背景数据块,使用系统自动分配即可,点击“确认”按钮。
图3-2 S7-1200编程
? 为系统功能“RDREC”和“WRREC”分配硬件标识:专卖全新CP 343-1通信模块特价
1) 单击块参数“ID”;
2) 在下拉列表中选择“PKW[AI/AO]”。
图3-3分配硬件标识符
? 为系统功能“RDREC”和“WRREC”分配其它参数:
1) 块参数INDEX = 47
2) M10.0上升沿触发写任务,M20.0上升沿触发读任务。
3) WRREC写入缓冲区从MB100开始的40个字节;
4) RDREC读取缓冲区从MB200开始的40个字节;
5) 其它参数分配请参考右图。