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

資源簡介

制作一個(gè)數(shù)據(jù)采集系統(tǒng),實(shí)現(xiàn)讀取單個(gè)PLC中DB中的某個(gè)字,并以十進(jìn)制的方式存入excel表格中。 應(yīng)用:采集設(shè)備運(yùn)行中某一個(gè)關(guān)鍵參數(shù)的值,通過對參數(shù)的分析,實(shí)現(xiàn)對設(shè)備運(yùn)行狀態(tài)的分析。 1->表格的創(chuàng)建以及插入的內(nèi)容以及的sheet表名,目前還不能做到靈活多變。只能寫死在代碼中。后期可根據(jù)需要深入研究。 2->對于每個(gè)插入的值的含義以及插入時(shí)間,參考條目1,需要自己修改代碼。

資源截圖

代碼片段和文件信息

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?Sharp7;
using?System.IO;
using?System.Data.OleDb;



namespace?Siemens_PLC_Excel
{
????public?partial?class?Form1?:?Form
????{
????????private?S7Client?Client;
????????private?byte[]?Buffer?=?new?byte[65536];
????????int?i?=?1;
????????
??????
????????public?Form1()
????????{
????????????InitializeComponent();
????????????Client?=?new?S7Client();
????????????if?(IntPtr.Size?==?4)
????????????????this.Text?=?this.Text?+?“?-?Running?32?bit?Code“;
????????????else
????????????????this.Text?=?this.Text?+?“?-?Running?64?bit?Code“;
????????????
????????}

????????private?void?connectPLC_Click(object?sender?EventArgs?e)
????????{
????????????if?(string.IsNullOrEmpty(plcIp.Text))
????????????{
????????????????listInfo.Items.Add(“PLC?IP?地址不能為空!“);
????????????????plcIp.Focus();
????????????}
????????????if?(string.IsNullOrEmpty(plcRack.Text))
????????????{
????????????????listInfo.Items.Add(“PLC機(jī)架號不能為空!“);
????????????????plcRack.Focus();
????????????}
????????????if?(string.IsNullOrEmpty(plcSlot.Text))
????????????{
????????????????listInfo.Items.Add(“PLC插槽不能為空!“);
????????????????plcSlot.Focus();
????????????}
????????????else
????????????{
????????????????int?Result;
????????????????int?Rack?=?System.Convert.ToInt32(plcRack.Text);
????????????????int?Slot?=?System.Convert.ToInt32(plcSlot.Text);
????????????????Result?=?Client.ConnectTo(plcIp.Text?Rack?Slot);
??????????????
????????????????if?(Result?==?0)
????????????????{

????????????????????plcIp.Enabled?=?false;
????????????????????plcRack.Enabled?=?false;
?????????????????????plcSlot.Enabled?=?false;
????????????????????connectPlc.Enabled?=?false;
????????????????????disconnectPlc.Enabled?=?true;???????????????
????????????????????startRecordExcel.Enabled?=?true;

????????????????????listInfo.Items.Add(“建立IP地址為?“?+?plcIp.Text?+?“的連接成功“);

????????????????}
????????????}
????????}
????????private?void?disconnectPlc_Click(object?sender?EventArgs?e)
????????{
????????????Client.Disconnect();
????????????plcIp.Enabled?=?true;
????????????plcRack.Enabled?=?true;
????????????plcSlot.Enabled?=?true;
????????????connectPlc.Enabled?=?true;
????????????disconnectPlc.Enabled?=?false;
????????????listInfo.Items.Add(“斷開IP地址為?“?+?plcIp.Text?+?“的連接“);
????????}
????????private?void?createExcelFile_Click(object?sender?EventArgs?e)
????????{
????????????if?(string.IsNullOrEmpty(excleFileName.Text))
????????????{
????????????????listInfo.Items.Add(“請輸入文件名!“);
????????????????excleFileName.Focus();
????????????}


????????????//判斷文件是否存在,如果存在,在消息框中提示文件已創(chuàng)建

????????????if?(File.Exists(“c:\\“+excleFileName.Text?+?“.xls?“))?{
????????????????listInfo.Items.Add(excleFileName.Text?+?“.xls?“+“文件已存在,請重新創(chuàng)建文件“);
????????????????excleFileNam

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件?????????64??2019-04-06?11:01??Siemens-PLC-Excel\.git\COMMIT_EDITMSG

?????文件????????334??2019-04-03?14:03??Siemens-PLC-Excel\.git\config

?????文件?????????73??2019-04-03?14:03??Siemens-PLC-Excel\.git\description

?????文件?????????23??2019-04-03?14:03??Siemens-PLC-Excel\.git\HEAD

?????文件????????478??2019-04-03?14:03??Siemens-PLC-Excel\.git\hooks\applypatch-msg.sample

?????文件????????896??2019-04-03?14:03??Siemens-PLC-Excel\.git\hooks\commit-msg.sample

?????文件????????189??2019-04-03?14:03??Siemens-PLC-Excel\.git\hooks\post-update.sample

?????文件????????424??2019-04-03?14:03??Siemens-PLC-Excel\.git\hooks\pre-applypatch.sample

?????文件???????1642??2019-04-03?14:03??Siemens-PLC-Excel\.git\hooks\pre-commit.sample

?????文件???????1348??2019-04-03?14:03??Siemens-PLC-Excel\.git\hooks\pre-push.sample

?????文件???????4898??2019-04-03?14:03??Siemens-PLC-Excel\.git\hooks\pre-rebase.sample

?????文件????????544??2019-04-03?14:03??Siemens-PLC-Excel\.git\hooks\pre-receive.sample

?????文件???????1239??2019-04-03?14:03??Siemens-PLC-Excel\.git\hooks\prepare-commit-msg.sample

?????文件???????3610??2019-04-03?14:03??Siemens-PLC-Excel\.git\hooks\update.sample

?????文件???????1717??2019-04-06?11:01??Siemens-PLC-Excel\.git\index

?????文件????????240??2019-04-03?14:03??Siemens-PLC-Excel\.git\info\exclude

?????文件????????853??2019-04-06?11:01??Siemens-PLC-Excel\.git\logs\HEAD

?????文件????????853??2019-04-06?11:01??Siemens-PLC-Excel\.git\logs\refs\heads\master

?????文件????????192??2019-04-03?14:03??Siemens-PLC-Excel\.git\logs\refs\remotes\origin\HEAD

?????文件????????441??2019-04-06?11:02??Siemens-PLC-Excel\.git\logs\refs\remotes\origin\master

?????文件????????150??2019-04-06?11:01??Siemens-PLC-Excel\.git\ms-persist.xml

?????文件????????174??2019-04-03?14:03??Siemens-PLC-Excel\.git\objects\05\03abbf04ca4e1c6b46ab0de2d5ca88a14b01a0

?????文件????????189??2019-04-03?14:03??Siemens-PLC-Excel\.git\objects\08\781be29c521051220131ff71a3db23d96e89e9

?????文件????????195??2019-04-06?11:01??Siemens-PLC-Excel\.git\objects\09\bd1075ca2490746e5f76349596ad7d56a326aa

?????文件???????1052??2019-04-03?14:03??Siemens-PLC-Excel\.git\objects\0b\ab0d6bc9ac2c0c6cbcd7d504d2ad02f0058e0f

?????文件???????3039??2019-04-03?14:03??Siemens-PLC-Excel\.git\objects\0d\63619aa26e8572e77da9b211cfa5be3a0bdb8c

?????文件???????2823??2019-04-03?14:03??Siemens-PLC-Excel\.git\objects\11\3d985d9c4c2d45f8c7ca63317e3deb52845510

?????文件????????157??2019-04-03?14:03??Siemens-PLC-Excel\.git\objects\17\a79ccdacee588eb2a5df2185fe6e5bbe4d6e80

?????文件????????194??2019-04-03?16:17??Siemens-PLC-Excel\.git\objects\19\b1ff373e6682d3dc5d0a422740e2123a3b9877

?????文件??????21326??2019-04-03?16:17??Siemens-PLC-Excel\.git\objects\19\eb831659c590887efba46a6e61d265aac1f45e

............此處省略239個(gè)文件信息

評論

共有 條評論