• 2025-07-11 13:27
    351 0
    今天开始学习SCL语言SCL(Structured Control Language,结构化控制语言)是一种基于 PASCAL 的高级编程语言。该语言基于 DIN EN 61131-3(国际标准 IEC 1131-3)。除了典型的 PLC 元素(如输入、输出、定时器或存储 ...
  • 2025-07-11 13:27
    352 0
    在为SINUMERIK 840Dsl(内置S7-300PLC)编写PLC程序时,使用STL有以下几种间接寻址方式:1. 存储器间接寻址(Memory-indirect addressing):通过存储器中的地址来访问目标数据。2. 寄存器间接区域内部寻址(Registe ...
  • 2025-07-11 13:26
    522 0
    STEP 7 提供具有不同访问选项的数据块:具有优化访问的数据块(适用于 S7-1200/S7-1500)具有标准访问的数据块(适用于 S7-300/S7-400/S7-1200/S7-1500)具有标准访问的数据块具有标准访问的数据块具有固定的结构。 ...
  • 2025-07-11 13:26
    496 0
    前文提到机床操作面板输入输出的起始地址是由OB100中的FC1确定的,FC1还有哪些参数呢?看下图,我的计算机是15.6"的屏幕,一屏显示不下啊!FC1是有PLC基本程序提供的,我们调用它填写适当的参数,以完成某些设定/配 ...
  • 2025-07-11 13:26
    385 0
    今天学习下和FC1相关的功能”M 解码的解码列表“。借助“基于列表的 M 解码”功能,可通过基本程序对最多 256 个带扩展地址的 M 功能进行解码。关于M代码译码及相关的功能,可参考之前的文章:《辅助功能--M代码》《 ...
  • 2025-07-11 13:25
    318 0
    FC1的参数涉及到信息显示,所以学习下DB2。昨天说,这公众号对初学者不太友好,因为条理差些,主要的和次要的都罗列出来了,有点儿主次不分。不过,最近好多视频都在表达一个意思:做事情不要太过深思熟虑,先干起来 ...
  • 2025-07-11 13:23
    345 0
    系统报警和信息的接口信号是DB2,在默认情形下,获得的通道和轴区域的位数组范围是机床中定义的相应的值数量("LBP_ConfigData [DB7]" 中的参数 "MaxChan" 和 "MaxAxis"),但可在调用 "LBP_ConfigBP [FC1]" 时通过 ...
  • 2025-07-11 13:23
    375 0
    今天继续学习MCP的定义及使用,我准备将CMVM机床样例中的MCP1500换成MCP1900.1. 定义收据结构首先,原来的项目中只有MCP1500的数据结构所以,我们要准备一个MCP1900的数据结构点击“PLC data types”下的“Add new d ...
  • 2025-07-11 13:22
    317 0
    因为私事和公事,好几天没更新了。趁着出差等火车,写写,不能长时间断更啊之前几篇文章介绍了FC1的用法,其中有参数定义了机床操作面板(MCP)的起始地址,其实对于SINUMERIK ONE的机床面板有两种选择:MCP398C和SI ...
  • 2025-07-11 13:22
    334 0
    输出参数侧,可参看之前的文章《ONE学习笔记(16)》-- 实例说明了MaxModeGroup、MaxChan、MaxAxis、ActiveChan和ActiveAxis几个输出参数的用法《NC到PLC的单向数据传送之PLC机床数据》-- 实例说明了MaxNumUserDataI ...
  • 2025-07-11 13:22
    285 0
    2. 处理通道相关信号OB1调用了FB120,FB120调用FB121网络1处理的是NC启动信号#mcpin.KeyPadModeGroup.cycleStart 对应面板上的NC启动键#chanDB.A_NCStart 对应DB21.DBX7.1 NC启动#chanDB.E_ChanReset 对应DB21.DBX35 ...
  • 2025-07-11 13:21
    313 0
    机床数据基本简单过了一遍,跳过了一些参数,是因为它可能涉及某个特定功能,单独看这个参数而不学习这个功能没有意义;有的参数的设置和硬件相关,无法实验;凡此种种。当然,如果有机会,会继续参数的学习和总结。 ...
  • 2025-07-11 13:21
    297 0
    在系统“诊断”区域的“版本”画面中,有一项”PLC用户程序“,这个并不是西门子系统的软件版本,而是机床厂的PLC程序的版本。如果点击”详细“可以看到:上面的这些信息都是机床厂可修改的。在哪里修改?我们打开博 ...
  • 2025-07-11 13:20
    268 0
    3. 增加NX板这一步是做硬件配置,对于Profinet接口的ET200系列IO模块的硬件配置和以前相同,这里就跳过了。下面看看如何增加NX板我设定的机床轴有:X,Y,Z,SP(主轴),MAG(刀库轴),它们的驱动分别由NCU和NX来 ...
  • 2025-07-11 13:19
    356 0
    今天先接着昨天的内容学习,把驱动分配给轴。分配轴操作在真实系统上非常简单,而在CMVM上需要设参数:需要设置MD30110 $MA_CTRLOUT_MODULE_NR和MD30220 $MA_ENC_MODULE_NRX,Y,Z轴由NCU来控制,那么X轴 ...
  • 2025-07-11 13:19
    259 0
    从今天开始后面的几天,会学习下CMVM样机PLC中如何编写MCP的程序。昨天有人留言提到西门子提供的MCP样例程序(FB219),确实可以用,但那个是SCL语言编写的,个人感觉感觉对于初学者,如果先看明白CMVM的MCP程序,对 ...
  • 2025-07-11 13:19
    360 0
    ONE MCP的地址定义搞定了,下面就是编写PLC程序让ONE MCP生效。这里有两种做法:做法1:借用MCP483或其它面板的程序嫌自己编MCP程序太麻烦,应用MCP483或其它面板的面板程序(比如MCP483铣削面板的FC19),在FC19前 ...
  • 2025-07-11 13:17
    457 0
    这两天并没有太多问题,所以,在学习PLC的同时,自由写点儿东西。用博途编写SINUMEIRK ONE的PLC程序,和用经典STEP7编写SINUMERIK 840D sl的PLC程序基本类似,过程是一样的:创建TIA项目,并完成硬件组态拷贝库中的 ...
  • 2025-07-11 13:16
    385 0
    我的博途是英文版,想着写文章能直接抄些博途帮助文档的内容,所以就装个中文,谁知装崩了,于是卸了装,装了卸,最后在AI的帮助下,才重装成功。所以,老话说得好“No Zuo No Die”话归正传,以前真没有特别仔细看 ...
  • 2025-07-11 13:15
    345 0
    硬件配置完成后,要开始PLC编程了,但我们还是先下载个CMVM的PLC例程,通过这个过程来熟悉一些博途的操作。发现我写得太随意,不太好编号了,那就简单用背景色来区分下内容吧。打开两个项目我们新建的项目目前有硬件 ...
  • 2025-07-11 11:32
    399 0
    MD35220 $MA_ACCEL_REDUCTION_SPEED_POINT该机床数据用于确定主轴/定位轴/路径轴从哪个速度/转速开始加速度有所下调。该起始速度/转速应作为最大速度/转速的百分比值设置。在主轴上, 最大转速和MD35035 $MA_SPIND_F ...
  • 2025-07-11 11:30
    466 0
    设主轴,必须设置的参数:MD30300 $MA_IS_ROT_AX=1MD30310 $MA_ROT_IS_MODULO=1MD30320 $MA_DISPLAY_IS_MODULO=1MD35000 $MA_SPIND_ASSIGN_TO_MACHAX=1 (第一主轴)MD35040 $MA_SPIND_ACTIVE_AFTER_RESET=2MD10714 ...
  • 2025-07-11 11:29
    384 0
    MD36030 $MA_STANDSTILL_POS_TOL静态公差。这一机床数据用作下述监控功能的公差带:- 在一段运动程序段结束后(位置设定值=0),系统会监控跟随误差在机床数据36040 设置的时间结束后是否达到机床数据36030 设置的公 ...
  • 2025-07-11 11:28
    432 0
    MD36400 $MA_CONTOUR_TOL轴轮廓监控的公差带(动态跟随误差监控)。在该机床数据中输入实际跟随误差与模拟跟随误差之间的公差。控制系统正常运行时伴随的调控过程会导致轻度的转速波动,为防止这种正常波动误触发动 ...
  • 2025-07-11 11:28
    340 0
    接昨天主轴速度的实验,还有一处会限制主轴速度,就是“参数”区的主轴转速限定(操作顺序:参数-->设定数据-->主轴数据)此时运行S2000M3,主轴可正常旋转若将设定数据里的数据改为:其它参数不变,再次运行S2000M3 ...
  • 2025-07-11 11:28
    344 0
    今天的实验区分一下主轴的几个加速度MD32300 $MA_MAX_AX_ACCEL       MD35200 $MA_GEAR_STEP_SPEEDCTRL_ACCELMD35210 $MA_GEAR_STEP_POSCTRL_ACCEL实验1:主轴在第1档MD32300 $MA_MAX_AX_ACCEL[ ...
  • 2025-07-11 11:27
    482 0
    今天要做的实验是主轴换挡,准备时才发现有几个参数没有学习。所以,今天要学参数要做实验,篇幅会长一些。先学习参数:MD35400 $MA_SPIND_OSCILL_DES_VELO往复转速(摆动转速,便于主轴箱齿轮啮合)MD35400 用于设 ...
  • 2025-07-11 11:26
    317 0
    MD36100 $MA_POS_LIMIT_MINUS第1负向软限位含义与第1正向软限位相同,只是它限制的是负向运行范围。NC/PLC接口信号DB31, ... DBX12.2(第2负向软限位)没有置位时,该机床数据在回参考点后起作用。MD36110 $MA_POS_L ...
  • 2025-07-11 11:26
    433 0
    MD37100 $MA_GANTRY_AXIS_TYPE龙门轴的定义。通常:十进制的两位数来定义十位:0: 龙门轴组中的主动轴1: 龙门轴组中的从动轴个位:0: 无龙门轴1: 龙门轴组1中的轴2: 龙门轴组2中的轴3: 龙门轴组3中的轴...最多可以配 ...
  • 2025-07-11 11:26
    394 0
    昨天,学习了主轴换挡,使用的是自动换挡模式(即M40模式)。当然,换挡也可以使用M代码(M41-M45对应5个档位)换挡例1:M代码强制换挡执行程序:N10 M42N20 msg("limit="<< $AC_SMAXVELO_INFO[1])N30 m0N40 M43N50 ...
  • 2025-07-11 11:25
    402 0
    MD36610 $MA_AX_EMERGENCY_STOP_TIME出现故障时的制动斜坡时间该机床数据定义了出现故障(例如急停)时进给轴或主轴从最大速度/转速减速到静止所需的时间(即制动斜坡时间)。在加速度相同时,低速轴可以更快地达到 ...
  • 2025-07-11 11:24
    355 0
    MD34102 $MA_REFP_SYNC_ENCS该机床数据可使某根机床轴上的所有测量系统以该轴上已回零的测量系统为标准进行校准。校准在回参考点过程进行或在经过标定、用于位置环的绝对值编码器启动时进行。MD34102=0: 无测量系统 ...
  • 2025-07-11 11:24
    333 0
    MD32750 $MA_TEMP_COMP_TYPE温度补偿类型在机床数据32750 $MA_TEMP_COMP_TYPE中激活机床轴的温度补偿类型。有以下温度补偿类型:位0 = 0: 不激活与位置无关的温度补偿位0 = 1: 激活与位置无关的温度补偿位1 = 0: 不 ...
  • 2025-07-11 11:23
    407 0
    MD34030 $MA_REFP_MAX_CAM_DIST如果机床轴从起点朝减速挡块移动了MD34030 $MA_REFP_MAX_CAM_DIST指定的最大距离后还没有碰到减速挡块,轴会停止,系统发出报警20000“没有达到减速挡块”,此时NC/PLC接口信号DB31, . ...
  • 2025-07-11 11:23
    378 0
    MD34220 $MA_ENC_ABS_TURNS_MODULO回转绝对值编码器可以分辨的转数(参见绝对值编码器最大圈数信息,参见编码器数据页或者PROFIdrive参数P979)。接通绝对值编码器时,回转轴的绝对位置要降低到该可分辨得范围内:即 ...
  • 2025-07-11 11:23
    343 0
    机床的温度补偿是通过实时监测温度变化并调整机床运动,以减小热变形对加工精度的影响。机床温度补偿的方法不难,难的是找到因温度变化导致的误差值与传感器的位置的关联,即温度传感器放置位置处温度的变化与误差值 ...
  • 2025-07-11 11:22
    345 0
    春节假期过得好快,初三去了山西长治、高平和晋城,虽然去了5天,但也只看了几个主要的景点:观音堂、长治城隍庙、浊漳河谷的寺庙、法兴寺、崇庆寺、五凤楼、铁佛寺、定林寺、玉皇庙、青莲寺。太多精美的古建、壁画 ...
  • 2025-07-11 11:22
    357 0
    前两天介绍了温度补偿,没提补偿速度的事情,其实有这个参数:MD32760 $MA_COMP_ADD_VELO_FACTOR 机床数据32760 $MA_COMP_ADD_VELO_FACTOR可以限制一个插补周期内因温度补偿而产生的最大移动距离(即最大温度补 ...
  • 2025-07-11 11:21
    325 0
    MD35032 $MA_SPIND_FUNC_RESET_MODE各个主轴功能的复位特性该数据可以选择/撤销“各工作方式下的GWPS”功能。SPIND_FUNC_RESET_MODE位0 = 0:撤销“各工作方式下的GWPS”SPIND_FUNC_RESET_MODE位0 = 1:选择“各工作 ...
  • 2025-07-11 11:20
    311 0
    关于主轴的参数比较多,且相互关联,所以只能先学习所有参数,然后再做实验来验证参数的设置。MD35000 $MA_SPIND_ASSIGN_TO_MACHAX定义机床轴为主轴。在该机床数据中输入主轴号,定义主轴。示例:若某轴应用作主轴1 ...
  • 2025-07-11 11:19
    397 0
    MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT转速控制模式下当前齿轮档的最大转速MD35130 用于确定转速控制模式下(位置控制未激活)当前齿轮档的最大转速。系统将和倍率相乘后的过高转速设定值下调到该值以下。请注意:- ...
  • 2025-07-11 11:19
    368 0
    最近有个挺重要的新闻:“2024年11月19日,欧盟理事会通过了《欧盟市场禁止强迫劳动产品条例》”,国家市场监督总局还特地发文提醒中国企业警惕。也就是说西方人不希望咱们加班加点儿,这对他们来说压力太大了。那咱 ...
  • 2025-07-11 11:19
    285 0
    MD35040 $MA_SPIND_ACTIVE_AFTER_RESET自定义主轴的复位响应MD35040 用于确定在通道复位(NC/PLC接口信号DB21-30 DBX7.7“复位”)和程序结束(M2,M30)之后主轴的工作方式。该机床数据仅在主轴模式“控制模式”中 ...
  • 2025-07-11 11:18
    360 0
    MD32300 $MA_MAX_AX_ACCEL最大加速度最大加速度指速度设定值变化的最大幅度,它同时限制了正向与负正向的速度变化。根据机床数据30300 $MA_IS_ROT_AX在此输入最大角加速度或线性加速度。多根轴进行线性插补时,系统 ...
  • 2025-07-11 11:18
    327 0
    昨天学习的是加速度,说轴要限制加速度和加加速度为什么要限制加速度?因为“电机力矩=折算到电机轴的总惯量*角加速度”,力矩不可能无限大,所以加速度不可能无限大。如果人为地放大加速度,那么在加速过程中可能因 ...
  • 2025-07-11 11:18
    438 0
    2024年的最后一篇文章了,没数过2024年写了多少,但一直努力在写,其间,有停滞的时候,不是犯懒,而是资料描述太少,无法实验找出某个参数位的作用。有迷茫的时候,写公众号很需要时间,有时在想是不是应该用这时间 ...
  • 2025-07-11 11:18
    261 0
    从2021年2月18日开始,写这个公众号。到今天整整满4年了。4年=519篇小文=订阅者6956人这是个不等的等式。4年的业余时间在学习,在写心得,确实花了些时间,但却也是有意义的事情,所以会继续下去。如果你支持,请点 ...
  • 2025-07-11 11:17
    414 0
    关于加加速度曲线,可看看之前的文章《怎么得到加加速度值》和《设置Jerk time后的加速度和加加速度曲线》,昨天的文章《更方便地获得加加速度曲线》中提到可以用STC方便地得到加加速度曲线。那我们就看看影响加加速 ...
  • 2025-07-11 11:16
    345 0
    MD32433 $MA_SOFT_ACCEL_FACTORSOFT中最大加速度的比例系数。即SOFT中轴的最大加速度 = MD32433 $MA_SOFT_ACCEL_FACTOR 乘以 MD32300 $MA_MAX_AX_ACCELSOFT和BRISK是第21组G代码,BRISK是不做加加速度限制,SOFT是激 ...
  • 2025-07-11 11:16
    279 0
    MD20600 $MC_MAX_PATH_JERK该数据用于设置SOFT中路径加速度的最大变化速率MD32431 $MA_MAX_AX_JERK轨迹运动中的最大轴急动(加加速度)自动模式下,使用SOFT指令,轴的加加速度值受上面两个参数限制。那手动模式下移 ...
   还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码