当前位置: 主页 > PLC控制

S7-300能不能在程序中判断一个BOOL类型的输入管脚有没有被赋实参

如果管脚类型Block_DB,可以判断输入DB块号是否大于0来说明管脚是否被实参,BOOL类型的能不能实现呢?救助大神!

最佳答案

如果形参是布尔型,没办法判断是否赋实参;
如果形参采用布尔型指针,通过指针传递地址范围可以进行判断。

提问者于答案的评价:
师可否演示

最佳答案作者回复:
如果我们把样的AR内容,用HEX表示的话,那么就有:
  当是对P区域寻址时,AR=800xxxxx
  当是对I区域寻址时,AR=810xxxxx
  当是对Q区域寻址时,AR=820xxxxx
  当是对M区域寻址时,AR=830xxxxx
  当是对DB区域寻址时,AR=840xxxxx

  • 关注微信

猜你喜欢

微信公众号