自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (13)
  • 收藏
  • 关注

原创 【QT error】C2664: “bool QObject::setProperty(..,..)“无法将参数2从“bool“转换为“const QVariant &“

C2664: “bool QObject::setProperty(..,..)"无法将参数2从"bool"转换为"const QVariant &"

2023-09-27 15:01:53 243

原创 【开源库】libmodbus库编译及使用

本文介绍windows平台下libmodbus库的编译及使用。

2023-09-21 16:48:16 1605

原创 【WPF】Pack URI 用于加载文件的统一资源标识符

例如,WPF 中不支持下面的格式。下面的示例演示了一个 XAML 资源文件的 pack URI,该资源文件位于特定于版本的引用程序集的项目文件夹的根文件夹中。下面的示例演示了一个 XAML 资源文件的 pack URI,该资源文件位于所引用程序集的项目文件夹的子文件夹中。下面的示例演示了一个 XAML 资源文件的 pack URI,该资源文件位于本地程序集的项目文件夹的子文件夹中。下面的示例演示了一个 XAML 资源文件的 pack URI,该资源文件位于所引用程序集的项目文件夹的根目录中。

2023-09-18 14:13:44 172

原创 【WPF】数据绑定

数据绑定是在应用 UI 与其显示的数据之间建立连接的过程。如果绑定具有正确的设置,并且数据提供适当的通知,则在数据更改其值时,绑定到该数据的元素会自动反映更改。数据绑定还意味着,如果元素中数据的外部表示形式发生更改,则基础数据可以自动进行更新以反映更改。例如,如果用户编辑TextBox元素中的值,则基础数据值会自动更新以反映该更改。

2023-09-14 15:22:21 245

原创 【WPF】使用ControlTemplete制作圆形按钮并添加动画效果

例如,如果在应用程序定义 XAML文件的根元素中声明模板,则该模板可以在应用程序中的任何位置使用。换言之,设置控件属性后,该值将传递到包含 TemplateBinding 的元素。接下来,在控件模板的 根中,添加 <VisualStateManager.VisualStateGroups>,其中包含 CommonStates 的 VisualStateGroup。请注意,Ellipse 元素的 Fill 和 Stroke 属性绑定到了控件的 Foreground 和 Background 属性。

2023-09-14 11:09:24 661

原创 【QT】分时段输出到不同csv文件

【QT】分时段输出到不同csv文件。

2023-09-05 14:31:36 58

原创 【QT】Fault tolerant heap shim applied to current process. This is usually due to previous crashes.

【代码】【QT】Fault tolerant heap shim applied to current process. This is usually due to previous crashes.

2023-08-31 10:38:35 179

原创 QT5 运行报错 ASSERT: “(quintptr(v) & FlagsMask) == 0“

在头文件中定义变量用了。

2023-03-31 14:02:29 195

原创 [Plant Simulation] 基于长度对Transporter的控制(TargetPosition函数)

基于长度对Transporter的控制行驶一定距离的Transporter初始化TargetPosition函数循环开始小车控制策略行驶一定距离的Transporter小车从Source装货,送到S1加工,S1加工后到S2加工,S2加工完成后送到Drain卸货,往复循环初始化var tsp:objecttsp:=.MUs.PortalTransporter.create(Portal,1)tsp.targetPosition:=2waituntil tsp.targetPosition=

2021-03-26 15:13:37 471 2

原创 [Plant Simulation]使用TableFile和Method进行仓库仿真(Byref函数)

使用TableFile和Method进行仓库仿真Store配合TableFile处理仓库必要信息(Byref函数)初始化寻找空闲货位byref函数入库策略出库策略Store配合TableFile处理仓库必要信息(Byref函数) 当有一个入库任务,需要先寻找空闲的货位(也可以按照策略来) 当一个零件存储,要用一个清单记录零件名称,所存储的货位位置 当有一个出库任务,需要先寻找对应零件的位置(也可以按照策略来) 当一个零件出库,还要从仓库清单上清除该零件,以免重复查询初始化stock.de

2021-03-25 15:03:08 1497 2

原创 [Plant Simulation]通过FailCtrl模拟换刀并计算换刀时间(Controls使用及OnFail中函数)

通过FailCtrl模拟换刀并计算换刀时间Controls使用及OnFail中函数工作站用户属性工作站Controls初始化工作站入口控制策略工作站Fail策略failureIsStarting参数profileName参数StartStat函数Chart的InputChannelsControls使用及OnFail中函数工作站用户属性工作站Controls初始化var i:integerfor i:=1 to self.~.ToolUsage.YDim self.~.ToolUsage

2021-03-23 15:10:59 239

原创 [Plant Simulation]一个使用CurrIconNo的简单动画(CurrIconNo使用及executeIn函数)

一个使用CurrIconNo的简单动画CurrIconNo使用及executeIn函数工作站用户属性初始化工作站入口函数工作站IconCurrIconNo函数executeIn函数deleteMethCall函数execute函数工作站出口函数CurrIconNo使用及executeIn函数工作站用户属性初始化Station.CurrIconNo:=Station.animation_start工作站入口函数var timePerSec:timetimePerSec:=self.~.P

2021-03-16 15:43:22 268

原创 [Plant Simulation]Worker给一个Station提供不同的services(services的使用及图标的旋转)

图标的旋转修改ObjectAngle

2021-03-16 13:31:51 588

原创 [Plant Simulation]工人开车搬运及装卸货物(Transporter的复合使用及pe函数)

工人开车搬运及装卸货物Transporter的复合使用初始化Icon更改Transporter的Icon更改Worker的Icon更改工人等待策略Track传感器策略装载出口策略卸载出口策略pe函数Transporter的复合使用初始化.MUs.Transporter.create(track,2)Icon更改Transporter的Icon更改Icon-Animation添加动画点,可以配合修改XDim,YDimWorker的Icon更改将一个Transporter的名称改为

2021-03-15 15:30:02 1526

原创 [Plant Simulation]使用Tractor功能的Transportor(与Tractor相关的函数使用)

使用Tractor功能的TrasporterTractor的使用初始化Tractor碰撞控制策略collision controlhitchFrontTrack传感器策略IsTractorGetTractorTractor的使用初始化--小车长度为1.6.MUs.Transporter.create(track,1.6).MUs.Transporter.create(track,3.2).MUs.Transporter.create(track,4.8).MUs.Tractor.create

2021-03-15 12:01:07 534

原创 [Plant Simulation]根据排班表调整生产线(ShiftCalendar的使用及calculateWorkingDuration函数)

根据排班表ShiftCalendar调整生产线Shiftlendar的使用初始化生产线开放时策略生产线关闭时策略Shiftlendar的使用初始化--入口开放C1.entrancelocked:=false生产线开放时策略var workingDuration:time--计算剩余工作时间是否够零件走完生产线workingDuration:=ShiftCalendar.calculateWorkingDuration( eventController.absSimTime, even

2021-03-12 15:44:47 1014

原创 [Plant Simulation]Method运行错误(非语法错误)的处理(不弹出Debug窗口及ErrorHandler)

使用Battery的Transporter

2021-03-12 10:58:08 1328

原创 [Plant Simulation]使用Battery的Transporter(Battery参数的使用以及小车状态统计)

使用Battery的TransporterTransporter充电及状态统计初始化Track传感器策略Transporter充电策略仿真完成后的统计策略统计表格绘图Transporter统计属性Transporter充电及状态统计初始化--在Track和garage各生成一辆小车car1:=.MUs.car.create(Track,7)car2:=.MUs.car.create(garage)Track传感器策略param SensorID: integer, Front: boole

2021-03-11 16:17:51 519 1

原创 [Plant Simulation]用Track为机器人仿真建模(Icon设置及Sensors应用)

用Track为机器人仿真建模Transporter模拟的机器人控制初始化站出口策略Track传感器策略Icon设置Transporter模拟的机器人控制初始化var robot:objectrobot:=.MUs.robot.create(track)--生成位置为track的末尾--如果create(track,0),生成位置为track的开始robot.targetsensor:=cycle_table[1,1]站出口策略?.Proc_F:=trueTrack传感器策略p

2021-03-11 10:49:12 1290

原创 [Plant Simulation]一个送料Transporter负责不同Part的装卸载(Cursor的使用)

一个送料Transporter负责不同Part的装卸载龙门式装载机初始化轨道传感器策略cursor的使用加工站出口策略Drain统计策略龙门式装载机初始化//生成小车.MUs.Transporter.create(track,1)//初始化站加工状态station1_finished:=falsestation2_finished:=falsestation3_finished:=false轨道传感器策略param SensorID: integer, Front: boolean,

2021-03-10 14:17:14 705

原创 [Plant Simulation] Load Bay类型为Line的Transporter(注意相对路径*的引用)

Load Bay类型为Line的Transporter交叉移动的Transporter初始化输送带出口策略轨道传感器策略如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入交叉移动的Transporter初始化//初始化,在Track上3m位置生成一辆小车.Mus.t

2021-03-10 10:18:16 319 1

libmodbus-msvc2019-x64-release

libmodbus_msvc2019_x64_release

2023-09-21

libmodbus-msvc2019-x64-debug

libmodbus_msvc2019_x64_debug

2023-09-21

libmodbus-msvc2019-x86-release

libmodbus_msvc2019_x86_release

2023-09-21

libmodbus-msvc2019-x86-debug

libmodbus_msvc2019_x86_debug

2023-09-21

opencv-4.7.0源代码包

opencv-4.7.0源代码包

2023-04-02

cmake-3.26.2-windows-x86-64.msi

cmake-3.26.2-windows-x86_64.msi

2023-04-02

13 Drive a certain distance,portal loader.spp

基于长度对Transporter的控制(TargetPosition函数)

2021-03-26

12 warehouse simulation(version tablefile).spp

使用TableFile和Method进行仓库仿真,Store配合TableFile处理仓库必要信息(Byref函数)

2021-03-25

11 Toolchange according to tool assumption.spp

零件加工通过刀具假设模拟换刀,并统计换刀时间

2021-03-23

10 2D icon animation.spp

一个使用CurrIconNo的简单动画(CurrIconNo使用及executeIn函数)

2021-03-16

09 Worker works on different workplaces.spp

Worker给一个Station提供不同的services(services的使用及图标的旋转)

2021-03-16

08 Worker is driving the transporter.spp

工人在Transporter上装卸货物,在Transporter上移动,然后开车到下一站

2021-03-15

07 Load_Unload the train wagon by wagon.spp

用Tractor依次装卸货物

2021-03-15

06 Emptying a line before the end of a shift.spp

根据排班表,在休息时生产线上没有零件

2021-03-12

05 ErrorHandler.spp

Method运行错误(非语法错误)的处理(不弹出Debug窗口及ErrorHandler)

2021-03-12

04 Transporter with battery.spp

给小车充电以及进行小车状态统计与绘图

2021-03-11

03 Robot synchronous and asynchronous control.spp

用Track和Transporter为机器人控制仿真建模

2021-03-11

02 Searching in TableFiles.spp

一个送料Transporter负责不同Part的装卸载,并在出口统计不同Part数目

2021-03-10

01 Cross Sliding Car.spp

Load Bay类型为Line的Transporter

2021-03-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除