中国IEEE
关于我们 | 会员登陆 | 收藏本站 | 留 言 薄
 

 | 网站首页 | 电子知识 | 单片机知识 | 电路设计 | 微电子技术 | SCADA系统 | 资源下载 | 给我留言 | 视频教程 | ieee | 
热门搜索关键字: 单片机教程 | 三极管微电子 |  C语言汇编语言SCADA元器件IEEE |
cnieee.com baidu
栏目导航  
栏目更新推荐  
·组态王6.51破解补丁
·动车组制动的基本概念
·PLC与WINCC的直接通讯
·Wincc和PLC通讯的设置方法
·组态王与OPC
·OPC的适用范围
·OPC的基本概念
·什么是OPC
点击TOP(10)  
  • 此栏目下没有热点文章
  • 图片文章  

    PLC与WINCC的直接通…

    OPC的基本概念

    什么是OPC

    基于组态王KingView…
     
    您现在的位置: 中国IEEE中国电气电子工程师网 >> SCADA系统 >> 行业动态 >> 正文

    组态王常见问题的解决方法二
    文章来源:本站原创 点击数: 更新时间:2008-5-5 【字体:
    (欢迎光临中国IEEE,希望本文能对您有所帮助http://www.cnieee.com)


    相关文章:

    没有相关文章

  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     
    关于〖组态王常见问题的解决方法二〗的最新评论:

    35:如何将数据存为.txt文件?
    使用函数FileWriteStr(Filename,FileOffset,Message,LineFeed);  

    例:将名为MsgTag的文字变量写入文件CDATA\FILE.TXT的末尾。调用函数
    FileWriteStr ("C:\DATA\FILE.TXT", 0, MsgTag, 1);

    36
    :数据库字段为"反应罐1#温度时",组态王无法通过ODBC往数据库中写数据?

    ODBC
    不支持存在’#’字符的字段,不要使用
    #

    37:
    如何在数据库中始终保持一个月的数据,自动删除一个月之前的记录?

    请将控制面板中的区域设置日期改为yyyy-mm-dd格式

    数据库中保存一个月的历史数据,自动删除一个月以前的数据。命令语言放在应用程序命令语言启动时或者事件命令语言$==1中:


    SQLConnect( DeviceID, "dsn=
    历史
    ;uid=er;pwd=0");

    long month=\\
    本站点\$
    -1;

    long year=\\
    本站点\$
    ;

    long day=\\
    本站点\$
    ;

    string date1;

    if(month==0)

    {month=12;

    year=\\
    本站点\$
    -1;}

    date1= StrFromInt( year, 10 );

    date1=date1+"-";

    date1 = date1 + StrFromInt( month, 10 );

    date1 = date1 + "-" + StrFromInt( day, 10);

    string whereexpr="
    日期
    ={d’"+date1+"’}";

    SQLDelete( DeviceID, "A", whereexpr);

    if(\\
    本站点\$==4||\\本站点\$==6||\\本站点\$==9||\\本站点\$
    ==11)

    { if(\\
    本站点\$
    ==30)

    {

    day=31;

    date1= StrFromInt( year, 10 );

    date1=date1+"-";

    date1 = date1 + StrFromInt( month, 10 );

    date1 = date1 + "-" + StrFromInt( day, 10);

    whereexpr="
    日期
    ={d’"+date1+"’}";

    SQLDelete( DeviceID, "A", whereexpr);

    }

    }

    38:
    使用进行网络配置的远程站点后,远程站点的数据词典中没有变量显示?

    1
    、网络是否联通

    2
    、主机的工程应该是完全共享,不能是只读共享,从机是否可以看到工程文件夹,是否可进行读写操作


    39:s7-200
    通过PPIKingView6.1连,56小时断线不能恢复,组态王信息窗口显示尝试与S7-200恢复通讯失败。请问如何处理?

    1)
    西门子S7200使用西门子公司提供的PC/PPI带缆选用PPI方式与组态王通讯当中,一旦PLC断电,则必须先用PLC的编程软件与PLC 通讯一次,实现对PC/PPI电缆上的模块的初始化后,此时才能重新启动组态王,建立正常的通讯。

    2)
    若用户希望在设备断电后再上电时,组态王能自动恢复与设备的通讯,则不用西门子公司提的PC/PPI电缆,而使用RS232/485的转换模块,其中:485DATA+PLCPORT口的3DATA-PLCPORT8(自己做线),采用这种方式。


    40:
    组态王6.5安装后为何拨号网络无法建立传入的连接

    运行注册表文件(RegEdit):在注册表中: \\HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Ras\\AdminDll 删掉

    然后手动在控制面板管理工具服务中的“Routing and Remote Access”服务启动

    组态王的n个经典问题解答之三
    41
    for Internet版本如何通过IE浏览方式对数据库进行查询?

    对于for Internet版本组态王[6.01],画面发布不支持SQL函数。所以不能通过画面调用SQL函数对数据库进行查询。但是可以通过一种中介的方式。画面上定义按钮,定义按下或弹起时一离散量变化,如离散量: a,按钮弹起时a1。在事件命令语言中定义当a1时,数据库进行连接,命令语言如下: if(a==1)SQLConnect(DeviceID,"dsn=web数据查询;uid=;pwd="); 如此类推通过离散量发生变化从而触发事件命令语言从而对数据库进行查询。这样发布的画面可以实现通过IE浏览。。


    42
    :访问组态王发布的页面时为什么总出现连接主机失败

    1
    、网络速度太慢。

    2
    、开发中网络配置没有配置为连网

    3
    、演示版支持10分钟的WEB发布,同时只能够有1个用户通过IE浏览


    43
    、访问组态王发布的页面时为什么会提示连接远程文件格式错误?

    1
    [601及以前版本]画面中是否使用了控件、过渡色、其他不支持的图素。

    2
    、是否将文件发布到了根目录下,发布文件不能放在根目录下


    44
    、如何访问组态王发布的页面?

    1
    、安装PWSIIS软件并进行配置、即可以在IE 地址栏中输入\\***.***.***.***(***表示WEB服务器的IP地址)或主机名;

    2
    、如不安装PWSIIS软件,只需要在IE 地址栏中输入\\***.***.***.***(***表示WEB服务器的IP地址),即能访问到服务器端共享的所有文件[需要在配置网络协议时安装文件打印和和共享服务]


    45
    、为什么发布的画面总是一片灰暗没有图形?

    确认发布路径下netkingview.cab文件存在,并且大小正确,若没有该文件或文件损坏,从kingview路径下拷贝netkingview.cab文件至发布路径下,[IE是否安装JAVA的支持文件,从IE安装盘上得到』


    46
    web发布后,在客户端用IE打开html文件时什么都没有,IE状态栏提示完成,或者提示javaclass not found

    1
    、可能发布后的netkingview.cab文件大小为0K,用户需要将kingview路径下的netkingview.cab文件 复制一个到发布的路径下。

    2
    、可能是用户的java虚拟机存在问题。用户可以将发布路径下的netkingview.cab文件解压缩,同时将其下的javaclass文件夹放到其上一级目录。如果这样操作会出现连接主机失败,则将javaclass文件夹同时复制到客户端机器的桌面上


    47
    、画面发布后为什么页面数据没有变化?

    由于不带WEB功能的加密锁不支持WEB。如果小于64点演示,请不要安装加密锁,否则若安装不带WEB功能的加密锁,远程客户端的数据将不变化。


    48
    :为什么配方调不出来?

    1
    、在配方定义中,表格中的变量数目应该与实际变量数目相同,如果为空的话就无法调用配方

    2
    、检查配方调用函数设置的路径是否正确


    49
    、如何在开发系统下设置KVDBGrid控件的列宽?

    在开发系统下,同时按下 Ctrl+Alt+O,就可以调整控件的列宽了


    50
    :如果jiami琐不能正常使用怎么办?

    1
    、确保正确安装了jiami锁的驱动程序,(601以前的版本不支持XP)。

    2
    、确保计算机并口模式为ECP(在BIOS中设置)。

    3
    、如果还不能解决问题,请上外部网站"软件下载"中下载jiami锁检测程序。

    4
    、锁坏了(禁止带电拔插狗)


    51
    、使用组态王狗,一旦使用打印机则找不到狗?

    1
    、将并口设为ECP方式(在BIOS中设置)

    2
    、并安装驱动程序

    3
    、并口的驱动能力可能有问题,建议增加一并口扩展卡,连接打印机。


    52
    、开发的工程如何能不让别人看到?

    1
    、对于大于64点的工程,如果没有装上开发狗的话则不能打开工程

    2
    、在工程浏览器的工具菜单中选择工程jiami可以避免别人打开工程,但一定要记住密码,因为一旦密码丢失,没有后台可以jiemi


    53
    :使用三菱fx2nPLC,使用232bd的通讯模块与组态王通讯,在组态王上选择设备fx2->编程口,当plc 设置成stop状态时,plc与组态王通讯正常,一旦把plc设置为run状态,plc与组态王出现通讯失败是为什么?

    是否在plc中有一段自己编的有关232bd通讯方面的程序,这段程序与组态王的驱动程序有冲突,把这段程序去掉后,plc不论是stop还是run 状态,和组态王通讯均正常


    54
    :金星K200S使用通讯模块K3F-CU2A与组态王通讯不上如何检查?

    1).
    通讯模块的运行方式通过模块上的开关类型选为专用通讯方式。

    2).
    在组态王开发环境中定义设备时选择 PLC->金星-MASTER-K-XXXS

    3).
    通讯模块的RS232口到上位机的RS232口之间的连线和标准的有区别,建议用厂家配套电缆。


    55
    :莫迪康PLC通过以太网方式进行通讯,定义设备时,地址一项该如何填写?

    定义设备地址时,格式如下:IP地址 单元号,例如:123.123.123.1 0 (IP地址和单元号之间有空格)。


    56
    HOSLINK方式,组态王不能控制I/O模块的输出。例如组态王中定义IR0100寄存器,执行写操作之后PLC并不动作是为什么?

    对于组态王老版本的驱动程序,上例中只能定义成IR100,而不能定义成IR0100。解决方法:更新驱动程序。两种方式都支持。


    57
    .使用6台欧姆龙PLC与上位机进行通讯,如果关掉其中的几台PLC,组态王的通讯速度变慢-数据刷新速度变慢是什么原因?

    如果关闭一些PLC,组态王会始终尝试与其恢复通讯,使通讯速度减慢。您可以使用组态王提供的COMMERR寄存器,在关掉PLC之前将相应的COMMERR寄存器置1,屏蔽PLC与组态王之间的通讯。然后再调闭PLC


    58
    :三菱PLCAQ系列以太网通讯方式,PLC程序中需要为通讯做些什么工作?

    三菱PLCAQ系列,以太网通讯模块中都有8个通讯缓冲区。PLC与上位机通讯时,每个缓冲区通过一个端口与一台上位机连接。因此,PLC首先要定义一个唯一的IP地址;需要与几台上位机连接,在程序中就要打开几个缓冲区,分别定义不同的端口;还要循环查询这些端口,是否有上位机连接进来,以便随时可以通讯。端口可以定义得比上位机数量多,对通讯没有影响。强烈要求网内所有PLC定义的端口不要重复,以避免驱动共享变量可能带来的通讯混乱。


    59
    S7200使用PPI电缆方式与组态王进行通讯,CPU中可以定义QIM寄存器,而组态王中只有V寄存器。如何连接?

    组态王只支持V寄存器,数据类型包括BYTE,INT,UINT,LONG,FLOAT,如果您要监控QIM寄存器,您必须在PLC程序中做一下处理,将QIM寄存器的值传至V 寄存器,组态王通过对V寄存器的操作来实现对QIM寄存器的监控。


    60
    :组态王如何与三菱FX0n系列的PLC进行通讯

    三菱FX0n系列的plc本身只有编程口,如使用组态王与其进行通讯还需给三菱FX0n配置通讯模块或通讯卡,配置好通讯模块后与三菱fx2n系列的通讯协议是兼容的,请根据您所选用的通讯模块在组态王上选用相应的选项。

    1
    .对于232BD:定义设备时,选FX2N

    2
    .对于485BD232ADP, 485ADP:定义设备时,选FX2N-485方式

    用编程将D8120设置为E080,即通讯参数如下:

    link, 7,
    无校验, 1 9600

    RS485,
    数目检查:YES, 控制程序:
    Format4.
    D8121中设置地址

    组态王的n个经典问题解答之四

    61
    :西门子S7200使用西门子公司提供的PC/PPI电缆选用PPI方式与组态王通讯,一旦PLC断电通讯不能恢复,重新启动组态王通讯失败,必须用西门子的编程软件和PLC通讯一次后,组态王才能与PLC通讯是为什么?

    1
    ).不用西门子公司提供的PC/PPI带缆,使用RS232/485的转换模块,485DATA+PLCPORT口的3DATA-PLCPORT8,采用这种方式连接PLC断电后组态王能恢复与PLC的通讯。

    2
    ).PLC断电后先用PLC的编程软件与PLC通讯一次,初始化PC/PPI电缆上的模块,再使用组态王与PLC通讯


    62
    :用户使用组态王通过远程modem拨号与西门子的s7200系列的plc进行通讯。使用ppi协议。modem拨通后,组态王与plc通讯失败,为什么?

    组态王不支持与西门子的plc使用ppi协议通过远程modem拨号进行通讯,请使用西门子s7200系列的自由口协议(kingview6.0版本),可实现组态王通过远程modem拨号与西门子的s7200系列的plc进行通讯


    63
    :西门子S73OOMPI方式通讯,PLC内寄存器名称与组态王支持的寄存器名称不符如何组态?

    组态王支持的寄存器名称是英文方式,寄存器英德文对照表如下:

    德文 英文

    A Q
    输出寄存器

    M M
    位寄存器

    DB DB
    数据块寄存器

    E I
    输入寄存器

    T T
    定时器

    Z C
    记数器


    64
    :组态王与西门子的S7300 MPI方式通讯不上,地址设置为2.0是什么原因?

    地址设置错误,PLCMPI方式通讯,组态王中设备地址应设成2.2,其中小数点前为MPI地址(即站号),小数点后为MPI设备(即所使用的通讯模块或CPU模块)的槽号(slot number)。


    65
    :西门子S7300 MPI方式通讯,CPU 313,使用模拟量模块E304E305读不上来数据是什么原因?

    E304
    E305模拟量输入数据是12位的,而组态王只支持BYTE型,所以数据读不上来,您可以在PLC程序中将模入数据送入DB块,再利用组态王读取DB块的内容。


    66
    :如何使用Profibus-(DP,S7,FMS)协议实现组态王与PLC的通讯?

    ------
    实现Profibus-DP通讯需要以下软硬件配置
    :
    (1) , STEP7V5.0+SP2
    及以上版本

    (2) ,
    需要购买西门子提供的Softnet-DP , COMPROFIBUS3.3及以上版本 ,.用于实现对主站组态,地址定义,从站类型定义,以及I/O配置,从站参数赋值信息等. 组态完后生成的*.ldb文件将添加到CP中以起动并初始化从站
    .
    (3
    ,通讯卡 (CP5611,CP5613 ) ,Profibus -DP通讯网中做为主站

    ------
    实现Profibus-S7通讯需要软硬件支持

    (1) STEP7V5.0+SP2
    及以上版本

    (2)
    需要购买西门子提供的Softnet-S7软件
    .
    (3)
    通讯卡 (CP5611,CP5613
    )

    67
    :如何实现三菱A系列的PLC与组态王进行通讯?

    需要选用通讯模块。
    1
    、 计算机通讯组件A1SJ71C24-R2 应按照如下设置:

    MODE拨盘指向4的位置,本协议只支持通信协议的模式
    4
    2
    、计算机通讯组件A1SJ71C24-R4 应按照如下设置:

    1 2 3 4 5 6 7 8 9 10 11 12
    off on off on on off on on on on off on
    mode
    选择 位置
    8
    组态王中设置: RS_485 9600 8 1, 偶校验

    3
    、以太网组件:

    A1SJ71E71B2 A1SJ71E71B5
    在组态王中定义设备三菱-〉中型PLC以太网-
    TCPIP

    68
    Q系列以太网通讯如何配置?

    如果使用Q系列以太网方式,在组态王中定义设备三菱-Q系列以太网-
    TCPIP
    设备地址格式:
    aaa.bbb.ccc.ddd:ppppp:t
    aaa.bbb.ccc.ddd
    PLCIP地址, pppppPLC中定义的端口号,t是连接超时(单位秒),都是十进制数。


    69
    :如何与 MODBUS PLUS协议的设备进行通讯?

    此协议需要在你的计算机中安装Modicon SA85接口卡(一台计算机最多4块)。使用厂家提供的电缆,通过卡上的接口与PLCModbus Plus接口相连。 在使用SA85卡之前,必须安装SA85卡的驱动程序。否则组态王不能进行设备定义。

    1
    ).组态王定义设备时请选择MODBUS PLUS下的SA85

    2).
    设备地址

    必须在1~64的范围内给网络上的每个节点分配一个唯一的地址,一般来说,地址是通过控制器上的一个特殊的DIP开关来设定(或通过主机上的Modbus Plus通讯适配器卡来设定),

    3
    )组态王调用的驱动程序:

    ModPlus.dll
    ,需要调用默迪康的两个库文件Netbios.dllNetlib.dll,注,982000系统下的库文件Netlib.dll是不同的。


    70
    :在XP下安装组态王问题,原来在XP下安装组态王,现已经全部卸载,想安装组态王6.5,但安装程序在安装后显示安装程序发现机器上已安装有组态王软件,单击确定退出后先卸载组态王其他版本,然后再安装组态王6.5,将注册表中的所有KIngview和亚控的关键字删除,也无法安装。请问如何解决?

    RegEDIT打开注册表,查找如下位置:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths
    如果安装完组态王的各种版本会在注册表的上述位置中生成一个名为组态王*”的键值(*:为版本号,如:5.16.0.6.016.026.036.5),正常卸载组态王后,该键值能正确删除。如果是非正常卸载(卸载失败,文件丢失等)该键值不能删除掉,再次安装组态王6.5时则不能安装。手动删除此路径下的组态王键值则可安装。 

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明网站地图 | 名站导航 | 管理登录 | 
    本站资源部分来自互联网,如侵犯您的权利,我们将予以删除  鲁ICP备08006092号
    本站欢迎同类网站做友情链接,QQ留言
    中国IEEE 中国电气电子工程师网 版权所有