BLOCK_DB使用,具体见图片,有详细的介绍吗?
图片说明:
最佳答案
通俗点就是把数据块DB的号码传送给FC或者FB,这样你就可以在功能块里面访问这些数据块内的数据了,例如IN1为数据类型BLOCK_DB,在功能块中可以采用下面指令:
OPN #IN1 //打开这个数据块例如DB1(功能块引脚填DB1)
A DBX0.0 //读取DB1.DBX0.0
T #tmp1
L DBW2 //读取DB1.DBW2
T #tmp2
为什么不直接在功能块里用DB1.DBX0.0来访问?这当然是为了访问的灵活性了,你只要通过改变引脚填写的数据块,就可以在不同的调用中访问不同的数据块。
提问者对于答案的评价:
很好
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc250078.html