PCIe-PN卡(三格电子)

功能 概述

1.1快速了解

SG-PCIE-PN-200S是一款高性能的PROFINET从站接口卡,使用PC机通过PCIe接口连接至PROFINET网络,构成PROFINET控制节点。集成两路RJ45接口,具备实时交换功能。

SG-PCIE-PN-200S接口卡是PROFINET网络监控、数据采集一体的高性能采集卡,自带隔离模块,保证板卡安全、稳定运行。支持Windows、Linux下进行开发,提供Demo示例及C#测试上位机源码。

1.2 使用场景

工业自动化控制系统;工控机与PLC之间组态,实现数据交换。

1. 3 型号说明

|----------------------|----|---------|-----|
| 型号 | 尺寸 | 工作温度 | 备注 |
| SG-PCIe-PN-200S-L | 半高 | 0-80℃ | 宽温级 |
| SG-PCIe-PN-200S-F | 全高 | 0-80℃ | 宽温级 |
| SG-PCIe-PN-200S-L(T) | 半高 | -40-85℃ | 工业级 |
| SG-PCIe-PN-200S-F(T) | 全高 | -40-85℃ | 工业级 |

注:200S--双网口PN从站;L是半高,F全高;T是温度级别工业级

二、硬件参数

2.1 产品外观及参数

2.2 硬件说明

2.2.1硬件特性

  1. 内部4核,2.0G高速ARM处理器;
  2. 兼容PCI Express 3.0规范;
  3. 集成式双端实时交换机;
  4. 支持全/半双工100Mbps数据传输速率;
  5. 用于手动重置、重启板卡的按钮;
  6. 兼容全高、半高PC机箱(备注挡板类型);
  7. 板卡上有4个LED指示灯,用于指示错误或维护;
  8. 提供二次开发接口及简易Demo;
  9. 温度: -40℃~+85℃;

2.2.2 RJ45接口

2.2.3 拨码开关

接口卡安装有一个旋转拨码开关,正常情况拨至0即可,拨码开关位置如图所示:

2.3 板卡安装

2. 3 . 1 注意事项

每台PC最多允许接入4张接口卡。

SG-PCIe-PN-200S系列接口卡属于静电敏感产品,在对接口卡进行操作时,注意采用必要的防护措施,保证接口卡及PC机不受人体静电损坏。

安装接口卡必须在PC/工控机关机断电状态下进行,同样,拆卸接口卡也需要在断电状态下进行。

安装步骤如下:

  1. 关闭计算机电源,打开计算机机箱盖;
  2. 将接口卡插入空闲的PCIe卡槽,x1、x4、x8、x16均可;
  3. 拧紧固定板卡的螺钉;

打开计算机电源,此时BIOS会自动为其分配中断和I/O地址;

  1. 安装我司官网提供资料包中驱动程序。

2. 3 . 2 驱动安装

驱动安装程序位于资料包Driver目录下,此处有两个版本驱动,根据自身windows版本进行选择,win+r输入winver查看当前windows版本。

  1. eq_win10_2004: 大于win10 2004系统安装此版本;
  2. less_win10_2004: 小于win10 2004系统安装此版本;

弹出成功安装窗口后,打开设备管理器,查看外部接口中是否出现以下设备,若出现则接口卡正常连接到PC。此时可以通过测试软件进行测试。

2. 3 . 3 系统连接

通信处理器在PC中安装完成后,需要对其进行组态,在TIA Portal中进行组态,示例参考第三章节。

  • PCIe-PN测试软件

3 . 1 软件界面

打开测试软件后,选择"设备索引"后,点击"打开设备",再点击"获取参数",之后便可以进行模块数据读写。

3 . 2 设备组态

  • 打开TIA Portal,选项->管理通用站描述文件,选择资源包解压路径,安装板卡对应的GSD文件。

添加从站板卡,硬件目录->其他现场设备->PROFINET IO

->Gateway->Tianjin Sange Elc ->SG-Gateway ->PCIe-PN ->PCIe-PN 双击PCIe-PN将其添加到网络视图中,如图:

|---|
| |

分配主站控制器,点击"未分配"选择对应的控制器,此处使用CPU1214C 作为主站控制器。建立连接,如图2:

打开分配设备名称页面,点击"更新列表",即可扫描到刚才板卡,默认IP为192.168.0.45。如图:

点击板卡属性,将IP设置为扫描到的IP。

  • 点击编译、下载即可完成组态。
  • 板卡最多支持63个插槽,可添加2、4、8、16、32、64、128字节的input/output模块,此处测试随便添加3个模块,对应1-3插槽。再次点击编译、下载,如图:

通过测试软件获取插槽详情,选择设备索引后依次点击打开设备->获取参数,即可获取板卡全部参数,如图:

双击右侧模块名称即可查询模块的数据,例如:查询模块1的输入输出的两个字节,如图:

读写模块数据也可在模块参数框中,例如,修改模块1的输出为0x0105,打开博图,在设备概览中查看各个插槽对应I地址、Q地址,如图3,模块1对

  • 应的I地址、Q地址均为2...3,打开监控表,监控这两个地址,如图4,此时通过测试软件读取模块1的输出数据,如图5:
  • 通过测试软件修改输入值为0x2030,如图6,同时观察博图监控表页表,如图7:

至此,设备组态、读写测试都已完成,二次开发需参考开发文档,有各个接口说明,该测试软件的C#源码也可作为参考资料

相关推荐
星辰徐哥15 小时前
C语言网络编程入门:socket编程、TCP/IP协议、客户端与服务器通信的实现
c语言·网络·tcp/ip
清漠23315 小时前
win11“网络和Internet“中无“以太网“这个选项解决记录
服务器·网络·数据库
意疏15 小时前
技术党必看:节点小宝网关模式上线,无需客户端享远程访问,附新春抽NAS奖攻略
网络·智能路由器·节点小宝
时空潮汐15 小时前
神卓N600 NAS远程访问实用指南(两篇)
网络·神卓nas·神卓n600 pro·家庭轻nas
清清&15 小时前
【网络】一文读懂HTTPS协议
网络·https·智能路由器
sg_knight15 小时前
如何为 Claude Code 配置代理与网络环境
网络·ai·大模型·llm·claude·code·claude-code
袁小皮皮不皮15 小时前
数据通信20-IPv6基础
运维·服务器·网络·网络协议·智能路由器
时空潮汐16 小时前
nas远程访问专用设备
网络·智能路由器·神卓nas·神卓n600 pro·家庭轻nas
零基础的修炼19 小时前
Linux网络---数据链路层
linux·服务器·网络
运维管理20 小时前
H3C交换机的Hybrid端口-学习
网络