產品介紹
6AV6642-0BC01-1AX1 可裝載驅動 MODBUS RTU 從站
6GK7 342-5DA02-0XE0 CP342-5通訊模塊
6GK7 342-5DF00-0XE0 CP342-5 光纖通訊模塊
6GK7 343-5FA01-0XE0 CP343-5通訊模塊
6GK7 343-1EX11-0XE0 CP343-1 以太網通訊模塊
6GK7 343-1EX21-0XE0 CP343-1 以6AV6642-0BC01-1AX1太網通訊模塊
6GK7 343-1GX20-0XE0 CP343-1 IT 以太網通訊模塊
6GK7 343-1HX00-0XE0 CP343-1PN PROFINET以太網通訊模塊
S7-400系列:
電源模塊:
6ES7 407-0DA01-0AA0 電源模塊(4A)
6ES7 407-0KA01-0AA0 6AV6642-0BC01-1AX1電源模塊(10A)
6ES7 407-0KR00-0AA0 電源模塊(10A)冗余
6ES7 407-0RA01-0AA0 電源模塊(20A)
6ES7 405-0DA01-0AA0 電源模塊(4A)
6ES7 405-0KA02-0AA0 電源模塊(10A)
6ES7 405-0RA01-0AA0 電源模塊(20A)
6ES7 971-0BA00 備用電池
CPU: I 0.2
R Q 4.0
從起動事件信息中讀秒值
從起動事件信息中讀毫秒和星期
去掉星期并重新寫6AV6642-0BC01-1AX1回毫米(現為BCD碼在MW12
中)
輸入I0.0是否有上升沿?
如果有,起動時間延遲中斷
(時間延遲中斷的起始時間賦給參數SIGN)
查詢時間延遲中斷的狀態
(SFC QRY_DINT)
輸入I0.1有上升沿嗎?
…并且時間延遲中斷已被激活嗎
(時間延遲中斷狀態的位2)?
則取消時間延遲中斷
用輸入I0.2復位輸出Q4.0
附錄
A-86
A.5.4.4 屏蔽和中斷屏蔽同步錯誤的示例
以下用戶程序的示例說明如何屏蔽和中斷屏蔽同步錯誤。使用SFC36“MSK_FLT”,以下
錯誤可以在編程錯誤篩選器中被屏蔽:
? 作讀操作時的區域長度錯誤
? 作寫操作時的區域長度錯誤
再次調用SFC36“MSK_FLT”也可以屏蔽一個訪問區域:
? 作寫操作時I/O訪問錯誤
使用SFC38“READ-ERR”可查詢被屏蔽的同步錯誤。用SFC37“DMSK-FLT”“寫操作
時I/O 訪問錯誤”的屏蔽可以被取消。
程序部分
在下面的OB1 中可以看到使用語句表編程的用戶程序示例。
STL(Network 1
6ES7 412-1XF04-0AB0 CPU412,72K程序內存/72K數據內存
6ES7 412-2XG04-0AB0 CPU412-2,128K程序內存/128K數據內存
6ES7 414-2XG04-0AB0 CPU414-2,256K程序內存/256K數據內存
6ES7 414-3XJ04-0AB0 CPU414-3,700K程序內存/700K數據內存
6ES7 414-4HJ04-0AB0 CPU414-H,冗余熱備CPU
6ES7 416-2FK04-0AB0 CPU416F-2,1.4M程序內存/1.4M數據內存
6ES7 416-2XK04-0AB0 CPU416-2,1.4M程序內存/1.4M數據內存
6ES7 416-3XL04-0AB0 CPU416-3,2.8M程序內存/2.8M數據內存
6AV6642-0BC01-1AX16ES7 417-4HL04-0AB0