- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
服热线:07550755 深圳技成科技有限公司学员使用资料
深圳市技成培训学员专用参考资料
组态王简明教程 第四课
定义外部设备和数据库
在本课程您将:
·掌握外部设备的定义方法
·学习定义变量的方法
定义外部设备
组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备
包括:下位机(PLC、仪表、板卡等),它们一般通过串行口和上位机交流数据;
其他 Windows 应用程序,它们之间一般通过 DDE 交换数据;外部设备还包括
网 上的其他计算机。只有在定义了外部设备之后,组态王才能通过I/O变量和
它们交换数据。为方便你定义外部设备组态王设计了 设备配置向导”引导你一步
步完成设备的连接。如图T6-1.PNG 。本教程中使用仿真PLC和组态王通信。仿真
PLC可以模拟PLC为组态王提供数据。假设仿真PLC连接在计算机的COM1 口。
在组态王工程浏览器的左侧选中 COM1”,在右侧双击 新建”,运行 设备配置
向导”。选择 仿真PLC”的 串口”项,单击 下一步”;为外部设备取一个名称,输
入 PLC1”,单击 下一步”;为设备选择连接串口,假设为COM1 ,单击 下一步”;
填写设备地址,假设为1,单击 下一步”;请检查各项设置是否正确,确认无误
后,单击 完成”。设备定义完成后,你可以在工程浏览器的右侧看到新建的外部
设备 PLC1”。在定义数据库变量时,你只要把IO变量连接到这台设备上,它就
可以和组态王交换数据了。
深圳市技成科技有限公司
服热线:07550755 深圳技成科技有限公司学员使用资料
数据库的作用
数据库是 组态王”最核心的部分。在TOUCHVEW 运行时,工业现场的
生产状况要以动画的形式反映在屏幕上,操作 在计算机前发布的指令也要迅速
送达生产现场,所有这一切都是以实时数据库为中介环节,所以说数据库是联系
上位机和下位机的桥梁。
定义变量的方法
对于我们将要建立的 监控中心”,需要从下位机采集两个原料罐的液位和
一个反应罐的液位,所以需要在数据库中定义这三个变量。因为这些数据是通过
驱动程序采集到的,所以三个变量的类型都是I/O 实型变量。这三个变量分别命
名为 原料罐1 液位”、 原料罐2 液位”和 反应罐液位”,定义方法如下:在工程
浏览器的左侧选择 数据词典”,在右侧双击 新建”,弹出 变量属性”对话框;对
话框设置为如图T6-2 :设置完成后,单击 确定”。用类似的方法建立另两个变量
原料罐2 液位”和 反应罐液位”。
变量的类型
数据库中存放的是你制作应用系统时定义的变量以及系统预定义的变量。
变量可以分为基本类型和特殊类型两大类。基本类型的变量又分为 内存变量”
和 I/O 变量”两类。I/O 变量”指的是需要 组态王” 和其它应用程序(包括 I/O
深圳市技成科技有限公司
服热线:07550755 深圳技成科技有限公司学员使用资料
服务程序)交换数据的变量。这种数据交换是双向的、动态的,就是说:在 组
态王”系统运行过程中,每当 I/O 变量的值改变时,该值就会自动写入远程应用
程序;每当远程应用程序中的值改变时,组态王”系统中的变量值也会自动更新。
所以,那些从下位机采集来的数据、发送给下位机的指令,比如 反应罐液位”、
电源开关”等变量,都需要设置成 I/O 变量”。那些不需要和其它应用程序交换
只在 组态王”内需要的变量,比如计算过程的中间变量,就可以设置成 内存变
量”。基本类型的变量也可以按照数据类型分为离散型、模拟型、长整数型和字
符串型。内存离散变量、I/O 离散变量:类似一般程序设计语言中的布尔(BOOL )
变量,只有0,1 两种取值,用于表示一些开关量。内存实型变量、I/O 实型变量:
类似一般程序设计语言中的浮 型变量,用于表示浮 数据,取值范围 10
原创力文档


文档评论(0)