一、一般使用教程
①在
Step 7 Micro/Win
中新建一个项目
②输入程序,编译正确后在“文件”菜单中选择“导出
...
”保存为
AWL
文件
③打开仿真软件,点“配置”
-
“
CPU
型号”
(
或在已有的
CPU
图案上双击
)
④在弹出的对话框中选择
CPU
型号,要与你项目中的型号相同
⑤点“程序”
-
“载入程序”
(
或工具条中的第二个按钮
)
⑥会有个对话框,这里要选择你的
Step 7 MicroWin
的版本
有
3.1
和
3.2
两个选择,按你使用的
Micro/Win
版选择即可
⑦将先前导出的
AWL
文件打开,会提示无法打开文件
(
不要管它,直接确定
)
这里出现错误的原因是无法打开数据块
(.odb)
和
CPU
配置文件
(.cfg)(2.1
以前版的格式
)
载入程序时不要载入全部,只载入逻辑块则不会出现错误,数据块可以在
MicroWIN
复制
后进入仿真器中用“粘贴数据块”功能加入
⑧点“
PLC
”
-
“运行”
(
或工具栏上的绿色三角按钮
)
好了,程序已经开始模拟运行了
二、使用中的常见问题
①
载入
Micro/WIN V4.0
格式的程序时出错
常见错误对话框如下:
经对比发现
V4.0
与
V3.2
的
Micro/WIN
生成的
AWL
格式其实是相同的。只有第一行
有区别,
V4.0
第一行为:
ORGANIZATION_BLOCK
主
:OB1
。而
3.2
的第一行为:
ORGANIZATION_BLOCK MAIN:OB1
。用文本编辑打开
AWL
文件将第一行中的“主”改
为
“
MAIN
”后正常导入。
这是因为
V4.0
的软件生成的程序默认主程序名为“主”
,将其改为英文的
"MAIN"
再导出则不用手工修改
AWL
文件。
PLC
学习园地
--S7-200
仿真器汉化版
FAQ
页码,
1/3
http://blog.gkong.com/more.asp?id=909&name=darner
2007-10-11
②
仿真器打开后运行其它程序速度很慢
用
PC
资源模拟
PLC
的所有硬件功能,是极耗资源的,所以仿真器暂时不用或需要将其切
换到后台时,先将
PLC
运行模式切换到停止状态。
另外,
PLC
正在运行状态时千万不要打开软件的关于对话框,否则电脑会象死机一样慢
这个问题在原版中就存在,非汉化版所能解决,只能使用注意记住这点。
③
点“运行”按钮时出现错,错误提示框类似下图
:
该软件非西门子官方所出,乃西班牙爱好者作品,目前尚不能完全仿真
S7-200
的所有指
令,上面的提示就是不支持
AENO
。
我使用的经验是逻辑操作一般没问题,其它很多指令都不支持。目前可以肯定不支持的
指令有:
CALL
子程序、顺控指令、
AENO
指令。
④
关于
TD 200
点
TD 200
仿真时出现非法操作。
第一个汉化版出错,在
20040614
汉化版中已解决该问题。
另外,笔者从未使用过
TD 200
,对于
TD 200
本身如何使用的问题是爱莫能助,请参考
西门子的产品手册。
⑤
扩展模块的问题
扩展模块的仿真跟真实情况完全一样,配置好后没什么特别的地方,载入软件即可。
但在仿真器中配置扩展模块随要注意:扩展模块只在后面添加,如果加入了两个扩展模
块,需要改变第一个的类型,需要将两个扩展都删除后再重新加入。对于最后一个扩展
模块,也不能直接改变类型,只能删除后再添加。
⑥
不能仿真的一般解决办法
前面说了该软件尚不完全支持
S7-200
的所有功能,如果出现仿真失败,请先写一个最
简单的程序测试,如:
LD I0.0
= Q0.0
如果这个都不能仿真
(
已排除中文主程序名的问题
)
,可能下载的软件出现错误,请重新
下载,或给我发信我发给你一份
(
因不一定随时在线,不保证即时性
)
。如果能够仿真,
则可能是你的程序中含有不支持的指令,请参考第
③
点,避免使用该指令。
另外就是再用原版测试一下
(
汉化片下载中包含了西班牙原版
)
,确定是否汉化引起的问
题,如果是,请来信告诉我,谢谢。
⑦
是否有汉化更完全的版本
我是当初因需要使用该软件,又不懂西班牙语,所以对着在线词典一点点翻译的
(
很痛苦
的过程
)
。由于原作者自
1.2
版后一直未更新该软件,加上该软件功能有限,所以只翻译
了常用部分,一般来说够用了,所以未作进一步汉化。