mrp下载-mrp下载站

更新:12-04 现代故事 我要投稿 纠错 投诉

#生产计划和排程改善# 零代码编程,EXCEL快速生产排程开发模板

强力推荐一个很棒的,零代码编码的,专攻生产计划排程、MRP物料需求计划、产能负荷计算排程的,EXCEL快速开发模板。

其特点:

1、零代码编码

2、专攻生产计划排程、MRP物料需求计划、产能负荷计算排程

3、会Excel就行

4、百万数据

5、代码都开放,没有陷阱

6、如有需要可加入在线学习教程。

7、完成后,可以自动运行,和ERP/MES对接。

** 谢谢Kien顾问,中文版还在进行中,先提供部分分享。

具体的网站请参考, www.production-scheduling.com. 快速开发模板,请从下载页面下载。

以下是,一个示例,基于工艺路线的基本可用的产能负荷计算工具的实现步骤:(贴图为实现功能)

大概只花了我30分钟时间。

** 请自行下载EXCEL快速开发模板或私信:

===========================================================

第一步:【数据准备】

1) 准备好Data(输入数据)

2) 打开快速开发模板

第二步:【读取工艺路线】

3)在Query_Template上按Ctrl+Shift+O,复制表格

4)变更Sheet名称为【工艺路线】

5)光标定位在A10格,选择【数据】,从文件,选择data目录中的Routing.txt

6)选择Tab分割,有标题,对Itemcode和WorkCenter字段设定为文本

7)生成,在提示在哪个单元格插入数据的页面上,选择【属性】中

关闭,刷新时提示文件名/以及自动调整列宽 选项。

点【确定】,此时,工艺路线文件应该被填充入工艺路线表格,

数据从A10-G10向下填充。

8)将H10-Q10的标题格颜色设置为白色。

9)在H10格输入[Row]行号

10)光标定位在【H9】,按【Create Names】创建自定义名称

11)按【Update】,Excel表格会自动将Row的公式填充到数据底部,作为本页数据的唯一键值

第三步:中间表格【工艺路线汇总表】

1)选择【Pivot Template】数据透视表模板,按Ctrl+Shift+o,复制表格

2)变更sheet名称为【工艺路线汇总表】,移动到sheet【工艺路线】旁

3)光标定位在数据透视表中,选择Excel菜单中【分析】中的【更改数据源】

然后在弹出的子窗口【更改数据透视表数据源】上按F3按键,选择【工艺路线_tables】

4) 选择打开鼠标右键菜单,选择【显示字段列表】

5)选择【ItemCode】到行,选择【operation】到值(显示【求和项:Operation】)

选择【_行号】到值(显示【求和项:_行号】)

6)变更【求和项:Operation】为【计数项:Operation】,【求和项:_行号】为【最小值:_行号】

7)点击【Create Names】

第四步:读取【需求订单】

1)在Query_Template上按Ctrl+Shift+O,复制表格

2)变更Sheet名称为【需求订单】

3)光标定位在A10格,选择【数据】,从文件,选择data目录中的Routing.txt

4)选择Tab分割,有标题,对Customer和DemandRefNo,ItemCode字段设定为文本

5)生成,在提示在哪个单元格插入数据的页面上,选择【属性】中

关闭,刷新时提示文件名/以及自动调整列宽 选项。

点【确定】,此时,需求订单文件应该被填充入需求订单表格,

数据从A10-F10向下填充。

6)将G10-Q10的标题格颜色设置为白色。G10-Q10的标题格颜色设置为白色。

7)在G10格输入[_工艺汇总_行号]

G8格中设置公式为 =IF(C8=C7,G7,MATCH(C8,工艺路线汇总表!A:A,0))

8)在H10格输入[_工序计数]

H8格中设置公式为 =INDEX(工艺路线汇总表!B:B,$G$8)

8)在I10格输入[_最小工艺路线行号]

I8格中设置公式为 =INDEX(工艺路线汇总表!C:C,$G$8)

8)光标定位在【G9】,按【Create Names】创建自定义名称

9)按【Update】,Excel表格会自动将Row的公式填充到数据底部

***** 未完待续 ****

通过 PROFINET 数据记录库读取 S7-1200 IP 地址、MAC 地址及 MRP 环状态

使用 LPNDR_ReadGlobalInfo 函数块可以读取 PROFINET 设备的 IP 地址和 MAC 地址。

使用 TIA PORTAL V17 创建一个新项目,组态 CPU S7-1200 与分布式 IO ET200SP ,设置 IP 地址,并确认设备名称后下载到 PLC 中,如图 1、2、3 所示。

图 1、在新项目中组态 S7-1200 和 ET200SP

图 2、设置 S7-1200 参数

图 3、设置 ET200SP 参数

通过库选项在全局库中打开 PROFINET 数据记录库,从库中调用 LPNDR_ReadGlobalInfo 函数块,如图 4 所示。

图 4、调用 LPNDR_ReadGlobalInfo 函数块

表 1、LPNDR_ReadGlobalInfo 引脚说明

程序段 1 中,用于读取 CPU 1215C 的接口信息,因此 hwId 选择 PLC PROFINET 接口的硬件标识符;mode 选择 1,读取接口信息;DataRecord 选择数据类型为“LPNDR_typeInterfaceInformation”用于接收读取到的接口参数。

程序段 2 中,用于读取 ET200SP 的接口信息,因此 hwId 选择 ET200SP PROFINET 接口的硬件标识符;mode 选择 1 ,读取接口信息;DataRecord 选择数据类型为“LPNDR_typeInterfaceInformation”用于接收读取到的接口参数。

分别触发程序段 1、程序段 2 中功能块的 execute 管脚,执行程序后在 DataRecord 管脚连接的变量中读取到相应的接口信息,如图 5 、6 所示。

图 5、读取 S7-1200 接口信息

图 6、读取 ET200SP 接口信息

使用 LPNDR_ReadMRPState 函数块可以读取 PROFINET 设备(MRP管理员)的 MRP 环的状态。

使用 TIA PORTAL V17 创建一个新项目,组态 CPU S7-1200、分布式IO ET200SP 及 SCALANCE X204 IRT 交换机,网络视图如图 7 所示,并组态拓扑视图,如图 8 所示。

图 7、网络视图组态

图 8、拓扑视图组态

分别设置 S7-1200、ET200SP 及 SCALANCE X204 IRT 的介质冗余角色,将 S7-1200 与 ET200SP 设置为客户端,将 SCALANCE X204 IRT 设置为管理员,如图 9、10、11 所示。

图9、组态 S7-1200 为介质冗余客户端

图 10、组态 ET200SP 为介质冗余客户端

图 11、组态 SCALANCE X204 IRT 为介质冗余管理员

编程调用 LPNDR_ReadMRPState 函数块,用于检测 MRP 环状态,如图 12 所示。

图 12、调用 LPNDR_ReadMRPState 函数块

表 2、LPNDR_ReadMRPState 引脚说明

当 MRP 环连接闭合情况下,通过触发 execute 管脚执行 LPNDR_ReadMRPState 函数块,可以看到输出管脚 mrpRingState 为 1,说明 MRP 环为闭合状态,如图 13 所示。

当 MRP 环连接打开情况下,通过触发 execute 管脚执行 LPNDR_ReadMRPState 函数块,可以看到输出管脚 mrpRingState 为 0,说明 MRP 环为打开状态,如图 14 所示。

图 13、MRP 环闭合状态

【mrp下载-mrp下载站】相关文章:

1.动物故事精选:寓教于乐的儿童故事宝库

2.《寓教于乐:精选动物故事助力儿童成长》

3.探索动物旅行的奇幻冒险:专为儿童打造的童话故事

4.《趣味动物刷牙小故事》

5.探索坚韧之旅:小蜗牛的勇敢冒险

6.传统风味烤小猪,美食探索之旅

7.探索奇幻故事:大熊的精彩篇章

8.狮子与猫咪的奇妙邂逅:一场跨界的友谊故事

9.揭秘情感的力量:如何影响我们的生活与决策

10.跨越两岸:探索彼此的独特世界

上一篇:mm被绑架憋尿的故事【被尿憋死的女孩】 下一篇:mrp模拟器(mrp模拟器怎么用)