这是一个完全没有S7-200实践经验的提问。
s7-200的程序是梯形图语言,不是“模拟程序”,梯形图程序一定要装载到PLC才可以运行。
开发软件是梯形图开发的环境,可以进行编辑、编译、上下载、运行中程序的监视等等。
S7-200要完成什么样的逻辑控制或者模拟数据处理,需要开发者自己来完成。
你开发的软件如何具体实现呢,不是想象就可以了,而是把你的想法用梯形图语言来实现,然后下载到你选定的S7-200系列的某个CPU器件中,让CPU运行就可以了。
但是,大多CPU没有模拟数据采集的功能,然而,CPU却具有带多个扩展模块的功能,这些扩展模块的功能比较多,有模拟采样的、温度检测得、IO采样输出的等等。
这个用CPU来进行程序的运行,扩展模块来完成CPU不能完成或者没有的功能,这样就组成一个系统了。
答案是必须的,否则你只能确定编译是否成功,但不能确定程序是否能达到控制要求。
上传到PLC后,运行时才能看到程序的实时走向
s7-300/400可以用STEP7这个软件进行仿真,都是西门子公司出的PLC应该可以,你可以试试这款软件
下个s7-200仿真软件
可以模拟啊有专门的PLC仿真软件上网一搜就有,要不给我个邮箱我发给你?