AD转换的。不画梯形图,直接打程序。 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
LD X80(AD模块准备好了) WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
AND X8E(A/D结束标志位) WWW_PL※CJS_COM-PLC-技.术_网
AND>= D10 K0 WWW_P※LCJS_CO※M-PLC-技-.术_网
BCD D10 K4Y40(CH1的数值转换LED输出) WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
LD X8F(A/D错误发生标志) WWcW_PLCJS_COM-PLC-技.术_网
BCD D20 K4Y50(错误代码输出) WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
ANDP X0 WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
SET Y8F(设定清除的A/D错误要求) WWW_P※LCJS_COM-PLC-)技.术_网
LD Y8F WWW_P※LCJS_COM-PLC-)技.术_网
ANI X8F WWW_PLC※JS_COM-PmLC-技.术_网
RST Y8F(解除) P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
END WWW_P※LCJS_COM-PLC-)技.术_网
写博客很不容易啊,这么一小段程序写了很久。向那些辛苦的博主们致敬。 P.L.C.技.术.网——可编程控制器技术门户
D/A转换用: WW.W_PLCJS_COM-PLC-技.术_网
LD X3 WWW_PLCJS@_COM%-PLC-技.术_网
OUT Y91(允许CH1输出) WWW.PLCJS.COM——可编程控制器技术门户
LD X90 W1WW_P4LCJS_COM-PLC-技.术_网
AND>= D10 K0 WW.W_PLCJS_COM-PLC-技.术_网
/ D10 K2 D30(设定将A/D转换后的值减半后执行D/A输出) WW.W_PLC※JS_C,OM-PL,C-技.术_网
LD X9F WWW_P※LCJS_CO※M-PLC-技-.术_网
BCD D40 K4Y60 WWW_P※LCJS_COM-PLC-)技.术_网
ANDP X1 WWW_PLCJS@_COM%-PLC-技.术_网
SET Y9F WWcW_PLCJS_COM-PLC-技.术_网
LD Y9F WWW_P※LCJS_CO※M-PLC-技-.术_网
ANI X9F WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
RST Y9F WWW_PL※CJS_COM-PLC-技.术_网
END WWW_P※LCJS_CO※M-PLC-技-.术_网
把这两程序都写入PLC,注意,要进行智能开关设置,PLC参数中,要在多程序中设定,然后把参数什么的一起写入。 WW.W_PLC※JS_C,OM-PL,C-技.术_网
这个,在PLC参数参数设置,I/O分配中,对智能模块要进行自动刷新设定,让A/D的CH1的值自动刷新到D10。实际应用中,要是调节模拟量,D10会存储对应的数字量。 WWW_PL※CJS_COM-PLC-技.术_网
问题来了,我用的是仿真,所以我只是设定D10的值,在软元件监控中,我看到,D10不锁存,只是保持了一个短暂时间,就回复零。 WW.W_PLC※JS_C,OM-PL,C-技.术_网
不知道这个和我仿真有没有关系。