之前说到了组态王入门之创建组态画面,接下来是组态王入门之定义IO设备。
组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据;其他Windows应用程序,它们之间一般通过DDE交换数据;外部设备还包括网络上的其他计算机。 只有在定义了外部设备之后,组态王才能通过I/O变量和它们交换数据。为方便定义外部设备,组态王设计了“设备配置向导”引导用户一步步完成设备的连接。 选择工程浏览器左侧大纲项“设备\COM1”,在工程浏览器右侧用鼠标左键双击“新建”图标,运行“设备配置向导”,如下图所示。
选择“仿真PLC”的“COM”项,单击“下一步”,弹出“设备配置向导”,如下图所示。
为外部设备取一个名称,输入PLC,单击“下一步”,弹出“设备配置向导”,如下图所示。
为设备选择连接串口,假设为COM1,单击“下一步”,弹出“设备配置向导”;
填写设备地址,假设为0,单击“下一步”,弹出“设备配置向导”;
设置通信故障恢复参数(一般情况下使用系统默认设置即可),单击“下一步”,弹出“设备配置向导”,如下图所示。
检查各项设置是否正确,确认无误后单击“完成”。 设备定义完成后,可以在工程浏览器的右侧看到新建的外部设备“PLC”。在定义数据库变量时,只要把IO变量连结到这台设备上,它就可以和组态王交换数据了。 单击工具栏中的“VIEW”按钮,把系统切换到运行状态。如果提示加载协议组件失败,则在信息窗口中提示出具体是哪个协议组件失败,以便定位和解决问题。
|