下载此文档

s之间modbus通信.docx


文档分类:论文 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
Lele was written in 2021
s之间modbus通信
s7-1200之间modbus通信实验报告
通信前准备和软硬件组态。
首先创建新项目,并命名为“两台PLC modbus通信”,如下图所示:
然后组态设备,选择s7-1200的CPU 1214C DC/DC/RLY,,打开项目后,选中PLC_1设备视图,选择下面的“属性”选项,再选择“系统和时钟存储器”,在右边的显示出的启用时钟存储器字节的复选框中打上勾,如下图所示:
再选中
然后添加通信模块CM1241(rs485),然后到属性设置,,硬件标识符为269,如下图所示:
扑图连接如下图所示:
到这里通信前设备设置已经完成了。
程序编程
在PLC2中添加全局数据块,命名为slave-hr,并在里面建立数组,名称为HR-AYYAY,建立1到20的word类型的数据。如下图所示:
在PLC2变量表中添加变量表1,变量如下所示:
同样方法在PLC1中添加全局数据块名称为md-master,并建立两个数组分别为reacdi-array和wirtehr-array,数据类型分别为bool和word,如下图所示:
在PLC1变量表中添加变量表1,变量如下所示:
然后回到PLC2中,在主程序mian中添加指令modbus-comm-load,生成背景数据块,并编写好各个形参的实参,如下图所示:
注意的是在MB-DB的实参是选择下面的背景数据块DB3的。
在程序段2中添加指令modbus-slave,并生成背景数据块,各个形参的实参如下图所示:
到这里PLC2的程序已经完成,编译没错。
回到PLC1中的主程序mian,同样在程序段1中添加指令modbus-comm-load,生成背景数据块,并编写好各个形参的实参,如下图所示:
同样注意的是在MB-DB的实参是选择下面的背景数据块DB3的。

s之间modbus通信 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人王小春
  • 文件大小4.55 MB
  • 时间2021-05-14