萝卜L

导航

组态王 7.5 西门子 驱动 各版本 严重 异常

异常现象

以下各版本S71200Tcp.dll均异常:

  • 61.7.15.30
    先正常(显示为十六进制,如X#xx xx ..),后截短(显示为字符串,如'MM:SS'
    组态王 V7.5 SP5+西门子 S71200Tcp.dll 驱动+连续写字符串测试+61.7.15.30
  • 61.8.15.30
    运行时崩溃
  • 61.5.10.30
    写入连续5个,多数为头5个(第1-5),少数为中间5个(第4-8),显示为十六进制。
    组态王 V7.5 SP5+西门子 S71200Tcp.dll 驱动+连续写字符串测试+61.5.10.30
  • 60.2.5.30(SP5 Driver)
    先正常(显示为字符串),后数据延迟滞后,随时间后面数据卡住不更新。
    组态王 V7.5 SP5+西门子 S71200Tcp.dll 驱动+连续写字符串测试+60.2.5.30
  • 61.6.13.30(SP6 Driver_CHS)
    先正常(显示为十六进制),后截短(显示为字符串,如'MM:SS'
    组态王 V7.5 SP5+西门子 S71200Tcp.dll 驱动+连续写字符串测试+61.6.13.30

测试过程

组态王 V7.5 SP5 + 不同的驱动:
硬编码连续写入变量×9,写入字符串值'HH:MM:SS'/秒

if (\\local\测试启停)
{
	/*
	方式1
	LONG 索引=0;
	STRING 临时字符串;
	while(索引<\\local\数量){
			索引=索引+1;
			临时字符串="\\local\字符串" + StrFromInt( 索引, 10 );
			VarRefAddress("\\local\字符串",临时字符串);
			\\local\字符串=StrFromInt( \\local\$Second, 10 );   
	}
	*/

    //方式2
    //STRING 临时字符串=StrFromInt( \\local\$Second, 10 )
	STRING 临时字符串=\\local\$Time;
	\\local\字符串1=临时字符串;
	\\local\字符串2=临时字符串;
	\\local\字符串3=临时字符串;
	\\local\字符串4=临时字符串;
	\\local\字符串5=临时字符串;
	\\local\字符串6=临时字符串;
	\\local\字符串7=临时字符串;
	\\local\字符串8=临时字符串;
	\\local\字符串9=临时字符串;
	\\local\字符串=临时字符串;
	Trace('test = %s', \\local\字符串);
}

组态王 V7.5 SP5 数据库 数据词典(变量)

PLC,1212C DC/DC/RLY,6ES7 212-1HE40-0XB0,V4.4

posted on 2026-01-29 11:30  萝卜L  阅读(0)  评论(0)    收藏  举报