- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2、组态王设置 8.5 组态王提供的模拟设备—仿真PLC 1、仿真PLC 的定义 在使用仿真PLC 设备前,首先要定义它,实际PLC 设备都是通过计算机的串口向组态王提供数据,所以仿真PLC设备也是模拟安装到串口COM 上。亚控仿真PLC 设备定义过程和步骤与上节定义串口设备完全一样。 2、 仿真PLC 的寄存器 仿真PLC提供五种类型的内部寄存器变量INCREA、DECREA、RADOM、STATIC 、CommErr,而INCREA 、DECREA、RADOM、STATIC 寄存器变量的编号从1~1 000,变量的数据类型均为整型(即INT),对这五类寄存器变量分别介绍如下: 1)自动加1 寄存器INCREA 该寄存器变量的最大变化范围是0~1 000,寄存器变量的编号原则是在寄存器名后加上整数值,此整数值同时表示该寄存器变量的递增变化范围,例如,INCREA100 表示该寄存器变量从0 开始自动加1,其变化范围是0~100。 2)自动减1 寄存器DECREA 该寄存器变量的最大变化范围是0~1 000,寄存器变量的编号原则是在寄存器名后加上整数值,此整数值同时表示该寄存器变量的递减变化范围,例如,DECREA100 表示该寄存器变量从100 开始自动减1,其变化范围是0~100。 3)静态寄存器STATIC 该寄存器变量是一个静态变量,可保存用户下发的数据,当用户写入数据后就保存下来,并可供用户读出,直到用户再一次写入新的数据,此寄存器变量的编号原则是在寄存器名后加上整数值,此整数值同时表示该寄存器变量能存储的最大数据范围,例如,STATIC100 表示该寄存器变量能接收0~100 中的任意一个整数。 4)随机寄存器RADOM 该寄存器变量的值是一个随机值,可供用户读出,此变量是一个只读型,用户写入的数据无效,此寄存器变量的编号原则是在寄存器名后加上整数值,此整数值同时表示该寄存器变量产生数据的最大范围。例如,RADOM100 表示随机值的范围是0~100。 5)CommErr寄存器 该寄存器变量为可读写的离散变量,用来表示组态王与设备之间的通讯状态。CommErr=0表示通讯正常;CommErr=1 表示通讯故障。用户通过控制CommErr 寄存器状态来控制运行系统与仿真PLC 通讯,将CommErr 寄存器置为打开状态时中断通讯,置为关闭状态后恢复运行系统与仿真PLC 之间的通讯。 3、仿真PLC 使用举例 下面对常量寄存器STATIC100 读写操作为例来说明如何使用仿真PLC 设备。 1)仿真PLC 的定义 2)定义I/O 变量 3)制作画面 4)运行画面程序 对常量寄存器STATIC100 写入数据80,则可看到读出的数据值也是80。 8.4 组态王与串口设备的通信 1、硬件连接与配置 此向导页配置一些关于设备在发生通信故障时,系统尝试恢复通信的策略参数: 尝试恢复时间:在组态王运行期间,如果有一台设备如PLC1发生故障,则组态王能够自动诊断并停止采集与该设备相关的数据,但会每隔一段时间尝试恢复与该设备的通讯,如图所示尝试时间间隔为30秒。 最长恢复时间:若组态王在一段时间之内一直不能恢复与PLC1的通讯,则不再尝试恢复与PLC1通讯,这一时间就是指最长恢复时间。 3、如何设置串口参数 对于不同的串口设备,其串口通讯的参数是不一样的,如波特率、数据位、校验位等。所以在定义完设备之后,还需要对计算机通讯时串口的参数进行设置。如上节中定义设备时,选择了COM1口,则在工程浏览器的目录显示区,选择“设备”,双击“COM1”图标,弹出“设置串口——COM1”对话框, 在“通讯参数”栏中,选择设备对应的波特率、数据位、校验类型、停止位等,这些参数的选择可以参考组态王的相关设备帮助或按照设备中通讯参数的配置。“通讯超时”为默认值,除非特殊说明,一般不需要修改。“通讯方式”是指计算机一侧串口的通讯方式,是RS232或RS485,一般计算机一侧都为RS232,按实际情况选择相应的类型即可。 第8章 组态王与外部设备通信 【本章教学目标与要求】 F 掌握组态王与外围设备的连接; F 掌握DDE、板卡、PLC等设备的驱动 程序的配置; F 理解组态王仿真PLC的概念; F 掌握组态王对设备进行数据采集。 组态王软件系统与最终工程人员使用的具体的PLC或现场部件无关。对于不同的硬件设施,只需为组态王配置相应的通信驱动程序即可。组态王驱动程序采用最新软件技术,使通讯程序和组态王构成一个完整的系统。这种方式既保证了
您可能关注的文档
最近下载
- 律师制度与实务课件:律师收费.pptx
- xx集团粮食仓储及加工基地可行性研究报告.docx
- (正式版)-B 5768.2-2022 道路交通标志和标线 第2部分:道路交通标志.docx VIP
- 青少年法制教育讲稿-甘肃省副省长罗笑虎为中小学生作毒品预防教育报告全文.docx VIP
- 2025年水平定向钻市场调查报告.docx
- 辅导员大一新生入学教育主题班会.pptx VIP
- 天津布兰德新摩尔企业策划咨询有限公司公司简介.ppt VIP
- intouch hmi与archestra集成本机成功安装.pdf VIP
- 中国染料化工项目经营分析报告.docx
- 2025-2026学年浙美版(2024)小学美术二年级上册教学计划及进度表.docx
文档评论(0)