西門子將電氣化、自動化、數字化的力量融入各行各業,以前所未見的高度、速度、精度和深度,讓關鍵所在,逐一實現。
德國制造: 現貨 聯 系 人: 黃勇《黃工》 24小時聯系手機: 13701633515
全新原裝: 參數
質量保證: 保修 直線銷售 電 話: 021-31660605 在 線 商 務 QQ: 77956468
LOGO! 模塊擴展模塊
LOGO! 模塊擴展模塊 說明
豐富的模塊使LOGO! 可以擴展到 24 個輸入、16 個輸出、8 個模擬輸入和 2 個模擬輸出。通訊模塊也用于AS - Interface和KNX(Instabus樓宇自動化網絡)。現在,它還可以使用模擬輸出模塊解決簡單閉環控制任務。使用PI 控制,斜坡函數和模擬多路復用器的特殊功能,可將加熱和冷卻系統設計為與RTD一起使用。
結構與功能
數字擴展模塊
有四種版本可以擴展數字輸入和輸出:
DM8 230R / DM16 230R
-
供電電壓 115 / 240 V AC / DC
-
4個/8個 120 / 230 V AC / DC 數字
-
4個/8個輸出繼電器,5A/繼電器
DM8 24 / DM16 24
-
供電電壓 24 V DC
-
4個/8個 24V DC 數字量輸入
-
4個/8個數字輸出傳感器,0.3A
DM8 12 / 24R
-
供電電壓 12 /24 V DC
-
4個 12 / 24 數字輸入
-
4個數字輸出繼電器,5A/繼電器
DM8 24R
-
供電電壓 24 V AC / DC
-
4個 24 V AC / DC 數字輸入,PNP 或 NPN
-
4個數字輸出繼電器,5A/繼電器
DM16 24R
-
供電電壓 24 V DC
-
8個 24V DC 數字輸入
-
8個 數字輸出繼電器,5A/繼電器
模擬擴展模塊
有三種模塊可以擴展模擬和溫度 I/O:
AM2
-
供電電壓 12 /24 V DC
-
兩通道
-
測量范圍 0 到10 V 或 0/4 到20 mA
AM2 RTD
-
供電電壓 12 /24 V DC
-
兩通道
-
類型 PT100 或 PT1000
-
測量范圍 - 50 °C 到 +200 °C
AM2 AQ
-
供電電壓 24 V DC
-
2 個模擬輸出
-
輸出范圍 0 到 10 V 或 0/4 到20mA
很多人可能都有下面的疑問:
1)狀態字中的首次檢測位到底有什么作用?它與編程有關嗎?
2)程序段的第一條邏輯運算指令實際上作了什么操作?
S7-300/400的狀態字(Status word)的最低位為首次檢測位FC,該位的為0狀態表示一個梯形圖邏輯程序段的開始,或指令為邏輯串(即串并聯電路塊)的第一條指令。在邏輯串指令執行過程中該位為1,輸出指令(=、R、S)或與RLO(邏輯運算結果)有關的跳轉指令將該位清零,表示一個邏輯串的結束。
請看下面的程序段,它將兩條串聯電路(邏輯串)并聯后,控制Q4.2的線圈,邏輯表達式為I0.4*I0.7+I0.6*/I0.5=Q4.2(/I0.5對應于I0.5的常閉觸點)。執行第一條指令“A I0.4”時首次檢測位為0,表示程序段開始。執行指令“A I0.6”時首次檢測位為0,表示第二條串聯電路開始。執行“=”指令之后,首次檢測位被清零。
查閱手冊,對A指令的描述如下:檢查尋址位的狀態是否為1,并將測試結果與RLO進行“與”運算。
執行第一條A指令時,它到底做了什么操作?
1)顯然它不會將I0.4的二進制值與前一個程序段執行完后的RLO進行“與”運算,本程序段與前一程序段之間“井水不犯河水”。
2)“與”運算需要兩個變量參與,第一條A指令執行完后只有一個位變量I0.4的值,不可能作“與”運算,就像只有一個人不能結婚一樣。
將上面的第一條A指令改為“O I0.4”或“X I0.4”指令(“或”運算或“異或”運算指令),前兩條指令的“與”運算執行的結果相同。這說明前兩條指令實際執行的是什么邏輯運算取決于第二條指令,而與第一條指令(A、O或X)無關。
實際上,程序段的第一條指令或邏輯串的第一條指令并不執行什么邏輯運算,第一條A、O、X指令只是將指令中的位變量的值傳送到RLO,第一條AN、ON、XN指令將指令中的位變量的值作“非”運算后傳送到RLO。
操作系統在執行程序的時候,判斷首次檢測位的值,其值為0時,就知道該指令是程序段的第一條指令或邏輯串的第一條指令,然后完成上述的操作。首次檢測位與用戶程序沒有直接的關系。
別的PLC(包括S7-200)幾乎都用LD和LDN(或LD NOT、LDI)指令來表示一個程序段或邏輯串的開始。S7-300/400因為沒有類似的指令,所以用首次檢測位來檢測一個程序段或邏輯串的開始。
SIMATIC 控制器
SIMATIC 控制器有多種多樣,包括從高性能 PLC 的書本型迷你控制器,到基于 PC 的控制器,無論什么要求,它都能滿足要求。
這些控制器的共同特點是,在最小的空間里壓縮了最大處理能力,能滿足最苛刻的機械和氣候條件、高速及可擴展性等要求。
這種分級的性能特征是 SIMATIC 系列產品的力量所在。
目前,SIMATIC PLC 正在執行越來越多的功能,原本需要完全不同技術。 對您來說,一切都變得更加容易,更加一致,更加經濟。
SIEMENS 公司的數控裝置采用模塊化結構設計,經濟性好,在一種標準硬件上,配置多種軟件,使它具有多種工藝類型,滿足各種機床的需要,并成為系列產品。隨著微電子技術的發展,越來越多地采用大規模集成電路(LSI),表面安裝器件(SMC)及應用先進加工工藝,所以新的系統結構更為緊湊,性能更強,價格更低。采用SIMATICS系列可編程控制器或集成式可編程控制器,用SYEP編程語言,具有豐富的人機對話功能,具有多種語言的顯示。
| 6AV63812BC073AV0 | WinCC 系統軟件運行版 V7.3 亞洲版128 外部變量 (RT 128), 亦可做客戶機/器架構的客戶機(不帶組態功能) |
| 6AV63812BD073AV0 | WinCC 系統軟件運行版 V7.3 亞洲版 512 外部變量 (RT 512) |
| 6AV63812BE073AV0 | WinCC 系統軟件運行版 V7.3 亞洲版 2048 外部變量 (RT 2048) |
| 6AV63812BH073AV0 | WinCC 系統軟件運行版 V7.3 亞洲版 8192 外部變量 (RT 8192) |
| 6AV63812BF073AV0 | WinCC 系統軟件運行版 V7.3 亞洲版 65536 外部變量 (RT 65536) |
| 6AV63812BJ073AV0 | WinCC 系統軟件運行版 V7.3 亞洲版 102400 外部變量 (RT 102400) |
| 6AV63812BK073AV0 | WinCC 系統軟件運行版 V7.3 亞洲版 153600 外部變量 (RT 153600) |
| 6AV63812BL073AV0 | WinCC 系統軟件運行版 V7.3 亞洲版 262144 外部變量 (RT 262144) |
| 6AV63812BM073AV0 | WinCC 系統軟件完全版 V7.3 亞洲版128 外部變量 (RC 128), 亦可做客戶機/器架構的客戶機(帶組態功能) |
| 6AV63812BN073AV0 | WinCC 系統軟件完全版 V7.3 亞洲版 512 外部變量 (RC 512) |
| 6AV63812BP073AV0 | WinCC 系統軟件完全版 V7.3 亞洲版 2048 外部變量 (RC 2048) |
| 6AV63812BS073AV0 | WinCC 系統軟件完全版 V7.3 亞洲版 8192 外部變量 (RC 8192) |
| 6AV63812BQ073AV0 | WinCC 系統軟件完全版 V7.3 亞洲版 65536 外部變量 (RC65536) |
| 6AV63812BT073AV0 | WinCC 系統軟件完全版 V7.3 亞洲版 102400 外部變量 (RC 102400) |
| 6AV63812BU073AV0 | WinCC 系統軟件完全版 V7.3 亞洲版 153600 外部變量 (RC 153600) |
| 6AV63812BV073AV0 | WinCC 系統軟件完全版 V7.3 亞洲版 262144外部變量 (RC 262144) |
| 6AV63711CA073AX0 | WinCC V7.3 器選件授權, 需要與WinCC RT或RC組合使用構成WinCC器 |
| 6AV63711CF073AX0 | WinCC V7.3 冗余選件授權 |
| 6AV63711DH073LX0 | WinCC/WebNavigator V7.3 支持1個客戶機 |
| 6AV63711DH073AX0 | WinCC/WebNavigator V7.3 支持3個客戶機 |
| 6AV63711DH073MX0 | WinCC/WebNavigator V7.3 支持5個客戶機 |
| 6AV63711DH073BX0 | WinCC/WebNavigator V7.3 支持10個客戶機 |
| 6AV63711DH073CX0 | WinCC/WebNavigator V7.3 支持25個客戶機 |
| 6AV63711DH073DX0 | WinCC/WebNavigator V7.3 支持50個客戶機 |
| 6AV63711DH073GX0 | WinCC/WebNavigator V7.3 支持100個客戶機 |
| 6AV63711DH073HX0 | WinCC/WebNavigator V7.3 支持150個客戶機 |
| 6AV63711DN073LX0 | WinCC/DataMonitor V7.3 支持1個客戶機 |
| 6AV63711DN073AX0 | WinCC/DataMonitor V7.3 支持3個客戶機 |
| 6AV63711DN073BX0 | WinCC/DataMonitor V7.3 支持10個客戶機 |
| 6AV63711DN073CX0 | WinCC/DataMonitor V7.3 支持25個客戶機 |
| 6AV63711DN073DX0 | WinCC/DataMonitor V7.3 支持50個客戶機 |
| 6AV63722CH000BA0 | WINCC/WEBUX 移動監視, 支持1個客戶機 |
| 6AV63722CH000CA0 | WINCC/WEBUX 移動監視, 支持5個客戶機 |
| 6AV63722CH000DA0 | WINCC/WEBUX 移動監視, 支持10個客戶機 |
| 6AV63722CH000EA0 | WINCC/WEBUX 移動監視, 支持50個客戶機 |
| 6AV63722CH000FA0 | WINCC/WEBUX 移動監視, 支持100個客戶機 |
| 6AV63722CH100BA0 | WINCC/WEBUX 移動監視與控制, 支持1個客戶機 |
| 6AV63722CH100CA0 | WINCC/WEBUX 移動監視與控制, 支持5個客戶機 |
| 6AV63722CH100DA0 | WINCC/WEBUX 移動監視與控制, 支持10個客戶機 |
| 6AV63722CH100EA0 | WINCC/WEBUX 移動監視與控制, 支持50個客戶機 |
| 6AV63722CH100FA0 | WINCC/WEBUX 移動監視與控制, 支持100個客戶機 |
| 6AV63711DQ173AX0 | WinCC V7.3 歸檔:1500個歸檔變量 |
| 6AV63711DQ173BX0 | WinCC V7.3 歸檔:5000個歸檔變量 |
| 6AV63711DQ173CX0 | WinCC V7.3 歸檔:10000個歸檔變量 |
| 6AV63711DQ173EX0 | WinCC V7.3 歸檔:30000個歸檔變量 |
| 6AV63711DQ173GX0 | WinCC V7.3 歸檔:80000個歸檔變量 |
| 6AV63711DH073EX0 | WinCC/WebNavigator V7.3 診斷客戶機 |
| 6AV63711DH073FX0 | WinCC/WebNavigator V7.3 診斷器 |
| 6AV63711DH073FJ0 | WinCC/Web Load Balancing V7.3 web負載平衡升級授權(2個授權) |
| 6AV63711DH073JX0 | WinCC/Web Load Balancing V7.3 web負載平衡(2個授權) |
| 6AV63711CB073AX0 | WinCC/USER ARCHIVES V7.3 用戶歸檔選件授權,用戶歸檔用于諸如配方之類的功能 |
| 6AV63711DR073AX0 | WinCC/ConnectivityPack V7.3 連通包選件 |
| 6AV63711DR173AX0 | WinCC/ConnectivityStation V7.3 連通站選件 |
WinCC中定時器使用方法介紹
1、定時器功能介紹2、腳本中定時器介紹
3、使用腳本實現更多定時器功能
3.1 整點歸檔
3.2 WinCC 項目激活時避免腳本初次執行及延遲執行腳本1 定時器功能介紹
WinCC 中定時器的使用可以使 WinCC按照指定的周期或者時間點去執行任務,比如周期執行變量歸檔、在指定的時間點執行全局腳本或條件滿足時打印報表。WinCC 已經提供了一些簡單的定時器,可以滿足大部分定時功能。但是在有些情況下,WinCC 提供的定時器不能滿足我們需求,這時我們就可以通過 WinCC 提供的腳本接口通過編程的方式實現定時的功能,因為腳本本身既可以直接 調用 WinCC其他功能,比如報表打印,也可以通過中間變量來控制其他功能的執行,比如通過置位/復位歸檔控制變量來觸發變量記錄的執行。WinCC 提供了 C 腳本和 VBS 腳 本,本文主要以全局 C 腳本編程為例介紹定時功能的實現。
2 腳本中定時器介紹 既然在全局腳本中可以編程控制其他功能的執行,那么首先看看全局腳本的觸發:
3使用腳本實現更多定時器功能
利用腳本自身的定時器, 可以通過在腳本中編程的方式實現更多其它定時功能。
3.1整 點歸檔
WinCC提供了變量歸檔,變量歸檔分為周期歸檔和非周期歸檔,不管是周期歸檔或非周期的歸檔,都又可以通過一些 變量或腳本返回值來控制歸檔, 比如:整點歸檔。下面的設置結合WinCC腳本,實現了在 整點開始歸檔,歸檔五分種后停止歸檔,即每個小時僅歸檔前五分鐘的數據。軟件環境:bbbbbbs 7 Professional Service Pack1 , WinCC V7.0 SP3
歸檔名稱:ProcessValueArchive
歸檔變量:NewTag
歸檔周期:1 分鐘
歸檔控制變量 startarchive
C腳本觸發周期:10秒
腳本代碼:
#include "apdefap.h"
intgscbbbbbb( void )
{
#pragma option(mbcs)
#pragma code ("kernel32.dll");
void GetLocalTime (SYSTEMTIME* lpst);
#pragma code();
SYSTEMTIME time;
int t1;
GetLocalTime(&time);
t1=time.wMinute;
if(t1==00)
{
SetTagBit("startarchive",1);
}
if(t1==05)
{
SetTagBit("startarchive",0);
}
return0;
}
歸檔設置如圖2:

圖2 歸檔設置
同理,在以上腳本的基礎上做修改,可以實現在某個指定的時間點打印報表,只要在滿足觸發條件時調用下列函數:
RPTJobPrint(" Myprintjob");
Myprintjob為 事先創建好的打印作業。
腳 本主要部分在于獲取系統當前時間,下 面的腳本實現了獲取當前時間并分別獲取年、月、日、時、分、秒、毫秒,星期幾的功能。
Varname1 到 Varname8 為 WinCC 內部變量。若在 WinCC畫面上顯示時,由于默認 I/O 域的 格式為999.99, 要把 Varname1 的顯示格式改為9999。
#include "apdefap.h"
intgscbbbbbb( void )
{
#pragma option(mbcs)
#pragma code ("kernel32.dll");
void GetLocalTime (SYSTEMTIME* lpst);
#pragma code();
SYSTEMTIME time;
GetLocalTime(&time);
SetTagWord("Varname1",time.wYear);
SetTagWord("Varname2",time.wMonth);
SetTagWord("Varname3",time.wDayOfWeek);
SetTagWord("Varname4",time.wDay);
SetTagWord("Varname5",time.wHour);
SetTagWord("Varname6",time.wMinute);
SetTagWord("Varname7",time.wSecond);
SetTagWord("Varname8",time.wMilliseconds);
return 0;
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“機電號”用戶上傳并發布,本平臺僅提供信息存儲服務
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of JDZJ Hao, which is a social media platform and only provides information storage services.


