Visual Studio 2010--C#跟西门子1200(Sharp7)窗体控制⑧--循环读取

Visual Studio 2010--C#跟西门子1200(Sharp7)窗体控制⑧--循环读取

 

上期回顾(上期完成了PLC的Real变量以及其他数据类型,循环周期的读取):

Visual Studio 2010--C#跟西门子1200(Sharp7)窗体控制⑧--循环读取

本期我们说一下怎么把PLC的输入输出,捕捉到C#窗体上显示监控状态,这期先做下窗体界面

1.0 切换到窗体界面,选择工具栏--公共控件,找到TextBox,双击,然后修改属性如下

Text = I0.0

TextAlign = Centar

Visual Studio 2010--C#跟西门子1200(Sharp7)窗体控制⑧--循环读取

2.0 然后在左边的工具栏--公共控件,选择控件Lable,双击添加,然后修改如下属性

names = I0.0 //方便调试

BorderStyle = FixedSingle //设定边框属性

Size = 27,23 //设定控件大小

Visual Studio 2010--C#跟西门子1200(Sharp7)窗体控制⑧--循环读取

3.0 然后按照上面的例子,依次画上I0.2,I1.0,的文本还有显示框,如下图

Visual Studio 2010--C#跟西门子1200(Sharp7)窗体控制⑧--循环读取

4.0 输出的话也是跟这个一样,就是文本Text属性改一下,如下图

Visual Studio 2010--C#跟西门子1200(Sharp7)窗体控制⑧--循环读取

5.0 字节的整体显示,就用前面的OK,NOK控件显示。。比较懒。。。

Visual Studio 2010--C#跟西门子1200(Sharp7)窗体控制⑧--循环读取