1.Mes项目中,在一些场景下需要结合业务数据,报警灯来提示。下面是我一个项目的过程记录,简单写一下。
![](https://img2020.cnblogs.com/blog/323327/202006/323327-20200612230630091-1530429790.png)
2.虚拟串口,主要是链接串口服务器,不同的串口服务器可能有所不同,有些不同安装这人虚拟软件,串口服务器本身就虚拟了映射了串口,像这个代成本串口服务器要单独安装。
网口--》串口服务器--》 COM--》设备
![](https://img2020.cnblogs.com/blog/323327/202006/323327-20200612230709088-1053178557.png)
3.我咨询报警灯的厂家要相关资料,接线方法等,这个也好煎熬的,左沟通右沟通,这款串口服务器我也是第一次用,然后还要跟串口服务器沟通,COM设备要跟串口配置起来。
先单独测试串口服务器与485设备,通用Modbus 协议通信,写个简单的demo测试。
![](https://img2020.cnblogs.com/blog/323327/202006/323327-20200612231720158-1246125733.png)
4.核心的技术路线测通后,剩下就是跟MES业务结合起来做应用了~~。
![](https://img2020.cnblogs.com/blog/323327/202006/323327-20200616103346838-932920851.png)
5.难点主要在于,串口服务器,485 ,Modbus,都要懂一些,命令发错了,灯是不会有反应的,不想纯软件开发,接口对应,不正常有异常信息之类的,这也许就是跟设备打交道与纯软件开发的最大不同的地方。
6.COM口是独占的,程序一般只能单开,如果用了串口服务器,并设置为服务端,那么电脑端程序就可以开多,相当于是串口服务器独占了COM口。
-------------------------------------------------------------------------------------------------------------------------
1.数据采集交流群 ,关注CNC,PLC,机器人采集与控制。
2.CNC关注Fanuc 三菱 华数 广数 MAZAK 海德汉 haas哈斯 大隈OKUMA。目前群里有上传了一些CNC采集的基础入门资料,组群主要是方便大家交流学习
3.PLC关注三菱 西门子 欧姆龙 基恩士 松下 倍福 汇川 罗克韦尔 富士 Melsel。
4.通信类关注MQTT,EMQ,消息队列或缓存关注Redis RabbitMQ Memcached。
5.技术类关注ASP.NET MVC WebApi Winform WPF Socket/串口通信。
6.系统类关注MES,SCADA,APP,微信小程序等管理类软件开发。
7.方向关注『工业互联网项目』『数字化工厂』数字化车间转型与工业互联网改造升级。
8.建群主要是相互学习交流,交个朋友,多个朋友多条路,过滤僵尸粉,有兴趣的朋友加入。
9.文章主要是平时工作一些记录总结,好记性不如烂笔头,希望能坚持一周一篇。
10.采集有风险,搞机需谨慎,有兴趣的付费加入群,付款备注你的微信号
11.关注公众号,随时查看最新文章。![公众号 公众号](https://images.cnblogs.com/cnblogs_com/bgh408/1958125/o_210407104846%E6%89%AB%E7%A0%81_%E6%90%9C%E7%B4%A2%E8%81%94%E5%90%88%E4%BC%A0%E6%92%AD%E6%A0%B7%E5%BC%8F-%E6%A0%87%E5%87%86%E8%89%B2%E7%89%88.jpg)