0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SCPI指令控制PLTS,代码示例

jf_44321501 来源:jf_44321501 作者:jf_44321501 2025-11-03 14:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PLTS2024版本,可提供安装包。

可破J QQ 2727412099

1、导入导出数据

bool CPLTS::PLTS_Import(string StrFilePath, string StrViewName)
{
string StrCmd;
char szCmd[128] = { 0 };
sprintf_s(szCmd, 128, ":IMPort '%s', '%s';*OPC?", StrFilePath.c_str(), StrViewName.c_str());
StrCmd = szCmd;
if (!Excute(szCmd))
{
return false;
}
return true;
}

bool CPLTS::PLTS_Export(int iIndex, string strFileName)
{
string StrCmd;
char szCmd[128] = { 0 };
sprintf_s(szCmd, 128, ":FILE%d:EXPort '%s';*OPC?", iIndex, strFileName.c_str());
StrCmd = szCmd;
if (!Excute(szCmd))
{
return false;
}
return true;
}

2、时域

bool CPLTS::PLTS_TDOMain(int iIndex, string strWindowFunc, string strRiseTime, string strLowTime, string strHighTime)
{
string StrCmd;
char szCmd[128] = { 0 };

sprintf_s(szCmd, 128, ":FILE%d:TDOMain:WINDow:TYPE %s", iIndex, strWindowFunc.c_str());
StrCmd = szCmd;
if (!Excute(StrCmd))
{
return false;
}

sprintf_s(szCmd, 128, ":FILE%d:TDOMain:TIME:MODE MANual", iIndex);
StrCmd = szCmd;
if (!Excute(StrCmd))
{
return false;
}

sprintf_s(szCmd, 128, ":FILE%d:TDOMain:TIME:STARt %s", iIndex, strLowTime.c_str());
StrCmd = szCmd;
if (!Excute(StrCmd))
{
return false;
}

sprintf_s(szCmd, 128, ":FILE%d:TDOMain:TIME:STOP %s", iIndex, strHighTime.c_str());
StrCmd = szCmd;
if (!Excute(StrCmd))
{
return false;
}
return true;
}

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SCPI
    +关注

    关注

    0

    文章

    29

    浏览量

    17899
  • PLTS
    +关注

    关注

    0

    文章

    4

    浏览量

    7540
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux磁盘管理指令合集:从查看、分区到修复

    在 Linux 服务器运维或日常使用中,磁盘管理是高频操作 —— 无论是排查磁盘空间不足的问题,还是新增硬盘后的分区配置,都离不开一系列核心指令。今天就为大家整理一份「Linux 磁盘管理指令操作集」,按功能分类讲解,附带示例
    的头像 发表于 02-03 16:07 3930次阅读
    Linux磁盘管理<b class='flag-5'>指令</b>合集:从查看、分区到修复

    R&amp;S SMW200A矢量信号发生器远程仿真功能

    这是一篇关于RS SMW200A矢量信号发生器具备远程仿真功能,允许用户通过非原生SCPI命令控制仪器。 该功能旨在替换其他制造商的信号发生器,无需更改远程控制代码。 支持的仿真仪器包
    的头像 发表于 01-05 17:47 736次阅读
    R&amp;S SMW200A矢量信号发生器远程仿真功能

    RDMA设计10:指令控制单元设计?

    指令控制单元负责控制数据传输及 DMA 数据读写。该单元简化了数据传输及DMA 操作,使得用户可以更简便的控制数据传输事务。指令
    的头像 发表于 12-23 09:24 525次阅读
    RDMA设计10:<b class='flag-5'>指令</b><b class='flag-5'>控制</b>单元设计?

    MCU软件核心库及示例代码速览 !

    为加速嵌入式项目开发,本文对MCU软件核心库进行整体速览,涵盖初始化、外设控制与中断处理等关键部分,并结合简洁示例代码,帮助开发者快速理解与应用库功能。 一、MCU核心库函数功能 MCU核心库
    的头像 发表于 12-11 17:19 922次阅读
    MCU软件核心库及<b class='flag-5'>示例</b><b class='flag-5'>代码</b>速览 !

    淘宝京东API商品详情接口示例参考

    。 is_promotion:是否获取促销价,可选参数,根据需求设置。 其他参数可能包括返回字段列表、API密钥等,具体以API文档为准。 请求示例:   http复制代码GET https://eco.taobao.com
    的头像 发表于 11-04 09:36 457次阅读

    Whetstone代码涉及的浮点指令汇编分析

    对benchmark中的whetstone进行代码分析,通过反汇编统计所出现的浮点指令,共有26种,如下 特点是只涉及单精度的浮点指令,并且存在有浮点Load/Store的压缩指令
    发表于 10-22 08:11

    基于E203 NICE协处理器扩展指令

    nuclei-board-labs-mastere203_hbirdv2commondemo_nice里的insc.h给了调用的示例。 (3) 如何设计NICE协处理器扩展指令 1. 思路 官方提供的demo nice的硬件代码
    发表于 10-21 14:35

    RISC-V V扩展的指令代码

    执行指令,可以更加灵活地进行程序控制,提高了程序的可编程性和可扩展性。 2.指令代码格式 VADD 指令 vadd.vv v1, v2,
    发表于 10-21 13:11

    淘宝拍立淘接口实战:图像优化、识别调优与避坑代码示例

    本文详解淘宝拍立淘接口(taobao.picture.search)实战技巧,涵盖图像预处理、识别优化、签名生成与供应链数据联动,结合代码示例解析高频坑点,如Base64格式错误、限流处理、分页失效等,助开发者提升识别率至85%以上,高效对接电商选品与供应链系统。
    的头像 发表于 10-09 14:28 1050次阅读

    触觉智能RK3576开发板OpenHarmony开源鸿蒙系统USB控制传输功能示例

    本文介绍OpenHarmony开源鸿蒙系统的USB控制传输功能实现及相关代码示例,基于触觉智能RK3576开发板PurplePiOH2演示。OpenHarmony的USB通信介绍实现
    的头像 发表于 09-30 16:31 1917次阅读
    触觉智能RK3576开发板OpenHarmony开源鸿蒙系统USB<b class='flag-5'>控制</b>传输功能<b class='flag-5'>示例</b>

    如何使用语音指令控制串口输出

    在上两篇文章中, 我们实现了GPIO输出, 和PWM输出(组件介绍在前文中已经介绍过 ),在本章节我们将继续进行使用语音指令控制串口输出。
    的头像 发表于 09-25 15:47 2315次阅读
    如何使用语音<b class='flag-5'>指令</b><b class='flag-5'>控制</b>串口输出

    是德示波器自动化测试SCPI命令控制指南

    是德示波器通过标准命令接口SCPI(Standard Commands for Programmable Instruments)实现自动化控制,为测试系统集成与高效调试提供强大支持。本文结合其核心
    的头像 发表于 09-23 17:54 2118次阅读
    是德示波器自动化测试<b class='flag-5'>SCPI</b>命令<b class='flag-5'>控制</b>指南

    请问如何构建 emWin 示例代码

    如何构建 emWin 示例代码
    发表于 09-04 07:25

    BLE代码示例中Wi-Fi连接重试失败的原因?

    您好,我正在使用 BLE 代码示例进行 Wi-Fi 接入。我从 modus 工具箱下载了代码示例代码
    发表于 07-08 07:42

    步进电机控制指令详解

    这些指令主要是针对用 PLC 直接联动伺服放大器,目的是可以不借助其他扩展设备(例如1GM 模块)来进行简单的点位控制, 使用这些指令时最好配合三菱的伺服放大器 (如 MR-J2)。然而,我们也可以用这些
    的头像 发表于 06-12 10:33 2489次阅读
    步进电机<b class='flag-5'>控制指令</b>详解