西门子OPC和数据库的连接
做了个程序用到DataSocket 和ODBC。就是利用OPC通信读取西门子PLC的数据,并把这些数据写到access中,用到了论坛提供的数据库插件。如果先屏蔽OPC通信,直接给变量赋于常量值,通过ODBC,写到数据库中是没有问题的,但是如果通过OPC通信读取PLC的数据,把这些数据赋予变量,再写数据库就有问题了,写不进access中,通过断点调试能看出来,OPC通信是能把数据读上来的,并赋给了变量,就是不往数据库中写,???
这是什么问题啊,是不是OPC与数据库不能同时用??它们之间有冲突??
希望能得到帮助!!很急,,
谢谢!! 好像咱们论坛没有提供什么数据库插件吧!
OPC和数据库操作没有任何冲突(OPC只是通信协议而已)!你还是检查一下赋值操作中的数据是否正确传递了?数据库操作是否正确执行? 嗯,,,谢谢了,,,解决了,,,就是赋值不对,,,,谢谢了,,,
页:
[1]