S7-300/400有很多好东西,只是我们不太熟悉而已。下面的方法是否更简单好用?
只需要调用IEC库里的FC33 S5TI_TIM,将数据类型S5TIME转换为数据类型TIME。IEC格式的时间TIME是以ms为单位的双字,将TIME格式的时间除以1000就是以秒为单位的时间值。
下图中T0的时间设定值为99s,S5TI_TIM输出的是94500sm(94.5s),显示格式为十进制。将T0的设定值改为9990s、999s和9s,S5TI_TIM都能输出正确的时间值。
如何实现在办公室远程监控现场的PLC/WINCC
相信大家在做项目的时候,经常都会用到远程监控,相信大家都会有自己的方法来实现,但是大部分不是成本比较高,就是过于麻烦!
如果我们远程监控只是看看程序,我把我的经验给大家分享一下:
1、首先需要选择带PN口的CPU(西门子出了新的314PN/DP)或者网卡CP lean。当然现在很多设备都自带网口口;
2、一般办公室距离现场都比较远,拉网线比较麻烦,并且信号不好,所以建议无线,友情提醒下设置有点小麻烦;
3、办公室的电脑通过无线连接到无线交换机或者无线AP,如果电脑没有无线网卡可以买一个USB口的;
4、办公室的电脑有线必须能够上网;
5、打开办公室电脑的QQ远程协助,远程就可以操作这台电脑了。
这样通过互联网访问现场的电脑,现场电脑通过无线局域网访问plc或者WinCC。
注意事项:
1、无线通讯使用AP比较好,连接设置方便,但是比较贵;
2、无线信号的距离不太远,一般大约50米左右;远了需要考虑买信号强点的交换机或者无线USB网卡;
3、QQ现场电脑需要申请远程协助,当然也可以使用其他的远程工具,也可以使用带有无人值守功能的远程操作软件。只要保持以太网畅通就可以了。
4、如果现场没有WInCC,比较麻烦的是需要在办公室的电脑上安装Step7,如果现场有WInCC的话,远程桌面就可以操作现场的电脑了。
5、这时候需要设置一个能够显示现场WinCC电脑桌面的按钮,否则很难切换到Step7的界面。
(责任编辑:admin) |