WINCC 向串口设备 写数据

现有1台串口设备需要取到WINCC中的输入输出变量,我有两种方案:
1.在WINCC中,通过OPC协议向串口定时写数据(输入输出量)
2.制作VB程序,定时取WIncc变量的值,用VB发送数据到串口

以上2种方案,哪种更方便有效?请各位高手解答。

本人对VB较熟悉,从WINCC取变量的数据已经做到了。

最佳答案

第一种方法采用OPC需要用到系统的DCOM口,这对系统依赖性很大,设置也比较多,容易出现一些兼容性,稳定性问题(特别是数据刷新周期与OPC协调问题),但执行起来简单,用西门子自己开发的OPC服务器好象比较好且问题比较少比如他们的SIMATIC NET OPC、PC ACESS等,其它公司的OPC服务器就不好说了。
 第二种方法。虽然执行起来有点麻烦,特别是VB程序要考虑到各种编程漏洞(如果经过半年以上考验的程序就不用担心了),但整个程序及WINCC相对独立,运行起来比较稳定,不容易出现一些死机问题。
 我是最终用户,这两种情况我都用到过。具体麻烦我也遇到很多,估计很多设计者的觉得自己在调试时和在家里没有发现这么多问题。
 这仅是我个人观点。供参考。

提问者对于答案的评价:
嗯,这位前辈的见解挺实用。我决定用VB做个外挂程序,谢谢了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc263377.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午2:12
下一篇 2019年6月11日 上午2:13

相关推荐

  • 请教WinCC Flexible中如何实现提示用户密码输入错误啊

    1.请教WinCC Flexible中如何实现提示用户密码输入错误啊2.请问可以实现用户登录成功后,一段时间无操作自动注销么 最佳答案 http://www.ad.sie…

    2021年7月5日
  • k-pt178怎样关闭背光

    就是不操作屏时,过一段时间(比如三分钟)屏的背光自动关闭? 最佳答案 这个屏比较低档,好象没有该功能,但可以调整对比度。 提问者对于答案的评价:ok

    SIMATIC WinCC 2019年6月11日
  • 做个通讯报警,变量行

    个位师傅,能不能写一个脚步WINCc激活后WINCC置位,一个2进制外部变量,PLC如通讯正常去复位这个变量,谢谢了?? 最佳答案 wincc全局脚本里编辑全局动作,在动作里使用S…

    SIMATIC WinCC 2021年7月5日
  • 现在运行服务器名称在RUNTIME中的显示

    如果使用两个服务的冗余系统,那么就会有一个服务器为主服务器一个是冗余服务器,不知道有没有这种可能使得主服务器运行是有一个变量存入到服务器的内部变量中,而冗余服务器运行是另一个变量存…

    SIMATIC WinCC 2019年6月11日
  • WinCC v6.2开关量写入PLC

    我现在用RS485PPI电缆实现了PLCS7-224和WinCC v6.2的连接,可以读取PLC内部的值,如VD2之类的实时值,现在我想在WinCC做一个开关可以控制PL…

    SIMATIC WinCC 2017年5月28日
  • 求与wincc v6.2 sp3 对应的wincc datamonitor的软件

    邮箱422759801@qq.com 最佳答案 wincc datamonitor 下载http://support.automation.siemens.co…

    SIMATIC WinCC 2019年6月10日
  • 数据库的备份

    我在Wincc没有运行的状态下,将\ArchiveManager\TagLoggingFast 中的变量存档数据库文件剪切、复制的别的文件夹。现在我想恢复这部分数据,把备…

    SIMATIC WinCC 2019年6月11日
  • wincc mscomm 控件 InputMode问题

    在wincc中做串口通讯,使用Mscomm控件,始终只能发送text信息,想修改InputMode为1,发送字节命令,但修改无效,请问为什么? 最佳答案 这是因为VBS脚本里不能直…

    SIMATIC WinCC 2019年6月11日
  • 如何在WINCC读出文本文件的内容

    我想要在WINCC的画面中读出一个文本文件的所有内容,而不让人能够编辑这些内容,并且不能直接打开这个文本文件。因为打开文本文件的话,文本文件的内容就可能被人更改。谢谢! 问题补充:…

    SIMATIC WinCC 2019年6月11日
  • wincc7完全兼容wincc6.2的项目吗

    而且使用WINCC6。2的项目复制器,提示:项目不能复制到本地设备 最佳答案 WinCC V7.0 与以前版本的主要区别在于运行系统数据的显示能力。 …

    SIMATIC WinCC 2019年6月11日