恭喜,你发布的帖子
发布于 2017-02-21 17:06:00
10楼
200SMART与位移传感器自由口通讯成功。下面是程序例子,给需要的人,供坛友探讨。
主程序:
LD Always_On:SM0.0
CALL DisplacementSensor:SBR2
子程序:
LD First_Scan_On:SM0.1
MOVB 16#09, P0_Config:SMB30
MOVB 16#9C, P0_Ctrl_Rcv:SMB87
MOVW +100, P0_Timeout:SMW92
MOVB 21, P0_Max_Char:SMB94
ATCH INT_0:INT0, 9
ATCH INT_1:INT1, 23
ENI
LD M11.0
EU
XMT VB30, 0
LD SM0.0
BMB VB12, VB51, 8
MOVB 8, VB50
AENO
STR VB50, 1, VD60
中断程序0
LD SM0.0
RCV VB0, 0
中断程序1
LD SM0.0
XMT VB30, 0
数据块
VB30 11
VB31 16#53
VB32 16#52
VB33 16#2C
VB34 16#30
VB35 16#31
VB36 16#2C
VB37 16#30
VB38 16#30
VB39 16#31
VB40 16#0D
VB41 16#0A
Mr.S大侠
看了你的程序,有个地方不清楚,请教一下,不吝赐教哦,谢谢;
AENO ------ 该句指令在此意义是什么呢?可否取消掉呢???
STR VB50, 1, VD60 ----- 该句是否可以更改为 :STR VB50, 13, VD60 ????
请填写推广理由:
分享
只看
楼主