重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
VC,VB,delphi当然可以编写上位机监控软件。因为只要你的水平够高,用这些高级语言可以编写任何软件,包括游戏,像魔兽争霸,CS,什么的,也可以编写CAD,office这些工作软件。上位机监控软件也是一种软件,当然可以用这些高级语言编写。而wincc,ifix,组态王是一种商业化的现成组态软件,你只要设置好通讯参数,建好变量,做好动画等,就实现了上位机监控软件的功能。他们的差别好像前者是你用汉语自己写一篇文章,后者是你用别人写好的段落组合一篇文章。
成都创新互联拥有网站维护技术和项目管理团队,建立的售前、实施和售后服务体系,为客户提供定制化的网站设计、做网站、网站维护、棕树数据中心解决方案。为客户网站安全和日常运维提供整体管家式外包优质服务。我们的网站维护服务覆盖集团企业、上市公司、外企网站、电子商务商城网站建设、政府网站等各类型客户群体,为全球千余家企业提供全方位网站维护、服务器维护解决方案。
跟版本没有什么关系
PLC:在左边的设备-COM1-新建-选择PLC型号-定义名字-后面基本上都默认过 去了。
在变量设定的时候取自PLC和要给PLC的“连接设备”上选择你定义的PLC名字。后面的“寄存器”和“类型” 跟据PLC不同而不同。
VB: 在左边的设备-DDE-新建-选择DDE-定义名字-看下图-ok
在变量设定的时候取自DDE和要给DDE的“连接设备”上选择你定义的DDE名字。 后面的“项目名”就是frm窗口内定义的名字如“text1”
主要问题:VB和C++与组态软件的作用:组态王也可以表现出VB的作用,但是非常麻烦。VB更简洁 比如说添加数据资料 组态王做起来很难,但是VB编程很快。
C++没用过,不过原理应该是差不多的,如果还有问题加好友再细聊吧~~
一定要根据步骤来哦~有些复杂!
1、在组态王的设备下 定义DDE接口
2、在组态王的帮助下 有非常详细的与VB连接的设置方法 搜索下就可以了这里就不多说了 不过提醒下 VB的FORM也需要定义 组态王也要定义 仔细看帮助绝对没问题
3、VB做好后 生成exe文件放入组态王的工程文件夹里
4、组态王内按钮输入
string str1;
str1=InfoAppDir()+"\A\VBDDE.exe";
if(InfoAppActive( "VBDDE.exe" ))
{
ActivateApp("VBDDE.exe");
}
else
{
StartApp(str1);
}
ReBuildDDE();
里面的VBDDE是根据帮助给的名字定义的哈
如果是按照这个走的 应该没问题 主要看好帮助内如何让组态王和VB连接的 有问题再联系吧~
忽然发现个问题在组态王的工程内建个文件夹A 在把上面程序写上去
这个,StartApp函数,好比启动某excel:
StartApp("C:\report.xls")
曾经毕设也是组态王,工控上位从组态王上手,还是比较快的。
方法和详细的操作步骤如下:
1、第一步,双击桌面上的“组态王”快捷方式,启动“组态王”软件并打开当前编辑的项目,见下图,转到下面的步骤。
2、第二步,完成上述步骤后,注意编辑新窗口的属性,见下图,转到下面的步骤。
3、第三步,完成上述步骤后,创建一个新按钮,见下图,转到下面的步骤。
4、第四步,完成上述步骤后,在窗口界面上按住鼠标左键,然后在窗口上拖动一个区域,释放鼠标。
此时,一个按钮出现在窗口界面上,并显示[文本]字样,见下图,转到下面的步骤。
5、第五步,完成上述步骤后,双击刚刚创建的按钮,将弹出一个按钮属性设置对话框,见下图,转到下面的步骤。
6、第六步,完成上述步骤后,还可以设置按钮的输入数据类型和连接,见下图,转到下面的步骤。
7、第七步,完成上述步骤后,还可以编辑按钮的脚本。
当按下按钮,弹出按钮和按住按钮时,可以根据自己的要求进行写入,见下图。这样,就解决了这个问题了。