今天写了个正反转的程序仿真了一下,硬件组态的时候只组态了一个电源一个CPU和 一个DI8/DO8的模块,这样的话只能使用I0.0到I0.7.
我在编程的时候用到I2.0,软件没有任何提示,下载的仿真软件也没有什么错误,在仿真软件里面I2.0也可以使用,很困惑
----------仿真PLC和真实PLC是不一样的。
----------以前见读出的老外的程序,没有硬件组态,我更加困惑。。
------- 这个问题你多虑了,我QW400也没有组态。一样可用
----------qw,iw只是输出,输入映像区,你接了硬件,则刷新硬件,没有硬件则数据只在映像区中。
--------看来编程的时候,有些没有硬件组态的点都可以使用,页可以下载到PLC,然后实际上那些点在PLC上不存在,也就没法用。
-------仿真只是模拟程序运行,在实际中超出定义地址是用不了的
-------映像区有好多,不用硬件配置也能用。
---------下载的话就不行了,报错
------仿真和实际还是有区别的。你看看仿真程序的使用说明。
---------映像区有好多,不用硬件配置也能用
--------300就是这样的,硬件组态里面没有,其实也是一样可以编程使用的,只是有些信号可能不能触发,但是输出点,即使硬件组态没有这个点,也可以用的,差不多可以相当于M区使用,可以进行写和读操作。
在博途里面,如果硬件组态没有,使用IQ,会出现警告的,但是仍然可以使用。
仿真程序这样,实际程序也是这样。
----------就我了解的,目前主流的PLC基本都是这样的,包括西门子的200之类的
欢迎光临 工控编程吧 (https://www.gkbc8.com/) | Powered by Discuz! X3.4 |