Twido程序不能正常打开的处理

2017/1/10 11:59:35

 施耐德电气OEM客户部产品应用支持工程师 在使用Twidosoft编写Twido程序过程中,可能因为某些意外原因造成正在编写的程序无法再打开,这正如使用Word或Excel等软件偶而也会发生无法打开以前制作的文件一样,这种偶然发生的事故与Windows系统、电脑的硬件部分或突然断电等方方面面的因素有关,想要找到发生的具体原因非常困难。另外,Twido的程序保存格式(.TWD)为XML格式的文档,与部分网页的格式类似,所以如果直接将.twd文件在因特网上传送(如作为email附件)时在下载后也有可能会无法正常打开。

  在这种意外发生后,最重要的是找到挽救办法,使使用者的损失减少到最小。

  Twido的程序存盘文件可以用文本编辑器直接打开,这为挽回不能打开的程序提供了一种解决思路,可以用文件编辑器将出错的Twido的存盘程序打开,找到其中的程序部分,将之拷贝并粘贴到一个新的文本文件中,然后在Twidosoft中将新的文件作为ASCII码导入。用这种方法可以挽回部分损失,但原来程序中的配置、注释等信息全部不能挽救,因此损失仍然算比较大。

  下面来试一下另外一种挽救方法。

  既然Twido的文件是一种XML格式的文件,我们可以借助XML调试环境修改出错的Twido程序,修改完毕后,程序的配置特性基本上不丢失,可以使损失减少到最小。

  首先,要将twido的程序的后缀由twd改为XML,如不修改,后面的XML分析器无法工作。用XML语法解析器如XMLWriter、XMLExploer或XMLSpy等打开已经改了后缀名的文件,在这里以XMLWriter V2.12来作说明。

 

  类似的出错有约10处,分别将它们改正过来。

  另外的一个出错类型:

  做完以上修改后存盘,用TwidoSoft打开上面修改过的文件(TwidoSoft可以直接打开上面修改的.xml文件)

经过这种方法修改过的程序丢失和改变的部分:

  可见,丢失的内容并不是很重要,对程序的运行没有任何影响。

  将程序的后缀名改为twd,然后可用正常打开程序进行操作。

  当然,因操作系统或电脑硬件等各种原因使PLC程序出现不可意料的错误可能不只本文介绍的几种情况,但本文介绍的方法不失是一种可以尝试的方法。

施耐德电气技术文摘:
TWIDO一种简洁的实现点动开关自锁方式
利用Twido的周期事件打造超级定时器
施耐德电气ATV31变频器电机自整定注意事项
光电传感器选型需要哪些主要参数?
Twido PLC的数据保持
wido plc 在某些有特殊控制规律设备中的使用技巧
为什么变频器不能用作变频电源?
ATV61变频器高级多泵卡的PID参数的整定方法
施耐德断路器进水怎么维修
施耐德电气绿色城市综合体
Twido PLC上电时数据初始化方法汇总
施耐德电气Twido系列PLC数据掉电保存的应用
两种TWIDO PLC在线修改程序错误的解决方法
TWDLC*A10DRF单字乘除扩展功能
施耐德电气石油和天然气管道的安全控制解决方案
施耐德电气变频器故障代码及处理方法
Twido PLC实现队列控制的一个方法
在Twido PLC的通讯程序中巧用常量字KW
更多施耐德电气技术文摘...

通过中华工控网在线联系施耐德电气有限公司:

免费注册为中华工控网会员