資源簡介
上位機用C#與三菱FX PLC通訊,聯(lián)機測試的PLC型號為FX2N-40MT

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?MSCommLib;
namespace?登錄DEMO1
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????MSCommLib.MSComm?COM?=?new?MSCommLib.MSComm();
????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????Form2?frm2?=?new?Form2();
????????????frm2.Show();
????????????this.Hide();
????????}
????????private?void?button3_Click(object?sender?EventArgs?e)
????????{
????????????Form3?frm3?=?new?Form3();
????????????frm3.Show();
????????????this.Hide();
????????}
????????private?void?button4_Click(object?sender?EventArgs?e)
????????{
????????????Form4?frm4?=?new?Form4();
????????????frm4.Show();
????????????this.Hide();
????????}
????????private?void?button5_Click(object?sender?EventArgs?e)
????????{
???????????
????????}
????????private?byte?ASCI(byte?byt)
????????{
????????????string?str;
????????????str?=?byt.ToString(“X“);
????????????switch?(str)
????????????{
????????????????case?“30“:
????????????????????return?0x0;
????????????????case?“31“:
????????????????????return?0x1;
????????????????case?“32“:
????????????????????return?0x2;
????????????????case?“33“:
????????????????????return?0x3;
????????????????case?“34“:
????????????????????return?0x4;
????????????????case?“35“:
????????????????????return?0x5;
????????????????case?“36“:
????????????????????return?0x6;
????????????????case?“37“:
????????????????????return?0x7;
????????????????case?“38“:
????????????????????return?0x8;
????????????????case?“39“:
????????????????????return?0x9;
????????????????case?“41“:
????????????????????return?0xA;
????????????????case?“42“:
????????????????????return?0xB;
????????????????case?“43“:
????????????????????return?0xC;
????????????????case?“44“:
????????????????????return?0xD;
????????????????case?“45“:
????????????????????return?0xE;
????????????????case?“46“:
????????????????????return?0xF;
????????????????default:?return?0xE;
????????????}
????????}
????????private?void?button6_Click(object?sender?EventArgs?e)
????????{
????????????this.Close();
????????}
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????if?(COM.PortOpen)
????????????COM.PortOpen?=?false;//啟用通信口之前判斷通信口是否在打開狀態(tài),如果打開,則關(guān)閉????????????????
????????????COM.CommPort?=?short.Parse(“1“);//(comboBox1.Text.ToString());//設(shè)置通信口號
????????????COM.PortOpen?=?true;
????????????COM.Settings?=?“9600E71“;
????????????COM.InputMode?=?MSCommLib.InputModeConstants.comInputModeBinary;
????????????COM.RThreshold?=?1;
????????????COM.SThreshold?=?1;
????????}
????????private?void?timer1_Tick(object?sender?EventArgs?e)
????????{
????????????byte[]?BY?=?{?0x02?0x30?0x31?0x30?0x43?0x38?0x3
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????354304??2019-05-28?15:52??C#與三菱PLC通訊\bin\Debug\登錄DEMO1.exe
?????文件??????69120??2019-05-28?15:52??C#與三菱PLC通訊\bin\Debug\登錄DEMO1.pdb
?????文件??????11600??2019-09-28?14:31??C#與三菱PLC通訊\bin\Debug\登錄DEMO1.vshost.exe
?????文件????????490??2015-11-13?10:24??C#與三菱PLC通訊\bin\Debug\登錄DEMO1.vshost.exe.manifest
?????文件???????3885??2019-05-28?15:53??C#與三菱PLC通訊\Form1.cs
?????文件??????11109??2019-05-28?15:52??C#與三菱PLC通訊\Form1.Designer.cs
?????文件?????210915??2019-05-28?15:52??C#與三菱PLC通訊\Form1.resx
?????文件????????898??2019-05-18?16:26??C#與三菱PLC通訊\Form2.cs
?????文件???????4568??2019-05-18?16:26??C#與三菱PLC通訊\Form2.Designer.cs
?????文件???????5817??2019-05-18?16:26??C#與三菱PLC通訊\Form2.resx
?????文件????????898??2019-05-18?16:22??C#與三菱PLC通訊\Form3.cs
?????文件???????4006??2019-05-18?16:22??C#與三菱PLC通訊\Form3.Designer.cs
?????文件???????5817??2019-05-18?16:22??C#與三菱PLC通訊\Form3.resx
?????文件????????898??2019-05-24?16:00??C#與三菱PLC通訊\Form4.cs
?????文件???????4006??2019-05-24?16:00??C#與三菱PLC通訊\Form4.Designer.cs
?????文件???????5817??2019-05-24?16:00??C#與三菱PLC通訊\Form4.resx
?????文件???????1195??2019-05-25?08:29??C#與三菱PLC通訊\Login.cs
?????文件???????6749??2019-05-24?16:19??C#與三菱PLC通訊\Login.Designer.cs
?????文件?????145401??2019-05-24?16:19??C#與三菱PLC通訊\Login.resx
?????文件??????10439??2019-05-24?16:16??C#與三菱PLC通訊\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????7125??2019-09-28?14:31??C#與三菱PLC通訊\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件??????18432??2019-05-25?08:10??C#與三菱PLC通訊\obj\x86\Debug\Interop.MSCommLib.dll
?????文件???????5120??2019-05-28?15:52??C#與三菱PLC通訊\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll
?????文件???????2448??2019-09-28?14:31??C#與三菱PLC通訊\obj\x86\Debug\切腳機控制.csproj.FileListAbsolute.txt
?????文件???????1279??2019-05-28?15:52??C#與三菱PLC通訊\obj\x86\Debug\切腳機控制.csproj.GenerateResource.Cache
?????文件????????722??2019-05-25?08:10??C#與三菱PLC通訊\obj\x86\Debug\切腳機控制.csproj.ResolveComReference.cache
?????文件??????16482??2019-05-24?16:17??C#與三菱PLC通訊\obj\x86\Debug\切腳機控制.csprojResolveAssemblyReference.cache
?????文件????????554??2019-05-18?11:09??C#與三菱PLC通訊\obj\x86\Debug\登錄DEMO1.csproj.FileListAbsolute.txt
?????文件????????975??2019-05-18?11:06??C#與三菱PLC通訊\obj\x86\Debug\登錄DEMO1.csproj.GenerateResource.Cache
?????文件?????354304??2019-05-28?15:52??C#與三菱PLC通訊\obj\x86\Debug\登錄DEMO1.exe
............此處省略32個文件信息
評論
共有 條評論