![西门子S7-1200 PLC编程技术](https://wfqqreader-1252317822.image.myqcloud.com/cover/229/47379229/b_47379229.jpg)
2.1 S7-1200 PLC的硬件组成与安装
2.1.1 S7-1200 PLC的硬件组成
S7-1200 PLC如图2-1所示。该系列PLC的主要特点如下:
(1)可拓展模块的数目得到提升,最多可以拓展11个模块(具体数目根据CPU的型号而不同),其中在PLC主体左侧最多可以拓展3个通信模块,右侧最多可以拓展8个SM模块(I/O模块)。
(2)RJ45接口成为标配,使得编程和调试更加方便,其中RJ45接口可直接用作PROFINET。
(3)在PLC本体上新添加了一个板卡拓展接口,该接口可以连接信号板(Signal Board,SB)、通信板(Communication Board,CB)、电池板(Battery Board,BB)。
(4)在PLC上可以选择插入一张SD卡。该卡有3种用途:一是用于传递程序;二是用于传递固件升级包;三是为其CPU的内部载入内存(Load Memory)拓展。当然如果没有插入SD卡,PLC依然可以使用。
(5)使用TIA博途软件编程,可以应用一切软件专为本设备设计的新功能。
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_32_1.jpg?sign=1738930119-0L28PyGGsB34cyvn2oiDRbecfoZBJXCD-0-00a6627aa12a5e2513b114f1b5a7a50e)
图2-1
1.CPU的硬件
S7-1200 CPU由微处理器、集成电源模块、输入电路、输出电路组成。S7-1200 CPU集成了一个PROFINET网络通信接口,如图2-2所示。
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_33_1.jpg?sign=1738930119-uUKE8FNG84QPtPAhElEUVPUlBbWLFHJc-0-b5966492b68e324763dd3c49c8c54278)
图2-2
对CPU的3种版本说明如表2-1所示。
表2-1
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_33_2.jpg?sign=1738930119-nicmt0Anb7Vmfvw6V2ao9KQYQ4bqQcS4-0-f7701e176d4f05b7437f70a6f257538a)
CPU 1214C AC/DC/Relay的外部接线图如图2-3所示。
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_33_3.jpg?sign=1738930119-gvmd8AKxV0NmHconO9EstQGlkq9fvJbB-0-2e31cb1c7c9ed7f14616709a61a1f2c3)
图2-3
CPU 1214C DC/DC/DC的外部接线图如图2-4所示。
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_34_1.jpg?sign=1738930119-7epCEQKozSF7cM8KZNu6N8oFPpnI2Yx5-0-c3a3123b27cc6dac2295bc6edcc6ac52)
图2-4
CPU 1214C DC/DC/Relay的外部接线图如图2-5所示。
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_34_2.jpg?sign=1738930119-pgPl6qvSh98XciUJza7Ust2A0MCo7U92-0-7c60dc425f7fb6605b50d5af891d3331)
图2-5
2.信号模块的硬件
信号模块可以增加CPU的功能,连接在CPU的右侧,如图2-6所示。
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_35_1.jpg?sign=1738930119-8dxH4dG20DWob3bSINohpCzmVBReGi2f-0-60916563aca0b5398f1aa5e57dfa8a2d)
图2-6
(1)数字量I/O:可以选用8点、16点和32点的数字量I/O模块来满足不同的控制需要。
(2)模拟量I/O:在工业控制中,某些输入量(温度、压力、流量、转速等)是模拟量,某些执行机构(如电动调节阀和变频器等)要求PLC输出模拟量信号,而有些PLC的CPU只能处理数字量。模拟量I/O模块的任务就是实现A/D转换和D/A转换。模拟量首先被传感器和变频器转换为标准量程的电压或电流,如4~20mA、1~5V、0~10V,PLC用模拟量输入模块的A/D转换器将它们转换成数字量。带正负号的电流或电压在A/D转换后用二进制补码来表示。模拟量输出模块的D/A转换器将PLC中的数字量转换为模拟电压或电流,再去控制执行机构。A/D和D/A的二进制位数反映了它们的分辨率,位数越多,分辨率越高。
3.信号板SB(Signal Board)
通过信号板可以给CPU增加I/O。SB连接在CPU的前端,如图2-7和图2-8所示。
(1)具有4个数字量I/O(2xDC输入和2xDC输出)的SB。
(2)具有1路模拟量输出的SB。
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_35_2.jpg?sign=1738930119-4Lrm8i3JrGYsnM4XPVDXAfLmpSIueK6D-0-53bffb12f4ae16ec35f3ae794ed99243)
图2-7
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_35_3.jpg?sign=1738930119-vC6BIhhM4jwIL5J7mx3nOhyKwUGdWwvp-0-8eef0f07fdddc62e446025d136bb4d84)
图2-8
4.通信模块的硬件
S7-1200提供了具备RS485和RS232两种接口的通信模块。每个S7-1200 CPU最多可以支持3个通信模块,都必须安装在CPU的左侧(或者通信模块的左侧)。
5.S7-1200集成的PROFINET接口
实时工业以太网是现场总线发展的趋势,PROFINET是基于工业以太网的现场总线,是开放式的工业以太网标准,它使工业以太网的应用扩展到了控制网络最底层的现场设备。
S7-1200与编程计算机的通信如图2-9所示;S7-1200与精简系列面板的通信如图2-10所示;利用工业以太网交换机CSM 1277进行多设备的连接如图2-11所示;在编程接口模式下利用CM 1241进行点对点连接如图2-12所示。
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_36_1.jpg?sign=1738930119-Km5sSHnYuWJVDfI6rHFM8pC6lkp5W8sw-0-b677f069fadd9cb0a3c5e2ec2c21b426)
图2-9
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_36_2.jpg?sign=1738930119-5pcZl3iCogd5XxonaKwWHeIIMNWkEHV2-0-4b8bdce443c69e8c03a9cc0cc706784c)
图2-10
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_36_3.jpg?sign=1738930119-SwW3PHNkyPYlnZHzQhkp1iTiRNpkNgOx-0-ef606edde5de753dba74bfc622e85486)
图2-11
![](https://epubservercos.yuewen.com/72B9E3/26764061601572806/epubprivate/OEBPS/Images/40587_36_4.jpg?sign=1738930119-CaMMMXV5vkvw99L8IBOAcN4YuYgvtZsm-0-f97bacc8c4e71d969116944598e1c9d2)
图2-12