資源簡介
本實例基于OMRON Fins TCP協議,采用C#語言編寫上位機軟件實現Socket與OMRON CP系列PLC通訊,實例中通過發送指令實現與PLC的通訊握手,PLC寄存器數據的讀取、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;
using?System.Net.Sockets;
using?System.Net;
using?System.Threading;
namespace?Socket_與_Omron_PLC通訊
{
????public?partial?class?Form1?:?Form
????{
????????Thread?t2;
????????public?Form1()
????????{
????????????InitializeComponent();
????????????
????????}
????????static?Socket?ClientSocket;
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????}
????????
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????//String?IP?=?“127.0.0.1“;
????????????String?IP?=?“192.168.0.102“;
????????????in
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1177??2018-07-17?16:37??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊.sln
?????文件????????204??2018-07-17?22:47??Socket?與?Omron?PLC通訊\.vs\Socket?與?Omron?PLC通訊\DesignTimeBuild\.dtbcache
????..A..H.?????56832??2020-02-24?23:25??Socket?與?Omron?PLC通訊\.vs\Socket?與?Omron?PLC通訊\v15\.suo
?????文件?????634880??2020-02-24?23:26??Socket?與?Omron?PLC通訊\.vs\Socket?與?Omron?PLC通訊\v15\Server\sqlite3\storage.ide
?????文件??????32768??2020-02-24?23:26??Socket?與?Omron?PLC通訊\.vs\Socket?與?Omron?PLC通訊\v15\Server\sqlite3\storage.ide-shm
?????文件????4132392??2020-02-24?23:26??Socket?與?Omron?PLC通訊\.vs\Socket?與?Omron?PLC通訊\v15\Server\sqlite3\storage.ide-wal
?????文件????????189??2018-07-17?16:37??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\App.config
?????文件???????2193??2018-07-18?08:47??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\Program.cs
?????文件???????3599??2018-07-17?16:44??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊.csproj
?????文件???????9851??2020-02-24?21:57??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\Form1.Designer.cs
?????文件???????6011??2020-02-24?21:57??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\Form1.resx
?????文件???????5530??2020-02-24?23:25??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\Form1.cs
?????文件??????14336??2020-02-24?23:15??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\bin\Debug\Socket?與?Omron?PLC通訊.exe
?????文件????????189??2018-07-17?16:37??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\bin\Debug\Socket?與?Omron?PLC通訊.exe.config
?????文件??????26112??2020-02-24?23:15??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\bin\Debug\Socket?與?Omron?PLC通訊.pdb
?????文件???????1443??2018-07-17?21:58??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????7313??2018-07-17?16:38??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件?????????42??2018-07-17?16:37??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\Socket?與?Omron?PLC通訊.csproj.CoreCompileInputs.cache
?????文件???????4305??2020-02-24?22:36??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\Socket?與?Omron?PLC通訊.csproj.FileListAbsolute.txt
?????文件??????11490??2018-07-17?16:37??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\Socket?與?Omron?PLC通訊.csprojAssemblyReference.cache
?????文件??????14336??2020-02-24?23:15??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\Socket?與?Omron?PLC通訊.exe
?????文件??????26112??2020-02-24?23:15??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\Socket?與?Omron?PLC通訊.pdb
?????文件????????180??2020-02-24?21:59??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\Socket_與_Omron_PLC通訊.Form1.resources
?????文件????????180??2020-02-20?23:31??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\Socket_與_Omron_PLC通訊.Properties.Resources.resources
?????文件??????????0??2018-07-17?16:37??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
?????文件??????????0??2018-07-17?16:37??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
?????文件??????????0??2018-07-17?16:37??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
?????文件???????1012??2020-02-24?21:59??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\obj\Debug\Socket?與?Omron?PLC通訊.csproj.GenerateResource.cache
?????文件???????1368??2018-07-17?16:37??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\Properties\AssemblyInfo.cs
?????文件???????2865??2018-07-17?16:37??Socket?與?Omron?PLC通訊\Socket?與?Omron?PLC通訊\Properties\Resources.Designer.cs
............此處省略26個文件信息
- 上一篇:串口通訊測試工具(源碼)
- 下一篇:動態鏈接WebService進行數據交互
評論
共有 條評論