471165265
级别: 家园常客
精华主题: 0
发帖数量: 535 个
工控威望: 774 点
下载积分: 797 分
在线时间: 203(小时)
注册时间: 2016-01-01
最后登录: 2024-11-11
查看471165265的 主题 / 回贴
楼主  发表于: 2019-05-17 17:43
如果写程序自动切换手动,是否所有信号需要清除,那些报警需要切断自动运行信号,那些报警按复位就可以解除。等等
吴工2014
微信:13549987100,学!!!
级别: 工控侠客
精华主题: 0
发帖数量: 171 个
工控威望: 4483 点
下载积分: 796 分
在线时间: 179(小时)
注册时间: 2014-09-01
最后登录: 2024-11-22
查看吴工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-11-19
查看miao13的 主题 / 回贴
2楼  发表于: 2019-05-18 11:26
自动中不能手动
手动中不能自动
学无止境   一起交个朋友呗
nightblueblu
道阻且长,穷且益坚。
级别: 论坛先锋
精华主题: 0
发帖数量: 1018 个
工控威望: 1840 点
下载积分: 242 分
在线时间: 1106(小时)
注册时间: 2017-02-09
最后登录: 2024-11-22
查看nightblueblu的 主题 / 回贴
3楼  发表于: 2019-05-21 13:25
可以试试步进,手动自动可以混着用
Your happiness is everything.
bakey533
人生重要的不是所站的位置,而是所朝的方向。
级别: 工控侠客
精华主题: 0
发帖数量: 117 个
工控威望: 2035 点
下载积分: 1107 分
在线时间: 79(小时)
注册时间: 2014-02-27
最后登录: 2024-10-22
查看bakey533的 主题 / 回贴
4楼  发表于: 2019-05-22 07:56
个人觉得程序框架应该大致分为:
1,开机赋值(初始化)。
2,自动/手动切换。手动自动只能同时处于一个状态。信号不用全部清除。只需改变启动条件。
3,自动程序。自动运转是全自动作业不需要人操作。
4,手动程序。手动运转是需要人参与的。
5,报警程序。建立不同的报警条件,条件触发报警停机。
6,复位程序。报警后的报警解除。
作为一名编程人员,养成好的编程习惯,要先编写程序框架,结构清晰层析分明,便于修改,然后上机调试,反复测试,仔细分析,尽可能考虑到可能会出现的任何情况,避免出现BUG。
本帖最近评分记录:
  • 下载积分:+1(liwco88) 感谢分享!
    lin10663
    Ivan
    级别: VIP会员

    精华主题: 0
    发帖数量: 3804 个
    工控威望: 4258 点
    下载积分: 138124 分
    在线时间: 6496(小时)
    注册时间: 2016-10-23
    最后登录: 2024-11-22
    查看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#上位机组态监控16639500085
    级别: 略有小成
    精华主题: 0
    发帖数量: 190 个
    工控威望: 225 点
    下载积分: 1371 分
    在线时间: 50(小时)
    注册时间: 2018-03-14
    最后登录: 2024-10-06
    查看wyc6745625的 主题 / 回贴
    7楼  发表于: 2019-05-26 18:45
    先想好如何使用逻辑
    接三菱、西门子等PLC/HMI程序微信wyx6745625
    471165265
    级别: 家园常客
    精华主题: 0
    发帖数量: 535 个
    工控威望: 774 点
    下载积分: 797 分
    在线时间: 203(小时)
    注册时间: 2016-01-01
    最后登录: 2024-11-11
    查看471165265的 主题 / 回贴
    8楼  发表于: 2019-05-27 10:39
    主要有时不好处理异常情况,自动状态下报警,该如何处理。需要切换到手动,把报警清楚,又不能让其他工位停下。
    好大的小西瓜
    没有个性的签名
    级别: 略有小成
    精华主题: 0
    发帖数量: 191 个
    工控威望: 371 点
    下载积分: 497 分
    在线时间: 128(小时)
    注册时间: 2017-11-01
    最后登录: 2024-11-18
    查看好大的小西瓜的 主题 / 回贴
    9楼  发表于: 2019-06-11 11:34
    先把逻辑理清楚,什么时候该动,什么时候不动。画个流程框图分析比较好,然后写手动程序,报警,写完之后手动调试么有问题的话开始理逻辑
    .......
    13771165220
    级别: 家园常客
    精华主题: 0
    发帖数量: 323 个
    工控威望: 553 点
    下载积分: 1601 分
    在线时间: 85(小时)
    注册时间: 2017-11-27
    最后登录: 2024-11-13
    查看13771165220的 主题 / 回贴
    10楼  发表于: 2019-07-02 16:25
    引用
    引用第8楼471165265于2019-05-27 10:39发表的  :
    主要有时不好处理异常情况,自动状态下报警,该如何处理。需要切换到手动,把报警清楚,又不能让其他工位停下。



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