如何远程将自己的电脑连接到plc设备电脑上

如何远程将自己的电脑连接到plc设备电脑上,第1张

远程PLC通讯需要以下条件
1,一般使用----虚拟专用网络(Virtual Private Network),搭建这个平台的方式有很多,可以参考以下带功能的路由器或搭建服务器;
2,把PLC通讯方式转成以太网串口PLC需要配以太网通讯模块;
3,远程电脑和设备电脑都必须能连接外部英特网;
4,必须申请一个固定IP或动态域名;
搭建这个平台的成本是比较高,我曾经做过在深圳下载程序到济南现场的PLC;

首先看外部设备的通讯协议PLC是否支持。
如西门子200PLC有RS485串口,可以支持ModbusRTU,就可以和带该通讯协议的外部设备连接。
利用200PLC的Modbus通讯指令库就可完成对外部设备数据的读写功能。

选带以太网的PLC,AB ABB,西门子,三菱的都有,最好是无线的路由器,与笔记本连接不用接线,调试方便。

买周立功的串口服务器,与PC是以太网,与PLC是485通讯;
根据成本你自己选择吧。

也可以选带以太网的触摸屏,经过触摸屏的网口与电脑连。

现在做一个项目,需求是这样的,因为部分计算任务比较复杂,PLC难以完成,希望借助PC来实现;因此,需要PLC与PC之间做通讯,由PLC上传数据给PC,然后PC对数据进行处理,最后再从PC发回给PLC。因为PLC选了315-2PN/DP,希望基于以太网通讯。另外,因为PC上的处理程序需要调用外部的C++库,希望基于C++实现程序。我的问题是:针对上面的情况,可以选择什么方式来实现PLC与PC的通讯(要求实时性好),希望最好有可供参考的示例或代码?诚心求教,非常感谢!

不是,串口常用的是RS232,RS485,RS422(也有说RS422是4线制的RS485)这三种接口。其中RS232可以和RS232直接连,RS232可以与RS422直接连,但是RS232不能与RS485直接连,中间需要转换模块。因此PLC上需要有RS232端口或者有RS422端口,才可以进行通讯,否则就需要转换模块。
例如,三菱FX系列PLC的下载口是RS422的,就可以用RS232与它直接相连进行通讯了。西门子S7-200系列PLC的下载口是RS485的,就不可以用RS232与它直接相连,需要RS232转RS485的转换模块,才可以相连并通讯。
望采纳。。。。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13044399.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存