yuanxflonson
级别: 探索解密
精华主题: 0
发帖数量: 28 个
工控威望: 184 点
下载积分: 602 分
在线时间: 18(小时)
注册时间: 2008-05-04
最后登录: 2024-10-21
查看yuanxflonson的 主题 / 回贴
楼主  发表于: 2012-05-15 19:27
描述:需要达到的功能图
图片:
想针对图示的程序做一个FC,但是为何无法通过编译,总是报错说标识符不合规,因为刚接触SCL这个软件,不熟悉怎么用请高手给予指正,谢谢!
以下是SCL的原代码:
FUNCTION FC0304 : VOID

VAR_TEMP
t0:=db210.dw128;
t1:=db210.dw60;
t2:=db210.dw62;
t3:=db210.dw64;
END_VAR
BEGIN
IF t0 < 4 THEN
    t1: = 0;
    IF t0 < 5 THEN
     t2: = 0 ;
     IF t0 < 6 THEN
        t3: = 0 ;
    END_IF;
    
END_FUNCTION
love_fc
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 130 点
下载积分: 1066 分
在线时间: 11(小时)
注册时间: 2012-05-15
最后登录: 2020-07-19
查看love_fc的 主题 / 回贴
1楼  发表于: 2012-05-18 12:45
你的变量定义的方法好像不对,你没有定义变量的类型。