WinCC中如何调用第三方的DLL文件

在其它的软件里面一般就是“”“引用”。winCC可以注册OCX文件。但是DLL文件如何调用的呢

最佳答案

请输入详细内容代码如下,使用从脚本调用dll,调试调用dll时需注意,在需要重新编译新dll控件时,把编译好的dll复制到wincc\bin目
 录前需把wincc项目关掉,调试时发现如下问题需注意
 1、不关闭wincc项目是替换不掉新dll
 2、即使替换掉wincc也不掉用新的dll
 3、wincc重启后才会调用新dll相关方法。
 4、目前还不清楚如何把dll文件放到自定义目录下来让wincc调用,目前方法是放到wincc\bin目录下来执行dll。
#pragma code("**.dll");
/*recipeno:配方号,recipename:配方名称,lpSetupProgram:为安装配方管理器的路径如C:\Program Files\Recipe Manager V2.0,strUser:用户名,strPwd:密码*/
BOOL   IsDownLoad(long recipeno,char *recipename,char *lpSetupProgram,char *strUser,char *strPwd);
#pragma code();
long    recipeno=1;
char  *recipename="  16度";
char  *lpSetupProgram="C:\\Program Files"; 
char  *strUser="Admin";
char  *strPwd="Admin";
int  ret=0;

if (GetTagBit("DownLoadTag")==1)
{
   ret=   IsDownLoad(recipeno,recipename,lpSetupProgram,strUser,strPwd);
                  if (ret)
                 {
                    SetTagBit("DownLoadTag",0); //Return-Type: BOOL 
                 } 
}
转自CSDN

提问者对于答案的评价:
不是我想要的,也许这是WINCC特殊之处

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc358854.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:41
下一篇 2021年7月5日 上午10:41

相关推荐

  • WinCC系统问题

    在WinCC中,服务器(sever)是否是唯一的?客户机(client)会有多个。      在WinCC的多用户项目中…

    SIMATIC WinCC 2019年6月11日
  • WinCC工程另存——续

    以前都可以将WinCC关闭后用WINCC tools中Duplicator另存,现在无法关闭所有WinCC应用程序,因而无法另存。注:在“Windows任务管理器”中看不…

    SIMATIC WinCC 2020年11月1日
  • wincc 如何读入excel的数据

    wincc通过什么方式可以依次顺序读入excel列的数据,要是写入有什么办法 最佳答案 详细信息参见下列资料——《如何导出和重新导入WinCC 运行时数据》:http:/…

    SIMATIC WinCC 2019年6月11日
  • 双系统安装wincc

    在c盘装一个winxp,在e盘再装个winxp,在c盘装wincc7.0,在e盘再装个wincc6.0不知道可以实现不 最佳答案 当然可以,只是需要注意修改路径,后安装的WinCC…

    SIMATIC WinCC 2017年6月10日
  • wincc数据时间导出到excel

    我是新手,电脑已安装了WinCC6.0+ConnectivityPack,有几个数据已在变量记录里归档,想把ArchiveManager文件夹里数据导到excel里,请问各位高手,…

    SIMATIC WinCC 2019年6月11日
  • 报警闪烁的问题

    报警的字体色,背景色我知道怎么弄,怎么能让报警控件中弹出的新消息能闪烁呢,望知道的大侠指点一下,谢谢 最佳答案 ——————http://wenku.bai…

    SIMATIC WinCC 2017年12月9日
  • wincc socket接收数据乱码

    Obj_SockClient.GetData a,vbstring后,字符串中中文部分乱码,应该怎么办,变量a中,英文显示正常,中文就是乱码,对方已utf8模式发送,wi…

    SIMATIC WinCC 2021年7月5日
  • 在工程师PC上将更改的WinCC下装到操作员站

    在PLC中增加的几个变量,然后在WinCC中修改进行新增显示。请问怎样下装到操作员站去呢? 最佳答案 把操作员组态成跟随的形式具体看教程不难的PC站组态、下载使用指南https:/…

    SIMATIC WinCC 2021年7月5日
  • 我想找一本最初级学习wincc VBS的书籍

    如题,VBS ReferenceSIMATIC HMIWinCC V6VBS Reference  Printout&n…

    SIMATIC WinCC 2021年7月5日
  • 怎样在WINCC上显示小数?

    我下位机的数是个整型数(有符号16位数),怎样在上位机I/O域上显示成小数,精确到小数点后一位; 怎样在上位机I/O域中输入负值,请各位高手指教,多谢! 问题补充:这个数…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论