471165265
级别: 家园常客
精华主题: 0
发帖数量: 532 个
工控威望: 770 点
下载积分: 788 分
在线时间: 202(小时)
注册时间: 2016-01-01
最后登录: 2024-04-19
查看471165265的 主题 / 回贴
楼主  发表于: 2019-05-17 17:43
如果写程序自动切换手动,是否所有信号需要清除,那些报警需要切断自动运行信号,那些报警按复位就可以解除。等等
吴工2014
微信:13549987100,学!!!
级别: 工控侠客
精华主题: 0
发帖数量: 171 个
工控威望: 4483 点
下载积分: 796 分
在线时间: 178(小时)
注册时间: 2014-09-01
最后登录: 2024-02-29
查看吴工2014的 主题 / 回贴
1楼  发表于: 2019-05-18 08:37
这种问法很难回答
FX5-40SSC-S/FX5-80SSC-S/QD77MS/QD75P 欢迎学习交流,目前在学习Q172!
miao13
虚心请教方可与其海纳百川
级别: 略有小成
精华主题: 0
发帖数量: 54 个
工控威望: 270 点
下载积分: 427 分
在线时间: 42(小时)
注册时间: 2019-03-04
最后登录: 2024-03-23
查看miao13的 主题 / 回贴
2楼  发表于: 2019-05-18 11:26
自动中不能手动
手动中不能自动
学无止境   一起交个朋友呗
nightblueblu
道阻且长,穷且益坚。
级别: 论坛先锋
精华主题: 0
发帖数量: 1010 个
工控威望: 1804 点
下载积分: 529 分
在线时间: 1091(小时)
注册时间: 2017-02-09
最后登录: 2024-01-22
查看nightblueblu的 主题 / 回贴
3楼  发表于: 2019-05-21 13:25
可以试试步进,手动自动可以混着用
Your happiness is everything.
bakey533
人生重要的不是所站的位置,而是所朝的方向。
级别: 工控侠客
精华主题: 0
发帖数量: 117 个
工控威望: 2035 点
下载积分: 867 分
在线时间: 77(小时)
注册时间: 2014-02-27
最后登录: 2024-04-18
查看bakey533的 主题 / 回贴
4楼  发表于: 2019-05-22 07:56
个人觉得程序框架应该大致分为:
1,开机赋值(初始化)。
2,自动/手动切换。手动自动只能同时处于一个状态。信号不用全部清除。只需改变启动条件。
3,自动程序。自动运转是全自动作业不需要人操作。
4,手动程序。手动运转是需要人参与的。
5,报警程序。建立不同的报警条件,条件触发报警停机。
6,复位程序。报警后的报警解除。
作为一名编程人员,养成好的编程习惯,要先编写程序框架,结构清晰层析分明,便于修改,然后上机调试,反复测试,仔细分析,尽可能考虑到可能会出现的任何情况,避免出现BUG。
本帖最近评分记录:
  • 下载积分:+1(liwco88) 感谢分享!
    lin10663
    Ivan
    级别: VIP会员

    精华主题: 0
    发帖数量: 3652 个
    工控威望: 4106 点
    下载积分: 131021 分
    在线时间: 6203(小时)
    注册时间: 2016-10-23
    最后登录: 2024-04-23
    查看lin10663的 主题 / 回贴
    5楼  发表于: 2019-05-22 08:06
    開機要全自動初始化~~不要用人按
    但各種狀態要考慮
    努力~學習
    QQ:1796367739    VX:IVAN10663
    陳佑宗
    级别: 略有小成
    精华主题: 0
    发帖数量: 23 个
    工控威望: 220 点
    下载积分: 908 分
    在线时间: 17(小时)
    注册时间: 2018-06-29
    最后登录: 2019-09-03
    查看陳佑宗的 主题 / 回贴
    6楼  发表于: 2019-05-22 14:30
    如果手動先寫好,自動程序用來連貫驅動手動,跳出時,要復歸的應該就不太多吧?不過當然還是看程序決定
    wyc6745625
    接各种PLC、C#组态王上位机程序微信18839580960
    级别: 略有小成
    精华主题: 0
    发帖数量: 183 个
    工控威望: 225 点
    下载积分: 1371 分
    在线时间: 49(小时)
    注册时间: 2018-03-14
    最后登录: 2024-04-11
    查看wyc6745625的 主题 / 回贴
    7楼  发表于: 2019-05-26 18:45
    先想好如何使用逻辑
    接三菱、西门子等PLC/HMI程序微信wyx6745625
    471165265
    级别: 家园常客
    精华主题: 0
    发帖数量: 532 个
    工控威望: 770 点
    下载积分: 788 分
    在线时间: 202(小时)
    注册时间: 2016-01-01
    最后登录: 2024-04-19
    查看471165265的 主题 / 回贴
    8楼  发表于: 2019-05-27 10:39
    主要有时不好处理异常情况,自动状态下报警,该如何处理。需要切换到手动,把报警清楚,又不能让其他工位停下。
    好大的小西瓜
    没有个性的签名
    级别: 略有小成
    精华主题: 0
    发帖数量: 177 个
    工控威望: 356 点
    下载积分: 446 分
    在线时间: 116(小时)
    注册时间: 2017-11-01
    最后登录: 2024-04-23
    查看好大的小西瓜的 主题 / 回贴
    9楼  发表于: 2019-06-11 11:34
    先把逻辑理清楚,什么时候该动,什么时候不动。画个流程框图分析比较好,然后写手动程序,报警,写完之后手动调试么有问题的话开始理逻辑
    Mov#loveD9
    13771165220
    级别: 家园常客
    精华主题: 0
    发帖数量: 320 个
    工控威望: 548 点
    下载积分: 1588 分
    在线时间: 83(小时)
    注册时间: 2017-11-27
    最后登录: 2024-03-21
    查看13771165220的 主题 / 回贴
    10楼  发表于: 2019-07-02 16:25
    引用
    引用第8楼471165265于2019-05-27 10:39发表的  :
    主要有时不好处理异常情况,自动状态下报警,该如何处理。需要切换到手动,把报警清楚,又不能让其他工位停下。



    逻辑分块处理。其它工位为其它工位的逻辑。需要单独处理的单独处理逻辑。再做前后需要关联的逻辑。