登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
搜索
搜索
本版
用户
帖子
设置
我的收藏
退出
14
0
0
首页
技术交流
›
如何实现多条(>3)消息、表格消息的发送? ...
1
2
/ 2 页
下一页
返回列表
如何实现多条(>3)消息、表格消息的发送?
[ 复制链接 ]
丫头盖
技术交流
1812
14
2014-10-11 14:17:56
总的订单信息需根据去向区域,将各个区域的订单信息分发下去,之前做的模型,是一个区域一条订单数据需求行,采用信息发送的方式实现的。
但是,现在将一个区域的订单数据需求行,拓展为3条(及一个3行1列的表),将该信息发送给各区域,就出现了下述问题无法解决,向各位大神求指教。
sengmessage()函数只能发送3条信息,但在做的模型中有多条信息发送的需求,向各位大神求指教。
[b]问题详述:
1、如何将表格信息通过sengmessage()函数,发送给中间端口连接的实体?[/b]
1)在模型中的“订单队列区23”实体上,需将其内的临时实体的标签表格“OrderTable”的信息传,传给该实体的中间端口1-9。
其中:“OrderTable”的1-3行数据发送给中间端口1;4-6行发给中间端口2,以3个为单位依次类推。
2)“订单队列区23”实体上的临时实体"BJNumber"标签同上述。上述两个问题如何实现呢?
[b]2、如何通过sengmessage()函数,实现)>3条信息的发送?[/b]
1)“订单队列区23”实体上的临时实体的标签"TD"、 getitemtype(item)数据发到所有中间端口,加上上述信息超过3条信息,如何发送?
附上述问题的模型,用的是7.1.4的版本。
[color=MediumTurquoise][b][size=4]急求各位大神的指导,非常非常感谢!![/size][/b][/color]
点赞
0
收藏
0
────
0
人觉得很赞
────
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
举报
14 回复
慧娴亚伦
回复
举报
2014-10-11 15:41:49
问题1看得有点晕。。。
问题2解决其实挺容易的,只要将对应要保存的信息存到一个全局表里面,只需要传递全局表的编号或者名字,到指定消息触发器中再根据这个编号或者名字,这样无论您要传递多少个信息只要存在一个全局表里面就行啦~
回复
评论
举报
丫头盖
楼主
回复
举报
2014-10-11 16:45:11
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=14257&ptid=4782]2#[/url] [i]慧娴亚伦[/i] [/b]
一个27行的表格,要分成9个部分传出去,如果按照全局表的话,就会产生9个全局表,太多了。所以,想问一下,能否避开全局表的方法传递信息?
[b]对我的模型在解释一下:[/b]
1)托盘代表订单。 我在临时实体箱内,给托盘“OrderPallet”设了27行1列的表格标签“OrderTable”,代表总订单;
2)“产生订单23”发生器,产生给“OrderPallet”托盘;
3)在发生器“产生订单23”内,将全局表“订单发生3”的数据,第一个订单行的每列导入每一个托盘“OrderTable”的每行内,代表该托盘的订单;
4)订单托盘到达“订单队列区23”暂存区,将订单托盘的标签表格“OrderTable”的信息,发送给“订单队列区23”暂存区的中间端口(1-9)。
其中:标签“OrderTable”的[color=Red]1-3行数据[/color],发送给“订单队列区23”暂存区的中间端口1;
[color=Red]4-6行[/color]发给中间端口2,等等,后续的以3个为单位依次类推。
疑问:
1)上述的红色字体部分,即为疑问。如何将表格内的3行数据,通过一条消息发送给中间端口?
希望能尽量避开再写入全局表的方式, 避免全局表太多~
不知道这样解释是否说的清楚了,不清楚的地方我再补充~~
辛苦啦,非常感谢~:)
回复
评论
举报
丫头盖
楼主
回复
举报
2014-10-11 16:45:49
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=14257&ptid=4782]2#[/url] [i]慧娴亚伦[/i] [/b]
一个27行的表格,要分成9个部分传出去,如果按照全局表的话,就会产生9个全局表,太多了。所以,想问一下,能否避开全局表的方法传递信息?
[b]对我的模型在解释一下:[/b]
1)托盘代表订单。 我在临时实体箱内,给托盘“OrderPallet”设了27行1列的表格标签“OrderTable”,代表总订单;
2)“产生订单23”发生器,产生给“OrderPallet”托盘;
3)在发生器“产生订单23”内,将全局表“订单发生3”的数据,第一个订单行的每列导入每一个托盘“OrderTable”的每行内,代表该托盘的订单;
4)订单托盘到达“订单队列区23”暂存区,将订单托盘的标签表格“OrderTable”的信息,发送给“订单队列区23”暂存区的中间端口(1-9)。
其中:标签“OrderTable”的[color=Red]1-3行数据[/color],发送给“订单队列区23”暂存区的中间端口1;
[color=Red]4-6行[/color]发给中间端口2,等等,后续的以3个为单位依次类推。
疑问:
1)上述的红色字体部分,即为疑问。如何将表格内的3行数据,通过一条消息发送给中间端口?
希望能尽量避开再写入全局表的方式, 避免全局表太多~
不知道这样解释是否说的清楚了,不清楚的地方我再补充~~
辛苦啦,非常感谢~:)
回复
评论
举报
丫头盖
楼主
回复
举报
2014-10-11 17:41:11
[i=s] 本帖最后由 丫头盖 于 2014-10-13 14:25 编辑 [/i]
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=14257&ptid=4782]2#[/url] [i]慧娴亚伦[/i] [/b]
1
回复
评论
举报
丫头盖
楼主
回复
举报
2014-10-11 17:41:49
[i=s] 本帖最后由 丫头盖 于 2014-10-13 13:32 编辑 [/i]
1
回复
评论
举报
慧娴亚伦
回复
举报
2014-10-11 17:53:52
也不一定要将消息完整的传递出去,可以设立不同的消息标示。不同指标代表不同的执行方案,在消息触发里面进行判断即可。
举个例子,我想要传递某个全局表中,第一行到第八行的数据,我只要设定传递第一个参数为1,然后再消息触发判断,如果传递过来的第一个参数是1,那么则读取某个全局表第一到第八行的数据。
以上,只要建立消息标示联系,无论多少个需要传递的消息都是可以解决的。关键是这个标示体系的建立。
回复
评论
举报
丫头盖
楼主
回复
举报
2014-10-13 08:40:06
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=14261&ptid=4782]6#[/url] [i]丫头盖[/i] [/b]
不好意思啊~ 不知道为什么发了这么多条,辛苦各位多看几楼了呢~:$
回复
评论
举报
丫头盖
楼主
回复
举报
2014-10-13 08:53:12
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=14262&ptid=4782]7#[/url] [i]慧娴亚伦[/i] [/b]
您说的这种方法,麻烦您做个简易的模型学习~~ 我还没有做过这种一个参数代表一个表格的方式。 非常感谢!
回复
评论
举报
大摸鱼
回复
举报
2014-10-13 15:25:43
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=14279&ptid=4782]9#[/url] [i]丫头盖[/i] [/b]
做了一个简单的模型,通过发一个消息控制全局表某一行的值,希望对你有帮助
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
评论
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖后跳转到最后一页
下一页 »
1
2
/ 2 页
下一页
浏览过的版块
信息公告
新手入门
技术交流
登录开启您的创作之旅
快速登录,立即开启您的创作之旅~
登录
热门问答
查看更多
1
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
12102
227
2
Flexsim二次开发之塔吊
Flexsim二次开发之塔吊
6150
45
3
FlexSim2016 中国象棋
FlexSim2016 中国象棋
6023
44
4
快递分拨中心案例~新手可参考
快递分拨中心案例~新手可参考
5639
62
5
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
5492
34
博主榜
Htenghui
+ 10630
白可露
+ 7753
liguanyu
+ 6759
4
Round2011
+ 6323
5
梁之安
+ 6321
6
zgh1120
+ 5341
7
ishelo
+ 4710
8
linweixu168
+ 3722
9
liuzhifan
+ 3628
10
adysunshine
+ 3566
首页
分类
目录
索引
我的