詳細介紹
西門子接口模塊授權代理商在設計時逐點地使用PLC系統的I/O點。有一些公司(尤其是項目較大的情況)比較傾向于將PLC的點拆分開,將控制部分圖紙與主回路放在一起,閱讀圖紙的時候無需來回地翻看。如下圖所示的表達形式。它的做法一般是先插入總覽宏,或者在項目中先預置PLC的設備,再進行拖放操作
2) 基于板卡。
指的是在設計時,把I/O板卡定義為宏,在設計時通過插入或拖放宏來完成設計。比如6ES7-321-1BH02-0AA0,它有16個地址點,我們可以根據習慣,創建兩個(每頁8個點,推薦)或一個(每頁16個點)的宏文件,在導航器中預置了這個設備后,通過兩次的拖放,完成兩個宏的放置。這種形式的設計就叫基于板卡。這種將PLC板卡按4點/8點/12點/16點的形式批量放置,相對”基于地址點”來說,繪制圖紙的速度顯然更快,而且圖紙更易讀懂,許多公司以此種方式進行圖紙表達和繪制。
3) 基于通道。
在PLC系統中,一個通道通常指的是輸入輸出模塊的一個信號傳輸路徑,PLC會為它們分配地址。對于數字量,通常一個DI或DO地址點是一個通道,而模擬量,則可能是兩個AI/AO地址點組成一個通道。
在EPLAN 中,引入”基于通道”的設計時,除了地址點,也可以將電源點與地址點定義到一個通道中,比如ET200模塊,在繪制原理圖時應該包含電源(+)、電源(-)和地址點,可以為這三個點設置相同的”通道代號”,將它們就成為一個通道。在PLC導航器中預置了PLC設備后,就可以按照通道的形式拖放,完成原理圖繪制。
其實這三種設計方法無本質區別,不外乎有的是調取符號,有的是調用宏。差異在于,您可以選擇逐點放置、也可以自定義通道(有點類似于將PLC點分組,一個組一個組地放置)、或者整個模塊一下子放到頁面上。 中上傳的視頻大致示意了上述第1)和第3)種設計方式。
在億萬網上看到網友問”Eplan中的通道代號一直沒搞明白什么意思,我做了IO總覽表和PLC盒子,項目檢查時報錯“P004020:通道處不止一個 I/O 連接點”,有么有大俠知道是怎么回事啊
關于這個問題,要分開來看:
其一: 如果在原理圖中,將多個數字量的地址點設置了相同的”通道代號”,系統會報錯,而此時報錯是正確的。將電源點與地址點設相同的通道代號,系統不會報錯,而將兩個或以上的地址點設相同代號,就錯了。
其二: 如果在原理圖中,用到了模擬量而且又確實要將兩個連接點設置為相同”通道代號”時,此時應該關閉該項檢查功能。如果不愿意關閉這項檢查,則應該在PLC導航器中,選中所有數字量的地址點(借助篩選器,濾掉模擬量)執行該項檢查。
西門子PLC模塊基本指令功能介紹
西門子通信模塊代理商銷售標準觸點 LD、A、O、LDN、AN、ON說明
LD,取指令。表示一個與輸入母線相連的常開接點指令,即常開接點邏輯運算起始。
LDN,取反指令。表示一個與輸入母線相連的常閉接點指令,即常閉接點邏輯運算起始。
A,與指令。用于單個常開接點的串聯。
AN,與非指令。用于單個常閉接點的串聯。
O,或指令。用于單個常開接點的并聯。
ON,或非指令。用于單個常閉接點的并聯。
二、正、負跳變 ED、EU
ED,在檢測到一個正跳變(從OFF到ON)之后,讓能流接通一個掃描周期。
EU,在檢測到一個負跳變(從ON到OFF)之后,讓能流接通一個掃描周期。
三、輸出 =
=,在執行輸出指令時,映像寄存器中的參數位被接通。
四、置位與復位指令S、R
S,執行置位(置1)指令時,從bit或OUT的地址參數開始的N個點都被置位。
R,執行復位(置0)指令時,從bit或OUT的地址參數開始的N個點都被復位。
置位與復位的點數可以是1-255,當用復位指令時,如果bit或OUT的是T或C時,那么定時器或計數器被復位,同時當前值將被清零。
1.編程語言:PLC 的編程語言有STL(語句表)、LAD(梯形圖)、FBD(功能塊圖)、GRAPH(順序功能圖)、SCL(結構化控制語言)、HiGraph(圖形編程語言)、CFC(連續功能圖)等。Step7中STL、LAD、FBD是基本的編程語言,并且在step7軟件中可以進行自動轉換。
2.數據類型:1)基本數據類
2)復雜數據類型:復雜數據類型需要預先定義,其變量只能在全局數據塊中聲明,可以作為參數或邏輯塊的局部變量。Step7中支持的類型有:數組、結構、字符串、日期、時間、用戶自定義類型、功能塊類型。
A.數組:數組的維數為1~6,即大是6維的。如下面的是3維數組的定義方式
a表示一個3*5*7的三維整形數組,可以通過數組名加上下標方式來引用數組中的某個元素,如 a[2,3,4]
B.結構:例:Motor:STRUCT Speed:INT Current:REAL END_STRUCT
C.字符串:字符串STRING是多254個字符(CHAR)的一維數組,大長度為256個字節(前2個字節是存儲字符串的長度信息)。如’i'm is string'
D.日期和時間:日期和時間(DATE_AND_TIME)用于存儲年、月、日、時、分、秒、毫秒和星期,占8個字節,用BCD碼格式保存。星期1~7代表星期一到星期日。如:DT#2014-09-28-10:28:33.300表示2014年9月28號10點28分33.3秒
E.自定義類型:自定義類型(UDT)表示自定義結構,存放在UDT塊中(UDT1~UDT65535),在另一個數據類型中作為一個數據類型“模板”。例:把結構存與UDT1中,可以再數據庫中定義數組abc ARRAY[1..10] UDT1.
上述的幾種復雜類型在DB塊中的定義如下圖:
1.指令操作數:指令操作數由操作標示符和參數組成。操作標識符由主標識符和輔標識符組成。主標識符有:I(輸入過程影像寄存器)、Q(輸出過程映像寄存器)、M(位寄存器)、PI(外部輸入寄存器)、PQ(外部輸出寄存器)、T(定時器)、C(計數器)、DB(數據塊寄存器)、L(本地數據寄存器)輔助標識符有:X(位)、B(字節)、W(字或2B)、D(2DW或4B)詳細介紹可以參看下圖
2.尋址方式:S7-300的4種尋址方式有:1)立即尋址。立即尋址是對常數或常量的尋址方式。例子如下:
2)存儲器直接尋址:直接尋址指在指令中直接給出操作數單元地址。存儲單元地址可用符號地址(如“sb1_start”等)或地址(如“I0.0"、"Q4.1”等)。例子如下:
3)存儲器間接尋址:間接尋址指:在指令中以存儲器的形式給出操作數所在存儲單元的地址。在指令中一般寫在“[]”中,采用地址指針,地址指針在地址范圍小于65535的存儲器中可以使用字指針;而其他的存儲器則需要使用雙字指針。例如:A.存儲器地址單字節地址指針模塊。
-CPU226-AR(40點數字量,繼電器輸出)
詳細可參考正航網站,求大俠用西門子PLC s7-200 cpu226 編寫一個交通燈程序,需要T型圖 懸賞分:100 - 離問題結束還有 14 天 4 小時 十字路口交通燈控制實際情況 南北主干道 直行綠 27S直行綠閃3S左轉綠 10S 左轉綠閃 3S 黃2S 紅 45S 東西人行道 紅 45S綠 27S 綠閃3S 紅 60S 東西主干道 紅 45S 直行綠 27S 直行綠閃3S左轉綠 10S 左轉綠閃 3S 黃2S 南北人行道 綠27S200都是PPI 協議的, 價格便宜的用不了1000.
我們公司代理西門子, 有需要,或者有什么需要咨詢找我就行,我資料有聯S7-200的實數存儲格式沒什么特別的。
32位長,位是符號位,23-30 位是指數,0-22位是尾數 實數數值越大,有效小數位數越少,多6位小數好像西門子還沒有破解密碼的軟件難道你不允許西門子出新型產品啦?
226MX是在原有的226的基礎上將程序存儲空間和數據存儲空間擴大了一倍。
兼具了更多的通訊功能。
M應當是英文MORE(更多)
的縮寫。
本機集成24輸入/16輸出共40個數字量I/O 點。
可連接7個擴展模塊,大擴展至248路數字量I/O 點或35路模擬量I/O 點。
13K字節程序和數據存儲空間。
6個獨立的30kHz高速計數器,2路獨看和誰比。
和S7-200系列相比接口多一些,可以連的模塊也多一些,和300系列有不同了,和其他品牌的也不同了。
總體s7-200是一種小規模的簡單的PLC。
226CPU是其中功能大的。
READ_RTC讀取系統時間并比較。
后不要忘記給程序加密。
輸出DC的好,輸出的頻率沒有限制,繼電器輸出的話,開關的頻率不要超過1hz,DC輸出的話,輸出邏輯1,就是輸出24V,邏輯0,就是0V三位數。
【西門子S7200PLC】西門子S7-200PLC系列I/O擴展模塊概述 西門子S7-200PLC網絡通信功能
一、概述
在工業自動化系統中,西門子PLC是控制系統的核心,其中西門子PLC S7-200系列用途廣泛。在一些小型的自動化系統解決方案中,經常會使用西門子PLC S7-200系列,該系列簡單易用,擴展性強,程序調試方便,經濟性好,因此成為各種小型自動化項目中用戶的主要配置。由于S7-200系列CPU上面的點數有限,往往需要用戶選擇擴展模塊來實現更多點數的控制要求。本文下面針對西門子PLC S7-200系列CPU的I/O擴展模塊做一個介紹,為用戶在配置過程中進行一些參考。
二、西門子PLC S7-200系列I/O擴展模塊
西門子PLC S7-200系列的CPU主要有以下幾種:
(1)CPU222晶體管,CPU222繼電器;
(2)CPU224晶體管,CPU224繼電器;
(3)CPU224XP晶體管,CPU224XP繼電器;
(4)CPU226晶體管,CPU226繼電器;
西門子PLC S7-200系列的I/O擴展模塊主要有下列幾大類:
1. EM221:數字量輸入擴展模塊。包括:
(1)8點,24VDC
(2)8點,120/230VAC
(3)16點,24VDC
2. EM222:數字量輸出擴展模塊。包括:
(1)4點,24VDC/5A
(2)4點,繼電器/10A
(3)8點,24VDC/0.75A
(4)8點,繼電器/2A
(5)8點,120/230VAC/0.5A
3. EM223:數字量輸入/輸出混合模塊。包括:
(1)4點,24VDC輸入;4點,24VDC/0.75A輸出
(2)4點,24VDC輸入;4點,繼電器/2A輸出
(3)8點,24VDC輸入;8點,24VDC/0.75A輸出
(4)8點,24VDC輸入;8點,繼電器/2A輸出
(5)16點,24VDC輸入;16點,24VDC/0.75A輸出
(6)16點,24VDC輸入;16點,繼電器/2A輸出
三、總結
綜上所述,西門子PLC S7-200系列為用戶在小型自動化控制系統中為用戶提供了解決方案,能滿足用戶的多種需求。當自動化控制系統中,用戶使用西門子PLC S7-200系列需要進行擴展時,可以參考本文提供的擴展模塊的不同類型進行配置,以便滿足不同的需求。如果用戶需要更多的了解和使用西門子PLC系列,我們也會更好的提供相關技術支持。
西門子PLC S7-200 網絡通信功能
一、概述
西門子PLC S7-200系列是西門子PLC S7-200系列的加強版,與S7-200相比,它在性能上,硬件配置和軟件組態方面都有提高,也得到了用戶的廣泛認可。在實際的工程項目中,客戶越來越多地選擇S7-200系列PLC,并且在各個工程項目現場S7-200都有良好的表現。在實際應用中,很多情況下都會使用S7-200系列PLC的網絡通信功能,本文下面將專門針對S7-200的網絡通信功能做一個說明。
二、西門子PLC S7-200網絡通信
西門子PLC S7-200可以實現多種網絡通信功能,下面介紹如下:
1. 以太網通訊
西門子PLC S7-200所有CPU模塊配備以太網接口,支持西門子S7協議、有效支持多種終端連接:
(1)可作為程序下載端口;
(2)可實現與SMART LINE觸摸屏進行通信,多支持8臺設備;
(3)通過交換機與多臺以太網設備進行通信,實現數據的快速交互,包含8 個主動GET/PUT 連接、8 個被動 GET/PUT 連接
2. PROFIBUS通訊
西門子PLC S7-200使用EM DP01擴展模塊可以將S7-200CPU 做為PROFIBUS-DP 從站連接到PROFIBUS 通信網絡。通過模塊上的旋轉開關可以設置PROFIBUS-DP 從站地址。該模塊支持9600波特到12M波特之間的任一 PROFIBUS 波特率, 大允許244輸入字節和244輸出字節。
支持下列協議:
(1)MPI從站;
(2)PROFIBUS-DP 從站
3. 串口通信
西門子PLC S7-200CPU模塊均集成1個RS485接口,可以與變頻器、觸摸屏等第三方設備通信。如果需要額外的串口,可通過擴展CM01信號板來實現,信號板支持RS232/RS485自由轉換。
西門子PLC S7-200通過PC Access SMART,操作人員可以輕松通過上位機讀取S7-200的數據,從而實現設備監控或者進行數據存檔管理。
,西門子PLC系列S7-200為用戶提供了多種通訊方式,用戶可以根據實際項目中的特點進行配置及選擇。如果需要更多的了解西門子PLC系列S7-200的通訊配置和使用方法,請聯系我們,我們會更好的提供相關技術支持。
S7-200與他的數字或模擬擴展模塊在硬件上有連接線,連接上以后既可以使用,無需多考慮什么通訊協議,連上后CPU就會自動讀取分配地址了!
追問"連上后CPU就會自動讀取分配地址了!" ,我想知道的是,假如這個CPU分配的地址在PLC內,那么plc是如何將AD模塊轉換出來的數據讀到PLC內的,依照什么協議讀取的(比如modbus協議)?
追答你問的是 如何將模擬的電壓 或電流讓PLC轉換成數據?什么協議不知道,但我們做的時候在編程時直接用MOV-W指令將AIW XX(模擬輸入通道地址),傳到一個VW xx (字數據) 一般10V 時對應數據 32000
西門子接口模塊授權代理商安裝調試說明打開你電腦的設備管理器,正常情況下安裝好驅動,會生成一個新的串口,請記下生成的串口,如下圖所示:2、 打開西門子編程軟件,如果你的200系列PLC是帶CN的請將軟件改成中文版的,并且軟件的版本需要在V4.0 SP4以上,以上兩條件缺一不可。如果不是CN,這兩點除外。3、 點擊軟件里的 ,出現以下窗口。4、 點擊 ,出現以下窗口,5、 選擇“PC/PPI cable(PPI)”后。點屬性,6、 這一步非常重要,這里的端口一定要選擇電纜安裝好驅動生成的串口,切記!要不然是無法通信的,端口可在設備管理器里看到。7、切換到”PPI”選項夾,“地址”默認的是0, “網絡參數”里兩個選項請不要打鉤。要不然也是無法通信的。“傳輸率”可根據PLC的實際情況來選擇。8,設定好這些后。一路確定下去。然后回到通信界面,雙擊“刷新”即可找到PLC的型號,即可上下載程序。
產品咨詢