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#源码也可作为参考资料

相关推荐
无名的小三轮2 小时前
防火墙基础实验:智能选路下的透明DNS选路配置
网络
一轮弯弯的明月2 小时前
TCP传输大致过程、流量控制与拥塞控制
网络·tcp/ip·计算机网络·学习心得
犀思云2 小时前
如何通过网络即服务平台实现企业数字化转型?
运维·网络·人工智能·系统架构·机器人
皇帝要考研2 小时前
【ISO 13400-2:2019】核心配置项
网络·网络协议
犀思云3 小时前
企业端到端NaaS连接的优势与应用
网络·人工智能·机器人·智能仓储·专线
Godspeed Zhao3 小时前
现代智能汽车系统——总线技术1
网络·汽车·php
JoySSLLian3 小时前
IP SSL证书:一键解锁IP通信安全,高效抵御网络威胁!
网络·人工智能·网络协议·tcp/ip·ssl
汽车仪器仪表相关领域4 小时前
MTX-A 模拟废气温度(EGT)计 核心特性与车载实操指南
网络·人工智能·功能测试·单元测试·汽车·可用性测试
云小逸4 小时前
【网络通信】DNS、SNMP、DHCP 等 UDP 服务解析
网络·网络协议·udp