当前位置:首页> 正文

在没有plc的情况下直接用电脑与组态仿真|无法启动仿真,只可能存在一个已组态的plc仿真

在没有plc的情况下直接用电脑与组态仿真|无法启动仿真,只可能存在一个已组态的plc仿真

1. 无法启动仿真,只可能存在一个已组态的plc仿真

不可以触摸屏软件不可以直接和PLC通信如果要在线模拟就应该电脑接触摸屏触摸屏接PLC 这样就可以在线模拟了还有就用组态王软件可以直接和PLC通信

2. 组态王能运行仿真PLC不能

可以的,把PLC里面的所有信号点、包括中间变量、临时变量全部用组态王内部变量表示,然后用C写脚本程序,程序需要和PLC的程序功能一致。然后建画面和绑点,写脚本。

具体工作量视你的程序大小,一般小程序用C脚本很容易写,很多demo project都是这么做的。因为是内部变量,无法测试和PLC的通讯,但是功能基本和PLC是一致的

3. plcsim无法启动仿真

程序中存在一个不可识别的指令,这个指令在该版本的重视不能被执行的,PLC已经处于“停止”状态;

你用的是一个西门子仿真软件,S7-PLCsim 仿真软件还是从网上下载得S7-200仿真软件S7-200西门子官方是没有仿真软件的,其它公司出的S7-200仿真软件只能做一些简单的逻辑仿真,许多复杂一点的功能都不能仿真,这是软件本质的问题,楼主就别费劲了。

4. 无法启动仿真,只可能存在一个已组态的plc仿真模块

因为你的300cpu的MMC卡里有程序,需要先把卡里的旧的程序和组态清除了,再把你的硬件组态和程序进行编译和保存。就能下载下去了!

清除的方法:

清除的方法:

(1)对新型S7-300(带MMC卡),方法如下: 建立电脑与CPU之间的连接,在SIMATIC管理器中,选择菜单View(查看)/Online(在线),在线打开Blocks(块),选中所以块,右击选择“删除”,即可删除CPU工作存储器中内容,同时也删除了MMC卡中内容;你也可以使用菜单PLC/Download user program to memory card(把用户程序下载到存储卡中),下载一个空的程序到MMC卡中,间接把MMC卡中程序删除;你也可以利用PG 或西门子专用读卡器来删除MMC卡中程序。

(2)对于标准S7-300(使用闪存FEPROM卡),首先在SIMATIC管理器中,选择菜单View(查看)/Online(在线),在线打开Blocks(块),选中所以块,右击选择“删除”,即可删除CPU工作存储器中内容,然后执行菜单PLC/Copy RAM to ROM(复制RAM到ROM),即把在线空的程序下载到FEPROM卡中,把FEPROM卡中程序删除。

5. 无法启动仿真,只可能存在一个已组态的plc仿真系统

不知你用的是什么品牌的PLC和触摸屏?可能的原因如下:

1、PLC没有处在运行(RUN)状态,处于编程状态,用户程序UM没有运行。

2、PLC虽然已经运行,但是通讯参数不对,如波特率(通常9600),奇偶校验等,需要在PLC和组态软件两方面设置相同才行,否则就会出现通讯灯闪烁,无法连接的情况。

3、触摸屏的组态不正确,应在组态软件中选择正确的PLC品牌、型号、特别是通讯协议,同时如第2条,通讯参数应与PLC一致。

6. plc仿真器不能运行

能看到没有:insert,plc菜单下面有一个空格,你选择为PLCSIM(***),随便选择一个就可以了。如果你要连接上位机,就要选择对应的通讯方式了。

7. 无法启动plc仿真,因为未安装兼容的仿真程序

您好,首先检查通讯线是否匹配,如果通讯线匹配的话有可能是win10的兼容性问题,建议最好在win7系统上使用

8. plc仿真不了

您好您最好把程序压缩了传上来可能程序存在错误,或者是PLC本身的问题。具体要看程序是怎么写的一般仿真可以运行的程序,在PLC里也是一样的。

9. 为什么无法启动plc仿真

它的意思告诉你这个仿真软件不支持你的程序指令了,对你的指令无应答。

西门子200没有官方仿真软件,你用的是一家欧洲公司在不知道西门子通讯协议底层数据的情况下编写的儿童游戏版仿真。

它只能仿十几个网络以内的开关量逻辑和一些简单的传送。

不能仿真复杂的程序。

使用上基本属于无用产品,初学者我都不建议使用。

买个真的西门子200才几百块钱。

10. plc程序仿真不来的原因是

1、光电动作很频繁?导致一直输出的假象?

2、200中边沿指令是有数量限制的,在运行状态下查看交叉参考可以知道。

这个要看程序上下文,以及硬件等只看这个是没有问题的。

展开全文阅读

相关内容