4. WEB服务器
CP 343-1/443-1 Advanced可以作为HTTP的服务器,接受WEB服务器的访问。CP卡出厂自带默认的WEB界面,通过WEB浏览器输入CP卡的IP地址即可打开,如图46。通过CP自带的界面,可以查看CP或者CPU的诊断信息、模块信息、组态的连接状态等。本文中将主要介绍如何使用用户自定义的WEB界面监控PLC的数据。

图46
1) 用户也可以使用HTML开发工具自定义WEB界面,CP的文件系统提供S7 JAVA Applet 可以供用户在自定义界面调用,用以读、写访问 S7-300 /400的数据及CPU信息。
2) 如图47,西门子为CP343-1/443-1 Advanced提供了4种JAVA Applet,分别可以对CPU实现数据的读、写以及CPU/CP的信模块信息读取。
3) S7 JAVA Applet保存在CP 的文件系统根目录“applets"文件夹中的JAVA压缩包中。

图47
4) 如图48,S7 JAVA Applet的使用需要有相应的用户权限,在硬件组态中CP属性“Users"生成用户,并为其分配权限及密码。在图49中,可以看到不同S7 JAVA Applet需要何种用户权限。

图48

图49
5) 西门子提供了HTML代码生成器HCG,内部可以直接调用S7 JAVA Applet,如图50。

图50
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商