ABPLC通讯设置.docx
《ABPLC通讯设置.docx》由会员分享,可在线阅读,更多相关《ABPLC通讯设置.docx(17页珍藏版)》请在冰豆网上搜索。
ABPLC通讯设置
ABPLC通讯设置
ABPLC通讯设置
Logix1500Plc(RS232口)与PC通讯
RS232
PLCPC(9D插头)
3(Txd)――――2(Rxd)
2(Rxd)――――3(Txd)
5(GND)――――5(GND)
开始—〉〉程序—〉〉Rockwellsoftware —〉〉RSLinx—〉〉RSLinx
菜单Communictions—〉〉ConfigureDrivers显示如下:
创建新设置,“RS-232DF1devices”
选择“AB_DF1-1”
下一步
输入模块IP地址(出厂默认192.168.1.254)
RSLinx—〉communictions—〉RSWho,
打开PLC编程软件,开始—〉〉程序—〉〉Rockwellsoftware —〉〉RSLinx—〉〉RSLlogix500English
新建配置PLC的CPU型号
双击“IOConfiguration”,添加PL其他模块
双击“ChannelConfiguration”检查通讯设置
界面1
界面2
界面3
界面4
PLC在线测试
测试成功画面
VB于ABPLC之间的DDE设置
判断RSLinx是否运行
开始—〉〉程序—〉〉Rockwellsoftware —〉〉RSLinx—〉〉RSLinx
打开的界面
查看PLC寄存器的值:
菜单Communictions—〉〉RSWho显示如下:
鼠标右键点击“01,SLC-5/04,UNTITLED”,再点“DataMonitor”,显示
显示PLC内N7寄存器的实时值(事先要定义N7地址)
建立DDE连接:
鼠标右键点击“01,SLC-5/04,UNTITLED”,再点“ConfigureNewDDE/OPC”,显示
更改DDE默认名称“UNTITLED”为VB程序引用的实际名字。
VB程序设置:
<1>先判断“RSLINX.EXE”是否运行
OnErrorGoToErrFlag
AppActivate"RSLinx"
ExitSub
ErrFlag:
CallShell("C:
\ProgramFiles\RockwellSoftware\RSLINX\RSLINX.EXE",vbHide)
<2>建立DDE连接
Label1.LinkTopic="RSLINX|UNTITLED"‘DDE名字
Label1.LinkItem="N7:
0"‘N7寄存器地址
Label1.LinkMode=1‘1:
Automatic