- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
仿真PLC使用说明
仿真PLC使用说明
注意:本说明适用beta1.7以上版本。
设计目的:
1、仿真闭环系统。用仿真程序仿真被控对象,与用户程序配合实现闭环系统仿真。
2、配合上位组态软件做控制系统运行仿真,通信时为从站,支持西门子PPI和莫迪康MODBUS-RTU协议,假定主站为安装组态王软件的上位机。
3、以S7-200型PLC为模拟对象,但不追求完全模拟S7-200的运行效果,兼容西门子SIAMTIC指令集和AWL格式的STL语言。
一、基本参数
以S7-200系列PLC为仿真对象,不特定仿真某种特定型号。
1、地址空间
序号 数据区 地址范围 容量(字节) 1 I I0.0~I15.7 16 2 Q Q0.0~Q15.7 16 3 M M0.0~M31.7 32 4 V V0.0~V1023.7 1024 5 AI AIW0~AIW62 32 6 AQ AQW0~AQW62 32 7 SM SMB0~SMB549 550 8 T T0~T255 256个 9 C C0~C255 256个 2、关于定时器
数量为256个,有效编号为T0~T255,时基均为100ms,目前只能使用TON、TOF和TONR型定时器。因为使用软件仿真,时基不准确,可以在软件中用时基修正的功能修正时基,以提高准确性。
注意:定时器触发后自动计时,当前值在后台自动更新,程序中多次执行定时器指令不会改变定时器的计数当前值,定时器输入位在执行定时器指令时更新。定时器的当前值不能在移位指令中引用。
3、关于计数器
数量为256个,有效编号为C0~C255,目前只能使用CTU、CTD和CTUD型计数器。
注意:计数器的当前值不能在移位指令中引用。
4、关于特殊功能寄存器SM
目前仅SM0.0和SM0.1有效,其它无效。
5、关于子程序
不支持子程序和中断程序。
二、单机使用方法
1、开环系统
用西门子编程软件STEP7-MICRO将程序编辑好,把程序导出为AWL格式文件。
在仿真PLC中从文件菜单中加载用户程序,勾选运行框运行程序,I区可以输入,Q、M和V区的数据不能在软件中更改。
2、闭环系统
本软件的重要特点是可以用PLC程序仿真被控对象,用户程序和仿真程序分别编写,用程序与真实PLC程序一致。利用PLC程序控制PLC的输入点,以此间接实现被控对象的仿真,程序执行流程如下。
3、开关量输入的仿真
下面的程序在硬件PLC上是无效的,但在PLC仿真软件上作为有效处理,以此作为开关量输入仿真的基础。
为了防止误操作,被程序控制的开关量输入点需要锁定,方法如下。
4、模拟量输入的仿真
模拟量输入变量在编程时为只读属性,为了用软件方式改变模拟量输入变量的数值,我们采用了映射的方法,将中间变量V的一定区域映射到模拟量输入AI中,因为中间变量是可读可写的,只要在程序中改变中间变量的数值就间接的改变了模拟量输入变量的数值。以下程序执行后模拟量输入AIW0的数值将随时间推移缓慢递增。
仿真软件中的必要配置如下。
映射方式下的程序运行流程如下。
5、用简单信号源做模拟量输入仿真
软件提供模拟量输入信号的开环仿真,可以手动给定数值,也可以用递增、递减、随机和正弦四种方式自动产生数值。
标识 VALUE MIN MAX SPAN T(S) VWn 用途 当前值 最小值 最大值 变化量 变化周期 映射源 MODE M I D R S L 方式 手动 递增 递减 随机 正弦 链接 有效参数 VALUE √ × × × × × MIN √ √ √ √ √ × MAX √ √ √ √ √ × SPAN × √ √ √ × × T(S) × √ √ √ √ × VWn × × × × × √ 三、通信功能
软件在通信中为从站,可以响应主站的读写请求。目前支持西门子PPI协议和莫迪康MODBUS-RTU协议。
1、基本功能
PLC的站地址可以更改。
仿真软件在通信时占用一个PC机的RS232串行口,占用的串口号可以更改。
通信速率可以更改。
通信参数显示的是当前通信速率和字符格式,字符格式固定为1个起始位,8个数据位,偶校验,1个停止位,字符格式不能更改。
2、PPI协议
以安装组态王软件的上位机为假定主站,可以正确响应组态王的全部读写请求,但并不支持全部的PPI数据包。
当出现通信超时故障时,可以通过更改PPI延时来调节。
3、MODBUS-RTU协议
支持8种功能码。
序号 功能码 操作 MODBUS地址 寄存器 类型 1 2 读多个 10001-10128 I0.0-I15.7 位 2 1 读多个 00001-00128 Q0.0-Q15.7 位 3 5 写单个 00001-00128 Q0.0-Q15.7 位 4 15
您可能关注的文档
- 水污染控制工程课件2.ppt
- 2012年漳州市初中毕业暨高中阶段招生考试生物试卷.doc
- 平安校园之我见.doc
- 建筑企业工程资料.doc
- 那些年芳草湖一中的日子写给即将毕业我最爱的孩子们.doc
- 情境1:小型办公网络服务搭建.ppt
- 新标准一起第七册补充短文.doc
- 新准则附注中现金流量附表.doc
- unit1canyoucometomyparty课件.ppt
- 数列问题课件(高三数列综合复习课件全市公开课课件).ppt
- 师缘主题课件最新完整版本.pptx
- 基于偏好MOEA_D算法的气发动机多目标优化标定研究.pdf
- 师范技能课件比赛一等奖最新完整版本.pptx
- 师范生初中美术说课课件最新完整版本.pptx
- 师范技能课件图片素材库最新完整版本.pptx
- Unit 2 Making a Difference Understanding ideas The Well that changed the world 教学设计-高中英语外研版(2019)必修第三册.docx
- 师范生技能大赛PPT课件语文最新完整版本.pptx
- 基于扭矩的双燃料发动机控制策略研究.pdf
- 1.2.1 等差数列的概念及其通项公式(教学设计)高二数学(北师大版2019选择性必修第二册).docx
- 师范文化课件最新完整版本.pptx
文档评论(0)