200Smart Modbus RTU串口通讯+LED数显表 梯形图 新手必会

已锁定

工控-小生

  • 帖子

    7
  • 精华

    2
  • 被关注

    2

论坛等级:游士

注册时间:2023-06-30

普通 普通 如何晋级?

200Smart Modbus RTU串口通讯+LED数显表 梯形图 新手必会

4206

3

2023-07-01 16:09:50

西门子200Smart Modbus RTU串口通讯



概要

Modbus是一种通信协议,主要用于工业自动化领域。它可以用于连接和通信不同的设备,例如PLC控制器、传感器、显示屏等。

通过Modbus,这些设备可以实现数据传输和控制命令的交互,实现自动化控制和数据采集等应用。

数码管显示屏广泛应用于各种场合,例如:

1. 电子仪器仪表:数码管可以用于显示测量数据、参数、时钟、计时器等,如电子称、温度计、电压表等。

2. 家电产品:数码管可以用于显示时间、温度、湿度、电量等,如微波炉、洗衣机、空调等。

3. 汽车仪表盘:数码管可以用于显示车速、转速、油量、里程等。

4. 时钟和计时器:数码管可以用于显示时间、日期、秒表、倒计时等。

5. 交通信号灯:数码管可以用于显示红绿灯的倒计时时间。

6. 电子游戏:数码管可以用于显示分数、计时、关卡等游戏信息。

7. 报警设备:数码管可以用于显示报警状态、报警信息等。

8. 工业自动化:数码管可以用于显示生产数据、配置参数、运行状态、故障指示等。

数码管显示屏在各个领域都有广泛的应用,它简单易读、耐用可靠,能够满足各种信息显示需求。


功能需求

PLC计数器--显示当前计数变量值


硬件准备

控制器: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.如何显示小数,字符串,数字闪烁等需要大家根据需求去选择对应功能

希望对大家有所帮助


200Smart Modbus RTU串口通讯+LED数显表 梯形图 新手必会 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9438条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。