控制工程师论坛

PLC与PAC

用数码管显示PLC数据的编程方法

braingk
braingk

2005-12-06

PLC编程思路  以欧姆龙PLC编程为例子说明一下编程的具体方法,其它PLC可参照该方法,大同小异。 编程过程可分为五个部分:1、产生时钟脉冲,欧姆龙程序中KEEP为利用扫描周期作为时钟脉冲的,有些PLC可以不用这个步骤,而是利用PLC产生的特定时钟脉冲;2、将待显示数据送入数据通道,将控制通道复位。如MOV #1234送入211通道,#1234为待显示的立即数,如果显示变量可将其改为通道xxx送入通道211,待显示的数送入通道xxx就可以了。3、SFT是将通道209到212四个通道按‘时钟脉冲’一起左移一位,右边用‘1’填充,不需要复位。4、SDA为数据输出,为适合漏型晶体管输出型,如采用源型晶体管输出则需将输出反向。5、SCK为时钟脉冲的输出,为适合漏型晶体管输出型,如采用源型晶体管输出则需将输出反向。   双表及多表只需增加中间3步即可。源程序可参见:http://www.hlp2.com/hlp2b/bcd_prg.htm [upload]/bbs/BBSUploadfile/2005-5-8-20-48-21.gif[/upload] [color=#191970][此贴子已经被作者于2005-5-8 20:48:22编辑过][/color]
回帖

评论5

总共 , 当前 /
首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China