项目使用200的PLC,有以太网卡,,S7-200做的程序并调试成功,现在要求上传上位机监控并要求实现画面启动,需要怎么做请各位老师帮忙!需要什么软件做画面?上位机是否需要安装软件?怎么实现通讯?注意哪些事项等问题请老师们帮助!我第一次做画面监控和启动,还请把需要安装的软件和软件的使用教程及实现上述功能的调试步骤描述详细,最好有例子说明,谢谢老师~!
最佳答案
需要购买上位机组态软件或高级语言编写上位机控制画面:
1、购买组态软件比较省事,大部分控制功能都已经具备,触发特殊的报表等功能需要单独再扩展,一般的设备控制、历史及实时趋势、报警、报表打印、数据保存至数据库等都可以简单的组态实现。
西门子的上位机组态软件是WINCC,不支持直接连接S7 200,需要OPC做转接或者使用NET软件实现200的连接。
第三方的如InTouch、iFix、Citech、组态王、Controx开物、ForceControl、GE的Cimplicity、RSView Supervisory Edition、Lookout、Wizcon、MCGS等等,想用哪款可以咨询当地代理商。
2、自己编写的话,以前常用VB,VC,目前多用C#,程序调用西门子插件PRODAVE可以实现PC直接读写S7 200 CPU数据,当然,还需要自己做数据库,做历史曲线这些。
提问者对于答案的评价:
感谢各位老师的回答~!我还有疑问请各位老师解答,前面说了,这个项目需要在上位机画面控制,是否是先在上位机安装WINCC软件,然后在上位机做启动停止画面(M0.0或M0.1),同时在PLC程序中添加M0.0和M0.1,再和PLC建立通讯,这样就能实现在上位机的画面上控制设备的启动和停止?请问各位老师我这样理解是否正确? 谢谢~!另外如果方便请weiyt老师留下QQ号码,再次感谢各位老师~!
最佳答案作者回复:
以前我用过的WINCC版本都是无法直接支持连接200的,需要使用PC ACCESS或NET中转数据。
WINCC先建立连接,再建立变量,画面中添加控件后关联变量即可。按钮关联的启动会写到PLC,PLC接收到启动命令,启动条件允许就会启动,接收到停止命令会停止程序。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc366335.html