西门子S7-1200模拟量PLC模块6ES7241-1CH32-0XB0代理商
西门子S7-1200模拟量PLC模块6ES7241-1CH32-0XB0代理商
西门子S7-1200模拟量PLC模块6ES7241-1CH32-0XB0代理商
西门子S7-1200模拟量模块6ES7241-1CH32-0XB0代理商
通讯集成profinet接口
在当前自动化推崇工业以太网通讯的趋势中,西门子的全线产品已经开始“*盔贯甲”全部上了profinet的接口,而唯*低端产品S7-200还是停留在以太网通讯s7协议的这个层面上,这是为什么呢!因为西门子已经把具有profinet接口的S7-1200**上市了。S7-1200支持传统的以太网S7通讯同样也支持profinet工业以太网总线通讯主要是用于simatichmi 精简系列面板(用于可视化);其它控制器(用于 PLC间的通讯);第三方设备(用于可选的**集成)
i) 灵活的第三方通讯
与第三方方设备通讯一直都是PLC自动化厂商的软肋,而S7-1200配备了cm模块支持rs232/485以及自身以太网口通讯。针对串行通讯rs232/485采用使用功能块配置帧通讯的方式来完成数据流的通讯,并且S7-1200支持send_ptp和rcv_ptp功能块串行通讯的封装这样就意味着很容易封装出来各种串行通讯协议。而针对以太网S7-1200提供了tcp和udp的两种通讯方式,并且提供了标准t-send/t-receive功能块完善通讯的解决方案,例如可以利用这两组指令封装出来modbus-tcp协议库提供给用户。系统提供了丰富字符处理的指令库(left、right、delete、insert、replace、val_strg、strg_val和s_conv)这就意味着增强了这款产品对通讯中ascii字符处理的能力,可以和大量第三方进行自定义字符通讯(称重、二次仪表、单片机等)。
0
5
S7-1200的产品展望
上边说了这么多S7-1200的一些特点,但并不表示这款产品就没有不足,“金无足赤人无完人”这款产品还是在成长过程当中,他在很多功能方面都不完善,例如:不支持profinetcab和io组态;不支持ppi、mpi和profibus通讯;不支持配方功能等,这些功能对于西门子开发并不是问题这也仅仅西门子为了能及早上市,把某些通讯模块和软件功能相继随后推出和规划在下一版本的软件中,用户现在可以因地制宜根据自己的项目范围使用此款产品,随着的*复苏和欧美经济的衰退,现在正是出现大量中国设备出口的局面,而S7-200CN系列没有ce等是不能出口到欧美,而S7-1200正是良好的一款低端紧凑型PLC产品非常适合中小型开发项目和设备,并且如果需要与大量第三方设备通讯这款产品真是物尽其用,笔者在这里觉得这款产品将会在未来3年的自动化市场处处开花。S7-1200控制器使用灵活、功能强大,可用于控制各种各样的设备以满足您的自动化需求。S7-1200设计紧凑、组态灵活且具有功能强大的指令集,这些特点的组合使它成为控制各种应用的**解决方案。
CPU将微处理器、集成电源、输入和输出电路、内置PROFINET、高速运动控制I/O以及板载模拟量输入组合到一个设计紧凑的外壳中来形成功能强大的控制器。在您下载用户程序后,CPU将包含监控应用中的设备所需的逻辑。CPU根据用户程序逻辑监视输入并更改输出,用户程序可以包含布尔逻辑、计数、定时、复杂数学运算以及与其它智能设备的通信。
CPU 提供一个PROFINET 端口用于通过PROFINET网络通信。还可使用附加模块通过PROFIBUS、GPRS、RS485或RS232网络进行通信。
S7-1200PLC的组成:
① 电源接口
② 存储卡插槽(上部保护盖下面)
③ 可拆卸用户接线连接器(保护盖下面)
④ 板载 I/O的状态 LED
⑤ PROFINET连接器(CPU 的底部)
S7-1200PLC有多种安全功能可用于保护对CPU和控制程序的访问:
● 每个CPU都提供密码保护功能,用户可以通过该功能来组态对CPU功能的访问权限。
● 可以使用“专有技术保护”隐藏特定块中的代码。
● 可以使用复制保护将程序绑定到特定存储卡或 CPU当中。
S7-1200PLC的CPU型号:
对于具有继电器输出的 CPU 模块,必须安装数字信号板 (SB),以使用脉冲输出。
每个 CPU 提供*的 HMI 连接,以支持较多 3 个 HMI 设备。支持的 HMI总数受组态中HMI面板类型的影响。例如,可以将较多 3 个 SIMATIC 基本面板连接到CPU,或者较多可以连接两个SIMATIC精智面板与一个附加基本面板。不同的CPU型号提供了各种各样的特征和功能,这些特征和功能可帮助用户针对不同的应用创建有效的解决方案。
延时中断和循环中断在 CPU 中使用相同的资源。延时中断和循环中断的总和只能为 4 个。 不能有 4 个延时中断和 4个循环中断。
CPU 的扩展功能:
S7-1200 系列提供了各种模块和插入式板,用于通过附加I/O或其它通信协议来扩展CPU 的功能。
① 通信模块 (CM)、通信处理器 (CP) 或 TS 适配器
② CPU
③ 信号板 (SB) 或通信板 (CB)
④ 信号模块 (SM)
数字量信号模块和信号板:
模拟量信号模块和信号板:
通信接口:
TS 适配器允许用户将各种通信接口连接到CPU的PROFINET端口。 将TS适配器安装在CPU左侧,将 TS适配器模块(较多3个)连入TS 适配器。
S7-1200扩展模块:
HMI 基本型面板:
由于可视化逐渐成为大多数机器设计的标准组件,SIMATIC HMI基本型面板提供了用于执行基本操作员监控任务的触摸屏设备。
安装尺寸和间隙要求:
S7-1200 PLC 设计得易于安装。紧凑型设计都有利于有效利用空间。
每个CPU、SM、CM和CP都支持安装在DIN导轨或面板上。使用模块上的DIN导轨卡夹将设备固定到导轨上。设备上DIN卡夹的孔内部尺寸是4.3mm。可将卡夹掰到一个伸出位置将设备直接安装到面板上的螺钉安装位置。要注意的是一定要将设备与热辐射、高压和电噪声隔离开。留出足够的空隙以便冷却和接线。必须在设备的上方和下方留出25mm的发热区以便空气自由流通。
安装尺寸 (mm):
要注意的是安装或拆卸已上电的S7-1200或相关设备可能会导致电击或意外设备操作。务必遵守适当的安全预防措施,确保在尝试安装或拆卸S7-1200 CPU 或相关设备前断开 S7-1200 的电源。西门子S7-1200紧凑型PLC在当前的市场中有着广泛的应用,由于其,常被用作小型自动化控制设备的控制器,这也使得它经常与第三方的设备如扫描、打印机等设备进行通讯。因为没有第三方的设备,这里就以*级终端为例介绍自由口通讯。
1.控制系统原理
图1:控制系统原理
2.硬件需求
S7-1200 PLC目前有3种类型的CPU:
1)S7-1211C CPU。
2)S7-1212C CPU。
3)S7-1214C CPU。
这三种类型的CPU都可以连接三个串口通信模版。
本例中使用的PLC硬件为:
1)PM1207电源 ( 6EP1 332-1SH71 )
2) S7-1214C ( 6ES7 214 -1BE30 -0XB0 )
3) CM1241 RS232 ( 6ES7 241 -1AH30 -0XB0 )
3.软件需求
1) 编程软件 Step7 Basic V10.5 ( 6ES7 822-0AA0-0YA0)
4.组态
我们通过下述的实际操作来介绍如何在Step7 Basic V10.5 中组态S7-1214C 和*级终端通信。
点击桌面上的“Totally Integrated Automation Portal V10”图标,打开如下图:
图2: 新建S7 -1200项目
*需要选择“Create new project”选项,在“Projectname:”里输入PTP;在“Path:”修改项目的存储路径为“C:\”;点击“Create”,这样就创建了一个文件PTP的新项目。创建后的窗口如下图所示: