恭喜,你发布的帖子
发布于 2015-10-30 14:00:13
12楼
最后在硬件组态里直接看模块状态时发现地址和程序里的不一样了。一想肯定是加模块时系统自动安排了地址,而我没注意。吃了个亏。把地址改回后,机器有运行正常了。
以后加模块时一定要看清楚地址的连续性啊。
首先,如果物理地址不一致,你的新增程序如何运行,例如组态的是Q0.0(硬件组态物理地址唯一) 但程序里是Q1.0 如何工作。
还有,建议以后可以这样做,将你的输入/输出 DI/DO 先定义好。
在程序中全部采用DB或者M ,然后统一在一个块中采集输入,控制输出
例如 L IWO T DB1.DBW0 L DB1.DBW2 T QW0 这样就不会出错,
请填写推广理由:
分享
只看
楼主