TD200通过位触发完成信息显示,正常是按上下键翻屏,有时会变成F1/F2,F3F4键没定义。原程序的缺陷是输入PID参数后回车就死机了,不知是哪里的问题。请高手指教:
// 子程序注释
//
Network 1
| M0.0 V14.1 V14.1
|——| |——| |————(R )
| | V14.6
| |——(S )
| | M0.0
| |——(R )
Network 2 // 网络题目 (单行)
//
| V14.1 M0.0 DIV_I
|——| / |——| |————EN ENO
|
VM14_ IN1 OUT _VW14
+2_ IN2
Network 3
M0.0 M0.0
|——| |———(R)
Network 4
| M0.1 V14.6 V14.6
|——| |——| |————(R )
| | V14.1
| |——(S )
| | M0.1
| |——(R )
Network 5
| V14.6 M0.1 MUL_I
|——| / |——| |————EN ENO
|
+2_ IN1 OUT _VW14
VM14_ IN2
Network 6
| M0.1 M0.1
|——| |———(R)
==============
梯形图是WORD 排出来的,比较难看,大家理解就好,抱歉先。
请教以上程序有问题吗,怎么修改?
另,附上转成的STL:
Network 1
LD M0.0
A V14.1
R V14.1, 1
S V14.6, 1
R M0.0, 1
Network 2
LDN V14.1
A M0.0
/I +2, VW14
Network 3
LD M0.0
R M0.0, 1
Network 4
LD M0.1
A V14.6
R V14.6, 1
S V14.1, 1
R M0.1, 1
Network 5
LDN V14.6
A M0.1
*I +2, VW14
Network 6
LD M0.1
R M0.1, 1
###########
其中DATA BLOCK 中部分信息
//BEGIN TD200_BLOCK 0
//
//(不应编辑或删除本块内的注释)
//
VB0 ''''TD''''
VB2 16#60 //将语言设定为中文, Update(更新)设定为尽可能快
VB3 16#91 //将显示设定为 40 字符模式; Up(上)键 V3.2; Down(下)键 V3.3;
VB4 7 //设定消息数目
VB5 0 //将功能键通知位设定为 M0.0 - M0.7
VW6 100 //将消息起始地址设定为VW100
VW8 14 //将消息启动位起始地址设定为 VW14
VW10 0 // 全局密码(如启动)
VW12 256 //字符组 = 中文简体
//MESSAGE 1
//信息启动位 V14.7
VB100 '''' ******** *****
敬待回音!!
问题补充:
还能详细点不?怎么改啊 ?
最佳答案
是程序有问题出在SET/RESET指令上!
提问者对于答案的评价:
a
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356517.html