![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
PlantSimulation基本教程
PlantSimulation基本教程
沐雨潇竹
2012年从业至今,主要从事非标自动化设备/生产线设计及改造 、PDPS仿真、DELMIA仿真 、 Plantsimulation仿真、生产数据提取,可视化分析,生产回归分析,JIT分析,VSM分析、公司数据库建设(精通C#,C, .NET)并可为中小及微型企业提供低成本自动化方案(绕过昂贵的PLC及各种设备)……
展开
-
关于高版本 Plant Simulation 每次保存是 提示提交comm对话框的处理方法
如下图 将model saving history 修改为None即可。原创 2024-06-02 21:42:27 · 197 阅读 · 0 评论 -
用于与 HTTP 服务器通信的函数
将对在不更改结构的情况下不允许用于 URL 的所有字母进行掩蔽。将指定数据从 Base64 编码解码为原始状态,对传递的 Base64 编码文本中的二进制数据进行转换。decodeQuotedPrintableString 函数取消掩蔽由引用的可打印编码掩蔽的所有字母,将其转换为原始形式的传递文本。对引用的可打印编码中传递的字符串进行编码,其中将掩蔽不允许在 URL 中使用的所有字母,而不更改其结构。字符串数据类型的 FileName 参数用于指定要将解码后的数据保存到其中的文件的名称。原创 2024-05-21 13:24:40 · 850 阅读 · 0 评论 -
Mixer类的应用
注意 当您在混合器材料表的“产品数量”列中为配方输入 -1 时,工厂模拟假定所有成分的总和作为“产品数量”。当您在混合器材料表的产品数量列中输入配方的 -1 时,工厂模拟假定所有成分的总和作为产品数量。假设您连接了两个管道,然后指定的流出速率流经这些管道中的每一个,以防所连接管道的流出速率允许这样做。混合过程后,添加指定的量并指定的材料取代当前现有的产品。注意 当产品数量与您在材料表中输入的产品数量不同时,Plant Molding 会相应调整各个成分的数量,以确保保留成分的比例。原创 2024-05-10 10:00:44 · 508 阅读 · 0 评论 -
工厂仿真关闭死循环监测的方法【千万慎重否则就剩下结束进程了连保存的机会都没有了】
函数 setInfiniteLoopDetectionTimeout 可设置方法执行可能需要的秒数,在此之后 Plant Simulation 会打开对话框,提示您可以按 Shift+Alt+Ctrl 停止方法执行。数据类型为整数的参数 Timeout 指定超时的秒数。设置为 0 或负值将完全停用无限循环检测。否则,允许的最小值为 3 秒。返回值为数据类型为整数。原创 2024-05-09 09:43:14 · 155 阅读 · 0 评论 -
# 安徽锐锋科技IDMS系统简介
欢迎大家在此评论及交流学习 如有相关需求请联系我们!原创 2024-01-23 14:59:52 · 899 阅读 · 0 评论 -
PlantSimulation安装帮助文档端口被占用的解决办法
从PlantSimulaiton(TPS)2201开始帮助文档开始使用在线,如果使用本地则需要安装本地文档服务器。但是在安装过程中你可能会遇到,5000断开被占用的情况。得到的结果如下,确认进程是否是某程序进程如果不是则直接选中右击终止,这个时候就可以顺利安装了!,如果是的话 换个断开就可以了!输入指令 netstat -ano|findstr 5000 得到如下结果。在下图2位置输入 3中 标识2得到的PID号。使用Win+R调出CMD界面。打开任务管理器 如下图。原创 2023-11-03 13:00:57 · 479 阅读 · 0 评论 -
TPS_C++版本及功能支持备注
相关参考链接C++23:相关参考链接C++20:相关参考链接C++17:相关参考链接C++14:原创 2023-08-19 10:05:39 · 256 阅读 · 0 评论 -
Tecnomatix Plant Simulation 2302切换本地帮助的方法[2302]
(必需)文档-工厂模拟帮助-.exe(在支持中心上,选择工厂仿真,然后选择工厂仿真帮助。在“工厂模拟”中的“文件>首选项”->常规下,打开本地文档服务器并将 URL 设置为 http://:。(必需)帮助服务器.exe(在“支持中心”上,选择“西门子文档服务器)运行每个文档-.exe以安装帮助内容。要以英语以外的语言安装帮助内容,还必须下载英语帮助内容。要以英语以外的语言安装帮助内容,必须先安装英语帮助内容。原创 2023-08-08 20:26:13 · 1073 阅读 · 0 评论 -
输送设备AMR是指自动导航运输车说明
输送设备AMR是指自动导航运输车说明原创 2023-06-29 12:25:25 · 456 阅读 · 0 评论 -
SQLite FTS5 扩展
FTS5 是一个 SQLite 虚拟表模块,为数据库应用程序提供全文搜索功能。在最基本的形式中, 全文搜索引擎允许用户有效地搜索大型 包含一个或多个 搜索词。谷歌提供给万维网用户的搜索功能是全文搜索。引擎,因为它允许用户搜索网络上包含的所有文档, 例如,术语“FTS5”。要使用 FTS5,用户需要创建一个包含一个或多个 FTS5 虚拟表 列。例如:将类型、约束或主键声明添加到 用于创建 FTS5 表的创建虚拟表语句。原创 2023-05-17 17:05:07 · 1792 阅读 · 0 评论 -
关于PlantSimulation数据库操作的API接口记录
【代码】关于PlantSimulation数据库操作的API接口记录。原创 2023-05-17 15:05:02 · 300 阅读 · 0 评论 -
Tecnomatix Plant Simulation 2302
Tecnomatix Plant Simulation 2302已经正式发布。原创 2023-03-19 19:42:32 · 828 阅读 · 0 评论 -
腾讯企业邮箱 无法收取全部邮件的设置方法及Outlook邮件更新慢的解决方法
outlook邮件收发腾讯企业邮箱设置原创 2023-03-04 10:32:11 · 1037 阅读 · 0 评论 -
路径重新关联ChangePathCtrl
将对象从一个帧移动到另一个帧时,“工厂模拟”会从其源帧中删除该对象,并在目标帧中创建新对象。当您输入空字符串 (“”) 作为位置时,工厂模拟会将其解释为对象层次结构中的顶层,作为对象基础。•参数手动更改数据类型布尔值指示是手动更改对象的路径 (true) 还是使用方法 (false)。•数据类型字符串的参数 NewLocation 指定对象的新位置。) 访问移动的对象。•数据类型字符串的参数“上一个位置”指定对象的先前位置。•当文件夹或指定的框架的名称。•移动 指定的文件夹或框架时。原创 2023-02-10 13:06:29 · 392 阅读 · 0 评论 -
browseForFolder打开本地文件夹
BrowseForFolder功能打开MS Windows提供的对话框,用户可以在其中选择要打开的文件夹或创建新文件夹。语法:browseForFolder(Message:string) → string。注意该功能和路径语法组合使用 如:applicationHome。关于路径的语法自行在我CSDN中检索 路径 2个字即可搜索到了!原创 2023-02-10 13:03:31 · 406 阅读 · 0 评论 -
关于汽车行业生产仿真(物流仿真)的必要性论述
常规汽车仿真而言 只能明确规划数据并对各部分生产能力及个部分配合线平衡进行客观量化分析,辅助规划定性,明确规划阶段生产控制调度方案的可实施性,发现调度架构及硬件设备(数量或参数)问题。但是对于电气经验非常充足的人员及现场控制不是非常复杂的情况 现场电气人员也能提前做出规划,但是仿真可以基于数据来证明逻辑架构的可行性 ,并非人员经验 必经每个行业的老专家并不是很多,部分复杂情况 这些老专家也非常痛苦的走一步看一步 不断修正 对项目而言 验收周期和质量不能很好地保证。原创 2023-02-09 13:28:03 · 237 阅读 · 0 评论 -
deleteSuspendedMethods
函数 deleteSuspendedMethods 终止当前挂起的所有方法。该函数不会删除 Method 对象本身,但会终止此方法的挂起状态。清除所有程序挂起状态 RESETSIM 会自动调用该程序。事件控制器在重置模拟阶段自动终止所有挂起的方法。原创 2023-02-03 11:08:01 · 73 阅读 · 0 评论 -
应对高产能高节拍不得不面对的外部计算模式(DLL)_讲解01_环境搭建
使用我们常用的 Visual Studio 2022(可以任意版本,推荐使用Visual Studio 2017+,最好是Visual Studio 2022 IDE效率最高)C/C++负荷模式 修改为默认**【新建项目此处不是默认会使编译环境出现Const char* Char*报错】**------注意如果是低节拍运算量较低情况下可以忽略本文章。根据项目需要放置到指定文件夹【推荐是项目文件夹】主要开发环境设置成C++或者C#开发环境即可。软件安装BAIDU一大把 此处就不在多说!原创 2022-09-27 14:26:21 · 364 阅读 · 2 评论 -
MQTT平台实体硬件VS PlantSimulation实战
向主题发出参数(注意实际接受到的是二进制ASCII码需要在Plant中进行转义)物联网模块采用中移动M5310-E 5G物联网模块。以上硬件模块准备完毕!原创 2022-09-08 22:43:55 · 1878 阅读 · 0 评论 -
waituntil and stopuntil说明
当您重置您的仿真模型时,Plant Simulation 会删除与 EventController 位于同一 Frame 或此 Frame 的子 Frame 中的方法的暂停。如果方法在满足条件的时间点正在执行,则它们的执行将被中断,只有在被唤醒的方法一直执行完之后才会继续执行。• 对于因等待而暂停的方法,直到对条件的新评估以及每个要唤醒的附加方法的优先级在处理每个已唤醒的方法后发生。当多个挂起的方法要同时被唤醒时,可能会出现优先级最高的方法执行完后,其他方法的条件再次变为false。• 条件(布尔表达式)原创 2022-09-02 08:45:27 · 571 阅读 · 0 评论 -
Suspending Methods【暂停方法队列说明】
【代码】Suspending Methods【暂停方法队列说明】原创 2022-09-02 08:41:40 · 148 阅读 · 0 评论 -
TPS 模型3D背景色修改
属性_3D.BackgroundColor 设置。如果您不想定义背景颜色,请指定值 -1。您可以分配一个数据类型为整数的值。您可以分配的值的数据类型。原创 2022-08-17 12:40:06 · 183 阅读 · 0 评论 -
Failures 的批量操作
在生产环境中,机器、车辆和工人等生产资源可能会因不可预知的原因而失败。为了模拟故障,生产资源有一个故障生成器,您可以在选项卡故障中选择其设置。或者,您也可以使用可用性和MTTR(平均修复时间)来定义故障。此外,您可以在这些故障发生的时间点(开始和停止)之间设置。故障可能有不同的原因,称为故障配置文件,它们可能重叠。生产资源故障的两个原因都发生在不同的时间间隔内,需要不同的修复持续时间。您可以在选项卡故障上定义间隔、持续时间、可用性、MTTR、开始和停止时间。QQ群964485532。...原创 2022-07-21 10:30:47 · 159 阅读 · 0 评论 -
PlantSimulation字符串替换操作
PlantSimulation字符串替换操作原创 2020-09-05 13:56:44 · 345 阅读 · 0 评论 -
出现频次统计countMatches
功能说明方法countMatches 计算指定值在 指定的列表或表的指定范围内出现的频率。原创 2022-06-17 14:45:06 · 277 阅读 · 0 评论 -
给大家出一个题目PlantSimulaition行车驱动的问题:
给大家出一个题目PlantSimulaition行车驱动的问题:有兴趣的可以在下发评论写出代码,参加的小伙伴 后期我会统一发出答案,注意:这个问题非常常用和使用哟!联系方式:QQ群: 964485532原创 2021-12-03 13:32:10 · 440 阅读 · 1 评论 -
PlantSimulation切换中文的方法
PlantSimulation切换中文的方法直接屏蔽法【粗暴模式】软件设置法【常规模式】获取更多直接屏蔽法【粗暴模式】直接把软件安装地址下面的CHS 后面加上任意字符就可以变成英文了软件设置法【常规模式】以上完成即可 推荐第一种方法 简单粗暴获取更多目前所有相关资料已上传QQ群:964485532 <本群为技术交流群>如果有需要的可以加群获取!...原创 2022-05-10 09:56:26 · 1349 阅读 · 0 评论 -
消失的InternalClassName
消失的InternalClassName从PlantSimulation 16.0.9 开始 InternalClassName 正式被 InternalClassType为了方便大家查询相关关键字在此留此文章。方便大家检索即参考PlantSimulation技术交流群:964485532原创 2022-04-15 13:10:52 · 240 阅读 · 0 评论 -
PlantSimulation 15.2 16.0 16.1升级记录
PlantSimulation 15.2 16.0 16.1升级记录Plant Simulation 16.0 中的新功能和更改功能•我们将 JSON 添加到 SimTalk 数据类型中。我们添加了关键字 json。我们将数据类型 json 添加到变量中。•我们添加了函数calcDroppedPerpendicularFootPoint。•我们添加了功能BitClear。•我们向函数obj_to_str 添加了可选参数MakeAbsolute。•我们将可选参数forceUpdateNow 添原创 2022-04-11 16:28:24 · 1624 阅读 · 0 评论 -
AGV、IGV、RGV这三者之间的区别浅析
作为智能物流核心设备之一的移动搬运机器人近年来出现了爆发式的增长,而在移动机器人市场,除了大家熟知AGV之外,RGV、IGV也在自动化物流体系中发挥着各自的作用。不过对于AGV、IGV、RGV这三者之间的区别,其实很多人都没有清晰的概念区分。RGV、AGV、IGV三者有何不同?下图是RGV下图是 AGV下图是IGV这三者之间的区别到底在哪,我们先从概念上看起。RGV,是有轨制导车辆(Rail Guided Vehicle)的英文缩写 ,又叫有轨穿梭小车, RGV小车可用于各类高密度储存方式转载 2022-04-07 17:28:13 · 2601 阅读 · 0 评论 -
ShiftCalendar应用注意事项
ShiftCalendar应用注意事项;1.问题现象:Sourse 在加载Sc 并激活后,如果Source存在 生产间隔,会发生逻辑错误(并不报错),例如S生产间隔为10分钟,开班时间为8点,中途11点-13点未休息时间 13点开班,在应用该模型后会发现在8点开班和13点开班的时候S会瞬间连续生成13个Mu(版本15.2/13.1生成的Mu更多)违背了我们前面设定的间隔10分钟的逻辑条件。2. 解决方案:如果一定需要上述条件且瞬间生产的MU冲击生产线会产生影响的条件下,可以通过在Sourse原创 2020-09-01 11:06:39 · 276 阅读 · 1 评论 -
Tecnomatix Plant Simulation 2201
Tecnomatix Plant Simulation 2201做工厂仿真人员的福音!!!!!!!!主要变化如下:1、大家最最关注的帮助文档的语言变化:Tecnomatix Plant Simulation 2201 支持线上中文帮助,但是目前和英文版本相比基本非常少的。同时该版本在安装包下面也有中文CHM文件 虽然目前是0kb但是相信很多不是了 至少官方意识到中国使用群体正在快速发展起来。2、功能方面的变化:ContentsWhats New in Tecnomatix Plant S原创 2022-03-10 21:51:09 · 3582 阅读 · 0 评论 -
MQTT 入门介绍
一、简述MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT转载 2022-02-28 14:32:22 · 294 阅读 · 0 评论 -
Plantsimulation在焊装应用
1、线体目标JPH(根据规划年产及班次,工作日数得到)2、线体毛节拍=3600/线体目标JPH3、线体经验开动率(正常规划前期做工厂产能仿真前为推动项目根据自己历年生产状态得到)4、线体设计节拍(线体净节拍)=3600/线体目标JPH*线体经验开动率。///////////////////初步工艺完成启动工厂产能仿真后///////////////////根据工艺布局,工艺流程图,设备内容及数量计算单工位(最大单位为单安全区,推荐最小单元为所有物流流经站,故障后组成零件一定概率不会即使供应会导致仿真非原创 2021-01-14 21:10:50 · 881 阅读 · 1 评论 -
关于InternalClassName 变更 InternalClassType
关于InternalClassName 变更 InternalClassType关于PlantSimulation 16.0.8开始将InternalClassName 变更 InternalClassType 说明关于PlantSimulation 16.0.8开始将InternalClassName 变更 InternalClassType 说明最近不知道有没有小伙伴发现 一直陪伴我们的InternalClassName在帮助文档中检索不到了 ,实际上是因为InternalClassName 已经被原创 2022-02-12 14:43:52 · 249 阅读 · 0 评论 -
PlantSimulation中Store的非常规用法
PlantSimulation中Store的非常规用法常规用法简要回顾1、标题在历史的文章中已经介绍过Store的常规用法,比如Store出入口策略仅入口可以被激发不会主动触发出口策略呀,常规的接口getfreeplce啊 等等 此处不再讲述。我们今天要说明的是Store在新版本中增加的功能 supermark超市功能超市功能概要说明:要定义商店在作为超市工作时提供的部分,请选中该复选框。 您可以使用它们来模拟拉动物料流策略。 超市存储和管理不同的零件类型,并控制商店中每种零件类型的填充水平。原创 2022-01-15 16:26:10 · 767 阅读 · 1 评论 -
PlantSimulation代码自动补全
PlantSimulation代码自动补全原创 2021-12-27 15:09:07 · 283 阅读 · 0 评论 -
关于PlantSimulation中部分3D模型不能替换的解决方案
模型无法完成替换的问题解决方案原创 2021-12-22 10:23:45 · 2143 阅读 · 2 评论 -
关于带格式要求的Tab 表传值案例
带格式验证的表格传值原创 2021-12-02 18:56:05 · 347 阅读 · 0 评论 -
A* 算法简介
深度讲解 寻址算法 A* DIJKSTRA 贪婪算法 三种算法的对比 在部分复杂项目 无路径 避障 等复杂场合 可能会用到 有兴趣的可以自学下翻译 2021-12-02 11:27:07 · 1023 阅读 · 0 评论