- 博客(115)
- 收藏
- 关注
原创 博途全局库按钮--动画外观--0和1背景色不显示问题
取消最下端的---使用样式/设计(为了自定义设置,填充样式---背景色。填充样式---背景色(此例设置为黑色,根据情况选择设置,也可以默认)。不同于工具箱的按钮,以上设置对全局库按钮,显示不起作用。上下箭头是从触摸屏全局库,拖进来的按钮。布局--图形左右边距(设置不能为0)
2025-10-27 13:08:37
204
原创 博途DWORD中包含word ,字节,位的关系
博途PLC中,DWORD(双字)、WORD(字)、BYTE(字节)和BIT(位)的对应关系如下:数据类型换算关系。
2025-10-24 18:00:29
679
原创 【无标题】
(Point to Point,简称PTP)是指机器人以最快轨迹将工具中心点(TCP)从起始位置移至目标点,这种运动方式耗时最短,且经过优化。值得注意的是,最快的路径往往并非直线,而是曲线,这主要是因为机器人轴的回转运动使得曲线轨道比直线更为高效。,简而言之,就是机器人在执行指令时不会精确抵达预设的目标点,这种设计旨在减少磨损、满足特定工艺需求或缩短节拍时间。:在这种状态下,机器人会靠近目标位置,但不会在此处停下,而是在趋近目标后,通过圆滑过渡的方式前往下一个位置。
2025-10-23 19:43:06
340
原创 博途SCL语言仿真七段数码管
"数据块_2".ZiMuNum 的值对应FC块中0-28,0-28各对应一个二进制数据,二进制数据的0和1对应七段数码管的灯管亮灭。
2025-10-15 23:17:19
642
原创 博途V15.1 五相十拍步进模拟
五相步进电机可以精确、可靠的完成对日定向跟踪,为飞船提供充足的电能保障。五相步进电机模块中用LED灯A、B、C、D、E分别模拟ABCDE五相绕组。当飞船发射后,太阳能帆板打开,五相十拍步进电机驱动电池板面向太阳,驱动过程中,电机每拍间隔时间1s,对日姿态调整过程不低于电机两个磁场周期性变化。
2025-10-15 18:55:02
133
原创 博途插件Sivarc
下载SiVarc_V15_1.exe文件(Sivarc插件),因我电脑是博途V15.1,所以下载对应的版本插件。'SIMATIC Visualization Architect' 许可证无效。请安装有效的许可证密钥。下载好后关闭博途软件直接安装SiVarc_V15_1.exe。破解后右键根画面属性,多了插件选项。
2025-09-26 16:09:32
384
原创 MCGS COM口MODBUS转发
起始地址:0x0000(对应逻辑地址10001)请求数量:0x0006(读取6个离散输入状态)数据内容:0x0F(二进制00001111)CRC校验:0xF808(校验正确)从站地址:0x01(设备地址1响应)字节计数:0x01(返回1字节数据)从站地址:0x01(设备地址1)功能码:0x02(读取离散输入)1. 请求帧解析(主机→从机)2. 响应帧解析(从机→主机)功能码:0x02(成功响应)10001: 1(最低位)
2025-09-22 19:51:40
758
原创 WINCC结构变量/公共弹窗
如下图添加了和气动阀相关的信号和控制元素:开到位,关到位,前缀,开关,手/自动,阀门报警。然后在各个结构类型元素中,会自动出现对应的结构变量元素-------鼠标左键“结构变量”-----在右侧“结构变量"窗口添加。在变量管理窗口-----右键“结构变量”----,如下图添加了气动阀门输出和电机输出两种类型。右键“气动阀输出”----
2025-09-18 22:56:35
410
原创 DLT645仪表通信,串口助手调试读写地址
数据帧:FE FE 68 AA AA AA AA AA AA 68 15 06 34 33 33 33 33 33 1A 16。数据帧:FE FE 68 AA AA AA AA AA AA 68 15 06 35 33 33 33 33 33 1B 16。数据帧:FE FE 68 AA AA AA AA AA AA 68 15 06 37 33 33 33 33 33 1D 16。正确返回数据帧:68 01 00 00 00 00 00 68 95 00 66 16。设置DLT645地址。
2025-08-22 17:05:08
194
原创 1200PLC 485通信板modbus rtu主站读仪表数据
02 03 07 D0 00 02读瞬时流量浮点表示 ///返回02 03 04 00 00 00 00 C9 33//瞬时流量为0//返回02 03 04 5D 6A 42 B1 0A 57///88.68///返回02 03 04 3C D7 42 B1 85 8F ///88.62。两个主站通信指令指令用了轮询,如下图,要结合上面的主站通信指令截图来看。(REQ输入要用单周期触发,否则可能数据读到了,会报错)下面的程序看起来有点绕,验证是可行的,多些对PLC扫描周期的理解。modbus主站通信指令。
2025-07-17 10:16:02
428
原创 博途多重背景、参数实例--(二)
FC块的数据来自自建DB块的结构体,FB多重实例块的数据来自生成背景DB块,FB参数实例块的数据来自生成背景DB块和自建DB块的定时器。博图,怎么把DINT类型转换成TIME,就是MCGS触摸屏上设置时间,PLC里的定时器TIME。新增组“db”,相当于新建文件夹 ,把调用FB自动生成的背景数据块,拖进来。---“定时器块_fc”,包含3个结构体,4个定时器。
2025-07-12 23:35:53
688
原创 【无标题】
符号与目标不自动连接,是目标连接点没有在栅格上的原因,栅格按钮选中,开关捕捉到栅格选中,然后单击对其到栅格按钮,再插入符号,你会发现可以连接了。注意,更改A-E栅格尺寸后会再插入符号,仍会连不上,所以,项目之初,请选好栅格标准。选项-工具栏-调整 之后把视图--栅格勾选上。快捷方式“栅格 E”后面隔一个有两个对齐栅格和栅格捕捉点选上就可以了!还有一个就是页属性选成了别的模式,不是多线原理图应该不会自动连线。
2025-07-03 18:05:53
899
原创 博途多重背景、参数实例
至此在以上的截图中我们在 “多重背景MOTOR”块中调用了5次“motor_fb”,以单个实例调用两次,以多重实例调用两次,以参数实例调用一次。背景参数出现在“多重背景MOTOR”块中的(InOut中),每次调用较高级别函数块时(本示例中为“多重背景MOTOR”),将为被调用函数块传送一个实例(本示例为“motor_fb”)。,.在左边的项目树下面,没有出现我们刚才所建立的数据块名,但是出现在-多重背景MOTOR块中的Static(静态类型中),这样就不会出现很多的DB块了,方便管理。
2025-07-01 23:10:32
1042
原创 【无标题】
打开博途-----Portal视图------已安装的软件-----有关已安装软件的详细信息------安装支持软件包-----从文件系统添加------找到解压的文件安装。博途v15下载-------TIA_Portal_V15_HSP.zip。
2025-06-28 23:15:35
243
原创 C#编程与1200PLC S7通信
读取q0.0的状态,i0.0的状态实时在窗口更新PLC里写一个程序 用常闭按钮接i0.0信号 ,延时接通Q0.0按按钮,上位机测试效果,程序前提是引用了S7通信文件// 分配3字节的缓冲区// 从Q2.0读取3字节if (result == 0) // 假设0表示成功// 成功读取后处理buffer中的数据// 读取第0字节的第2位(对应Q2.2)if (y22)else// 处理错误(如记录日志或抛出异常)
2025-06-19 23:07:40
493
原创 汇川变频器模拟量输入控制速度/pid控制
F0-02 设置为1(用端子控制变频器的启动、停止。F0-03 = 3 AI2为主频率设定通道(J9跳线为电流0mA~20mA输入)用DI1和DI2控制电机正反转启停,用AI2(模拟量0-20ma)控制电机转速。F0-09 0xF009 运行方向选择 0:默认方向。F1-00 电机类型选择 1:变频异步电机。调反转设F4-00为2(只对DI1)F4-33= 十位2----曲线2。F1-01 电机额定功率。F1-03 电机额定电流。F1-05 电机额定转速。
2025-06-16 13:00:32
1452
原创 MCGS和1200plc变量表格式编辑/超时注销登录/触发保存数据
通道号,地址均按顺序排列 ,寄存期地址最后一位0不能省略,按排列顺序补全。设备编辑窗口---设备信息导出---另存为xx.CSV文件。db数据块int类型 (4.14应改为4.140,0不省略)在上面导出的表格基础上编辑。db数据块real类型。
2025-06-11 19:39:49
460
原创 C#委托代码记录
Test("李四", EnglishSayHollo);//方法作为参数传给委托// 将EnglishSayHollo 方法作为参数传递给 Test 方法。public static void Test(string name,DelSayHollo del)// 定义一个方法,接受 DelSayHollo 委托作为参数。public static void EnglishSayHollo(string name) // 定义一个方法,符合 DelSayHollo 委托的签名。del("张三");
2025-06-11 18:00:40
661
原创 物联网配置记录
看板管理----把上一步创建的图表,拖到看板页面,并从组件中选择日期筛选器。(选择日期查看数据)图表管理----托动选择行维和变量,历史和报警变量模块需有存储数据。里选择上面设计好的报表。另外可以添加多个画面并用按钮跳转画面。,然后在页面报表的控件。
2025-06-11 16:57:10
265
原创 avaScript 中,使用 setInterval 函数来创建定时任务
f// 使用 setInterval 创建定时任务// 返回定时器的 ID,以便以后可以清除定时器// 示例用法// 1000 毫秒 = 1 秒console.log("定时任务执行了: " + new Date().toLocaleTimeString());// 如果需要停止定时任务,可以使用 clearInterval。
2025-06-10 17:22:04
247
原创 MD650一对多透传场景联动
一个气体探测控制器的485口下面接了两个气体探测仪表。控制器再通过另一485口上传给物联网模块。前两个模块连接的报警控制器485上传的数据。第3个模块,只用本体DO1控制报警器电源开关。上面两个模块采集的数据超过一定数值,就让第三个模块触发报警。
2025-05-28 22:31:29
402
原创 md650一对一场景联动调试记录
此实验以上两篇博文为基础,采集数据(HS1/HS2)大于设定值1(0.4)输出报警Q1,小于设定值2(0.3)复位报警输出Q1。
2025-05-26 19:44:07
279
原创 md650透传
两个物联网模块都装4g上网卡,“...25134(imei)”用本体rs485串口1来采集。左侧个开关是“21414”本体的继电器输出(读写),右侧是透传的两个仪表数据(只读)modbus数据透传给“....21414(imei)”.
2025-05-25 20:44:26
299
原创 PLC的扫描周期有效性记录
只看I11.0, M30.0和M30.1。I11.0初始强制为1,M30.0设1,然后I11.0初始强制为0。上图M30.1并不会置位。下图M30.1可以置位。
2025-05-08 12:41:17
245
原创 MCGS触摸屏仿真与博途仿真联调
用到3个软件:博图,MCGS, NetToPLCsim小软件。(小软件下载--上篇博文有网盘链接)5.小软件点Start Server,如下图。然后仿真联调,速度设定为33.博图在线监视数值成功。4.博图仿真下载好程序,在现监视程序。MCGS同样模拟运行--工程下载--启动运行。2.添加连接IP地址,与mcgs远端IP地址相同,即电脑IP地址。3.打开博图仿真,再在小软件中添加连接仿真PLC IP地址。1.打开 NetToPLCsim,出现如下画面。
2025-03-09 22:47:06
1551
原创 博图v16联合factory io PID仿真
192.168.0.200是电脑虚拟网卡IP地址。192.168.0.12是仿真PLC IP地址。factory io连接IP为电脑虚拟网卡地址。
2024-12-08 17:14:28
537
原创 三菱QJ71MB91自动modbus控制变频器
所以只看 1:启用 下面的参数,2指的是通信对象的站地址。4106h就是本智能模块(U1D)的数据缓存地址,十进制是16646.所以程序是U1D\16646.这个地址是在范围4000h4FFFh内自定义的。4608是十六进制0x1200,是控制变频器的寄存器地址。访问点数是2:指的是用到了两个寄存器0x1200和0x1201。遗憾没有最终的完成程序,只保存了调试程序,所以只有简单的一段测试,D800写入455(十六进制01C7的十进制455).D802写入5000(0x1388).
2024-11-27 14:11:22
1331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅