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日
下一篇 2019年6月11日

相关推荐

  • 怎样让PLC知道wincc关闭了?

    类似PLC离线的话wincc关联变量会叹号想让PLC知道wincc的关闭,包括异常退出,电脑之间停电等现在我做的项目,关联了200smart 的VB地址,让HIM看到当前…

    SIMATIC WinCC 2021年7月5日
  • wincc中组态报警窗口提示没有到数据服务器的连接

    wincc中组态报警窗口提示没有到数据服务器的连接 最佳答案 1、 打开WinCC项目后,在“Computer Properties”中“Startup”标签项…

    SIMATIC WinCC 2019年6月11日
  • V15上打不开V14的画面

    V14版本的项目用V15打开后,监控画面运行报错如图,重新编译也无效,跪求解决办法 问题补充:那个问题解决了,现在出现了这个报错 图片说明:    最佳答案 你…

    2020年11月1日
  • 如何在WinCC某个用户登陆时让画面上的某个按钮显示

    我在wincc中建立了一个bool类型名称为display的变量,当某个用户登陆时让这个变量为1,以便显示画面上的某个按钮。为了实现这个功能,我在C全局脚本编辑器中输入以下代码:#…

    SIMATIC WinCC 2021年7月5日
  • 如何在博图WinCC中脚本使用

    1)如何在博图WinCC中通过脚本程序实现,I/O域中的PLC过程值数更改,从而取反一个PLC中BOOL量?谢谢2)博图WinCC 中变量的事件中,为什么显示 …

    2021年7月5日
  • web navigator访问问题,急求!!!

    按照深入浅出WINCC V6的步骤设置、发布,然后也提示成功,在消息队列里也发现NAVIGATOR正在运行,用户名和密码也设置好了,可在IE地址栏输入地址后提示输入用户名…

    SIMATIC WinCC 2019年6月11日
  • wincc变量更新问题

    同一个程序有两个画面,分别在两个电脑上做,最后放到一起后,为什么不是本电脑上做的画面所有关联的变量都未找到,需要重新关联,但是变量都是一样的,如何更新? 问题补充:主要是bool型…

    SIMATIC WinCC 2021年7月5日
  • wincc7.4下载

    求大师发一个WINCC7.4的下载连接 最佳答案 百度网盘下载地址:WINCC 7.4 SP1:链接:https://pan.baidu.com/s/1HzAS…

    SIMATIC WinCC 2020年11月1日
  • wincc7.3 AuditManager 里备份的数据缺

    项目配置里按一周备份一次,同时在D:\beifen里面备份。每月质量部门回来把D:\beifen里新数据拷贝走,基本不看项目下的AuditManager的内容。上周,运行人员发现不…

    SIMATIC WinCC 2021年7月5日
  • WinCC OS 编译出现错误,代码为15455

    集成了一winCC和step 项目,以前做OS编译生成的时候只是显示警告,这次出现了WinCC OS 编译出现错误,代码为15455。求大侠分析分析。…

    2021年7月5日