daniel4587
级别: 探索解密
精华主题: 0
发帖数量: 48 个
工控威望: 165 点
下载积分: 820 分
在线时间: 33(小时)
注册时间: 2017-08-09
最后登录: 2025-04-30
查看daniel4587的 主题 / 回贴
楼主  发表于: 51天前
CASE Mode OF
    onlyDay:
    IF currentTimeHour >= InShiftTime.working[day].shiftHours.hours[day] AND currentTimeHour >= InShiftTime.working[day].shiftMinutes.minutes[day]
       AND currentTimeHour < InShiftTime.off_work[day].shiftHours.hours[day] AND currentTimeMinutes < InShiftTime.off_work[day].shiftMinutes.minutes[day] THEN
    CheckShift := day ;
    END_IF;
    day_night:
    ;
    day_middle_night:
    ;
ELSE
    ;
END_CASE;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
请问onlyDay和day是两个枚举的成员,onlyDay做case选项时可以编译,但用day去做数组下标索引时,一直报错,提示索引号不合法,编程环境是SYSMAC STUDIO  v1.60。以前在西门子TIA里用的很溜的,没啥问题。
旭日初升
级别: 正式会员
精华主题: 0
发帖数量: 22 个
工控威望: 57 点
下载积分: 111 分
在线时间: 2(小时)
注册时间: 2025-04-15
最后登录: 2025-04-28
查看旭日初升的 主题 / 回贴
1楼  发表于: 17天前
欧姆龙没落 汇川顶上的原因么
一万年太久,混水摸鱼(●'◡'●)