PLC控制器采用can总线传输,上位机采用工控机,组态用wincc。需要PCI转CAN的卡放到工控机上,实现上位机wincc与下位机控制器CAN传输。wincc与控制器通信使用OPC方式。
请问:wincc除了做OPC设置外,还需要那些设置?是否支持PCI这种传输,如果支持要设置什么?
问题补充:
控制器采用codesys软件编写PLC程序,codesys提供OPC server。我现在把Wincc作为客户机,通过OPC来跟控制器连接。
但是由于控制器是采用Can总线传输,所以要在工控机上加一个PCI转CAN的接口卡,使得控制器的数据通过CAN传输到工控机,是不是我安装好PCI转CAN卡的驱动,其它就不用管了。也就是对于wincc我只要设置OPC Client,对于控制器我设置OPC Server软件与CAN总线的通讯设置即可。对于PCI转CAN卡,我只要安装它的驱动,就可以了。这样Wincc跟控制器就可以通信?
最佳答案
楼主要求wincc与控制器通信使用OPC方式,我查了一下:
1. 网上有很多做CAN总线PCI通讯卡的厂家,都提到可以实现VB、VC等的通讯编程,但是没有提到可以提供OPC Server软件。所以,楼主还是问问这些厂家,有没有OPC Server软件,如果没有,需要楼主自己编写OPC Server软件接口;
2. WinCC做OPC Client即可通讯。
澄清一点:
楼主要求用OPC通讯,OPC通讯是软件通讯接口,和PCI没有任何关系,因此,只有提供OPC Server软件,做好OPC Server软件与CAN总线的通讯设置即可。
提问者对于答案的评价:
hao
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265669.html