OB1 WWW_P※LCJS_CO※M-PLC-技-.术_网
//本例程S7-200做主站,单片机做从站,主站发送W01T0(回车),从站返回P01 0000.0L(回车),读取从站的数据信息. WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
//S7-200采用自由口通讯,中断接受数据,本通讯采用ASCII码格式传输 W1WW_P4LCJS_COM-PLC-技.术_网
//学习如何发送和接收数据信息. WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
Network1 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
LD I0.1//调用发送命令 W1WW_P4LCJS_COM-PLC-技.术_网
EU WWW_P※LCJS_CO※M-PLC-技-.术_网
CALL SBR_1 P.L.C.技.术.网——可编程控制器技术门户
Network 2 WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
LD M0.6 WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
CALL SBR_2 WWW_PL※CJS_COM-PLC-技.术_网
——可——编——程——控-制-器-技——术——门——户
SBR-0 WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
Network 1 plcjs.技.术_网
LD SM0.0 //首先写入要发送的命令 WWW_PLC※JS_COM-PmLC-技.术_网
MOVB 6, VB80 //发送长度 WWW_P※LCJS_COM-PLC-)技.术_网
MOVD 16#57303554, VD81 //W01T0 WW.W_PLCJS_COM-PLC-技.术_网
MOVW 16#300D, VW85 WWW_P※LCJS_COM-PLC-)技.术_网
Network 2 WW.W_PLC※JS_C,OM-PL,C-技.术_网
LD SM0.0 WWW_PL※CJS_COM-PLC-技.术_网
ATCH INT_0, 25 //当口1接收到字符时引起中断 WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
ENI WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
Network 3 WWW_P※LCJS_COM-PLC-)技.术_网
LD SM0.0 W1WW_P4LCJS_COM-PLC-技.术_网
MOVD &VB420, VD181 //指针指向接收缓冲区 WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
Network 4 WWW_P※LCJS_CO※M-PLC-技-.术_网
LD SM0.0 WW.W_PLCJS_COM-PLC-技.术_网
MOVB 16#E9, SMB30 //自由口通讯模式:9600,o,7,1 WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
——可——编——程——控-制-器-技——术——门——户
SBR-1 WW.W_PLCJS_COM-PLC-技.术_网
LD SM0.0 ——可——编——程——控-制-器-技——术——门——户
XMT VB80, 1 WWW_PL※CJS_COM-PLC-技.术_网
WWcW_PLCJS_COM-PLC-技.术_网
SBR-2 WWW_PLCJS_COM-PLC-技.术_网
Network 1 ——可——编——程——控-制-器-技——术——门——户
LDB= VB420, 16#50 //起始字符正确 WWW.PLCJS.COM——可编程控制器技术门户
AB= VB431, 16#0D //结束字符正确 WWW_PLC※JS_COM-PmLC-技.术_网
S M18.0, 1 //置正确标志位 WWW_PLCJS@_COM%-PLC-技.术_网
Network 2 WWcW_PLCJS_COM-PLC-技.术_网
LD M18.0 P.L.C.技.术.网——可编程控制器技术门户
STR VB424, 1, VD450 //数据保存 WW.W_PLC※JS_C,OM-PL,C-技.术_网
Network 3 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
LD SM0.0 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
MOVD 16#00000000, VD420 WWcW_PLCJS_COM-PLC-技.术_网
MOVD 16#00000000, VD424 WW.W_PLC※JS_C,OM-PL,C-技.术_网
MOVD 16#00000000, VD428 plcjs.技.术_网
R M18.0, 1 //复位信息正确标志 WWW_PLCJS_COM-PLC-技.术_网
R M0.6, 1 //关闭本子程序 WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
INT-0 WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
Network 1 P.L.C.技.术.网——可编程控制器技术门户
LDB= SMB2, 16#50 //当首字符正确时,置开始接收标志位 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
MOVD &VB420, VD181 //装载地址指针 WWW_PLCJS@_COM%-PLC-技.术_网
Network 2 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
LD SM0.0 //接收字符 WW.W_PLC※JS_C,OM-PL,C-技.术_网
MOVB SMB2, *VD181 WWW_PLCJS@_COM%-PLC-技.术_网
INCD VD181 W1WW_P4LCJS_COM-PLC-技.术_网
Network 3 WWW_P※LCJS_CO※M-PLC-技-.术_网
LDB= SMB2, 16#0D //当接收的字符是回车时 WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
MOVD &VB420, VD181 //重新装载地址指针 WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
S M0.6, 1 //调用数据处理程序 WWW_P※LCJS_CO※M-PLC-技-.术_网