醉公子紫辰
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 51 点
下载积分: 683 分
在线时间: 2(小时)
注册时间: 2018-05-10
最后登录: 2018-07-17
查看醉公子紫辰的 主题 / 回贴
楼主  发表于: 2018-06-22 14:37
     各位大神,我现在用三菱Q系列PLC做一个项目,单个工位动作很简单,大概400多步,现在有20个一样的工位,一样的动作,而且要可以同时动作的,有没有办法在程序中进行优化,不想把这个程序批量复制20次。新人上路求指点了
醉公子紫辰
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 51 点
下载积分: 683 分
在线时间: 2(小时)
注册时间: 2018-05-10
最后登录: 2018-07-17
查看醉公子紫辰的 主题 / 回贴
1楼  发表于: 2018-06-22 14:53
我是新手,能说清楚点么?之前编程一直都是用梯形图做的,谢谢了
醉公子紫辰
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 51 点
下载积分: 683 分
在线时间: 2(小时)
注册时间: 2018-05-10
最后登录: 2018-07-17
查看醉公子紫辰的 主题 / 回贴
2楼  发表于: 2018-06-29 16:03
引用
引用第8楼twingo49于2018-06-22 15:51发表的  :

你確定20個工位動作一樣,也同時動作,沒有一點不同? 那簡單了輸出多用幾點不就解決了


动作是一样的,只是输入输出点不一样,可以批量复制,但是觉得有点麻烦,看有没有更好的办法
醉公子紫辰
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 51 点
下载积分: 683 分
在线时间: 2(小时)
注册时间: 2018-05-10
最后登录: 2018-07-17
查看醉公子紫辰的 主题 / 回贴
3楼  发表于: 2018-06-29 16:37
引用
引用第4楼shenyuan于2018-06-22 14:57发表的  :
没装三菱软件,截个图给你看看,不知道有没用,  


你好,我有个问题想问下,假如我把这300多步的程序做成了一个程序功能块,那我别的工位要引用这个功能块,输入输出信号不一样怎么办呢?还是说功能块可以让我定义不同的输入输出信号?
醉公子紫辰
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 51 点
下载积分: 683 分
在线时间: 2(小时)
注册时间: 2018-05-10
最后登录: 2018-07-17
查看醉公子紫辰的 主题 / 回贴
4楼  发表于: 2018-06-30 09:30
明白了,谢谢各位了!
醉公子紫辰
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 51 点
下载积分: 683 分
在线时间: 2(小时)
注册时间: 2018-05-10
最后登录: 2018-07-17
查看醉公子紫辰的 主题 / 回贴
5楼  发表于: 2018-07-16 17:34
引用
引用第16楼周先生于2018-07-05 08:54发表的  :


是的。FB输入输出是变量,可以更改,但内部动作不会变。像您这样的有多个相同动作的工位,用FB可以方便很多


前辈你好,我还有个疑问,在我这300多步程序做成的程序块中,是有虚拟的M点做标志位的,还有设定的时间参数D,那做成FB之后,里面的这个M点是不是也会随着引用次数来变化?还是说我需要它跟着引用不同输入输出变化的时候也将这个M点设置为变量?不需要他变化就设置成固定的M点?