发表于:2004/12/18 16:47:00
#0楼
各位大侠,我在练习s7200模拟量时写了下面最简单的程序:
LD I0.0
AW>= AIW0, +20000
= Q0.0
解释:开关量 I0.0闭合,且模拟量AIW0输入大于+20000时,输出开关量
Q0.0
程序编译通过后我用S7200的仿真软件进行仿真,选用CPU222,EM231,运行时发现闭合I0.0,当把AIW0的滚动条拉到6.11V时Q0.0才输出(状态表中AI0的值是20000(格式为Con signo))。此时I0.0,Q0.0的指示灯亮
,EM231 中没有灯亮。
请问:1)6.11V和程序中的+20000是怎样一种关系?
2)为什么EM231中的指示灯不亮(无论怎样改变AIW0的滚动条)
3)为什么仿真软件中EM231的模拟量都是0~10V的电压,而不能
改为4~20mA的电流?
4) Con signo是什么数据格式?
LD I0.0
AW>= AIW0, +20000
= Q0.0
解释:开关量 I0.0闭合,且模拟量AIW0输入大于+20000时,输出开关量
Q0.0
程序编译通过后我用S7200的仿真软件进行仿真,选用CPU222,EM231,运行时发现闭合I0.0,当把AIW0的滚动条拉到6.11V时Q0.0才输出(状态表中AI0的值是20000(格式为Con signo))。此时I0.0,Q0.0的指示灯亮
,EM231 中没有灯亮。
请问:1)6.11V和程序中的+20000是怎样一种关系?
2)为什么EM231中的指示灯不亮(无论怎样改变AIW0的滚动条)
3)为什么仿真软件中EM231的模拟量都是0~10V的电压,而不能
改为4~20mA的电流?
4) Con signo是什么数据格式?