LCD终端和西门子S7-200PLC应用举例
硬件联结
PLC一般都带串行通信口,只是接口电平(RS485/422/232)或数据格式有差异(有无校验)而已,由于LCD显示终端的串口格式可以软件配置,所以PLC与LCD终端联结时仅需要考虑电平转换问题。
PLC通信接口 与LCD终端的联结
RS232接口 直接联结LCD终端串口
RS485接口 通过RS232/485电平转换器(约¥30.00)与LCD终端串口联结
RS422接口 通过RS232/422电平转换器(约¥50.00)与LCD终端串口联结
软件编程
程序功能:点击触摸屏,就显示第3幅图片
Network 1 // MAIN
// 程序功能:点一下触摸屏,切换到标号为3的图片。
//初始化设置自由口通讯,端口0设置为 9600,8,N,1 自由口方式。
LD SM0.1
MOVB 9, SMB30
MOVB 2#11000100, SMB87
MOVB 16#AA, SMB88
MOVW +5, SMW92
MOVB 255, SMB94
ATCH INT0, 23
ATCH INT1, 9
ENI
Network 2
// 将接收到的数据放置到VB101处
LD SM0.0
RCV VB100, 0
TITLE=INTERRUPT ROUTINE COMMENTS
Network 1 // Network Title
// 发送完成之后,清空接收缓冲区
LD SM0.0
FILL +0, VW100, 10
TITLE=INTERRUPT ROUTINE COMMENTS
Network 1 // Network Title
// 接收完成进行协议的测试,并返回指令
LDB= VB102, 16#73
R SM87.7, 1
XMT VB20, 0
//DATA PAGE COMMENTS
//
//Press F1 for help and example data page
//
VB0 2
VB1 16#AA
VB2 16#0
VB20 3
VB21 16#AA
VB22 16#70
VB23 16#03
版权所有 北京迪文科技有限公司 All Rights Reserved 京ICP备05033781号
电话:(86)10-62102630-709 13466776941 Email: yangyunchao1980@sina.com
LCD终端和西门子S7-200PLC应用举例