资源简介
C#与欧姆龙PLC NX102-9000测试FINS通信,使用TCP连接方式,保证通信数据重要性,实时监测是否断线;实时读取D0至D1000寄存器数据,实时读取W0至W500的实时数据,将本机数据写入到D11000至D12000数据寄存器,保证数据交换正常;在工业环境中上位机软件需要与PLC交换数据,获取数据上传至MES系统中。FINS通信速度较快,数据量大,非常好用。希望能帮下开始使用欧姆龙PLC的工控朋友们。

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace OmronFins
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
OmronFinsTcp Plc;
private void Form1_Load(object sender EventArgs e)
{
Plc = new OmronFinsTcp();
Plc.Conncet(“192.168.251.3“ 9600);//TCP端口号为9600
Plc.HandShake(192);// 192为本机主机号
Plc.WorkStart();
timer1.Interval = 500;
timer1.Start();
textBox4.Text = Plc.W0.ToString();
}
private void timer1_Tick(object sender EventArgs e)
{
Invoke(new MethodInvoker(delegate
{
textBox1.Text= Plc.D100.ToString();
textBox2.Text = Plc.D101.ToString();
textBox3.Text = Plc.W0.ToString();
}));
}
private void button1_Click(object sender EventArgs e)
{
try
{
Plc.D11000 = Convert.ToUInt16(textBox4.Text);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-11 20:16 欧姆龙PLC测试Demo\
目录 0 2019-01-11 20:16 欧姆龙PLC测试Demo\OmronFins\
目录 0 2019-01-11 20:16 欧姆龙PLC测试Demo\OmronFins\.vs\
目录 0 2019-01-11 20:16 欧姆龙PLC测试Demo\OmronFins\.vs\OmronFins\
目录 0 2019-01-11 20:16 欧姆龙PLC测试Demo\OmronFins\.vs\OmronFins\v14\
文件 50688 2019-01-15 13:39 欧姆龙PLC测试Demo\OmronFins\.vs\OmronFins\v14\.suo
目录 0 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\
文件 994 2019-01-11 20:16 欧姆龙PLC测试Demo\OmronFins\OmronFins.sln
文件 189 2019-01-11 20:16 欧姆龙PLC测试Demo\OmronFins\OmronFins\App.config
目录 0 2019-01-11 20:16 欧姆龙PLC测试Demo\OmronFins\OmronFins\bin\
目录 0 2019-01-11 21:50 欧姆龙PLC测试Demo\OmronFins\OmronFins\bin\Debug\
文件 19456 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\bin\Debug\OmronFins.exe
文件 189 2019-01-11 20:16 欧姆龙PLC测试Demo\OmronFins\OmronFins\bin\Debug\OmronFins.exe.config
文件 46592 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\bin\Debug\OmronFins.pdb
文件 22696 2019-01-15 13:38 欧姆龙PLC测试Demo\OmronFins\OmronFins\bin\Debug\OmronFins.vshost.exe
文件 189 2019-01-11 20:16 欧姆龙PLC测试Demo\OmronFins\OmronFins\bin\Debug\OmronFins.vshost.exe.config
文件 490 2017-09-29 21:43 欧姆龙PLC测试Demo\OmronFins\OmronFins\bin\Debug\OmronFins.vshost.exe.manifest
文件 1471 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\Form1.cs
文件 9001 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\Form1.Designer.cs
文件 6011 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\Form1.resx
目录 0 2019-01-11 20:16 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\
目录 0 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\Debug\
文件 1464 2019-01-14 11:33 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7284 2019-01-14 11:45 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 978 2019-01-15 13:38 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\Debug\OmronFins.csproj.FileListAbsolute.txt
文件 1012 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\Debug\OmronFins.csproj.GenerateResource.Cache
文件 2384 2019-01-11 21:50 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\Debug\OmronFins.csprojResolveAssemblyReference.cache
文件 19456 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\Debug\OmronFins.exe
文件 180 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\Debug\OmronFins.Form1.resources
文件 46592 2019-01-15 13:35 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\Debug\OmronFins.pdb
文件 180 2019-01-14 11:47 欧姆龙PLC测试Demo\OmronFins\OmronFins\obj\Debug\OmronFins.Properties.Resources.resources
............此处省略13个文件信息
相关资源
- Visual C#.2010从入门到精通配套源程序
- C# Socket Server Client 通讯应用 完整的服
- C#TCP通信协议
- C#TCP 通信(TCP发送16进制)
- C#有界面局域网DES UDP加密通讯程序
- C# TCP通讯组件源代码
- C#的INI文件读写通用类
- C#串口通信程序(VS2010)(serialPort组
- 最新Trimble全站仪串口通讯
- JSON C#与服务器通讯
- MES通讯
- 从PLC循环读取到前台显示,并推送给
- C# Socket TCP通信
- SIPSorcery通讯
- C#和西门子CPU进行S7通讯
- c#串口通信(支持Hex/ascii码消息发送)
- C#串口通信之基恩士读码器读二维码
- C#编写蓝牙通信程序的简单
- PLC通讯170294
- 上位机通讯测试控件大全
- c#与西门子s7-200 smart 通讯 S7TCPDLL.dll
- C# Modbus TCP通讯(S7200PLC)
- C# 台达PLC485通信
- VS开发S7-1200PLC上位机软件(案例源码
- LIS HL7 深圳迈瑞血常规通讯接口
- 周立功CAN通用上位机例程(C#)
- 电子秤重量读取(串口通讯)
- NET CORE 下实现WEB SOCKET通信
- c# udp通信例程(上位控制程序)
- C#通用类基础
评论
共有 条评论