如何采集设备内部PLC中的检测的电压,功率和压力等数据,并存储显示在电脑上
发布网友
发布时间:2022-05-01 05:49
我来回答
共4个回答
热心网友
时间:2023-10-09 10:28
首先,你的电脑上面必须配置组态软件(要么就是你自己开发协议通讯接口,将读到数据生成数据库文件,这也是组态软件的功能,我想你不会想要自己开发吧)
第一,确认你的PLC型号和生产厂家
第二,电脑上面配置组态软件,例如组态王或昆仑通态,确认组态软件支持你的PLC
第三,还要一个重要的问题,就是你的50台设备,距离你的电脑距离有多远?
如果超过50米,RS232有线方式是不行的,需用到无线数传电台可达到3~15kM范围。
最后关于接口。一台电脑,特别是普通的办公电脑,最多也就是一个串口,如果是HMI(工业控制计算机)的话,可以通过串口通讯板扩展,一个板子最多4个串口,最多安装4个通讯板。
这样的话,50台设备可能需要配置4台工控机。
关于一台电脑串口数量不够的问题,还可以通过虚拟串口软件来解决。
以昆仑通态组态软件为例,可将读取的每台设备数据,以数据库文件格式进行存储,还能实现报表打印。
你想试的话,准备一台工业控制计算机(普通办公电脑有一个串口也行),安装好组态软件,在组态软件内设计窗口界面,并组态(就是将软件的变量与PLC内存的数据地址一一对应),然后连接PLC和电脑的串口就可以在组态软件运行后看到PLC的内存数据了。追问首先谢谢您的回答,如果测试的话,我有两个疑问:
1. 普通电脑的串口和设备的串口 直连就ok吗
2. 组态软件如何组态,软件方面我是菜鸟,如果方便,请留下您的联系方式
追答1、不行,9针的串口,PLC端的公头和电脑端的母头有专门的针脚接线图。
2、你加我的QQ743488393,我可以给你发昆仑通态的组态软件,做好的工程,是昆仑屏和OMRON的PLC之间的通讯连接。
热心网友
时间:2023-10-09 10:28
设备的RS232口是连接编程器的,还是专门的通讯模块?
RS232,10米以内距离可以考虑,长了就不行了。
最好安装一个专门的通讯模块,比如以太网或者各种现场总线。
然后监控电脑将这些组态好,编好界面。
热心网友
时间:2023-10-09 10:29
直接买个RS232转换RS485模块,好了,上位机用组态就可以把你所要的参数读出来了
热心网友
时间:2023-10-09 10:29
232的话有点难度,但是485是最好的,因为232传输距离有限,而且挂载设备也不如485,设备都带485接口的话还好说,没有485就有点难办了!