3. 轴指令(omron 机器自动化控制器)——>MC_HomeWithParameterMC_Move

news2024/11/18 1:46:40

机器自动化控制器——第三章 轴指令 3

    • MC_HomeWithParameter
      • 变量
        • ▶输入变量
        • ▶输出变量
      • 功能说明
        • ▶原点复位动作与原点复位参数的关系
        • ▶重启运动指令
        • ▶多重启动运动指令
        • ▶错误代码
    • MC_Move
      • 变量
        • ▶输入变量
        • ▶输出变量
        • ▶输入输出变量
      • 功能说明
        • ▶指令详情
        • ▶重启运动指令
        • ▶多重启动运动指令
        • ▶异常

MC_HomeWithParameter

  • 指定原点复位参数,驱动电机,使用极限信号、近原点信号、原点信号确定机械原点。
指令名称FB/
FUN
图形表现ST表现
MC_HomeWith
Parameter
参数指定
原点复位
FB描述文本MC_HomeWithParameter_instance (
Axis :=《参数》 ,
HomingParameter :=《参数》 ,
Execute :=《参数》 ,
Done =>《参数》 ,
Busy =>《参数》 ,
CommandAborted =>《参数》 ,
Error =>《参数》 ,
ErrorID =>《参数》
);
  • 版本相关信息
  • Ver.1.03以上的CPU单元和Ver.1.04以上的Sysmac Studio组合时可使用本指令。

变量

输入变量名称数据类型有效范围初始值内容
Execute启动BOOLTRUE, FALSEFALSE在上升沿开始指令。
▶输入变量
输出变量名称数据类型有效范围内容
Done完成BOOLTRUE,
FALSE
指令执行完毕时变为TRUE。
Busy执行中BOOLTRUE,
FALSE
接收指令后变为TRUE。
CommandAborted执行中断BOOLTRUE,
FALSE
指令中止时,变为TRUE。
Error错误BOOLTRUE,
FALSE
发生异常时变为TRUE。
ErrorID错误代码WORD*1发生异常时,输出错误代码。16#0000为正常。
  • 1.请参阅“A-1错误代码一览(P.A-2)”。

    ► 输出变量的反映时间

变量变为TRUE的时间变为FALSE的时间
Done指令完成时• Execute为TRUE时,与Execute的FALSE同时
• Execute为FALSE时,1个周期后
BusyExecute的上升沿• Done变为TRUE时
• Error变为TRUE时
• CommandAborted变为TRUE时
CommandAborted• 利用其它指令多重启动运动指令(中断),中止本指
令时
• 因发生异常,中止本指令时
• 发生异常过程中,启动本指令时
• 执行MC_Stop指令中,启动本指令时
• Execute为TRUE时,与Execute的FALSE同时
• Execute为FALSE时,1个周期后
Error本指令的启动条件或输入参数中含有异常因素时异常已解除时
▶输出变量
输入输出变量名称数据类型有效范围内容
Axis_sAXIS_REF指定轴。 *1
HomingParameter原点复位参数_sHOMING_
REF
设定原点复位参数。 *2
  • 1.请使用在SysmacStudio的轴基本设定画面中创建的用户定义变量的轴变量名称(默认“MC_Axis”)或系统定义变量的轴变量名称(_MC_AX[],_MC1_AX[],_MC2_AX[])。HomingParameter原点复位参数_sHOMING_REF-设定原点复位参数。
  • 2.请定义_sHOMING_REF型的用户定义变量。HomingMode原点复位动作

    ► _sHOMING_REF

结构要素变量名称数据类型有效范围功能
HomingMode原点复位动作_eMC_
HOMING_
MODE
0: _mcHomeSwTurn
HomeSwOff
1: _mcHomeSwTurn
HomeSwOn
4:_mcHomeSwOff
5:_mcHomeSwOn
8:_mcLimitInputOff
9:_mcHomeSwTurn
HomeMask
11:_mcLimitInputOnly
12:_mcHomeSwTurn
HoldingTime
13:_mcNoHomeSw
HoldingHomeInput
14:_mcHomePreset
指定要改写的原点复位动作。
0:指定为附近避让、近原点输入OFF
1:指定为附近避让、近原点输入ON
4:指定为近原点输入OFF
5:指定为近原点输入ON
8:指定为极限输入OFF
9:指定为附近避让、原点输入屏蔽距离
11:仅极限输入
12:指定为附近避让、接触时间
13:指定为无近原点输入、接触原点输入
14:原点预设
HomeInput原点输入信号_eMC_
HOME_
INPUT
0:_mcZPhase
1:_mcExternalSignal
选择原点输入信号。
0:使用Z相输入
1:使用外部原点输入*1
StartDir原点复位开始
方向
_eMC_
DIRECTION
0:_mcPositiveDirection
2:_mcNegativeDirection
设定启动原点复位时的开始方向。
0:正方向
2:负方向
HomeDir原点检测方向_eMC_
DIRECTION
0:_mcPositiveDirection
2:_mcNegativeDirection
设定原点复位的原点输入检测方向。
0:正方向
2:负方向
PosiLmtMode正方向极限输
入时动作
_eMC_
LIMIT_
REVERSE_
MODE
0:_mcErrorStop
1:_mcRevImmediateStop
2:_mcRevDeceleration
Stop
设定原点复位中正方向极限输入“ON”时的
停止方法。
0:不反转/轴异常而停止(遵照极限输入停止
方法)
1:反转/立即停止
2:反转/减速停止
NegaLmtMode负方向极限输
入时动作
_eMC_
LIMIT_
REVERSE_
MODE
0:_mcErrorStop
1:_mcRevImmediateStop
2:_mcRevDeceleration
Stop
设定原点复位中负方向极限输入“ON”时的
停止方法。
0:不反转/轴异常而停止(遵照极限输入停止
方法)
1:反转/立即停止
2:反转/减速停止
Vel原点复位速度LREAL正数设定原点复位中的速度。
请设定为最高速度以下,并且满足原点复位
接近速度≤原点复位速度。
单位为[指令单位/s]。*2
ApproachVel原点复位接近
速度
LREAL正数设定近原点输入ON后的速度。
请设定为最高速度以下,并且满足原点复位
接近速度≤原点复位速度。
单位为[指令单位/s]。*2
Acc原点复位
加速度
LREAL正数或“0”指定原点复位时的加速度。
设定为“0”时不加速。
单位为[指令单位/s2]。*2
Dec原点复位
减速度
LREAL正数或“0”指定原点复位时的减速度。
设定为“0”时不减速。
单位为[指令单位/s2]。*2
Jerk原点复位跃度LREAL正数或“0”指定原点复位时的跃度。
设定为“0”时无跃度。
请在脉冲单位40位以内设定。
单位为[指令单位/s3]。*2
Mask原点输入屏蔽
距离
LREAL正数或“0”对原点复位动作模式指定为附近避让、原点
输入屏蔽距离时原点输入的屏蔽距离进行
设定。
单位为[指令单位]。*2
Offset原点位置偏置LREAL负数、正数、“0”原点复位完成时,按照设定值预设当前
位置。
在旋转模式下设定时,请确保满足环计数器
下限值≤原点位置偏置<环计数器上限值。
并且,请在脉冲单位40位以内设定。
单位为[指令单位]。*2
PushTime原点复位接触
时间
UINT0~10,000以毫秒为单位,对原点复位动作模式指定为
附近避让、接触时间时的接触时间进行
设定。
单位为[ms]。
Compensation原点复位
补偿值
LREAL负数、正数、“0”设定原点复位的原点确定后的原点复位补偿
量。
在旋转模式下设定时,请确保满足|原点复
位补偿值|<|环计数器上限值-环计数器
下限值|。并且,请在脉冲单位40位以内
设定。
单位为[指令单位]。*2
Compensation
Vel
原点复位补偿
速度
LREAL正数设定原点复位补偿时的速度。
请确保在最高速度以下。
单位为[指令单位/s]。*2
  • 1.使用欧姆龙制伺服驱动器1S系列及G5系列时可指定。将分配给伺服驱动器的锁定功能1的输入用作外部原点输入。伺服驱动器1S系列及G5系列的初始状态下,将外部锁定输入1分配给锁定功能1。详情请参阅“AC伺服电机/驱动器1S系列EtherCAT通信内置型用户手册(SBCE-377)”、“AC伺服电机/驱动器G5系列EtherCAT通信内置型用户手册(SBCE-365)”及“AC伺服电机/驱动器G5系列EtherCAT通信内置直线电机型用户手册(SBCE-366)”。
  • 2.关于指令单位,请参阅“NJ/NX系列CPU单元用户手册运动控制篇(SBCE-363)”或“NY系列工业用平板电脑/工业用台式电脑用户手册运动控制篇(SBCE-379)”的“单位转换设定”。

功能说明

  • 对于Axis(轴)指定的轴,在Execute(启动)的上升沿开始原点复位动作。
  • 参数指定原点复位指令中使用的各种参数由输入输出变量HomingParameter来设定。
  • 执行本指令不会变更轴参数。
  • 本指令与MC_Home(原点复位)指令的不同之处仅在于各种参数的设定方法。
  • 利用本指令,可由输入输出变量HomingParameter来设定各种参数。
  • 利用MC_Home(原点复位)指令,可通过Sysmac Studio的轴参数[原点复位动作]来设定各种参数。
  • 关于各种参数的设定方法以外的指令规格,请参阅“MC_Home(P.3-15)”。
  • 使用注意事项
  • 本指令指定的原点复位参数仅在执行本指令时有效。
  • 依次执行本指令、MC_Home(原点复位)指令后,根据轴参数设定的原点复位参数进行动作。
▶原点复位动作与原点复位参数的关系
  • 原点复位参数中,根据原点复位动作的设定,存在不使用的参数。
  • 不使用的参数并非范围检查和匹配检查的对象。
  • 执行本指令时,执行范围检查和匹配检查。
  • 对于原点复位动作的设定,是否使用各原点复位参数,如下表所示。
原点复位参数
原点复位动作原点输入信号原点复位开始方向原点检测方向正方向极限输入时动作负方向极限输入时动作原点复位速度原点复位接近速度原点复位加速度原点复位减速度原点复位跃度原点输入屏蔽距离原点位置偏置原点复位接触时间原点复位补偿值原点复位补偿速度
指定为附近避让、近原点输入OFF××
指定为附近避让、近原点输入ON××
指定为近原点输入OFF××
指定为近原点输入ON××
指定为极限输入OFF××
指定为附近避让、原点输入屏蔽距离×
仅极限输入×××
指定为附近避让、接触时间××
指定为无近原点输入、接触原点输入××
原点预设××××××××××××××
  • (○:使用参数、×:不使用参数)
  • 参考
  • 使用NX系列位置接口单元时,无法选择使用接触的原点复位动作模式。

  • 详情请参阅“NX系列 位置接口单元 用户手册(SBCE-374)”。

▶重启运动指令
  • 无法重启本指令。
  • 重启后,将发生“无法重启运动指令(错误代码:543B Hex)”错误
▶多重启动运动指令
  • 多重启动运动指令的详情,请参阅“NJ/NX系列 CPU单元 用户手册 运动控制篇(SBCE-363)”或“NY系列 工业用平板电脑/工业用台式电脑 用户手册 运动控制篇(SBCE-379)”
▶错误代码
  • 关于指令发生的异常,请参阅“A-1 错误代码一览(P.A-2)”。

MC_Move

  • 进行绝对值定位或相对值定位。
指令名称FB/
FUN
图形表现ST表现
MC_Move定位FB描述文本MC_Move_instance (
Axis :=《参数》 ,
Execute :=《参数》 ,
Position :=《参数》 ,
Velocity :=《参数》 ,
Acceleration :=《参数》 ,
Deceleration :=《参数》 ,
Jerk :=《参数》 ,
Direction :=《参数》 ,
BufferMode :=《参数》 ,
MoveMode :=《参数》 ,
Done =>《参数》 ,
Busy =>《参数》 ,
Active =>《参数》 ,
CommandAborted =>《参数》 ,
Error =>《参数》 ,
ErrorID =>《参数》
);

变量

▶输入变量
输入变量名称数据类型有效范围初始值内容
Execute启动BOOLTRUE, FALSEFALSE在上升沿开始指令
Position目标位置LREAL负数、正数、“0”0对移动方法选择指定绝对定位时,
指定绝对坐标的目标位置。
对移动方法选择指定相对定位时,
指定相对位置。
单位为[指令单位]。 *1
Velocity目标速度LREAL正数0指定目标速度。*2
单位为[指令单位/s] 。*1
Acceleration加速度LREAL正数或“0”0指定加速度。
单位为[指令单位/s2]。*1
Deceleration减速度LREAL正数或“0”0指定减速度。
单位为[指令单位/s2]。*1
Jerk跃度LREAL正数或“0”0指定跃度。
单位为[指令单位/s3]。*1
Direction方向选择_eMC_DIRECTION0: _mcPositiveDirection
1: _mcShortestWay
2: _mcNegativeDirection
3: _mcCurrentDirection
4: _mcNoDirection
0 *3MoveMode为[0:绝对值定位] *4,
计数模式为[旋转模式]时,指定旋
转方向。
0:指定为正方向
1:指定为附近
2:指定为负方向
3:指定为当前方向
4:无方向指定
BufferMode缓存模式选择_eMC_BUFFER_
MODE
0: _mcAborting
1: _mcBuffered
2: _mcBlendingLow
3: _mcBlendingPrevious
4: _mcBlendingNext
5: _mcBlendingHigh
0 *3指定多重启动运动指令时的动作。
0:中断
1:等待
2:以低速合并
3:以前一个速度合并
4:以后一个速度合并
5:以高速合并
MoveMode移动方法选择_eMC_MOVE_
MODE
0: _mcAbsolute
1: _mcRelative
0 *3选择移动方法。
0:绝对值定位
1:相对值定位
  • 1.关于指令单位,请参阅“NJ/NX系列CPU单元用户手册运动控制篇(SBCE-363)”或“NY系列工业用平板电脑/工业用台式电脑用户手册运动控制篇(SBCE-379)”的“单位转换设定”。
  • 2.请务必设定目标速度。不作设定就执行动作,将超出目标速度设定范围(错误代码:5422Hex)。
  • 3.有效范围为枚举体的变量,其实际初始值不是数值,而是枚举元素。
  • 4.MoveMode为[1:相对值定位]时,以Position的符号确定移动方向。
▶输出变量
输出变量名称数据类型有效范围内容
Done完成BOOLTRUE,
FALSE
指令执行完毕时变为TRUE。
Busy执行中BOOLTRUE,
FALSE
接收指令后变为TRUE。
Active控制中BOOLTRUE,
FALSE
控制中变为TRUE。
CommandAborted执行中断BOOLTRUE,
FALSE
指令中止时,变为TRUE。
Error错误BOOLTRUE,
FALSE
发生异常时变为TRUE。
ErrorID错误代码WORD*1发生异常时,输出错误代码。16#0000为正常。
    1. 请参阅 “A-1 错误代码一览(P.A-2)”

    ► 输出变量的反映时间

变量变为TRUE的时间变为FALSE的时间
Done定位完成后• Execute为TRUE时,与Execute的FALSE同时
• Execute为FALSE时,1个周期后
BusyExecute的上升沿• Done变为TRUE时
• Error变为TRUE时
• CommandAborted变为TRUE时
Active开始指令后• Done变为TRUE时
• Error变为TRUE时
• CommandAborted变为TRUE时
CommandAborted• 利用其它指令多重启动运动指令(中断),中止本
指令时
• 因发生异常,中止本指令时
• 发生异常过程中,启动本指令时
• 执行MC_Stop指令中,启动本指令时
• Execute为TRUE时,与Execute的FALSE同时
• Execute为FALSE时,1个周期后
Error本指令的启动条件或输入参数中含有异常因素时异常已解除时
▶输入输出变量
输入输出变量名称数据类型有效范围内容
Axis_sAXIS_REF指定轴。 *1
  • 1.请使用在SysmacStudio的轴基本设定画面中创建的用户定义变量的轴变量名称(默认“MC_Axis”)或系统定义变量的轴变量名称(_MC_AX[],_MC1_AX[],_MC2_AX[])。

功能说明

  • 可进行绝对值定位或相对值定位。
  • 对MoveMode(移动方法选择)指定“绝对值定位”时,产生与MC_MoveAbsolute(绝对值定位)指令相同的动作。
  • 同样,指定“相对值定位”时,产生与MC_MoveRelative(相对值定位)指令相同的动作。
  • 作为相对值定位指令动作时,不使用Direction(方向选择)。
  • 详情请参阅“MC_MoveAbsolute(P.3-47)”或“MC_MoveRelative(P.3-73)”。
▶指令详情
  • 下面对本指令详细说明。
  • 使用注意事项
  • 进行绝对值定位时,请在轴参数的[环计数器上限设定值]、以及[环计数器下限设定值]的范围内指定目标位置。
  • 不在[环计数器上限设定值]和[环计数器下限设定值]的范围内指定目标位置时,将发生“超出目标位置设定范围(错误代码:5478Hex)”错误。

    ► 到位检查

  • 根据轴参数的[到位宽度]、[到位检查时间]的设定,进行本指令的到位检查。
▶重启运动指令
  • 在定位动作中变更输入变量,再次将Execute(启动)设为TRUE,可变更本指令的动作。
  • 重启运动指令可变更的输入变量有Position(目标位置)、Velocity(目标速度)、Acceleration(加速度)、Deceleration(减速度)。
  • 重启运动指令的详情,请参阅“NJ/NX系列 CPU单元 用户手册 运动控制篇(SBCE-363)”或“NY系列 工业用平板电脑/工业用台式电脑 用户手册 运动控制篇(SBCE-379)”。
▶多重启动运动指令
  • 多重启动运动指令的详情,请参阅“NJ/NX系列 CPU单元 用户手册 运动控制篇(SBCE-363)”或“NY系列 工业用平板电脑/工业用台式电脑 用户手册 运动控制篇(SBCE-379)”。

    ► 其它指令执行中的本指令启动

  • 对当前正在执行的指令启动本指令,可切换或缓存到本指令。
  • 各轴可缓存到1个。
  • 多重启动时的本指令的动作由BufferMode(缓存模式选择)指定。
缓存模式选择说明
中断立即中止当前正在执行的指令,切换为本指令。
轴的动作方向因指令切换而反转时,根据轴参数中的“反转时动作”进行反转。
等待当前正在执行的指令正常完成后,已缓存的本指令自动启动。
合并
以低速合并
以前一个速度合

以后一个速度合

以高速合并
以当前正在执行的指令到达目标位置时的速度(中继速度)为启动速度,连续使已缓存的本
指令动作。变更当前正在执行的指令的动作,确保以中继速度到达目标位置。中继速度的
指定方法分为如下4种。
以低速合并当前正在执行的目标速度与已缓存的目标速度中,以速度较低者为中继速度。
以前一个速度合
以当前正在执行的目标速度为中继速度。
以后一个速度合
以已缓存的本指令的目标速度为中继速度。
以高速合并当前正在执行的目标速度与已缓存的目标速度中,以速度较高者为中继速度。
  • 关于BufferMode(缓存模式选择),请参阅“NJ/NX系列 CPU单元 用户手册 运动控制篇(SBCE-363)”或“NY系列 工业用平板电脑/工业用台式电脑 用户手册 运动控制篇(SBCE-379)”。

    ► 本指令执行中的其它指令启动

  • 对本指令进行多重启动运动指令时,可选择中断、等待、合并。
▶异常

    ► 发生异常时的时序图

  • 在执行本指令中发生异常时,Error(错误)变为TRUE,轴停止动作。
  • 可查看ErrorID(错误代码)的输出值,了解发生异常的原因。
    在这里插入图片描述

    ► 错误代码

  • 关于指令发生的异常,请参阅“A-1 错误代码一览(P.A-2)”。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2133203.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

pytorch入门(1)——pytorch加载数据初认识

环境配置及其安装&#xff1a; 2023最新pytorch安装&#xff08;超详细版&#xff09;-CSDN博客 pytorch加载数据初认识 Dataset&#xff1a;创建可被Pytorch使用的数据集 提供一种方式获取数据及其label Dataloader&#xff1a;向模型传递数据 为网络提供不同的数据形式 …

算法_队列+宽度优先搜索---持续更新

文章目录 前言N叉树的层序遍历题目要求题目解析代码如下 二叉树最大宽度题目要求题目解析代码如下 在每个树中找最大值题目要求题目解析代码如下 二叉树的锯齿形层序遍历题目要求题目解析代码如下 前言 本文将会向你介绍有关队列宽度优先搜索的题目&#xff1a;N叉树的层序遍历…

【每日一题】LeetCode 2398.预算内的最多机器人数目(滑动窗口、数组、二分查找、前缀和、堆(优先队列))

【每日一题】LeetCode 2398.预算内的最多机器人数目&#xff08;滑动窗口、数组、二分查找、前缀和、堆&#xff08;优先队列&#xff09;&#xff09; 题目描述 给定两个整数数组 chargeTimes 和 runningCosts&#xff0c;分别代表 n 个机器人的充电时间和运行成本。再给定一…

喂料机和失重秤的区别?

喂料机和失重秤的区别&#xff1f;在硬件结构上的具体差异&#xff1a; 1. 喂料机的硬件结构 喂料机的结构比较简单&#xff0c;主要功能是传送物料&#xff0c;不涉及精确的称重系统。其硬件结构通常包括以下部分&#xff1a; 料斗&#xff1a;用于存储物料&#xff0c;物料…

cesium.js 入门到精通(7)

我们说一下相机的概念&#xff1a; 生活中的相机是一个用来拍照的设备&#xff0c;而这里的相机应该理解成一个人机交互的媒介。地图的缩放、平移、旋转&#xff0c;以及相关的鼠标操作都是由相机作为媒介来实现的。相机的位置和姿态参数决定了我们能看到的地图的样子。 可以…

centos7.9安装clamav教程

本章教程主要记录在centos7.9安装clamav过程。 ClamAV(Clam AntiVirus)是一个开源的防病毒软件工具,主要用于检测和消除恶意软件。它最初由 Tomasz Kojm 于 2001 年开发,并由 Cisco Systems 维护和支持。ClamAV 广泛应用于邮件网关、文件服务器和其他需要防病毒保护的环境中…

Linux软件包循环依赖解决 彻底删除i386架构 更新软件源

0.问题 之前为了wine和intel核显驱动加了32位的库&#xff0c;现在每次apt upgrade更新都被循环依赖弄得不堪其扰&#xff0c;apt --fix-broken install解决缺失都循环报错&#xff0c;寸步难行&#xff0c;忍无可忍、 而且一看全是i386的依赖&#xff0c;这32位我不用也罢&…

apache文件共享和访问控制

实现apache文件共享 文件共享路径 <Directory "/var/www/html"> #默认发布路径&#xff0c;功能限制 Options Indexes FollowSymLinks #indexes支持文件共享功能 AllowOverride None Require all granted </Directory> 进入到该路径下 cd…

【Java Bean Validation API】Spring3 集成 Bean 参数校验框架

Spring3 集成 Bean 参数校验框架 Java Bean Validation API 1. 依赖 Spring 版本&#xff1a;3.0.5 Java 版本&#xff1a;jdk21 检验框架依赖&#xff08;也可能不需要&#xff0c;在前面 spring 的启动依赖里就有&#xff09;&#xff1a; <!-- 自定义验证注解 -->…

【原创】java+springboot+mysql高校社团网系统设计与实现

个人主页&#xff1a;程序猿小小杨 个人简介&#xff1a;从事开发多年&#xff0c;Java、Php、Python、前端开发均有涉猎 博客内容&#xff1a;Java项目实战、项目演示、技术分享 文末有作者名片&#xff0c;希望和大家一起共同进步&#xff0c;你只管努力&#xff0c;剩下的交…

spring内置的

程序里注入了spring内置的线程池&#xff0c;但没有看到线程池相关参数配置&#xff08;corePoolSize maxPoolSize 队列大小&#xff09;&#xff0c;网上查说默认是1个线程&#xff0c;结果和生产实际看到的不一致。 从生产可以看到有8个线程在跑&#xff0c;task-1 task-8&am…

buildroot移植qt报错Info: creating stash file (补充qt添加字库)

移植qt库&#xff0c;编译文件报错Info: creating stash file /home/rbing/QT/uart/.qmake.stash Project ERROR: Unknown module(s) in QT: serialport rbingouc:~/QT/uart$ /home/rbing/linux/tool/buildroot-2022.02.9/output/host/usr/bin/qmake Info: creating stash fil…

PCI Express 体系结构导读摘录(六)

系列文章目录 PCI Express 体系结构导读摘录&#xff08;一&#xff09; PCI Express 体系结构导读摘录&#xff08;二&#xff09; PCI Express 体系结构导读摘录&#xff08;三&#xff09; PCI Express 体系结构导读摘录&#xff08;四&#xff09; PCI Express 体系结构导读…

HarmonyOS开发实战( Beta5.0)画笔调色板案例实践

鸿蒙HarmonyOS开发往期必看&#xff1a; HarmonyOS NEXT应用开发性能实践总结 最新版&#xff01;“非常详细的” 鸿蒙HarmonyOS Next应用开发学习路线&#xff01;&#xff08;从零基础入门到精通&#xff09; 介绍 本示例实现了一个网格渐变的画笔调色板&#xff0c;能够根…

Vector - VT System - 板卡_VT板卡使用介绍_01

总体介绍 在常规的车载网络测试中&#xff0c;除了我们常用的使用VN系列设备进行总线协议测试&#xff0c;大多数公司都会将协议强相关的功能测试放在了功能侧&#xff0c;但是实际上这块对于车载网络测试工程师来说也是需要去了解的&#xff0c;毕竟只有懂协议的人才能更好的测…

Python with 关键字语法糖

参考文章: Python with 关键字 | 菜鸟教程 (runoob.com)https://www.runoob.com/python3/python-with.html Python 中的 with 语句用于异常处理&#xff0c;封装了 try…except…finally 编码范式&#xff0c;提高了易用性。 with 语句使代码更清晰、更具可读性&#xff0c; 它…

Fake Location模拟定位,刷跑 “运动世界校园”

前言:"科技改变生活&#xff0c;如果本文章对你有帮助&#xff0c;别忘记留下你的点赞&#xff0c;以下我对环境特变刁钻的运动世界校园为实例&#xff0c;也是成功安全正常上传数据&#xff0c;如果遇到问题&#xff0c;请留言评论区&#xff0c;所有链接我会放在文章头部…

157-安全开发-Python 自动化挖掘项目SRC 目标FOFA 资产Web 爬虫解析库

案例一&#xff1a;Python-WEB 爬虫库&数据解析库 这里开发的内容不做过多描述&#xff0c;贴上自己写的代码 爬取数据 要爬取p标签&#xff0c;利用Beautyfulsoup模块 import requests,time from bs4 import BeautifulSoup#url"https://src.sjtu.edu.cn/rank/firm…

99AutoML 自动化机器学习实践--NNI 自动化机器学习工具包

NNI 自动化机器学习工具包 NNI 是 Neural Network Intelligence 的缩写&#xff0c;可以译作&#xff1a;智能神经网络。名字听起来陌生&#xff0c;但 NNI 实际上就是一个自动化机器学习工具包。它通过多种调优的算法来搜索最好的神经网络结构和超参数&#xff0c;并支持单机、…

【Fastapi】使用Pandas作为大数据分析处理工具

【Fastapi】使用Pandas作为大数据分析处理工具 gitee https://gitee.com/zz1521145346/fastapi_frame.git github https://github.com/zz001357/fastapi_frame.git 准备工作 能联接的sql软件&#xff08;如&#xff0c;mysql&#xff09; 安装pandas &#xff08;pip in…