直播课堂
HOME
直播课堂
正文内容
ioc plc编程 PFCL201C 10KN能够实现上位机与plc的通信
发布时间 : 2025-04-26
作者 : 小编
访问数量 : 23
扫码分享至微信

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方移动式垃圾压缩设备配置安全保障装置,安全装置包括:选装压缩腔和箱体内部均配备红外线摄像头,可实时监控压缩腔工作情况以及箱体内部垃圾装载量...

 十二秘色调色盘  电子工程专业 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部