描述:設置成:ALL(最后一個設置)
圖片:
描述:硬件組態
圖片:
我在step里新建了400站,為主站
然后 在ob1里編程如下:
CALL "DPRD_DAT"
LADDR :=W#16#0
RET_VAL:=MW2
RECORD :=P#DB1.DBX0.0 BYTE 10
CALL "DPWR_DAT"
LADDR :=W#16#0
RECORD :=P#DB2.DBX0.0 BYTE 10
RET_VAL:=MW4
并且新建兩個DB1、DB2把數據初始化一下
------------------------------------------------------------------
我在step里新建了300站,為從站
然后 在ob1里編程如下:
CALL "DPRD_DAT"
LADDR :=W#16#0
RET_VAL:=MW2
RECORD :=P#DB1.DBX0.0 BYTE 10
CALL "DPWR_DAT"
LADDR :=W#16#0
RECORD :=P#DB2.DBX0.0 BYTE 10
RET_VAL:=MW4
并且新建兩個DB1、DB2把數據初始化一下
--------------------------------------------------------------------
然后把這個兩個站通過profibus-DP相聯系起來,地址分別是2、6
---------------------------------------------------------------------
然后把這兩個站程序 組態全部下載到plcsim5.4 sp3進行仿真,
然后我修改DB2數據,相應的DB1數據讀出來部隊,
請問大家這是什么原因呢?還是哪里出錯了