倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT如何执行系统命令
来源:互联网 发布:素其位而行 不愿乎其外 编辑:程序博客网 时间:2024/06/14 17:36
Name
描述
NT_Shutdown
关机操作系统
NT_AbortShutdown
取消关机操作系统命令
NT_Reboot
重启操作系统
NT_GetTime
获取本机系统时间
NT_SetLocalTime
设置本机系统时间
NT_StartProcess
启动一个Windows的应用程序
NT_SetTimeToRTCTime
同步本地系统时钟和PC实时时钟
FB_RegQueryValue
读系统注册表
FB_RegSetValue
写系统注册表
FB_EnumFindFileEntry
搜索文件夹下符合指定文件名的子目录或文件
FB_EnumFindFileList
搜索文件夹下符合指定文件名的子目录或文件,并将找到的对象一一列出
FB_GetAdaptersInfo
读取本机或远程PC的板卡信息
FB_GetHostName
读取本机或远程PC的主机名
FB_GetHostAddrByName
将主机名转换为(IPv4)的IP地址
FB_GetTimeZoneInformation
读取操作系统的时区
FB_SetTimeZoneInformation
写操作系统的时区
如果要执行具体的命令,首先添加Tc2_Utilities库
其次根据库的名称找指令,我们只要知道了指令的名称,就可以右击转到定义查看这条命令在库中的位置
如果要详细的知道这条指令的用法,可以在InfoSys中搜索这条命令,然后会出现详细的说明
总结:
本小程序主要演示了贝福官方FBD功能块的使用范例,要学会从InfoSys中找到每一个功能块的含义和用法。
贝福本身PLC程序仍然使用ST编写,注意对每一个FBD功能块的置位复位,体现了PLC程序每一个扫描周期从第一行执行到最后一行算一个完整周期,且命令的触发必须是上一个周期复位,这个周期置位。
一般我们只在使用具体功能的时候需要用到FBD功能块,而本小程序中所演示的功能块可能实用价值并不大(因为很少有应用会通过贝福来执行系统命令,类似于读写注册表这种事情其实用高级语言完成效率更高更简单,但是毕竟本节演示的程序不需要跟具体硬件打交道,所以谁有台电脑都能测试,理解本节所演示的功能块有助于TwinCAT入门)
更多教学视频和资料下载,欢迎关注以下信息:
我的优酷空间:
http://i.youku.com/acetaohai123
我的在线论坛:
http://csrobot.gz01.bdysite.com/
问题交流:
QQ:910358960
邮箱:acetaohai123@163.com
- 倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT如何执行系统命令
- 倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT 如何简单执行NC功能块 TC3
- 倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2
- 倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT-1 获取和设置系统时间
- 倍福TwinCAT(贝福Beckhoff)基础教程1.1 TwinCAT背景知识
- 倍福TwinCAT(贝福Beckhoff)基础教程2.0 TwinCAT常用快捷键
- 倍福TwinCAT(贝福Beckhoff)基础教程1.2 TwinCAT安装配置
- 倍福TwinCAT(贝福Beckhoff)基础教程 松下驱动器如何执行绝对值清零
- 倍福TwinCAT(贝福Beckhoff)基础教程3.1 TwinCAT如何编写简单的计算器
- 倍福TwinCAT(贝福Beckhoff)基础教程4.1 TwinCAT如何读写TXT文件
- 倍福TwinCAT(贝福Beckhoff)基础教程4.2 TwinCAT如何读写CSV文件
- 倍福TwinCAT(贝福Beckhoff)基础教程6.1 TwinCAT如何与高级语言通讯
- 倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT-2 运行可执行文件
- 倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT-3 读写注册表
- 倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT-4 获取本机名称和网卡名称
- 倍福TwinCAT(贝福Beckhoff)基础教程2.1 TwinCAT常见类型简介
- 倍福TwinCAT(贝福Beckhoff)基础教程2.2 TwinCAT常见类型使用和转换_函数
- 倍福TwinCAT(贝福Beckhoff)基础教程2.2 TwinCAT常见类型使用和转换_函数块
- ROS与VSLAM入门教程-rtabmap_ros-利用turtlebot实现建图和导航
- 倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT-2 运行可执行文件
- 使用KenLM训练统计语言模型并使用模型(based on Linux14.04)
- 倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT-3 读写注册表
- 倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT-4 获取本机名称和网卡名称
- 倍福TwinCAT(贝福Beckhoff)基础教程5.1 TwinCAT如何执行系统命令
- 倍福TwinCAT(贝福Beckhoff)基础教程6.1 TwinCAT如何与高级语言通讯
- 倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT 如何简单执行NC功能块 TC3
- 倍福TwinCAT(贝福Beckhoff)基础教程7.1 TwinCAT如何简单执行NC功能块 TC2
- 倍福TwinCAT(贝福Beckhoff)应用教程11.1 TwinCAT应用小程序1 贝福IO模块介绍
- 倍福TwinCAT(贝福Beckhoff)应用教程11.1 TwinCAT应用小程序1 如何读写数字量模拟量输入输出(DI,DO,AI,AO)
- 倍福TwinCAT(贝福Beckhoff)应用教程12.1 TwinCAT控制松下伺服 连接和试运行
- 倍福TwinCAT(贝福Beckhoff)应用教程12.2 TwinCAT控制松下伺服 NC初步
- 倍福TwinCAT(贝福Beckhoff)应用教程12.3 TwinCAT控制松下伺服 NC进阶