之前尝试用WINCC直接调用MSCOMM控件来实现其与第三方仪表的通讯,没有能成功,准备放弃这种做法,想用调用动态链接库(.DLL文件)的方式来实现。
根据网上的一些教程,我用VS2005,C#编写了一个DLL文件,在WINCC里调用不成功,不知道是怎么回事?但是直接调用别人写好的DLL文件就可以成功
我参考的例子:
《WinCC V7.0 支持.NET控件的编程入门》https://wenku.baidu.com/view/e06a137e3c1ec5da50e2708d.html
调用别人写好的动态库:
《wincc调用自定义dll库》:
http://blog.sina.com.cn/s/blog_669692a601013b72.html
我以前写过C脚本的程序,调用过类似“kernel32.dll”的动态库,可是用这种方法调用自己编写的动态库,就是不能成功
我现在想问:
有没有完整一点的DLL文件开发教程,包括怎样编写,以及需要注意的地方,在WINCC中如何调用及注意事项,非常感谢。
最佳答案
参考:
在WinCC中如何加载用户自定义DLLs?
https://support.industry.siemens.com/cs/cn/zh/view/8301801
提问者对于答案的评价:
没人回答,就你最佳吧
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc361641.html