设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
西门子PLC S7-200Smart Modbus RTU串口通讯+LED数显表 ...
返回列表
发新帖
[西门子]
西门子PLC S7-200Smart Modbus RTU串口通讯+LED数显表 梯形图 新手必会
[复制链接]
15907
|
0
|
2024-4-7 20:18:38
|
显示全部楼层
|
阅读模式
技术论坛精华帖分享
此文章出自于西门子工业支持中心技术论坛,作者:工控-小生
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
本文涉及产品:西门子PLC S7-200Smart
点击文章末尾的阅读原文,继续访问西门子工业支持中心技术论坛。
概要概要
Modbus是一种通信协议,主要用于工业自动化领域。它可以用于连接和通信不同的设备,例如PLC控制器、传感器、显示屏等。
通过Modbus,这些设备可以实现数据传输和控制命令的交互,实现自动化控制和数据采集等应用。
数码管显示屏广泛应用于各种场合,例如:
1. 电子仪器仪表:数码管可以用于显示测量数据、参数、时钟、计时器等,如电子称、温度计、电压表等。
2. 家电产品:数码管可以用于显示时间、温度、湿度、电量等,如微波炉、洗衣机、空调等。
3. 汽车仪表盘:数码管可以用于显示车速、转速、油量、里程等。
4. 时钟和计时器:数码管可以用于显示时间、日期、秒表、倒计时等。
5. 交通信号灯:数码管可以用于显示红绿灯的倒计时时间。
6. 电子游戏:数码管可以用于显示分数、计时、关卡等游戏信息。
7. 报警设备:数码管可以用于显示报警状态、报警信息等。
8. 工业自动化:数码管可以用于显示生产数据、配置参数、运行状态、故障指示等。
数码管显示屏在各个领域都有广泛的应用,它简单易读、耐用可靠,能够满足各种信息显示需求。
功能需求
PLC计数器--显示当前计数变量值
硬件准备硬件准备
控制器:西门子PLC S7-200Smart(主机)
显示器:PLC数码管显示屏(从机)
串口工具:USB转485(调试必备)
测试软件
串口调试助手
LED设置软件
参考文档
LED显示屏说明书
S7-200 SMART 系统手册
数码管协议解析
从机地址:01(16进制)
功能函数:10(16进制)
寄存器数据:00 00 00 7B(16进制组合成32位)
CRC16:B3 8C(低8位在前)
该协议为功能16写2个寄存器
123=0x0000007B
-12=0xFFFFFFF4
PLC地址解析
功能16对应适用于写多个寄存器
(PLC)40001->0x00(LED)
(PLC)40002->0x01(LED)
(PLC)40017->0x10(LED)
(PLC)40018->0x11(LED)
程序代码
显示效果
调试总结
1.确认数码管接线显示是否正常
2.确认PLC数据发送格式是否正确
3.功能测试显示数据是否递增+1
4.数码管显示屏功能太多,只用到了显示整数功能
5.如何显示小数,字符串,数字闪烁等需要大家根据需求去选择对应功能
希望对大家有所帮助
长按识别下方二维码
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
KIN1860
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』