程序员开发实例大全宝库

网站首页 > 编程文章 正文

MCGS如何与S7-1200 PLC DB块通信(mcgs和plc连接)

zazugpt 2024-09-04 22:17:18 编程文章 138 ℃ 0 评论

关注“PLC发烧友”,一起涨知识!

说到PLC和触摸屏通信,大部分关联PLC地址任然是M区、V区、Q区、T区等,那么和S7-1200 PLC通信就涉及到DB数据块关联和控制问题,那么问题来了,究竟DB块该如何关联并使用呢?下面跟着我带大家来分析!


01组态博途


第一步:(创建一个博途新项目,命名:DB块与MCGS通信)


第二步:(打开项目视图)


第三步:(双击添加新设备)


第四步:(添加新设备控制器—CPU—订货号—选择版本号—点击确认)


第五步:(双击CPU属性—保护—连接机制—勾选允许从运程伙伴(PLC、 HM、OPC、、)使用PUTIGET通信访问)


第六步:(双击CPU网口—以太网地址—IP协议—设置PLC IP地址)


02编写程序


第一步:(创建DB块)


第二步:(在DB数据块填写地址,这里使用加减计数器指令CTUD)


第三步:(在OB1填写CTUD指令引脚)


第四步:(点击下载)


03 MCGS配置


第一步:(输入对应DB块地址)

在我们MCGS对应DB块是V区地址

加计数器:DB1.DBX0.0对应V1.0第0个位

减计数器:DB1.DBX0.1对应V1.0第一个位

当前值:DB1.DBW2对应V1.2 16位无符号数相当于字的数据类型

设定值:DB1.DBW4对应V1.4 16位无符号数相当于字的数据类型

复位:DB1.DBX6.0对应V1.6第0个位

Q0.0直接关联即可


04 画面设计


第一步:(关联画面)


05 五演示效果


温馨提醒:MCGS中V寄存器对应:DB,通道地址1.0中的1代表DB1,.0代表X0,数据类型代表X0.1中的1。

(来源:PLC发烧友,作者:徐陈爽,未经授权不得转载,违者必究)

评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。回复:西门子全套”,免费领取西门子手册、案例、软件等资料。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表