热门搜索:
如何实现在办公室远程监控现场的PLC/WINCC
相信大家在做项目的时候,经常都会用到远程监控,相信大家都会有自己的方法来实现,但是大部分不是成本比较高,就是过于麻烦!
如果我们远程监控只是看看程序,我把我的经验给大家分享一下:
1、首先需要选择带PN口的CPU(西门子出了新的314PN/DP)或者网卡CP lean。当然现在很多设备都自带网口口;
2、一般办公室距离现场都比较远,拉网线比较麻烦,并且信号不好,所以建议无线,友情提醒下设置有点烦;
3、办公室的电脑通过无线连接到无线交换机或者无线AP,如果电脑没有无线网卡可以买一个USB口的;
4、办公室的电脑有线必须能够上网;
5、打开办公室电脑的远程协助,远程就可以操作这台电脑了。
这样通过互联网访问现场的电脑,现场电脑通过无线局域网访问plc或者WinCC。
注意事项:
1、无线通讯使用AP比较好,连接设置方便,但是比较贵;
2、无线信号的距离不太远,一般大约50米左右;远了需要考虑买信号强点的交换机或者无线USB网卡;
3、现场电脑需要申请远程协助,当然也可以使用其他的远程工具,也可以使用带有无人值守功能的远程操作软件。只要保持以太网畅通就可以了。
4、如果现场没有WInCC,比较麻烦的是需要在办公室的电脑上安装Step7,如果现场有WInCC的话,远程桌面就可以操作现场的电脑了。
5、这时候需要设置一个能够显示现场WinCC电脑桌面的按钮,否则很难切换到Step7的界面。
对单个变量的触发性数据记录 1.首先新建两个内部变量 类型Int hmi变量---新建变量 test01、test02 2.历史数据—新建“数据记录”Data_log_1 设置记录方法为“循环日志”----在“Data_log_1”下的变量记录中添加第一步新建的 内部变量 test01 test02,设置采集模式为“必要时”(采集模式为必要时的意思为当有bool型变量触发时则记录一次,而不是自动循环记录) 3.设置记录变量的触发位 在画面上新建一个按钮-----事件----按下----选择函数“日志变量”并选择要记录的变量 4.在画面中添加一个趋势图控件 5.选中趋势图---右键属性—选则“数据记录” 6.选中之前创建的“数据记录”Data_log_1----过程值设置为test01变量 对多个变量进行触发型数据记录 以上方法为设置“记录变量”的触发记录,主要针对单个变量的数据保存, 也可以根据客户要求对多个变量进行统一触发性记录。 1.在数据记录下 将“Data_log_1” 的记录方法设置为“触发器事件”;“记录变量”的模式改为“循环” 2.设置一个按钮,在按钮事件下设置---按下----开始记录----数据日志Data_log_1 当按下该按钮时会将“数据日志Data_log_1”下所有的变量进行保存 通过plc变量做触发位 HMI变量---建立一个变量管理PLC变量----在变量事件下选择---日志变量并选择变量名称 |