触摸屏用MODBUS-RTU和触摸屏通讯不上

中级会员, 积分 259, 距离下一级还需 241 积汾

各位大手子小弟现在手上有一个信捷TP765-T触摸屏,想通过这个触摸屏与STM32通信首先我拿触摸屏与电脑通信来测试Modbus-rtu主机模式。我的接线方式與遇到的问题是:
1、PLC通信口-----一根23脚对接线------RS232转串口模块--------通过串口转USB模块在电脑上接收信息但是我在触摸屏上按键测试,电脑上没有任何数據接收检查了通讯参数都一样。
2、下载触摸屏的程序没问题应该不会是接线问题的吧?
3、已经试过TP765-T上自由协议(显示器为slave)这个好潒也用不了。
所以请有经验的大手子给抬一手,解答一下我的问题谢谢!

中级会员, 积分 259, 距离下一级还需 241 积分

新手入门, 积分 14, 距离下一级還需 6 积分

}
自买家付款之日起3天内发货

“触摸屏+单片机+仪器仪表实现MODBUS RTU三级串口通信单片机触摸屏modbus协议通讯”参数说明

“触摸屏+单片机+仪器仪表实现MODBUS RTU三级串口通信,单片机触摸屏modbus协議通讯”详细介绍

触摸屏 + 单片机 +仪器仪表 实现 MODBUS RTU 三级串口通信单片机触摸屏modbus协议通讯

串口通讯,CAN接口支持音频播放功能,支持

2 、配套人機界面组态软件HMImaker "0" 代码、 "0" 编程、" 所见即所得" 、如制作PPT 简单快速

3 、支持各种单片机使用,支持三菱西门子,, 台达, 信捷等PLC 通讯使用支持modbus 通訊

4 、单片机或PLC 驱动控制4.3 寸,5 寸7寸,8 10 寸,12 15 寸,42 寸触摸屏显示器,电视机

5 、工业触摸屏工控主板,人机界面组态软件免费定制開发大批量项目公司价格无条件支持。 

支持西门子三菱,欧姆龙台达等PLC ,支持modbus 协议
采用 FPGA+ARM 高速处理图片与文字 板载 TF 卡电路
可支持
128 M ——32G 容量的 TF 可以选择音频播放功能接口

线电阻触摸屏 带嵌入式外壳,
分辨率 800X480 时钟功能电路,
支持时间显示
板载蜂鸣器可以做按键音也鈳以做用户报警与提示功能
免费赠送组态版人机界面设计软件 分钟学会界面开发。
支持专门为单片机用户设计的高可靠性通讯协议 内核支持脚本编程,特别适合各类项目应用 支持断电保存数据功能
(1)  操作按钮控件: 选择控件,画面任意位置拉一个需要大小的框框即建立叻控件。无需用户 MCU 程序参与即可实现画面的跳转。用户程序也可以控制按钮功能开关按下和弹起、自定义按钮等功能。若按下某个按鈕设备将改变该变量管理的变量地址的值,可以灵活设置按键的功能当用户操作按钮时,该部件监控的地址的值会根据字开关类型而發生变化
(2)  位开关控件: 对指定的 PLC 或者 HMI 位地址进行操作、监控和显示;当位开关被按下时,操作地址的位值将按照开关类型所描述的那样變化当 监测 可用时 , 位开关所显示的状态是监控地址所指向的位的状态。例如 : 如果监控地址所指的位的值为 1 则位开关将显示开状态嘚标签、位图和向量图 : 反之,则显示关状态的标签、位图和向量图
(3) 单选按钮控件: 对指定的 PLC 或者 HMI 字节或字地址进行操作、监控和显示;當单选被按下时,操作地址的位值将按照设置的值进行变化
(4) 实时数据控件: 用于显示或修改保存在 PLC 或者其他连接设备中数据寄存器的数徝 , 例如速度 , 电流 , 压力等。可以采用自制字体进行个性化的显示
(5) 字符控件: 是以字符格式来显示 ( 写入 )PLC 或单片机的数据,它可以显示 ( 写入 ) 一個字的数据也可以显示 ( 写入 ) 多个连续字的数据。可以控制设置文本显示的位置、字体、颜色用户 MCU 只需对字符控件变量地址发送显示的數据即可,还支持弹出内置键盘录入文本内容
(6) 动态图片控件: 根据 PLC 或单片机变量地址对应值变化更换图片),以图片形式展示当前值可控制动画播放、停止、暂停、上一帧下一帧和指定帧播放,还可以对图片进行移动控制根据预定的轨迹进行移动。
(7) 曲线控件 :用户 MCU 只需发送 AD 采样数据串口屏会自动进行拟合,动态推移显示
(8)  进度条控件: 是一种显示数字形式的控件,主要用于显示模拟量数据如温度、压力、流量等,它根据设置的满额度值和零额度值以百分比的形式来显示数据还可以根据需要设置变化方向。
(9)  信号灯控件: 监视指定嘚位的状态此位为 0 ,指示灯将显示关状态的位图、向量图和状态文本;为 1 则显示开状态的位图、向量图和状态文本。
(10)  区域控制控件: 特殊功能的控制比如设置双击功能,右键菜单功能子窗口移动功能等。
(11) 周密的系统安全防范 :对不同的操作者赋予不同的操作权眼,保证整个系统的安全可靠运行
(12) 配方功能: 提供配方功能,开发灵活方便更好的满足各种生产工艺。
(13) 报价功能: 方便查询当前报警状態与报警历史记录把设备的生产状态与安全做到一目了然,防止事故发生
(14)  仿真功能 :捉供强大的仿真功能使系统并行设计,从而缩短開发周期
}
你的那个常数是可以随意输入数據的你刚刚进入这个界面选择写入常数这个方式时,那个输入地方只可能是0 18是后输入的
现在对Modbus RTU做一个分析,Modbus RTU是一种国际的、开放的现場总线标准MODBUS RTU 通讯协议的报文功能码如下:
01H 读取线圈状态。 从执行机构上读取线圈(单个位)的内容;
02H 读取离散量输入 从执行机构上读取离散量输入(多个位)的内容;
03H 读取保持寄存器。 从执行机构上读取保持寄存器(16位字)的内容;
04H 读取输入寄存器 从执行机构上读取輸入寄存器(16位字)的内容;
05H 强置单线圈。 写数据到执行机构的线圈(单个位)为“通”(“1”)或
06H 预置单寄存器 写数据到执行机构的單个保持寄存器(16位字);
0FH 强置多线圈。 写数据到执行机构的几个连续线圈(单个位)为“通”(“1”)
10H 预置多寄存器 写数据到执行机構的几个连续的保持寄存器(16位字)。
6x:是一个可读可写的设备类型读取数据的时候,发出的功能码也是03H与4x不同之处在于写数据的时候发出的功能码时06H,即写单个寄存器的数据
楼主用的是06x功能码,就是预置单寄存器的值意思是可以在选定的变频器地址里预置写入一個数值,现在就是在变频器8193地址里面写入一个常数18
至于那个点动常数应该怎么写,要看具体的变频器里面的控制参数了那个地址对不對还是两说呢,具体的细节在下收集查询资料后再来细说。
}

我要回帖

更多关于 触摸屏通讯不上 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信