Touchstone 文件导入器,又名 sNp 数据附加的插件从 Touchstone 文件(又名 sNp 数据)创建 JMP 数据表。
进口商基于修订版 1.1 Touchstone 文件格式规范.
总之,选项行应为:
对于 1 端口文件:# [HZ/KHZ/MHZ/GHZ] [S/Y/Z/G/H] [MA/DB/RI] [R n]
对于 2 端口文件:# [HZ/KHZ/MHZ/GHZ] [S/Y/Z/G/H] [MA/DB/RI] [R n]
对于 n 端口文件:# [HZ/KHZ/MHZ/GHZ] [S/Y/Z/G/H] [MA/DB/RI] [R n] 其中方括号 ([]) 表示可选信息;
.../.../.../ 表示选择其中一项;
n 被一个正数代替。
注意:噪声参数可以包含在 Touchstone 数据文件中,但是,它们只能包含在 2 端口网络描述中。
特别感谢我的合作者和了不起的老师@brady_brady帮助使它变得健壮。
/************************************************* ************************************
变化
1.01 版
作者:斯坦·科普罗斯基
日期:2020 年 6 月 30 日
将文件名转换为大写以允许文件扩展名不区分大小写
将频率的单位属性设置为提供的单位
将电阻的单位属性设置为欧姆
****************************************************** ************************************/
/************************************************* ************************************
变化
1.1版
作者:斯坦·科普罗斯基
日期:2020 年 7 月 1 日
添加了从同一文件夹位置导入 sNp 文件目录的第二个选项
注释前面带有源名称
文件被连接成单个文件。
许多行可能缺少值,因为包含的文件可能并不总是具有相同的列集。
****************************************************** ************************************/
第三方集成分析应用程序开发实用程序回复:Touchstone 文件导入器,又名 sNp 数据嘿斯坦,
这是文件数与转换时间。 它迅速上升。
每次文件导入后,您是否有某种“完整文件”数据重新格式化或检查? 10 个文件需要 13 秒,但 20 个文件需要一分钟。 30 个文件需要 3:38。 它不是线性的,所以每个新文件都会有一些复杂的东西。

谢谢。 我希望这能让下一个人变得更好。
凯利
回复:Touchstone 文件导入器,又名 sNp 数据嘿斯坦,
我已经批量处理了 20 个左右的组中的所有文件,它们都很好。 当我收集超过 60 个文件时,需要很长时间,比如 35 分钟然后异常出来。 你找到我提交的异常报告了吗?
凯利
回复:Touchstone 文件导入器,又名 sNp 数据你好@KellyM ,
我没有对可以导入和连接的文件数量实施任何限制。
我无权访问您的文件,但是,这可能是由于文件夹中的文件之一不符合规范。
您可能希望将文件夹拆分为 25-50 个文件的集合,并在每个集合上运行加载项以识别可能导致错误的文件。
如果您可以识别可能导致错误的文件,我可以查看是否可以更新代码以纠正这种情况。
同时,我将看一下代码,看看我是否可以实现一种机制来跟踪异常,同时处理“好”文件,使其不会挂起。
干杯,
斯坦
回复:Touchstone 文件导入器,又名 sNp 数据嘿斯坦,
感谢您的快速回复。 将多重导入连接到一个文件中非常棒,可以为我节省大量时间。
我相信你已经厌倦了我的挑剔,但这里有一些额外的反馈:
1. 导入的文件数量似乎有限制。 我在一个包含 108 个文件的文件夹上运行了两次,大约 35 分钟后出现异常。 我已经能够以每个 1601 行(80050 行)转换 50 个文件。 你可以找到它让我生成的报告。
2. 虽然软件正在对大量文件进行转换,但顶部标题行显示“(未响应)”,如果出现问题,则表示质疑。 有什么方法可以显示积极的进展吗?
凯利
回复:Touchstone 文件导入器,又名 sNp 数据你好@KellyM ,
感谢您的客气话,我很高兴您发现该插件很有用。
干杯,
斯坦
回复:Touchstone 文件导入器,又名 sNp 数据这个请求的转变真是太棒了!
我在 6 月 25 日将其发布到该网站,假设它与您提出建议的所有其他网站一样……点击并忘记,因为什么都不会发生。 好吧,JMP 的 Rob 抓住了这个并将它发送给了 Stan,今天 6 月 30 日,我有一个可以工作的插件来转换我的文件。 自从我第一次尝试加载项失败以来,它甚至有它的第一个模块不区分大小写,因为我的扩展名是大写的。
感谢 Rob 和 Stan 出色的服务和反应时间!!!