wlbk.net
当前位置:首页 >> 如何实现欧姆龙PLC与上位机的以太网通讯? >>

如何实现欧姆龙PLC与上位机的以太网通讯?

楼主如果是想做上位机获取PLC的数据,并显示出来的话,一般是要这样做的: PLC侧要编写数据采集程序,比如串口的数据采集,DI或者AI的数据采集 PLC要配有网络口,并配置好IP 与PLC进行网络通信的上位机的PC要安装欧姆龙的OPC Server,它类似欧...

用 OMRON SYSMAC OPC SERVER

建议你采用FINS TCP协议或者是OPC,显得更简单点

要看上位机用的是什么编程平台了,像VB,C#等语言的话,可以百度搜索一下FinsTcp.DLL,串口是FinsCom.DLL。

搜一下FinsTcp.DLL/FinsUDP.DLL,欧姆龙的PLC用的就是这个协议的; 刚好有空,写段代码吧: using System.Collections.Generic;using System;using System.Linq;using System.Drawing;using System.Diagnostics;using System.Data;using System.X...

如果是串口,发送 返回都按照omron hostlink 协议格式。 具体见欧姆龙通讯手册,只有英文版

Hostlink和上位机连接只能作为从站,必需通过上位机不停的来读取PLC的状态,反之不可。

很简单,你可以用串口来验证的FINS指令是错误还是正确的

CPM1A的话用C-Mode上位机通讯格式,梯形图的话向上位机发送用TXD命令。具体格式可以去欧姆龙工业自动化网站下载一本通讯手册看看。

目前欧姆龙PLC和上位PC通讯主要是通过Hostlink和FINS协议来完成的,其格式文库里有详细说明http://wenku.baidu.com/view/f24f6208581b6bd97f19eaa2.html, http://wenku.baidu.com/view/6fb402a9b0717fd5360cdc57.html?re=view

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com