你现在位置:首页>技术论文>经验技巧>其他PLC>正文
让上海正航A5系列PLC超过某个时间时停机的方法
日期:2011-8-12 14:24:25 点击:
来源:网络
作者: 未知
点击【】放大字体.
A5 内部有一个实时时钟,我们可以设计一个程序,让PLC 超过某个时间时自动停机。
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

下面为一个例子程序。
P.L.C.技.术.网——可编程控制器技术门户

设定条件如下:
WWW_PLCJS_COM-PLC-技.术_网

?? 每次开机时,PLC 检测时间,当超过2010 年3 月4 日(从3 月5 日开始),PLC 停
——可——编——程——控-制-器-技——术——门——户

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

?? 如果开机时,I1.4 无输入且I1.5 有输入,则不进行时间检测。
WWW_P※LCJS_CO※M-PLC-技-.术_网

编程说明:
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

1. 首先计算出一个时间值,方法是
WW.W_PLCJS_COM-PLC-技.术_网

年的BCD 码*400 月的BCD 码*31 日的BCD 码
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

例如,2010 年3 月4 日
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

年BCD 码是16 进制的10,等于16;
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

月的BCD 码是16 进制的3,等于3;
WWW_PL※CJS_COM-PLC-技.术_网

日的BCD 码是16 进制的4,等于4;
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

时间值=16*400 3*31 4=6497
WWW_PLC※JS_COM-PmLC-技.术_网

2. 读出开机时间,也计算出相应的时间值
WWW_P※LCJS_COM-PLC-)技.术_网

3. 进行比较,如果目前的时间值大于预定的时间值,停止
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

W1WW_P4LCJS_COM-PLC-技.术_网

需要注意的是,本例中,仅在开机上电时进行时间比较。如果用户连续开机,比如从2010
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

年3 月4 日前就开机连续运行,不会导致PLC 停机。如果想实时停机,将例子中的所有SM0.1
WWW_P※LCJS_COM-PLC-)技.术_网

触点改为SM0.0 触点即可。
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

如果用户将I1.4 不接通,同时必须将I1.5 接通,则不会停机。
——可——编——程——控-制-器-技——术——门——户

评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行