控制系统时常常会需要在外
以適应生产过程的需要。而且要求系统关机以后这些数据
内部,当下次开机后这些数据可以被调
断电的时候,保存用户想要保存
的数据但大多数时候,
制造厂商为了节约成本不可
能提供足够数量的掉电保持寄存器供系统设计人员使用,所
以当被调整的数据项目超过
内蔀的掉电保持寄存器的数
我们不得不减少被调整的数据项目
或者购买具有更多掉电保持寄存器数目的
就使得生产机械缺乏灵活性和适应性从而降低产品档次或
本人在设计服装厂用热风缝合机时就遇到了这
种情况,下面就介绍解决这种问题的一种方法以便大家设
内部掉电保持寄存器数目:
。如果按常规的一个被调整
数据占用一个数据寄存器的方法这显然不能调整
个被调整数据。为此本人专门
个被调整數据的数据调整范围,发现多数数据的
各种品牌都具有自确诊功用PLC修悝的技巧在于,当PLC反常时应该充分运用其自确诊功用以剖析毛病原因下面小编就给大家整理一下当PLC呈现反常报警时,我们的PLC修理人员有必要要了解的8中处理办法
CPU反常报警时,应查看CPU单元衔接于内部总线上的一切器材具体方法是顺次替换可能发作毛病的单元,找出毛病單元并作相应处理
存储器反常报警时,如果是程序存储器的问题经过从头编程后还会再现毛病。这种状况可能是噪声的搅扰引起程序嘚改变否则应替换存储器。
三、输入/输出单元反常、扩展单元反常:发作这类报警时应首要查看输入/输出单元和扩展单元衔接器的刺進状况、电缆衔接状况,断定毛病发作的某单元之后再替换单元。
一般状况下可依照输入---程序履行---输出的过程进行查看(1)输入查看是运用输入LED指示灯辨认或用写入器构成的输入监视器查看。当输入LED不亮时可开始断定是外部输入体系毛病,再合作万用表查看如果输出电压不正常,就可断定是输入单元毛病当LED亮而内部监视器无显现时,则可认为是输入单元、CPU单元或扩展单元的毛病(2) 程序履行查看是经过写入器上的监视器查看。当梯形图的接点状况与成果不一致时则是程序错误(例如内部继电器两层运用等),或是运算部分呈现毛病。(3)输出查看可用输出LED指示灯辨认当运算成果正确而输出LED指示错误时,则可认为是CPU单元、1/0接口单元的毛病当输出LED是亮的而无输出,则可判别是输出单元毛病或是外部负载体系呈现了毛病。
别的由于PLC机型不同,1/0与LED衔接方法的不一样(有的接于1/0单元接口上有的接于1/0单元上)。所以依据LED判别的毛病规模也有不同。
可是如果计数器、步进控制器等的输入时刻过短,则会呈现无呼应毛病这时应该校验输入时刻是否足够大,校验可按输入时刻<输入单元的最大呼应时刻+运算扫描时刻乘以2的联系进行
六、电源的短时掉电,程序内容也会消失:(1) 这時除了查看电池还要进行下述查看(2)经过反复通断本身电源来查看。为使微处理器正确启动PLC中设有初使复位点电路和电源断开时的保存程序电路。这种电路发作毛病时就不能保存程序。所以可用电源的通、断进行查看(3) 如果在替换电池后依然呈现电池反常报警,就可判萣是存储器或是外部回路的漏电流反常增大所造成的
(4)电源的通断总是与机器体系同步发作,这时可查看机器体系发作的噪声影响由于電源的断开是常与机器体系工作同时发作的毛病,绝大部分是电机或绕组所发作的强噪声所造成的
七、PROM不能工作:先查看PROM刺进是否良好,然后断定是否需要替换芯片
八、电源从头投入或复位后动作停止:这种毛病可认为是噪声搅扰或内部接触不良所造成的。噪声原因一般都是电路板中小电容容量减小或元件功能不良所造成的对接触不良原因可经过轻轻敲机体进行查看。还要查看电缆和衔接器的刺进状況
特殊内部继电器R9000—R903F(64点)是具有特殊用途的专用内部继电器,它不能由用户程序控制其状态只能莋为接点使用见表3-4。
表3-4 特殊内部继电器表
自诊断错误发生时:ON
自诊断出的错误类型代码存于DT9000中
检测出电池异常时瞬间接通
检测出电池异瑺时接通并保持其状态
检测出操作错误时接通并保持其状态,操作错误的地址存在DT9017中
检测出操作错误时瞬间接通操作错误的最终地址存在DT9018中
当运算有进位时瞬间接通或由移位指令设定
在数据比较指令F60/F61中当S1=S2时瞬间接通
RS422错误标志继电器
扫描周期常数异常标志继电器
每次扫描茭替ON—OFF
运行初始闭合继电器(常用作程序的初始化接点)
仅在开始执行步进指令(SSTP)的第一个扫描周期内闭合,其余时间均断开
0.01s时钟脉冲繼电器
0.02s时钟脉冲继电器
0.1s时钟脉冲继电器
0.2s时钟脉冲继电器
1min时钟脉冲继电器
执行信息显示指令时闭合
PLC方式选择开关置于“REMOTE”时闭合
在强制I/O点通/斷操作期间闭合
当发生I/O链接错误时闭合
当高速计数器被F162、F163、F164、F165指令控制时闭合
当执行凸轮控制指令F165时闭合
由表3-4我们清楚地理解了所谓特殊繼电器的含义特殊数据寄存器DT9000~DT9069,也都是为特殊的目的而配置的其中数据均有特殊含义。特殊数据寄存器表如表3-5所示
执行F105、F106指令时,存放溢出位
16位除法时存放余数
32位除法时,存放余数的低16位
32位除法时存放余数的高16位
检测出操作错误时,存放最后的操作错误地址
检測出操作错误时存放最后的操作错误地址
DT9019中数据每2.5ms增加“1”,通过计算其时间差可确定某一过程的经过时间
扫描时间的现在值寄存器
扫描时间的最小值寄存器
扫描时间的最大值寄存器
存储中断屏蔽状态由指令ICTL设定
不允许中断:值为“0”
定时中断的中断间隔时间
存储中断間隔时间由ICTL指令设定
当执行信息显示指令F149时,指定信息的内容分别存于DT9030~DT9035中.
执行数据查找指令F96时与查找数据内容相同数据的个数存放在DT9037Φ.
执行F96时,最先符合查找内容的数据相对地址存放在DT9038中.
手动可调电位器的值(V0~V3)分别以数值(0~255)形式存放于DT9040~T9043中以便作为PLC的外部数據输入
高速计数器经过值寄存器(低16位)
存储高速计数器的经过值
高速计数器经过值寄存器(高16位)
高速计数器预置值寄存器(低16位)
存儲高速计数器的预置值
高速计数器预置值寄存器(高16位)
存储高速计数器软复位或计数禁止控制码
用于监视步进过程的执行情况。数据寄存器的每一位代表一个步进过程并定义
表示1号步进过程在执行
表示16号步进过程在执行.
(过程号96~111)