在完成PLC项目创建,程序编写与仿真后(参考博途v18 PLC项目创建与仿真),可添加HMI触摸屏,来实现HMI仿真控制。
1、首先添加HMI触摸屏设备
选择PLC进行连接,点击下一步
可以暂时取消画面布局等内容,得到干净屏幕
2、从PLC变量表中关联添加HMI变量
添加的变量可以是需要输入,或输出监视的变量,需要注意添加的变量由于是HMI的,而HMI需要和PLC进行通讯,有一定的扫描周期,默认扫描周期是1s,可以设置为100ms。
拉动HMI变量表下方的水平滚动条,可以看到采样周期设置,每个变量都有自己的采样周期,可以根据需要设置。
3、进行画面绘制(以起保停为例)
①画面元素添加
字体可以拖动和双击修改
画面右侧可以添加按钮和形状
添加两个按钮,和状态指示,适当更改大小形状和名称
②按钮属性更改
更改按钮属性,与变量关联,先右键点击启动按钮,打开属性面板
启动按钮属性如下,重点关注动画和事件
添加外观动画,使按钮按下时改变颜色
添加外观动画后,再关联对应变量
随后可以设置该变量不同值对应的颜色,如启动为Bool值,取值为0或1,这里设置启动为绿色
接着添加支持交互的事件函数(添加了相应的事件才能实现触摸屏控制),设置启动按钮,按下时置位位(按下时给启动变量置位为1)
关联启动变量
设置启动按钮,释放时复位位(释放时给启动变量复位为0)
同样关联启动变量
同样的思路,也可以将停止按钮,添加动画和事件并关联上变量(此处略去,可自行修改)
③状态显示属性修改
右键点击圆形,打开属性面板
添加外观动画
关联输出的电机变量
添加0/1值,更改显示颜色
4、HMI仿真
上面设置好了起保停的显示画面,下面就可以进行仿真了
①先在根画面点击编译一下
②先进行PLC程序仿真,将程序下载到虚拟PLC里
③此时选中添加的触摸屏,再点击仿真(一定要先选中触摸屏)
5、HMI仿真
完成上述步骤即可打开下面的HMI仿真界面
可测试设置功能是否正常
点击启动按钮,电机状态变绿
点击停止按钮,电机状态变红
功能正常实现,符合预期