设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国产:台达/汇川/信捷产品交流区』
›
DGUS应用锦集(八)信捷PLC软硬件连接指南 ...
返回列表
发新帖
[信捷]
DGUS应用锦集(八)信捷PLC软硬件连接指南
[复制链接]
67210
|
0
|
2024-3-12 11:00:54
|
显示全部楼层
|
阅读模式
本文介绍迪文DGUS Ⅱ触摸屏与信捷PLC通过Modbus RTU协议实现通讯的软、硬件连接说明。
1 效果展示
1.1演示视频
迪文产品型号:DMT10600T070_A5WTC
信捷PLC:XC1-32 PLC
分辨率:1024*600
http://static.video.qq.com/TPout.swf?vid=h0842ezcttx&1314.swf
在上面的视频中,选用了型号为DMT10600T070_A5WTC的DGUS Ⅱ触摸屏。该产品是一款7寸高分辨率工业级智能HMI触摸屏,接口丰富,防水防UV,室内和室外均可使用。户外使用防眩光,外壳高低温不变形。屏幕为电容式触摸屏,可实现滑动翻页、手势调节数据等功能,触控效果好,灵敏度高,带来精彩的人机交互体验。
PLC型号为信捷XC1-32 PLC。该款产品具备多通讯口以及强大的通讯组网能力。基本单元具备1-3个通讯口,支持RS232、RS485,可连接多种外部设备,例如变频器、仪表等。由于配备多通讯口,同时又支持多种通讯协议,如Modbus协议,自由通讯协议等,因此可组建不同的通讯网络。Modbus组网中,PLC可作主或从;可通过T-BOX模块组成以太网络;还可通过G-BOX接入GPRS网络。
2 连接指南详解
2.1硬件连接指南
如下图所示,触摸屏通讯接口使用COM4的RS485,即A、B脚,电源24VDC,即V、G脚。
2.1.1接口定义
2.1.1.1 DMT10600T070-A5WTC接口定义
① 该处可以打开,为SD卡卡槽位置,当工程用7.381软件组态完成后,将生成的DWIN_SET文件夹放到SD卡(小的TF卡),通过该卡槽下载到屏里。
② 该处为通讯接口。分为串口2和串口4,接PLC时可以用串口4。
③ 该处为扩展串口3。需写OS程序自定义。
④ 该处为扩展串口5、串口6、串口7、串口8 。同样需写OS程序自定义。
1 )MODBUS基本配置文件:
(1)内核文件:
DWINOS_T5_Modbus_V5
(2)22号配置文件:
22_ModbusMaster (屏做主机时使用)22_ModbusSlave(屏做从机时使用),只能放一个。
(3)硬件参数配置文件:
T5UID3.CFG (配置初始值那些的,和DGUS 1的CONFIG文件作用一样)
2)串口选择
串口2是RS232 ,这一点迪文已定义好了,也就是说只能走5A A5帧头协议。如果走其他协议,那么需要将其他协议解析成5A A5帧头屏才能识别指令。
串口4是RS485,为自定义串口,接PLC时用串口4即可。
3)接线
屏的AB接口连接PLC AB接口,VCC电源,GND地线接上即可。屏供电7-36V DC,推荐12V。
2.1.1.2 PLC接口定义
信捷PLC通讯接口使用下图端子排(8)上的A/B两点通讯口,A/B分别与触摸屏A-A、B-B对接上,供电电源220VAC。
外部输入读取时,使用X0点的0点输入,如下图所示:
2.1.2硬件接线效果图
2.2软件配置指南
2.2.1 XC1-32 PLC编程软件配置
1) 新建工程并保存,文件——创建新工程,选择PLC型号XC1-32,点“确定”。
2)工程界面如下,双击PLC硬件配置,选择通讯设置口:
3)在PLC配置中单击PLC串口,如下图所示:
选择串口2,参数配置如上图。参数配置完成后,点击写入PLC,写入成功后,请将PLC重新上电。
2.2.1.1 Modbus通讯协议
1)通讯协议对应地址如下图。这里我们只是用到X、Y、D区,其他区地址参照以上三个。
2)通讯地址功能码,我们都X区只读,Y区读写,D区读写,使用到的功能码分别为02H、01H、05H、03H、06H。
3)信捷XC1-32PLC MODBUS通讯数据结构如下,详细请参考手册“PLC手册”第七章。
2.2.1.2编写PLC验证程序
以上我们使用到X、Y、D,使用的功能码为01/02/03/06/15(0F),外部输出线圈的读写(Y0)和外部输入线圈的读写(X0)不需要PLC编写程序。
演示视频见第一节“1 效果展示”。
2.2.1.3变量实时读写
本程序共读取两个变量:
变量1:在触摸屏的属性为“读写”,对应PLC地址为D100。当变量1=100时,Y1点亮,其他值Y1熄灭。
变量2:在触摸屏的属性为“只写”,对应PLC地址D101。通过PLC编写程序实现变量得自加,每1S增加1。PLC程序如下:
2.2.2 触摸屏软件配置
以下压缩文件可从迪文科技官网下载,获取方式:迪文科技官网“资料下载”栏目——“应用设计参考”子栏目,找到压缩文件包《DGUS应用锦集(八)信捷PLC软硬件连接指南》,下载后即可从中找到压缩文件包《信捷PLC工程》。
1) 触摸屏工程文件
详见压缩文件“《信捷PLC工程》——DGUS_II触摸屏程序——信捷PLC”。
2)触摸屏OS程序
(1)触摸屏OS程序主要实现功能为读写“输出线圈Y0”,读取“输出线圈状态(X0)”,读写“D100/D101保持寄存器”状态。
(2)OS程序链接:详见压缩文件《信捷PLC工程》——DGUS_II触摸屏程序——信捷PLC\OS_Xinje\OS_Xinje.asm。
作者:张亮
编辑:孙惠英
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
工控平头哥
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』