中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

求问老师:保持型计数器不能清零,不知何故?Fx2n...

 无雨歌

下载贤集网APP入驻自媒体

求问老师:保持型计数器不能清零,不知何故?Fx2n64M的PLC+930 GOT,遇到这样一个问题:我想用C0和C221、C222、C225、C230四个保持型计数器来做不同的计数功能,现在计数没有问题,但不能对它们进行清零,查来查去也没能找到原因,梯形图和GT页面如图,请达人指点!

最新回复
发布回复
你在程序中强制M145、M146试试,如能清零说明你的触摸屏组态有问题,如不能说明程序有问题,找出是哪里的问题就好办了。
在使用功能指令时,注意指令助记符前的“D”,其表示32位数值,例“DMOV C220 D0”是指将32位计数器c220当前数值传送到由D1和D0组成的32位数据寄存器中,而由D1和D0组成的32位数据寄存器中的D1保存的是高16位二进制数值,D0则保存的是低16位二进制数值,故由上述例子得知,c220的当前值的高16位二进制数值传送到D1,c220的当前值的低16位二进制数值传送到D0。如果要复位由D1和D0组成的32位数据寄存器,则要同时复位D1和D0 ,例“RST D1 ,RST D0"或“DMOV K0 D0"。在实际编程时,为避免只做16位用与组成32位数值用的混淆(例:INC D1则与上述指令中的D1混淆),我们尽量用偶数表示,例D0,D2,D4。其次,检查PLC到GOT的通信是不是有问题。再次,程序中的out m175,out m176,out m177,RST M175,RST M176,RST M177有必要用吗,删除试试。程序编写尽量做到简洁。
C计数器 不要 紧挨着使用 如 用了C221 就不要 用C220与C222 ,间隔2个试一试。你可以用C221,223,225,227.........

为您推荐

热门交流