S7 300 FC105

之前问了个问题是我描述的有问题,在此表示抱歉。这会我带上图片,望大神们指导。
问题1:图片中的MD10 MD20等等,这些地址的符号如何定义,我做的每次在fc105中都是红色的
问题2:在调用FC105的时候,是在ob1中调用,还是在哪调用。
            在OB35中调用FB41的时候,OB35是怎么建立的?是右键插入新对象吗?
望指导,我的qq905644332

问题补充:
我知道,是我的整型浮点型弄错了。对了,还有个问题就是,在使用中间继电器M的时候,需不需要在符号表中定义M的I/O地址

图片说明:

S7 300  FC105    S7 300  FC105   

最佳答案

1、符号表的使用参考:
SIMATIC 用STEP 7 V5.5 编程 手册
https://support.industry.siemens.com/cs/cn/zh/view/45531107
191页 8 定义符号  内容

显示红色的内容,可能是你定义的数据类型不同,FC105/6要求是浮点数格式数据(real),你定义符号表的时候定义成双整数了(dint)

2、右键->插入新对象->组织块 然后手动输入OB35就行了
调用FC105看你要求刷新快不快了,如果显示的速度对速度要求不高,放到定时中断块里面就行了,如果是参与PID控制,根据需要,也能放到OB35里面,也能放到OB1里面
补充:
300的PLC对地址绝对寻址没有强制要求定义符号表,不定义也能用
但是定义了符号表,相当于有个助记符,你一看就知道干什么用的,如果不定义的话,看到这个地址你可能不知道干什么用的,特别是一个地址有多个地方使用的时候
建议还是建好符号表。

提问者对于答案的评价:
恩恩,明白了,谢谢你了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc142543.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日
下一篇 2017年6月1日

相关推荐