说到PLC和触摸屏通信,大部分关联PLC地址任然是M区、V区、Q区、T区等,那么和S7-1200PLC通信就涉及到DB数据块关联和控制问题,那么问题来了,究竟DB块该如何关联并使用呢?下面跟着我带大家来分析!
01组态博途
第一步:(创建一个博途新项目,命名:DB块与MCGS通信)

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

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


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

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

02编写程序
第一步:(创建DB块)


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

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



03MCGS配置
第一步:(输入对应DB块地址)

在我们MCGS对应DB块是V区地址
加计数器:对应第0个位

减计数器:对应第一个位

当前值:对应位无符号数相当于字的数据类型

设定值:对应位无符号数相当于字的数据类型

复位:对应第0个位

直接关联即可

04画面设计
第一步:(关联画面)

05五演示效果


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