quote:以下是引用hihihi在2006-01-02 21:37:13的发言:
我觉得这个功能可以实现,既然是技术论坛,就应该想办法解决,最好不要饶过去.用VB与WINCC通讯,当然可以做到,但是开发出WINCC主要不就是为了节省通讯与驱动的开发吗?WINCC如此强大,这个问题不是小儿科吗?就事论事,希望高手不吝赐教.
WinCC自带的驱动怎么能满足你自己制订的串口协议呢?
还是要自己开发啊,至于用什么来开发,那要根据你自己对知识的掌握、熟悉程度来决定。
有的人习惯了VB,在VB中用MSComm控件来控制串口的收发,不是很好吗?有的人不想借助于外部程序,想用C脚本直接在WinCC中实现,那也行!只不过实现起来很复杂,而且最重要的一点就是,这样的通讯程序在WinCC中循环运行必将占去不少WinCC那点可怜的线程,从而影响WinCC的正常运行。比如,通讯脚本正在运行时,你按下按钮却没反应,等等。