迈入工控机组态软件kingview 的第一步 ——以按钮控制灯实验为例 一 实验说明 1
1、任务介绍 这个实验任务是在组态王 kingview 组态软件画面上,放上一个“按钮”和一个“灯”,“按钮”控制三菱 PLC 程序中的常开触点 M1,M1 又决定着 PLC 的输出继电器 Y0 的输出,画面上的“灯”监视着 Y0 是否输出,于是如图 1 所示按钮按下“1”,则 PLCY0 的LED 亮,同时画面上的监视灯亮变绿,按钮按下“0”,则 PLCY0 的LED 灭,同时画面上的监视灯灭变白(这是我设置的颜色,没设置成黑,黑了不好看)
图 1 kingview 监控画面 1
2、组态软件的变量和 PLC 地址分配 组态软件的变量,这个实验我用了三个: 1)变量名,按钮,变量类型,内存离散, 2)变量名,灯,变量类型,I/O 离散,对应 PLC 的Y0, 3)变量名,PLC 程序中控制 Y0 输出的触点 M1(这么长的一段话也是变量名),变量类型,I/O 离散,对应 PLC 的M1
用到的PLC 位编程单元,有两个,1 是 M1,2 是 Y0
到底内存离散和 I/O 离散是啥意思,耐心看看下面一段内容就知道了,看能不能找出“内存”和“I/O”的区别,“离散”与“整数”,“实数”,“字符串”的区别
组态王 kingview 组态软件的变量可以分为基本类型和特殊类型两大类
基本类型的变量又分为“内存变量”和“I/O 变量”两类
“I/O 变量”指的是需要“组态王”和 PLC 交换数据的变量
这种数据交换是双向的、动态的,就是说:在“组态王”系统运行过程中,每当 I/O 变量的值改变时,该值就会自动写入PLC;每当 PLC 的值改变时,“组态王”系统中的变量值也会自动更新
所以,从下位机PLC 采集来的数据、发送给下位机PLC 的指令,如“灯”变量监视 Y0 的输出与否、“