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

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

3天内不再提示

常用的工具和实用程序

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-07-10 09:09 次阅读

什么是cmd?

CMD是Windows操作系统中的命令提示符(Command Prompt)程序,它是一种命令行工具,可以让用户通过键入命令来与计算机进行交互。

CMD是Windows中一个基本的系统组件,它提供了一个简单的方式来执行诸如文件管理、网络管理、系统配置等各种任务。通过命令提示符,用户可以通过简单的命令来执行这些任务,而无需打开图形用户界面(GUI)。

CMD支持多种命令,包括文件和目录管理命令,网络命令,系统管理命令,以及一些常用的工具和实用程序。用户可以在CMD中输入命令,按下回车键后,计算机将执行这些命令,并返回相应的结果。

CMD是计算机管理员和高级用户经常使用的工具,因为它提供了更精细的控制和更高的灵活性。

命令通道$ CMD(仅CWRITE

通过命令通道$ CMD进行通信

CWRITE可以通过命令通道将语句传输到程序解释器。示例:通过RUN启动程序并使用STOP将其停止。

CREAD与命令通道无关。

不需要配置命令通道以与CWRITE进行通信。

81095f06-1d99-11ee-962d-dac502259ad0.png

与命令通道$ CMD通信

CWRITE

CWRITE将数据写入类型为LD_EXT_OBJ的已加载外部模块。在加载的LD_EXT_FCT类型的外部模块中,CWRITE调用一个函数。

CWRITE将命令写入命令通道$CMD。

CWRITE通过命令通道$FCT_CALL调用函数。

CWRITE触发提前运行停止。

CWRITE ( HandleΙ$CMDΙ$FCT_CALL, State, Mode, Format, Var1 < ,  …, Var10 >)

Handle 类型:INT
处理由COPEN传输到CWRITE的变量,识别到外部模块的通道
$CMD 用于写入命令通道$CMD的预定义句柄变量
State 类型:STATE_T
自动返回到CWRITE的状态
Mode 类型:MODUS_T
写入模式必须初始化。
Format Type: CHAR array
变量Var1…Var10必须先转换为文本字符串,然后才能写入通道。格式定义要生成的文本的格式。必须为每个变量指定一种格式。
Var1 …
Var10
数据写入通道的变量。每个语句最多可以有10个变量。

程序 A6.SRC 将通过命令通道 $CMD 启动、停止和取消选择。这是通过 SUB 文件中的以下程序行来完成的。

DECL STATE_T STAT

DECL MODUS_T MODE

MODE=#SYNC

;选择程序A6()

;要启动程序,需要启动按钮或外部启动信号

IF $FLAG[1]==TRUE THEN

CWRITE($CMD,STAT,MODE,"RUN/R1/A6()")

$FLAG[1]=FALSE

ENDIF

;停止程序A6()

IF $FLAG[2]==TRUE THEN

CWRITE($CMD,STAT,MODE,"STOP 1")

$FLAG[2]=FALSE

ENDIF

;取消程序A6()

IF $FLAG[3]==TRUE THEN

CWRITE($CMD,STAT,MODE,"CANCEL 1")

$FLAG[3]=FALSE

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

    关注

    19

    文章

    6649

    浏览量

    84524
  • 操作系统
    +关注

    关注

    37

    文章

    6284

    浏览量

    121876
  • 程序
    +关注

    关注

    114

    文章

    3631

    浏览量

    79541

原文标题:什么是cmd?

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RealView BREW链接器和实用程序的编译工具指南

    for BREW工具包由以下主要组件组成: ·命令行开发工具·实用程序·支持软件。 本书介绍了RVCT for BREW提供的ARM链接器、ARM链接和命令行实用工具。 有关提供有关
    发表于 08-16 07:46

    经典PIC教材及多个实用程序

    经典PIC教材及多个实用程序,经典PIC教材及多个实用程序
    发表于 11-06 10:02 0次下载

    编写Linux实用程序的艺术

    性。 作为开发人员,您可能会发现现有实用程序并不总是能够解决问题。虽然能够通过结合使用现有实用程序来容易地解决许多问题,然而解决其他问题却至少需要一些实际的编程工作。这些后面的任务通常是创建新实用程序的候选任务,结合现有
    发表于 11-01 16:40 0次下载

    Stellaris PinMux实用程序的详细资料概述

    TI的Stellaris PinMux实用程序提供了一个快速和易于使用的工具,用于在GSTARIS LM4F微控制器上生成GPIOS。
    发表于 05-09 15:40 14次下载
    Stellaris PinMux<b class='flag-5'>实用程序</b>的详细资料概述

    EE-351:使用ADSP-BF592 Blackfin®处理器工具实用程序ROM

    EE-351:使用ADSP-BF592 Blackfin®处理器工具实用程序ROM
    发表于 04-26 10:09 1次下载
    EE-351:使用ADSP-BF592 Blackfin®处理器<b class='flag-5'>工具</b><b class='flag-5'>实用程序</b>ROM

    红外遥控克隆实用程序

    电子发烧友网站提供《红外遥控克隆实用程序.zip》资料免费下载
    发表于 02-08 15:24 1次下载
    红外遥控克隆<b class='flag-5'>实用程序</b>

    Emulex软件开发工具实用程序(elxsdkutil)

    电子发烧友网站提供《Emulex软件开发工具实用程序(elxsdkutil).pdf》资料免费下载
    发表于 07-28 09:36 0次下载
    Emulex软件开发<b class='flag-5'>工具</b>包<b class='flag-5'>实用程序</b>(elxsdkutil)

    Elxflash独立的实用程序

    电子发烧友网站提供《Elxflash独立的实用程序.zip》资料免费下载
    发表于 07-28 15:22 0次下载
    Elxflash独立的<b class='flag-5'>实用程序</b>

    Elxflash独立的实用程序Windows

    电子发烧友网站提供《Elxflash独立的实用程序Windows.zip》资料免费下载
    发表于 07-29 10:12 0次下载
    Elxflash独立的<b class='flag-5'>实用程序</b>Windows

    Elxflash的Linux实用程序

    电子发烧友网站提供《Elxflash的Linux实用程序.zip》资料免费下载
    发表于 08-03 09:27 0次下载
    Elxflash的Linux<b class='flag-5'>实用程序</b>

    Elxflash的实用程序

    电子发烧友网站提供《Elxflash的实用程序.zip》资料免费下载
    发表于 08-03 09:27 0次下载
    Elxflash的<b class='flag-5'>实用程序</b>

    Elxflash独立Linux实用程序

    电子发烧友网站提供《Elxflash独立Linux实用程序.zip》资料免费下载
    发表于 08-04 14:42 0次下载
    Elxflash独立Linux<b class='flag-5'>实用程序</b>

    OneCapture Windows实用程序

    电子发烧友网站提供《OneCapture Windows实用程序.zip》资料免费下载
    发表于 08-10 14:56 0次下载
    OneCapture Windows<b class='flag-5'>实用程序</b>

    Elxflash实用程序下载

    电子发烧友网站提供《Elxflash实用程序下载.zip》资料免费下载
    发表于 08-11 09:53 0次下载
    Elxflash<b class='flag-5'>实用程序</b>下载

    点阵模块配套程序实用程序

    电子发烧友网站提供《点阵模块配套程序实用程序.zip》资料免费下载
    发表于 10-18 09:45 0次下载
    点阵模块配套<b class='flag-5'>程序</b>的<b class='flag-5'>实用程序</b>