首页 上一页 1 2 下一页 尾页

S7-300仿真软件的使用 点击:4737 | 回复:36



水中鱼 --王者之师

    
  • 精华:35帖
  • 求助:3帖
  • 帖子:239帖 | 3802回
  • 年度积分:0
  • 历史总积分:15036
  • 注册:2011年11月10日
发表于:2012-02-16 15:20:57
楼主

1、引言
    计算机仿真技术把现代仿真技术与计算机发展结合起来,通过建立系统的数学模型,以计算机为工具,以数值计算为手段,对存在的或设想中的系统进行实验研究。随着计算机技术的高速发展,仿真技术在自动控制、电气传动、机械制造等工程技术领域也得到了广泛应用。与传统的经验方法相比,计算机仿真的优点是:
(1)
能提供整个计算机域内所有有关变量完整详尽的数据
;
(2)
可预测某特定工艺的变化过程和最终结果,使人们对过程变化规律有深入的了解
;
(3)
在测量方法有困难情况下是唯一的研究方法。此外,数字仿真还具有高效率、高精度等优点。

    
大型企业每年都需要对电气控制人员进行技术培训,每次培训都需要大量的准备工作,购买大量各种不同类型PLC、变频器、接触器、电缆等。如果采用传统的经验方法:购买大量的控制器件,特别PLC、变频器等器件昂贵,很容易造成浪费;
此外需要专门的培训地点。所以,如果对控制人员进行技术培训能够采用计算机仿真技术,能极大地降低成本。

     S7-PLCSIM Simulating Modules
由西门子公司推出,可以替代西门子硬件PLC的仿真软件,当培训人员设计好控制程序后,无须PLC硬件支持,可以直接调用仿真软件来验证。
2
S7-PLCSIM软件的功能
(1)
模拟PLC的寄存器。可以模拟512个计时器(T0-T511);可以模拟131072(二进制)M寄存器;可以模拟131072I/O寄存器;可以模拟4095个数据块;2048个功能块(FBs)和功能(FCs);本地数据堆栈64K字节;66 个系统功能块(SFB0-SFB65);128个系统功能(SFC0-SFB127);123个组织块(OB0-OB122)
(2)
对硬件进行诊断。对于CPU,还可以显示其操作方式,如图1示。SF(system fault)表示系统报警;DP (distributed peripherals, or remote I/O)表示总线或远程模块报警;DC(power supply) 表示CPU有直流24伏供给;RUN 表示系统在运行状态;STOP表示系统在停止状态。

1CPU的操作方式
(3)
对变量进行监控。用菜单命令Insert>input variable监控输入变量;Insert>output variable监控输出变量Insert>memory variable监控内部变量;Insert>timer variable监控定时器变量;Insert>counter variable监控计数器变量。图2表示上述变量表。这些变量可以用二进制、十进制、十六进制来访问,但是必须注意输出变量QB一般不强制修改。

2所有变量
(4)
对程序进行调试。设置/删除断点利用设置/删除断点可以确定程序执行到何处停止。断点处的指令不执行。断点激活,利用断点激活可以激活所有的断点; 不仅包括已经设置的,也包括那些要设置的。利用下一条指令,可以单步执行程序。如果遇到块调用,用下一条指令就跳到块后的第一条指令。
4
S7-PLCSIM软件的实现方法及模拟程序

 
本文通过具体例子来说明S7-PLCSIM软件的仿真功能。以压印机主机调速为例子。工艺要求为:按下启动按钮I4.0,主机启动Q12.0, 主机自动升速到700/,并保持不变, 按下启动按钮I4.1, 主机停止运行。使用S7-PLCSIM软件调试程序的步骤如下:
(1)
首先用STEP7软件对系统进行硬件组态,然后再用STEP7软件编程,允许结构化你的程序,也就是说可以将程序分解为单个的、自成体系的程序,最后通过系统组织块OB1编写程序。程序如图3
:

3编写程序
(2)
再用STEP7软件SIMITIC 管理器菜单OPTION中选择Simulating ModulesON状态,表示选择仿真调试,如图4:

4选择仿真调试
(3)
S7-PLCSIM软件中新建PLC文档。选择菜单命令PLC>Power on 打开仿真PLC的电源;选择仿真PLC的工作方式为STOP状态;选择菜单命令EXECUTE>Scan mode>Scan continous表示连续扫描方式。
(4)
STEP7软件SIMITIC 管理器菜单命令PLC>Download,把程序下载到中仿真PLC中。
(5)
S7-PLCSIM软件中模拟实际操作。选择仿真PLC的工作方式为RUN状态,按下启动按钮I4.1,主机开始运行,自动升速,速度值送到MW20。可以监视STEP7软件中梯形图程序的运行情况,选择菜单命令Debug>monitor来监视。图5模拟实际升速过程。
 

图模拟实际升速过程
(6)
当在S7-PLCSIM软件中模拟实际操作,如果检测到程序出错,会调用相应错误组织块。S7-PLCSIM软件支持对硬件中断组织块OB40—OB47的仿真;支持对时钟中断组织块OB10—OB17的仿真;支持对扫描周期大于最大允许循环时间的中断组织块OB80的仿真。
(7)
保存生成的PLC文档,以便下次仿真时直接调用的设置。
 
结束语
    应用此方式培训,能极大的减少浪费,降低培训成本,而且效率高,所以采用计算机仿真技术有明显的优越性。

   

 



楼主最近还看过



阿水

  • 精华:31帖
  • 求助:399帖
  • 帖子:1801帖 | 22295回
  • 年度积分:2
  • 历史总积分:98539
  • 注册:2007年3月22日
发表于:2012-02-16 15:38:10
1楼
      不错,但这只能时行一些常用的仿真,要是真的程序量多的话还是要在仿真之后在现场调试

onlyma

  • 精华:3帖
  • 求助:16帖
  • 帖子:40帖 | 336回
  • 年度积分:0
  • 历史总积分:3072
  • 注册:2009年8月12日
发表于:2012-02-20 09:00:37
2楼
谢谢楼主分享            

茗风

  • 精华:4帖
  • 求助:1帖
  • 帖子:83帖 | 1272回
  • 年度积分:0
  • 历史总积分:5069
  • 注册:2006年11月16日
发表于:2012-02-21 09:19:05
3楼

真是不错的,挺好,可以解决调试的一些问题了。

guoms8126

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 25回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2007年9月03日
发表于:2012-02-21 09:31:11
4楼

西门子的仿真很不错的,很适合初学者使用。

lyld8341

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 268回
  • 年度积分:0
  • 历史总积分:1875
  • 注册:2002年7月21日
发表于:2012-03-08 01:23:36
5楼
走过,路过,学习解惑。还可以显示变量名呢

刘阳和

  • 精华:18帖
  • 求助:23帖
  • 帖子:3191帖 | 14497回
  • 年度积分:0
  • 历史总积分:71360
  • 注册:2010年8月14日
发表于:2012-03-12 09:16:05
6楼

西门子仿真软件下载地址有木有,谢谢。

彩云之滇东北

  • 精华:37帖
  • 求助:5帖
  • 帖子:148帖 | 2725回
  • 年度积分:0
  • 历史总积分:21121
  • 注册:2005年6月14日
发表于:2012-03-12 10:16:03
7楼

顶一个                                 

爱上电工

  • 精华:0帖
  • 求助:13帖
  • 帖子:97帖 | 895回
  • 年度积分:0
  • 历史总积分:2086
  • 注册:2008年6月23日
发表于:2012-04-19 00:33:55
8楼

能同时仿真两台PLC吗?

  那是什么版本的软件,麻烦发到我邮箱好吗?

  多谢。309974630@qq.com

EBN-黑丫头

  • 精华:0帖
  • 求助:8帖
  • 帖子:51帖 | 1885回
  • 年度积分:0
  • 历史总积分:8955
  • 注册:2011年10月27日
发表于:2012-04-19 08:42:05
9楼
都没用过仿真软件,我也下一个用用

lyc2012

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 13回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2012-04-19 10:25:27
10楼
看看 学习学习 如果需要相关电子元器件资料 可以登录www.ickey.cn 上查询

酷客

  • [版主]
  • 精华:9帖
  • 求助:40帖
  • 帖子:1499帖 | 8001回
  • 年度积分:207
  • 历史总积分:59431
  • 注册:2004年7月13日
发表于:2012-04-19 19:26:11
11楼

如果将培训分类,并形成系列,那将更有意义~!

东山脚下

  • 精华:0帖
  • 求助:13帖
  • 帖子:28帖 | 1235回
  • 年度积分:0
  • 历史总积分:4415
  • 注册:2012年4月06日
发表于:2012-04-22 22:18:04
12楼
仿真软件的使用对于学习来说还是很实用的

零下一度

  • 精华:1帖
  • 求助:11帖
  • 帖子:540帖 | 6056回
  • 年度积分:1
  • 历史总积分:24399
  • 注册:2011年5月08日
发表于:2012-04-23 21:43:12
13楼
好东西   要顶下                        

jadonglin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2011年12月21日
发表于:2012-07-14 21:08:03
14楼
12l正解   我要顶一下

小_小星

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2012年7月07日
发表于:2012-07-15 18:41:17
15楼
谁有西门子的s7软件和仿真软件一套的,要300的,我是初学者不懂,能发到我的邮箱里吗,谢谢了,390464171@qq.com

zld430070

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 125回
  • 年度积分:0
  • 历史总积分:331
  • 注册:2006年6月02日
发表于:2012-07-24 15:21:10
16楼
你在网上找一下,在我家里的电脑上有,现在没带着

通讯网

  • 精华:11帖
  • 求助:2帖
  • 帖子:464帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2012-07-24 17:45:11
17楼
西门子是吃定这一行了。。。。呵呵。。。估计不久以后,就会吞并不少类似企业。。

zzl--骑士军团

  • 精华:0帖
  • 求助:16帖
  • 帖子:51帖 | 1242回
  • 年度积分:0
  • 历史总积分:6030
  • 注册:2009年4月06日
发表于:2012-07-25 11:45:00
18楼
 顶一个                                 



ly1987

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 45回
  • 年度积分:0
  • 历史总积分:489
  • 注册:2010年8月16日
发表于:2012-09-07 14:40:30
19楼

给我一份519590175@QQ.COM 谢谢

刘阳和

  • 精华:18帖
  • 求助:23帖
  • 帖子:3191帖 | 14497回
  • 年度积分:0
  • 历史总积分:71360
  • 注册:2010年8月14日
发表于:2012-09-14 19:55:31
20楼
用起来比三菱的仿真 墙 多了。

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页