91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

【實例簡介】Sharp7與西門子PLC以太網通訊測試,讀寫西門子PLC位、16位數據寄存器、32位數據寄存器
【實例截圖】

【核心代碼】

SHARP7通訊

└── SHARP7通訊
    ├── NettoplcsimS7ov124
    │   ├── Nettoplcsim-S7o-v-1-2-4-0
    │   │   ├── bin
    │   │   │   ├── IsoToS7online.dll
    │   │   │   ├── NetToPLCsim-Manual-de.chm
    │   │   │   ├── NetToPLCsim-Manual-en.chm
    │   │   │   └── NetToPLCsim.exe
    │   │   └── doc
    │   │       ├── NetToPLCsim-Manual-de.pdf
    │   │       └── NetToPLCsim-Manual-en.pdf
    │   └── 新建文本文檔.txt
    ├── SHARP7通訊
    │   ├── SHARP7通訊
    │   │   ├── App.config
    │   │   ├── Form1.Designer.cs
    │   │   ├── Form1.cs
    │   │   ├── Form1.resx
    │   │   ├── Form2.Designer.cs
    │   │   ├── Form2.cs
    │   │   ├── Form2.resx
    │   │   ├── Program.cs
    │   │   ├── Properties
    │   │   │   ├── AssemblyInfo.cs
    │   │   │   ├── Resources.Designer.cs
    │   │   │   ├── Resources.resx
    │   │   │   ├── Settings.Designer.cs
    │   │   │   └── Settings.settings
    │   │   ├── SHARP7通訊.csproj
    │   │   ├── Sharp7.cs
    │   │   ├── bin
    │   │   │   ├── Debug
    │   │   │   │   ├── SHARP7通訊.exe
    │   │   │   │   ├── SHARP7通訊.exe.config
    │   │   │   │   ├── SHARP7通訊.pdb
    │   │   │   │   ├── SHARP7通訊.vshost.exe
    │   │   │   │   ├── SHARP7通訊.vshost.exe.config
    │   │   │   │   ├── SHARP7通訊.vshost.exe.manifest
    │   │   │   │   └── Sharp7.cs
    │   │   │   ├── Release
    │   │   │   └── x64
    │   │   │       └── Debug
    │   │   │           ├── SHARP7通訊.exe
    │   │   │           ├── SHARP7通訊.exe.config
    │   │   │           ├── SHARP7通訊.pdb
    │   │   │           ├── SHARP7通訊.vshost.exe
    │   │   │           ├── SHARP7通訊.vshost.exe.config
    │   │   │           └── SHARP7通訊.vshost.exe.manifest
    │   │   └── obj
    │   │       ├── Debug
    │   │       │   ├── DesignTimeResolveAssemblyReferences.cache
    │   │       │   ├── DesignTimeResolveAssemblyReferencesInput.cache
    │   │       │   ├── SHARP7通訊.Form1.resources
    │   │       │   ├── SHARP7通訊.Properties.Resources.resources
    │   │       │   ├── SHARP7通訊.csproj.FileListAbsolute.txt
    │   │       │   ├── SHARP7通訊.csproj.GenerateResource.Cache
    │   │       │   ├── SHARP7通訊.csprojResolveAssemblyReference.cache
    │   │       │   ├── SHARP7通訊.exe
    │   │       │   ├── SHARP7通訊.pdb
    │   │       │   ├── TempPE
    │   │       │   ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
    │   │       │   ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
    │   │       │   └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
    │   │       └── x64
    │   │           └── Debug
    │   │               ├── DesignTimeResolveAssemblyReferences.cache
    │   │               ├── DesignTimeResolveAssemblyReferencesInput.cache
    │   │               ├── SHARP7通訊.Form1.resources
    │   │               ├── SHARP7通訊.Properties.Resources.resources
    │   │               ├── SHARP7通訊.csproj.FileListAbsolute.txt
    │   │               ├── SHARP7通訊.csproj.GenerateResource.Cache
    │   │               ├── SHARP7通訊.csprojResolveAssemblyReference.cache
    │   │               ├── SHARP7通訊.exe
    │   │               ├── SHARP7通訊.pdb
    │   │               ├── TempPE
    │   │               ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
    │   │               ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
    │   │               └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
    │   └── SHARP7通訊.sln
    ├── SHarp7通訊測試
    │   ├── AdditionalFiles
    │   │   └── PLCM
    │   │       └── plcmArchive.pma15_0
    │   ├── IM
    │   │   ├── SPL
    │   │   │   └── options
    │   │   └── SearchIndex
    │   │       ├── _k.fdt
    │   │       ├── _k.fdx
    │   │       ├── _k.fnm
    │   │       ├── _k.frq
    │   │       ├── _k.prx
    │   │       ├── _k.tii
    │   │       ├── _k.tis
    │   │       ├── _k.tvd
    │   │       ├── _k.tvf
    │   │       ├── _k.tvx
    │   │       ├── _k_2.del
    │   │       ├── _l.cfs
    │   │       ├── _l_1.del
    │   │       ├── _p.cfs
    │   │       ├── _q.cfs
    │   │       ├── _q_1.del
    │   │       ├── _r.cfs
    │   │       ├── segments.gen
    │   │       └── segments_m
    │   ├── Logs
    │   │   ├── ConversionLogFile.xsl
    │   │   ├── ConversionLog_15.0.0.0_to_16.0.0.0.xml
    │   │   ├── ICO_PE_InfoActionRequest.png
    │   │   ├── ICO_PE_InfoDecision.png
    │   │   ├── ICO_PE_InfoDecisionCritical.png
    │   │   ├── ICO_PE_InfoError.png
    │   │   ├── ICO_PE_InfoErrorCritical.png
    │   │   ├── ICO_PE_InfoInformation.png
    │   │   ├── ICO_PE_InfoInputRequired.png
    │   │   ├── ICO_PE_InfoSuccess.png
    │   │   └── ICO_PE_InfoWarning.png
    │   ├── SHarp7通訊測試.ap15
    │   ├── System
    │   │   ├── PEData
    │   │   │   └── Meta
    │   │   │       ├── ChangeListConsumer
    │   │   │       │   ├── HmiBase.xml
    │   │   │       │   ├── Iecpl.xml
    │   │   │       │   ├── Siemens.Simatic.Lang.IPI.Target.xml
    │   │   │       │   ├── Siemens.Simatic.Lang.Online.xml
    │   │   │       │   └── Siemens.Simatic.Lang.xml
    │   │   │       └── ChangeListProvider
    │   │   │           └── Siemens.Automation.DomainModel.xml
    │   │   ├── PEData.idx
    │   │   └── PEData.plf
    │   ├── TMP
    │   ├── UserFiles
    │   └── XRef
    │       └── XRef.db
    ├── SHarp7通訊測試_V16
    │   ├── AdditionalFiles
    │   │   └── PLCM
    │   │       └── plcmArchive.pma15_0
    │   ├── IM
    │   │   ├── HMI
    │   │   └── SearchIndex
    │   │       ├── _0.cfs
    │   │       ├── _a.fdt
    │   │       ├── _a.fdx
    │   │       ├── _a.fnm
    │   │       ├── _a.frq
    │   │       ├── _a.prx
    │   │       ├── _a.tii
    │   │       ├── _a.tis
    │   │       ├── _a.tvd
    │   │       ├── _a.tvf
    │   │       ├── _a.tvx
    │   │       ├── _a_3.del
    │   │       ├── _b.cfs
    │   │       ├── _c.cfs
    │   │       ├── _c_1.del
    │   │       ├── _d.cfs
    │   │       ├── _d_1.del
    │   │       ├── _e.cfs
    │   │       ├── _f.cfs
    │   │       ├── _g.cfs
    │   │       ├── _g_1.del
    │   │       ├── _h.cfs
    │   │       ├── _h_1.del
    │   │       ├── _i.cfs
    │   │       ├── _j.cfs
    │   │       ├── _k.fdt
    │   │       ├── _k.fdx
    │   │       ├── _k.fnm
    │   │       ├── _k.frq
    │   │       ├── _k.prx
    │   │       ├── _k.tii
    │   │       ├── _k.tis
    │   │       ├── _k.tvd
    │   │       ├── _k.tvf
    │   │       ├── _k.tvx
    │   │       ├── segments.gen
    │   │       ├── segments_3
    │   │       └── segments_g
    │   ├── Logs
    │   │   ├── ConversionLogFile.xsl
    │   │   ├── ConversionLog_15.0.0.0_to_16.0.0.0.xml
    │   │   ├── ICO_PE_InfoActionRequest.png
    │   │   ├── ICO_PE_InfoDecision.png
    │   │   ├── ICO_PE_InfoDecisionCritical.png
    │   │   ├── ICO_PE_InfoError.png
    │   │   ├── ICO_PE_InfoErrorCritical.png
    │   │   ├── ICO_PE_InfoInformation.png
    │   │   ├── ICO_PE_InfoInputRequired.png
    │   │   ├── ICO_PE_InfoSuccess.png
    │   │   └── ICO_PE_InfoWarning.png
    │   ├── SHarp7通訊測試_V16.info
    │   ├── System
    │   │   └── PEData
    │   │       └── Meta
    │   │           ├── ChangeListConsumer
    │   │           │   ├── HmiBase.xml
    │   │           │   ├── Iecpl.xml
    │   │           │   ├── Siemens.Simatic.Lang.IPI.Target.xml
    │   │           │   ├── Siemens.Simatic.Lang.Online.xml
    │   │           │   └── Siemens.Simatic.Lang.xml
    │   │           └── ChangeListProvider
    │   │               └── Siemens.Automation.DomainModel.xml
    │   ├── UserFiles
    │   ├── Vci
    │   ├── XRef
    │   └── tmp
    ├── SHarp7通訊測試_V16.backup
    │   ├── 2020-11-23.084828.581
    │   │   └── 2020-11-23.084828.581.zip
    │   └── 2020-11-23.084835.895
    │       └── 2020-11-23.084835.895.zip
    └── SHarp7通訊測試_V16__1600.1.401.1_2020-11-23_08_49_12.txt

53 directories, 162 files


資源截圖

代碼片段和文件信息

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?Sharp7;

namespace?SHARP7通訊
{
????public?partial?class?Form1?:?Form
????{
????????private?byte[]?Buffer?=?new?byte[65536];
????????private?S7Client?Client;
????????private?string[]?Wrsting?=?new?string[65536];
????????private?int?Wrlength;
????????public?Form1()
????????{
????????????InitializeComponent();
????????????Client?=?new?S7Client();
????????????if?(IntPtr.Size?==?4)
????????????????this.Text?=?“?Sharp7與S71200PLC通訊演示??文輝武“?+?“?-?Running?32?bit?Code“;
????????????else
????????????????this.Text?=?“Sharp7與S71200PLC通訊演示??文輝武?“?+?“?-?Running?64?bit?Code“;
????????????CBArea.SelectedIndex?=?1;
????????????CBWLen.SelectedIndex?=?1;

????????}

????????private?void?ConnectBtn_Click(object?sender?EventArgs?e)
????????{
????????????int?Result;
????????????textBox1.Text?=?“正在連接“;

????????????int?Rack?=?System.Convert.ToInt32(TxtRack.Text);
????????????int?Slot?=?System.Convert.ToInt32(TxtSlot.Text);
????????????Result?=?Client.ConnectTo(TxtIP.Text?Rack?Slot);








????????????if?(Result?==?0)
????????????{
????????????????TxtIP.Enabled?=?false;
????????????????TxtRack.Enabled?=?false;
????????????????TxtSlot.Enabled?=?false;
????????????????ConnectBtn.Enabled?=?false;
????????????????DisconnectBtn.Enabled?=?true;
????????????????textBox1.Text?=?“連接成功“;
????????????????timer1.Interval?=?120;?//讀取間隔100毫秒
????????????????timer1.Enabled?=?true;


????????????}
????????????if?(Result?!=?0)
????????????{
????????????????textBox1.Text?=?“連接失敗“;
????????????}
????????}


????????private?void?DisconnectBtn_Click(object?sender?EventArgs?e)
????????{
????????????Client.Disconnect();
????????????TxtIP.Enabled?=?true;
????????????TxtRack.Enabled?=?true;
????????????TxtSlot.Enabled?=?true;
????????????ConnectBtn.Enabled?=?true;
????????????DisconnectBtn.Enabled?=?false;
????????????timer1.Interval?=?120;?//讀取間隔100毫秒
????????????timer1.Enabled?=?false;
????????????textBox1.Text?=?“連接斷開“;
????????}

????????private?void?timer1_Tick(object?sender?EventArgs?e)

????????{


????????????int?Result1?=?0;
????????????string?esserrot;


????????????esserrot?=?Client.ErrorText(Result1);

????????????if?(Result1?!=?0)
????????????{
????????????????TxtIP.Enabled?=?true;
????????????????TxtRack.Enabled?=?true;
????????????????TxtSlot.Enabled?=?true;
????????????????ConnectBtn.Enabled?=?true;
????????????????DisconnectBtn.Enabled?=?false;

????????????????textBox1.Text?=?“連接斷開“;
????????????}
????????????short[]?deviceValu?=?{?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?0?};
????????????TextBox[]?myTextBox?=?new?TextBox[48];
????????????myTextBox[0]?=?I0

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????46592??2018-02-04?15:37??SHARP7通訊\SHARP7通訊\NettoplcsimS7ov124\Nettoplcsim-S7o-v-1-2-4-0\bin\IsoToS7online.dll

?????文件?????469657??2018-02-04?15:54??SHARP7通訊\SHARP7通訊\NettoplcsimS7ov124\Nettoplcsim-S7o-v-1-2-4-0\bin\NetToPLCsim-Manual-de.chm

?????文件?????466883??2018-02-04?15:54??SHARP7通訊\SHARP7通訊\NettoplcsimS7ov124\Nettoplcsim-S7o-v-1-2-4-0\bin\NetToPLCsim-Manual-en.chm

?????文件??????71680??2018-02-04?15:37??SHARP7通訊\SHARP7通訊\NettoplcsimS7ov124\Nettoplcsim-S7o-v-1-2-4-0\bin\NetToPLCsim.exe

?????文件?????639846??2018-02-04?15:54??SHARP7通訊\SHARP7通訊\NettoplcsimS7ov124\Nettoplcsim-S7o-v-1-2-4-0\doc\NetToPLCsim-Manual-de.pdf

?????文件?????627271??2018-02-04?15:54??SHARP7通訊\SHARP7通訊\NettoplcsimS7ov124\Nettoplcsim-S7o-v-1-2-4-0\doc\NetToPLCsim-Manual-en.pdf

?????文件????????607??2019-02-23?12:45??SHARP7通訊\SHARP7通訊\NettoplcsimS7ov124\新建文本文檔.txt

????..A..H.?????59392??2020-11-23?17:12??SHARP7通訊\SHARP7通訊\SHARP7通訊\.vs\SHARP7通訊\v14\.suo

?????文件????????189??2019-02-13?14:56??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\App.config

?????文件?????131609??2016-10-08?17:04??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\Debug\Sharp7.cs

?????文件?????194048??2019-02-15?21:05??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\Debug\SHARP7通訊.exe

?????文件????????189??2019-02-13?14:56??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\Debug\SHARP7通訊.exe.config

?????文件?????243200??2019-02-15?21:05??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\Debug\SHARP7通訊.pdb

?????文件??????22696??2019-02-15?21:43??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\Debug\SHARP7通訊.vshost.exe

?????文件????????189??2019-02-13?14:56??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\Debug\SHARP7通訊.vshost.exe.config

?????文件????????490??2016-03-09?13:48??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\Debug\SHARP7通訊.vshost.exe.manifest

?????文件?????152064??2020-11-23?16:45??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\x64\Debug\SHARP7通訊.exe

?????文件????????189??2019-02-13?14:56??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\x64\Debug\SHARP7通訊.exe.config

?????文件?????230912??2020-11-23?16:45??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\x64\Debug\SHARP7通訊.pdb

?????文件??????22688??2020-11-23?16:54??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\x64\Debug\SHARP7通訊.vshost.exe

?????文件????????189??2019-02-13?14:56??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\x64\Debug\SHARP7通訊.vshost.exe.config

?????文件????????490??2019-03-19?12:46??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\bin\x64\Debug\SHARP7通訊.vshost.exe.manifest

?????文件??????96472??2019-03-03?21:18??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\Form1.cs

?????文件?????262278??2019-03-02?20:10??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\Form1.Designer.cs

?????文件???????6011??2019-03-02?20:10??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\Form1.resx

?????文件????????393??2019-02-14?10:50??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\Form2.cs

?????文件???????1172??2019-02-14?10:50??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\Form2.Designer.cs

?????文件???????5817??2019-02-14?10:50??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\Form2.resx

?????文件???????1464??2019-02-13?20:41??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\obj\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????7224??2019-02-14?10:51??SHARP7通訊\SHARP7通訊\SHARP7通訊\SHARP7通訊\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

............此處省略193個文件信息

評論

共有 條評論