PFCL201C 10KN能够实现上位机与plc的通信
PFCL201C 10KN 能够实现上位机与plc的通信 连接方式
(1)按照标准电缆1747
cp3的内部接线图(如图6)自制com口通信电缆也是能够实现上位机与plc的通信的,此种电缆的优点:造价低廉、使用方便;缺点:不能通过这种数据线组成plc网络,实现多plc资源共享。
(2)使用rslinx连接a-b plc的通讯网络
PFCL201C 10KN配置方式与前相同只是在进入config dirvier菜单后弹出如图7所示页面。
在下拉列表中选择rs-232 df1 devices选项,然后点击“新增”按钮会出现如下对话框,如图8所示。
点击“确定”,出现如下对话框,如图9所示。
点击“自动配置”按钮,系统开始对plc进行自动配置。以上配置完成后点击“确定”按钮并关闭对话框(此时程序回最小化并没有关闭)。
进行dde服务的配置
PFCL201C 10KN在菜单栏中打开“dde/opc”菜单并选择“主题组态”对话框,如图10所示。
从图左侧我们发现了要找的plc并在右侧显示了“主题列表”中看到程序名。点开“数据采集”栏在“处理器类型”下拉菜单中选择“slc-503+”项,这一步很重要只有通过它才能正确的加载驱动程序,为通信打下基础,如图11所示。
点开“高级通信”栏在“通信驱动程序”中选择“ab df1-1 dh485 工作站”项,如图12所示。
这样在rslinx软件中对a-b plc的通信配置就完成了,PFCL201C 10KN建立与plc数据联结既可以完成与plc的数据交换。
利用vb开发dde客户端
vb作为microsoft 公司软件产品的重要一员,理所当然的对windows操作系统下的dde技术给予支持。vb为一些控件提供了用于dde动态数据交换的linktopic、linkitem、linkTImeout、linkmode等属性,以及linkrequest、linkpoke、linkexecute、linksend等方法。其中,linktopic、linkitem两项属性分别对应于dde通讯架构中的主题名和数据项名,linkTImeout、linkmode分别表示dde 客户端与dde服务器的尝试连接时间和连接模式(数据交换方式),linkmode有manual、notify、automaTIc三种方式,而automaTIc方式最为常用,它主要用于和dde server建立“热连接(hot link)”,即在dde服务器数据发生变化时主动发送数据给客户端。linkrequest、linkpoke分别用于dde客户端对dde服务器数据的读写操作。
在vb中实现与a-b plc的“热连接”
PFCL201C 10KN在visual basi建立一个新工程,添加几个label控件,并建立和rslinx的dde通讯连接,使其随上一步所设置好的连接的a-b plc数据“b01主系统”数值的变化而变化。
其代码如下:
private sub form_load()
label1.linktopic = “rslinx|” & “b01主系统”
label1.linkitem = “s:42”
label1.linkmode = 1
label1.linkrequest
label3.linktopic = “rslinx|” & “b01主系统”
label3.linkitem = “s:41”
label3.linkmode = 1
label3.linkrequest
label5.linktopic = “rslinx|” & “b01主系统”
label5.linkitem = “s:40”
label5.linkmode = 1
label5.linkrequest
label10.linktopic = “rslinx|” & “b01主系统”
label10.linkitem = “n60:11”
label10.linkmode = 1
label10.linkrequest
label12.linktopic = “rslinx|” & “b01主系统”
label12.linkitem = “n60:130”
label12.linkmode = 1
label12.linkrequest
label14.linktopic = “rslinx|” & “b01主系统”
label14.linkitem = “n60:131”
label14.linkmode = 1
label14.linkrequest
end sub
其中,代码中的“rslinx”和“b01主系统”分别表示应用程序名和主题名,“linkmode”值为1表示连接方式为automatic(即“热连接”)方式。这样当该应用代码被执行时,label的值便随a-b plc内存值的变化而变化。具体执行如图13所示。
Vibro-meter VM600 ABE040
REXA SMB9215-1E-1-7725
MTL 8206-TI-IS
BENTLY 3500/62
BENTLY 3500/92 136180-01
BENTLY 3500/15 127610-01
YOKOGAWA UP55A-001-11-00
NI SCXI-1193
BENTLY 3500/42M-01-00
ABB YPK117A 61163280
ABB DNC115
ABB DKL032
EATON XVS-440-10MPI-1-10
Stein sohn F404002A
FOXBORO FBM230 P0926GU
FOXBORO FBM233 P0926GX
Vibro-meter VM600-ABE040 204-040-100-011
Vibro-meter VM600 CPUM
Vibro-meter VM600 XMV16
Vibro-meter VM600 XI016T
Vibro-meter VM600 IOC4T
Vibro-meter VM600 IOCN
YAMATAKE EST0240Z05WBX00
ABB PFEA111-65 3BSE028140R0065
ABB 5SHY4045L0006 3BHB030310R0001
FOXBORO FBM242 RH916TA
GE IC670ALG310-JA
SAGEMCOM 252721013AF
SAGEMCOM 252721117AC
SAGEMCOM 252720938AB
Vibro-meter VM600 CPUM
Vibro-meter VM600 MPC4
Vibro-meter VM600 IOC4T
Vibro-meter VM600 XMV16
Vibro-meter VM600 XIO16T
Vibro-meter VM600 IOCN
Vibro-meter VM600-ABE040
REXROTH HMV01.1R-W0018-A-07-FNN1
Alcatel-Lucent SFM2-200G
Lam Research 810-082745-003
Lam Research 810-800082-043
Lam Research 810-072907-005
PACIFIC SCE903AN-002-01
Vibro-meter VM600 MP C4
Vibro-meter VM600 RPS6U
B&R 5AP933.215C-00
GE IC670ALG310
GE IC670CHS001E
BENTLY 3500/15 127610-01
BENTLY 149992-01
BENTLY 3500/22M
ABB 3BHE009017R0102
Rolls-Royce 5880-PC1025
EMERSON PR6423/000-101-CN
KOLLMORGEN S21260-SRS
ABB CI858K01 3BSE018135R1
ABB PM866K01 3BSE050198R1
BENTLY 3500/42M 176449-02
ABB HC800
ABB CP800
ENTERASYS A2H254-16 P0973BK
ENTERASYS A4H124-24FX P0973JN
BENTLY 3500/33
嵌入式电脑DIO与GPIO有哪些区别
1、什么是GPIO?GPIO英文全名General-PurposeInput/OutputPorts,中文含义是通用I/O端口。
在嵌入式电脑系统中,通常需要以简单的结构控制许多外部设备或电路。这些设备中的一些需要由CPU控制,而其他一些则需要工控机CPU提供输入信号。而且,许多设备或电路仅需要两种开/关配置,例如照明和led照明。使用传统的串行或并行端口控制这些设备非常复杂,因此嵌入式微处理器通常会提供“通用可编程I/O端口或GPIO。
GPIO端口至少需要两个寄存器,一个用于控制的通用IO端口控制寄存器和一个用于数据存储的通用I/O端口数据寄存器。数据寄存器的每个位对应于GPIO的硬件引脚,并且数据传输方向通过控制寄存器设置,通过该控制寄存器可以设置每个引脚的数据流。(与GPIO相关的寄存器是IOPIN,IOSET,IOCLR,IODIR四个寄存器)。
2、什么是DIO?
DIO:索引字输入输出电路;
DI:数字输入端口(数字输入);
DO:数字量输出端口(Digitalout);
DIO:是DI和DO的通用名称。
通讯功能:支持GPRS和短消息双通道数据传输;支持多中心数据通信。
功能:收集工控机串口设备数据,如串口仪表,采集器,PLC等。
远程管理功能:支持远程参数设置,程序升级。
工控机使用在无线通信模块广泛应用于车辆监控,远程控制,遥感,小型无线网络,无线抄表,门禁系统,寻呼机,工业数据采集系统,无线标签,识别,非接触式射频智能卡,小型无线数据终端,安全和防火系统,无线远程控制系统,气象和水文监测,生物信号采集,机器人控制,无线数据通信232485/422,无线数据通信,数字音频,数字图像传输等领域。
模块必须使用信号调制才能正常工作。只要很简单,就可以直接连接常见的固定代码编码设备,例如pt2262/2272。因为是特殊的编码芯片,所以传输距离非常好。
3、DIO与GPIO区别有哪些?
DIO与GPIO区别主要在于是否带隔离,GPIO不带隔离,DIO带隔离,我们常见的4U工控机就是用GPIO转DIO口使用的。DIO一半分为内置和外置两种,所谓内置就是放在工控机机箱内使用的,一半分为转网口、转串口、转PCIE三种,速度最快为PCIE,大概几米/s其次是串口,大概十几米/s,最后是网口,大概二十几米/s。DIO的应用判定一半有高低电平两种,主要用于交通,比如红绿灯,摄影机等等。
相关问答
学校食堂用洗碗机哪种好,大约3000多人用餐
[回答]节能,耗水耗电量大不大?4、餐具清洗后的干净程度,能否达到卫生要求?5、售后服务怎么样?推荐你咨询一下华璟洗碗机,这个品牌在国内挺有名的。学校食...
请问谁知道:12方移动式垃圾压缩设备主要组成部件有哪些?
[回答]12方移动式垃圾压缩设备配置安全保障装置,安全装置包括:选装压缩腔和箱体内部均配备红外线摄像头,可实时监控压缩腔工作情况以及箱体内部垃圾装载量...