当前位置: 首页 > news >正文

西门子Smart200 PLC控制LED看板的应用

硬件实物展示

如上图PLC通过按钮计数(加计数、减计数和数据清零)并在LED屏幕显示数据。

硬件及软件配置

⑴硬件配置

①西门子S7-200smart PLC:ST20 DC/DC/DC,型号:6ES7 288-1ST20-0AA0

②24VDC开关电源(PLC供电):明伟,型号:LRS-50-24

③LED模块:H210611 4.75单色(红色)1×4 G/HE

④中航字符卡:ZH-E1L,字符卡+485二次开发,版本V6.10.04

⑤5VDC开关电源(LED及字符驱动卡):深圳巨能伟业,型号:N2005V5-A,5V-40A,版本 V2.0

⑥施耐德常开按钮:3个(分别模拟加计数、减计数和清零,本文仅演示加计数)

⑦联想笔记本电脑

⑵软件配置

①200Smart PLC编程软件:STEP 7-MicroWIN SMART,V2.5

②中航字符卡软件:Led Control System V6

③辅助软件:TCP调试软件(调试时用于验证驱动LED字符的正确性):NetAssist;字符校验软件(调试时用于验证校验码):Crc16校验位工具

硬件连接

⑴24VDC开关电源给PLC供电及PLC控制信号供电,5VDC开关电源给中航字符卡和LED屏幕供电;

⑵通过网线连接PLC和中航屏幕网口;

⑶用排插将中航字符卡的08-1插口(16口)与LED屏幕的入口JIN(16口)连接,注意两者的接口定义要一致。

字符卡驱动设置

中航字符卡驱动配置软件用于设置LED型号,电源配置、屏幕设、字符设置、字符字库下载等。

⑴双击中航LED控制软件“Led Control System V6”,在主菜单界面选择“设置-屏幕设置”,在如下图弹出“输入密码界面”输入密码168,点击“确定”:

⑵在弹出“显示屏设置”界面如下图,并按图示设置,完成后点击“加载”,加载完成,点击“关闭”退出:

注:在通讯方式中,点击“控制卡网络配置”,在弹出“请输入密码”界面输入密码888,弹出如下界面并按图示设置,完成点击“设置发送”,配置完成点击右上“×”退出:

⑶点击“编辑-字符字库”弹出如下图界面,可对字符高度、宽度、字号及字体等设置合适的显示字符,完成后点击“设置”,软件将相应配置下载至字符卡,最后点击右上方“×”退出该界面:

⑷点击菜单栏“字符”,如下图配置显示方式、分区属字符属字符特技显示和跑边设置:

完成上述设置后,点击菜单栏“发送”,软件将配置发送字符卡,点击右上方“×”退出,至此字符卡配置设置完成。

PLC程序

通过S7-200smart驱动LED屏进行计数显示涉及的核心技术包括:TCP通讯、PLC进行CRC16校验码校验和三位数(本文LED设计显示0-999的数值显示范围)拆分并显示相应字符。其中PLC的TCP通讯详见《200Smart PLC与TCP调试软件客户机-服务器通信测试》文档,PLC进行CRC16校验码校验程序详见《200Smart PLC CRC16校验码程序编写及测试》文档,本文对PLC程序进行三位数拆分并对显示字符进行处理进行论述,由于本LED屏标准只显示四个字符,在LED看板应用中显示0-999的数值范围足够使用,四个字符应用的数据地址分别为“VW33、VW35、VW37、和VW39”:

⑴根据字符编码GB2312,当PLC采集的数据VW53大于999和小于0时,为超限数据,PLC分别字符卡赋值显示“数据超限”字符,程序如下图:

⑵当VW53为个位数时,根据字符编码GB2312对个位数在LED上显示,十位数和百位数为空,程序如下图:

⑶当VW53为两位数时,根据字符编码GB2312,同时通过“DIV”除法指令获得十位数数字和个位数数字,此时百位数为空,程序如下图:

⑷当VW53为三位数时,根据字符编码GB2312,同时先获取百位数数字、将三位数减去百位数获得两位数数字,对两位数进行“DIV”除法指令获得十位数数字和个位数数字,程序如下:

详细的PLC控制程序详见后附《Smart200 PLC控制LED看板程序》。

http://www.jsqmd.com/news/526459/

相关文章:

  • 基于Hadoop +Spark美食数据分析可视化系统 深度学习情感分析 餐厅推荐系统 美食推荐系统
  • 羽绒服品牌如何选不踩雷?2026年靠谱推荐全地形适用且品质认证型号 - 品牌推荐
  • 铝单板厂家如何选不踩坑?2026年靠谱推荐幕墙装饰用耐候性强且服务好厂家 - 品牌推荐
  • OpenClaw实战教程:Qwen3-VL:30B私有化部署与飞书集成
  • 2025-2026年羽绒服品牌推荐:兼顾专业性能与日常穿搭美学口碑品牌盘点 - 品牌推荐
  • 微机原理实战:基于8253/8255芯片的智能电子时钟设计与实现
  • 通义千问1.5-1.8B-Chat-GPTQ-Int4:C盘清理方案咨询——智能识别与安全建议
  • java篇4-java的数据转换2021-10-13
  • 从0开始理解并发、线程与等待通知机制(下)
  • 2026年,IT裁员潮来势凶猛,AI正在吞噬开发岗位,学会大模型才是生存之道,建议收藏
  • 别再踩坑了!手把手教你用VMware Workstation 17搭建FusionCompute 6.5.1实验环境(CNA+VRM保姆级教程)
  • RMBG-2.0直播场景应用:OBS虚拟摄像头直连,实时抠像+绿幕替换低延迟方案
  • 从零开始:用ResNet18镜像实现图片内容自动分类
  • Lab: Xv6 and Unix utilities
  • Chrome WebRTC调试实战:从信令到媒体流的全链路问题排查指南
  • LT9211芯片实战:从单路LVDS到双路LVDS的高效转换方案
  • OpenClaw+Qwen3-VL:30B:打造个人多模态AI助手全流程
  • HTML常用CSS样式推荐:打造高效、美观的网页设计
  • SD-MTSP:利用KOA算法优化单仓库多旅行商问题的MATLAB实现,可灵活调整数据集与参数
  • GLM-4-9B-Chat-1M多机部署方案:分布式推理集群搭建
  • 从PSDK到ROS节点:GPS数据订阅与发布的实战封装
  • 文墨共鸣作品集:StructBERT模型下的中文语义分析之美
  • 浦语灵笔2.5-7B实战教程:bash脚本定制化启动与日志调试方法
  • 集简云、简道云、宜搭低代码平台实战选型指南:从功能到场景的深度解析
  • QT桌面应用集成Z-Image-Turbo:开发本地化AI绘画工具
  • Pixel Dimension Fissioner 在VMware虚拟机中的部署与性能测试
  • 2025-2026年铝单板厂家推荐:异形曲面定制设计专业厂家及用户反馈汇总 - 品牌推荐
  • RMBG-2.0创意应用:为LoRA训练准备高质量透明主体数据集方法
  • 2026知识产权转让优质服务机构推荐指南:软件著作知识产权/雏鹰企业项目申报公司/高新技术项目申报/专利申请知识产权/选择指南 - 优质品牌商家
  • 2026年羽绒服品牌推荐:户外探索与都市通勤兼顾靠谱选择及选购指南 - 品牌推荐