| 作者 | 主题 |
|---|---|
|
WINCC技术群蓝胖子 游士 经验值:257 发帖数:32 精华帖:0 |
楼主
主题:STEP 7 与TIA 的SCL区别 最近因为有个实验要做算法,奈何不会STL,只是简单的学习了SCL,按照网上的C语言代码,转换成PLC上,开始使用TIA编写,测试完成后,因为客户要求STEP7 所以想输出源文件后,导入STEP7 编译然后一堆错误,后来经多方查资料,发现区别如下,目前只是学习的少,所以就给大家说一些简单的,对大拿没什么用,TIA中FB内的变量可以在上面接口直接定义使用时加(#+“变量名”)就可以,注意数据类型要一致,而STEP 7要先声明才可以,使用时直接使用变量名称即可,(变量名称千万不要和关键字重复),TIA 因为前面加"#"可以区分,而STEP 7无法区分,其次调用IEC定时器时名称不要用T+数字,例如T1等,编译无法通过,第三声明常量时 直接使用 CONST A:=100.0 END_CONST就好了不用像其他变量,声明数据类型,目前就发现这三个,都是低级错误,但是新手容易犯!
QQ群:573379491
|