PID问题

请问当没有外接电路或者装置 我写了一个PID程序 能不能设计一个程序来仿真一下 PLC是有的  就是怎么样来模仿外面的电路  譬如恒温 恒压。

最佳答案

仿真的不准,而且不实际,如果你真的是搞工控这行,想省成本还是直接买个二手的模拟量模块做实验吧,这个就比较实际了,在现实操作中要遇到很多刺手的问题,那就学的更多,如果是学习用,200没有好的模拟仿真软件,都是非官方仿真软件,出入很大。


仅供参考学习:
西门子S7-200PLC仿真软件使用说明 
http://wenku.baidu.com/view/cc3fba0216fc700abb68fc03.html

可以仿真TD 200的 200模拟器下载地址:
http://www.co188.com/neteaseivp/enterp/gps/toLogin.jsp?source=downSoftware&pk=39768841&way=3


1、在 Step 7 MicroWin V3.2 中新建一个项目。
2、输入程序,编译正确后在文件菜单中导出为 AWL 文件。
3、打开仿真软件,点“配置”-“CPU 型号”(或在已有的CPU图案上双击)。
4、在弹出的对话框中选择CPU型号,要与你项目中的型号相同。
5、点击“程序”-“载入程序”(或工具条中的第2个按钮)。
6、会有个对话框,只选择“逻辑块(L)”并选择Step 7 MicroWin V3.2 的版本,点击“确定”。
7、将先前导出的 AWL 文件打开。
若第6步选择全部,则此时会提示无法打开文件,这里出现错误的原因是无法打数据块和CPU配置文件,不要管它,直接确定。
8、点击“查看(E)”-“内存监视(M)”(或工具条中的第12个按钮)输入想要监视的地址。
9、点“PLC”-“运行”(或工具栏上的绿色三角按钮),程序已经开始模拟运行。
另外补充一下,用Step 7 MicroWin V3.1 编程,在Simulation1.2版中仿真,可以粘贴程序的数据块,方法同“粘贴程序(OB1):
1、在Step 7 MicroWin V3.1 中复制数据块的全部内容。
2、在Simulation1.2版中点击“程序(P)”-“粘贴数据(DB1)”(或工具条中的第4个按钮)。
Simulation2.0英文版软件中的TD200仿真己经好用了。在Step 7 MicroWin V4.0中编程后导出扩展名为 .mwp  ,然后在Simulation2.0“载入程序”,数据块仍需要先在Step 7 MicroWin V4.0复制,再在Simulation2.0中“粘贴数据(DB1)”


参考资料:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=51335_1028.html

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc302959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:07
下一篇 2020年10月31日

相关推荐

  • 两台S7200PLC和上位机进行PPI通信问题

    两台S7200PLC和上位机进行PPI通信,CPU都是226的CPU剩余的口用于和其他设备进行RS485通信,问题是,在和上位机PPI进行通信的时候,在同样的口上两台PLC之间还可…

    SIMATIC S7-200 2017年11月23日
  • netr/netw

    具体问题是:我用S200,在网络向导里编写NETR/NETW,在向导提示里,最开始提醒需要几条NETR/NETW,我选择两条,接下来会让我具体选择NETR还是NETW,是不是我选择…

    SIMATIC S7-200 2020年11月1日
  • s7-200的PID调节实例

    s7-200的PID调节的编程实例 最佳答案 给我发电子邮件,我给你发一个例子程序 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2021年7月4日
  • S7200高速脉冲计数器

    HSC0高速计数器我用来控制步进电机计数Q0.0的脉冲输出数,Q0.2是方向,  现在是正转反转高速计数器都是加    …

    SIMATIC S7-200 2021年7月5日
  • S7 200脉冲输出问题

    向高手求助:200系列Q0.0在发脉冲时,如何查看发正在发脉冲个数(地址),还有要求持续发脉冲如何编程。谢谢 问题补充:谢谢各大虾的关注脉冲输出要查看除了调用中断12(需要多编程)…

    SIMATIC S7-200 2020年10月31日
  • 自由口问题

    S7-200的自由口编程中,S7-200 PLC能否连接3个打印机?     好像自由口编程没有提到主站/从站的概念啊。…

    SIMATIC S7-200 2021年7月5日
  • 有这样的指令吗

    我在别人的程序里看到这样一个指令,可我的软件中没有。  modbus读写  EN    地址&nbs…

    SIMATIC S7-200 2020年11月1日
  • s7-200可以使用MPI协议吗?

    s7-200可以使用MPI协议吗?在什么情况下可以使用? 问题补充:想追问一下:如何实现:“STEP 7-Micro/WIN可以与S7-200CPU建立MPI主-从连接”…

    SIMATIC S7-200 2020年10月31日
  • EM232没有输出

    模拟量(EM232,2AO)突然没输出了,新建一个程序文件,直接用MOV_W 32000到QAW0也没输出,不知道是什么原因(已经接了24VDC,换了一个EM232还是一…

    SIMATIC S7-200 2021年7月5日
  • 如何实现pc机控制并检测plc?

    有个s7-200.,cpu222的plc,想通过电脑上一个界面来直接控制plc的输入通断,来完成一些输出功能,并把输出的状态显示在电脑上,而不用实际的外接开关输入。刚开始学,什么都…

    SIMATIC S7-200 2020年11月1日