广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
SIEMENS西门子湖南省常德市(授权)伺服电机一级代理商——西门子华中总代理

1.问题:为什么我的程序编译通过,但无法运行?

解答:当使用S7-SCL 语言时,建议使用的CPU 类型最低为CPU314。即便如此,用户也应当注意系统资源的限制。例如:当定义临时变量的时候,不要超过所用CPU 技术参数中的本地数据大小的限制。否则可能导致程序无法运行。

2.为什么我的程序无法被监控?

解答:为了程序可以被监控,在编译S7-SCL 程序时,在菜单Options>Customize>Compiler 中,应当选择Create debug info 项。注意:Create object code 项也应当被选择,否则程序编译时仅仅作语法检查,而不生成可执行程序。Optimize object code 项也应当被选择,此选项将优化程序代码。

3.在S7-SCL 哪些变量在监控时无法被显示?

解答:在监控时,如下变量无法被显示:

· 复杂数据类型不被显示,但复杂数据类型中的基本数据类型可以被显示(例如字节数组中的某个字节)

· DATE_AND_TIME、STRING、 BLOCK_FB、BLOCK_FC、BLOCK_DB、BLOCK_SDB、TIMER、COUNTER 不被显示

· 以符号格式访问的数据块不被显示,例如:"myDB".DW0, "myDB" 为某个数据块的符号名

注意:有时候监控变量的数据超出了CPU 能够提供的资源数量,也将出现部分无法显示的情况。


展开全文
相关产品
拨打电话 微信咨询 发送询价