发明名称 可程式逻辑控制器之计数方法
摘要 一种可程式逻辑控制器之计数方法,系应用于具有第一微处理单元与第二微处理单元的可程式逻辑控制器中,该计数方法系由第二微处理单元执行,于接受第一微处理单元的设定命令后,再于第二微处理单元根据设定命令输出计数脉波。
申请公布号 TWI242739 申请公布日期 2005.11.01
申请号 TW092124980 申请日期 2003.09.10
申请人 台达电子工业股份有限公司 发明人 吴鸿志
分类号 G06F5/01 主分类号 G06F5/01
代理机构 代理人 许世正 台北市信义区忠孝东路5段410号4楼
主权项 1.一种可程式逻辑控制器之计数方法,该可程式逻辑控制器具有一第一处理单元与一第二处理单元,该第一处理单元用以执行低速脉波输出、低速计数以及执行第一群组指令,该第二处理单元用以根据一由该第一处理单元所产生之中断讯号,执行相对应之高速脉波输出、高速计数以及执行第二群组指令,该方法包括有下列步骤:(a)对该可程式逻辑控制器进行初始化并载入一使用者程式;(b)初始化该使用者程式中之比较计数设定;(c)初始化该使用者程式中之计数设定;(d)判断该计数设定之型态并进行计数模式的设定;(e)根据该计数模式之设定进行基本计数设定;以及(f)依据计数设定输出计数派波。2.如申请专利范围第1项所述之可程式逻辑控制器之计数方法,其中该步骤(b)更包括有下列步骤:扫瞄该使用者程式;判断该程式中是否有比较计数命令;以及根据判断的结果设定一比较计数旗标。3.如申请专利范围第1项所述之可程式逻辑控制器之计数方法,其中该步骤(c)更包括有下列步骤:扫瞄该使用者程式;判断该程式中是否有高速计数器命令或基本计数命令;以及根据判断的结果设定一计数旗标。4.如申请专利范围第1项所述之可程式逻辑控制器之计数方法,其中该步骤(d)中更包括有一判断该计数模式之设定是否影响计数器内部设定之命令格式之步骤。5.如申请专利范围第1项所述之可程式逻辑控制器之计数方法,其中该步骤(e)更包括有下列步骤:设定一计数致能旗标;在一系统脉波之上升缘且该计数致能旗标値为零时将一计数时间与该设定之计数致能旗标値储存至该第二微处理单元中;以及在一系统脉波之下降缘将计数値储存于计数命令所指定之一暂存器中。图式简单说明:第1图,系为本发明所应用之可程式逻辑控制器之系统方块图;第2图,系为本发明所揭露之计数方法之主流程图;第3图,系为本发明所揭露之计数方法中,比较计数设定初始化之详细流程图;第4图,系为本发明所揭露之计数方法中,计数设定初始化之详细流程图;以及第5图,系为本发明所揭露之计数方法中,基本计数设定之详细流程图。
地址 桃园县龟山乡兴邦路31之1号