RSS
热门关键字:  编程手册  PLC  DDI  PID  泵房设计
当前位置 :| 主页>编程实例>

s7-200与7219通讯程序用于数码管显示

来源: 作者: 时间:2008-06-21 点击:
标签: S7-200 7219 通讯程序 数码管 显示

SUBROUTINE_BLOCK 数显:SBR4
TITLE=
BEGIN
Network 1
// f9ff译码方式 faf8亮度 fbff扫描界限fcff正常显示
LD SM0.1
LPS
MOVW 16#F9FF, VW3626
AENO
MOVW 16#FAF8, VW3628
AENO
MOVW 16#FBFF, VW3630
AENO
MOVW 16#FCFF, VW3632
AENO
MOVW 16#FCFF, VW3632
AENO
MOVW 16#F1F8, VW3634
AENO
MOVW 16#F2F9, VW3636
LRD
MOVD &VB3626, AC2
LRD
S M20.0, 1
LPP
MOVW VW3626, VW3600
Network 2
LD SM0.0
MOVD &VB3632, AC3
Network 3
LD M20.2
= M20.1
Network 4
LD C0
= M20.2
R M20.0, 1
Network 5
LD M20.3
SLW VW3600, 1
Network 6
LD M20.0
AN C0
AN M20.3
= M20.3
Network 7
LD M20.3
LD C0
CTU C0, +16
Network 8
LDN T51
A M20.1
LPS
S M20.0, 1
AW< AC2, AC3
+I +2, AC2
AENO
MOVW *AC2, VW3600
AENO
MOVW *AC2, VW3700
LPP
AW>= AC2, AC3
MOVD &VB3624, AC2
Network 9
LD SM0.0
LPS
A M20.2
= Q0.2
LRD
A M20.3
= Q0.1

 

LPP
A V3600.7
= Q0.3
Network 10
LD SM0.0
MOVR VD550, VD510
*R 0.2916666, VD510
Network 11
// vw520为目前脉冲数
// vd500为初始圈数vd490初始层数
LD SM0.0
LPS
ITD VW520, VD580
AENO
DTR VD580, VD584
LRD
/R 10.0, VD584
AENO
MOVR VD500, VD600
+R VD584, VD600
LRD
MOVR VD600, VD604
AENO
/R 33.0, VD604
AENO
TRUNC VD604, VD608
LRD
DTR VD608, VD608
AENO
MOVR VD608, VD612
AENO
*R 33.0, VD612
AENO
MOVR VD600, VD616
-R VD612, VD616
LPP
DTI VD580, VW594
AENO
AW< VW594, +0
MOVW +0, VW594
Network 12
LDN T51
MOVW VW594, VW3800
AENO
IBCD VW3800
AENO
MOVW VW516, VW3802
AENO
IBCD VW3802
AENO
MOVW +0, VW3899
Network 13
LD T51
A M20.1
LPS
RLD VD3800, 4
AENO
MOVD VD3800, VD3804
ANDD 16#0000000F, VD3804
LRD
AB< VB3900, 8
INCB VB3900
LRD
MOVD VD3804, VD3598
AENO
ORD VD3898, VD3598
AENO
S M20.0, 1
LRD
LDB= VB3900, 7
OB= VB3900, 2


ALD
ORD 16#000000F0, VD3598
LPP
AB>= VB3900, 8
LPS
MOVW VW594, VW3800
AENO
IBCD VW3800
AENO
MOVW VW516, VW3802
IBCD VW3802
LRD
MOVD +0, VD3898
LPP
MOVW 16#FCFF, VW3600
Network 14
LDN SM0.1
TON T51, +50
Network 15
LD SM0.0
MOVW VW594, VW116
AENO
MOVW VW516, VW118
Network 16
LD M20.1
INCW VW520
END_SUBROUTINE_BLOCK









Google
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
相关文章
PLC编程算法
PLC编程算法 PLC脉冲量的控制目的主要是位置控制、运动控制、轨迹控制等。例如:脉冲数在角度控制中的应用。步进电机驱动器的细分是每圈10000,要求步进电机旋转90度。那么...
作者: 点击:110 >>>查阅全文...
S7-200自由口通讯教程及编程实例
自由口模式允许应用程序控制S7-200 CPU的通讯端口,使用PC/PPI电缆和自由口功能,可以将S7-200连接到带有RS-232兼容接口的多种设备,比如调制解调器。这里我们将介绍如何用...
作者: 点击:74 >>>查阅全文...
西门子S7-200与上位机通讯,读取温度值的程序范例!
通讯与组态]西门子S7-200与上位机通讯,读取温度值的程序范例! ...
作者: 点击:40 >>>查阅全文...
使用S7-200的集成高速脉冲输出指令来控制灯泡
使用S7-200的集成高速脉冲输出指令来控制灯泡...
作者: 点击:25 >>>查阅全文...
S7-200自由口通讯VB程序
S7-200 自由口 通讯 VB 程序...
作者: 点击:65 >>>查阅全文...
s7-200与7219通讯程序用于数码管显示
s7-200与7219通讯程序用于数码管显示...
作者: 点击:14 >>>查阅全文...
PLC控制3层电梯的自动运行实例_具体分析——PLC程序
...
作者: 点击:93 >>>查阅全文...
PLC控制3层电梯的自动运行实例_具体分析——电气图
PLC控制3层电梯的自动运行实例_具体分析——电气图...
作者: 点击:137 >>>查阅全文...
PLC控制3层电梯的自动运行实例_具体分析——控制要求
在电梯轿厢运行过程中,即轿厢上升(或下降)途中,任何反方向下降(或上升)的外呼信号均不响应,但如果反方向外呼梯信号前方再无其他内、外呼梯信号时,则电梯响应该外呼...
作者: 点击:27 >>>查阅全文...
VB程序以串口方式访问电子秤实例
现有电子秤一台,使用串口与计算机进行通讯。编写VB程序来访问串口,达到读取电子秤上显示的数据。该电子秤为BE01型仪表,输出为RS-232C标准接口,波特率为300-9600、偶校...
作者: 点击:9 >>>查阅全文...
google提供的广告

google提供的广告