产地类别 进口
西门子ZG工业业务领域总代理
上海晋营库存大量西门子PLC,产品种类、型号齐全,我公司销售部为西门子S7300plc代理商,西门子代理商,上海西门子总代理,西门子上海代理商,西门子电机总代理,上海西门子PLC总代理,上海西门子一级代理,上海西门子变频器总代理,上海西门子销售商,ZG总代理西门子电机,西门子ZG总代理 西门子ZG一级代理 西门子ZG总代理 ,西门子S7-300PLC, 西门子S7-200PLC总代理,西门子PLCZG总代理,西门子PLC,西门子PLC总代理,,西门子ZG总代理,上海西门子PLC总代理,S7-200西门子PLC总代理,西门子S7-300PLC总代理,西门子plc模块总代理,西门子plc编程线总代理,西门子plc编程电缆总代理。 西门子产品本公司带来销售的产品全部由西门子直接提供,德国原装进口,品质保证,价格优势,每个产品都可以到西门子查验 我们的出售的产品按照西门子质保进行保修,(保修期为一年)序号 定货号 型号
上海晋营自动化科技有限公司销售西门子千万余产品 尽新老顾客您来询价订货采购,欢迎您来晋营公司,谢谢您的光临!您的合作是我Z大的荣幸!Thank you very much!
上海晋营自动化科技有限公司
:邵泽春
电 话:同号
传 真:
邮 箱:3117125529
: 3117125529
西门子ZG工业业务领域总代理
我公司对网上交易的客户流程如下几点
一、产品报价
我们在收到客户给出型号、参数后,会在短时间内给您的型号、参数,进行报价,并配合客户工程师确认参数无误:是否可以安装,兼容等项目,确保万无一失。
二、结算付款
请按照我司提供的付款方式支付费用,并尽可能通知我们,以便我们及时将货品寄送给您。
三、产品运输
默认为快递方式运输(顺丰),在发货后会委派专人协助跟踪,将货运单号给客户,以便客户及时查收,(说明:打包时会用气泡垫或者海绵之类的东西,把货物包裹好,以防损坏。)
四、保修服务
我们会根据西门子原厂保修标准执行,对所售的货品保修一年,以及在货品上机一周后,进行回访,及时跟踪设备运行状态,以便我们更好的为您提供优质的服务。
我公司产品远销地区如下
【华 北】 北京市 天津市 河北省 山西省 内蒙古自治区
【东 北】 辽宁省 吉林省 黑龙江省
【华 东】 上海市 江苏省 浙江省 安徽省 福建省 江西省 山东省
【中 南】 河南省 湖北省 湖南省 广东省 广西壮族自治区 海南省
【西 南】 重庆市 四川省 贵州省 云南省 西藏自治区
【西 北】 陕西省 甘肃省 青海省 宁夏回族自治区 新疆维吾尔自治区
【港澳台】 香港特别行政区 澳门特别行政区 台湾省
S7-400 是 SIMATIC 控制器家族中功能Z为强大的 PLC。它可以成功实现全集成自动化 (TIA) 解决方案。S7-400 是一个用于制造业和过程工业系统解决方案的自动化平台,其主要特点是具有模块化的结构并拥有性能储备。
S7-400
西门子S7-400模拟量输入模块福建代理商
·使用两台以上变频器的场合,请勿将接地线形成回路。如图:
3.变频器与电机间的接线距离。
变频器与电机间的接线距离较长的场合,来自电缆的高次谐波漏电流,会对变频器和周边设备产生不利影响。因此为减少变频器的干扰,需要对变频器的载波频率进行调整。
本系统应用广泛,适用于需要热水供应的场合,比如办公大楼,宾馆洗浴等,尤其适合太阳能资源比较丰富的地区。控制系统采用台达DVP40ES2 PLC、DVP04PT-E2、DVP04AD-E2,台达人机界面 HMI B07S515。本系统工作性能稳定,自动化程度高,尤其是恒温出水的设计节约了大量水资源,集热循环的设计使得太阳能热水GX循环进入水箱,辅助热源的加入很好的解决了太阳能资源不足天气情况下的热水供应。
2 系统构成
台达系列人机界面,台达ES2系列CPU、台达PT-E2系列温度控制模块,台达AD-E2系列模拟量转数字量模块、太阳能集热器、电热丝(或空气源热泵等其它辅助热源)、保温水箱、洗浴控制泵、集热循环泵、电磁阀、温度传感器、液位传感器、功率变送器等,如图1所示。
6ES74000HR014AB0 |
6ES74000HR024AB0 |
6ES74000HR034AB0 |
6ES74000HR044AB0 |
6ES74000HR514AB0 |
6ES74000HR524AB0 |
6ES74000HR534AB0 |
6ES74000HR544AB0 |
6ES74121XJ050AB0 |
6ES74122XJ050AB0 |
6ES74142XK050AB0 |
6ES74143XM050AB0 |
6ES74162XN050AB0 |
6ES74163XR050AB0 |
6ES74174XT050AB0 |
6ES74122EK060AB0 |
6ES74143EM060AB0 |
6ES74163ES060AB0 |
6ES74125HK060AB0 |
6ES74145HM060AB0 |
6ES74165HS060AB0 |
6ES74175HT060AB0 |
6ES74143FM060AB0 |
6ES74162FN050AB0 |
6ES74163FS060AB0 |
6ES74001TA010AA0 |
6ES74001TA110AA0 |
6ES74001JA010AA0 |
6ES74001JA110AA0 |
6ES74002JA000AA0 |
6ES74002JA100AA0 |
6ES74012TA010AA0 |
6ES74011DA010AA0 |
6ES74031TA010AA0 |
6ES74031TA110AA0 |
6ES74031JA010AA0 |
6ES74031JA110AA0 |
6ES74050DA020AA0 |
6ES74050KA020AA0 |
6ES74050KR020AA0 |
6ES74050RA020AA0 |
6ES74070DA020AA0 |
6ES74070KA020AA0 |
6ES74070KR020AA0 |
6ES74070RA020AA0 |
6ES79520AF000AA0 |
6ES79521AH000AA0 |
6ES79521AK000AA0 |
6ES79521AL000AA0 |
6ES79521AM000AA0 |
6ES79521AP000AA0 |
6ES79521AS000AA0 |
6ES79521AY000AA0 |
6ES79520KF000AA0 |
6ES79520KH000AA0 |
6ES79521KK000AA0 |
6ES79521KL000AA0 |
6ES79521KM000AA0 |
6ES79521KP000AA0 |
6ES79521KS000AA0 |
6ES79521KT000AA0 |
6ES79521KY000AA0 |
6ES79710BA00 |
6ES79601AA060XA0 |
6ES79601AB060XA0 |
6ES79601AA04A0 |
6ES79601AA045BA0 |
6ES79601AA045KA0 |
6ES71971LA120XA0 |
6ES74211BL010AA0 |
6ES74211EL000AA0 |
6ES74211FH200AA0 |
6ES74217BH010AB0 |
6ES74217DH000AB0 |
6ES74221BH110AA0 |
6ES74221BL000AA0 |
6ES74221FH000AA0 |
6ES74221HH000AA0 |
6ES74227BL000AB0 |
6ES74310HH000AB0 |
6ES74311KF000AB0 |
6ES74311KF100AB0 |
6ES74311KF200AB0 |
6ES74317KF000AB0 |
6ES74317KF100AB0 |
6ES74317QH000AB0 |
6ES74321HF000AB0 |
6ES74317KF006AA0 |
6ES74401CS000YE0 |
6ES74411AA050AE0 |
6ES74412AA050AE0 |
6ES74501AP010AE0 |
6ES74513AL000AE0 |
6ES74521AH000AE0 |
6ES74533AH000AE0 |
6ES74550VS000AE0 |
6ES74551VS000AE0 |
6ES74600AA010AB0 |
6ES74601BA010AB0 |
6ES74603AA010AB0 |
6ES74632AA000AA0 |
6ES74610AA010AA0 |
6ES74611BA010AA0 |
6ES74613AA010AA0 |
6ES74610AA007AA0 |
6ES74613AA007AA0 |
6ES74681AH500AA0 |
6ES74681BB500AA0 |
6ES74681BF000AA0 |
6ES74681CB000AA0 |
6ES74681CC500AA0 |
6ES74681CF000AA0 |
6ES74681DB000AA0 |
6ES74683AH500AA0 |
6ES74683BB500AA0 |
6ES74921AL000AA0 |
6ES74921AL001AB0 |
6ES74921BL000AA0 |
6ES74921CL000AA0 |
6ES74921CL001AB0 |
6ES74922AX000AA0 |
6ES74922BX000AA0 |
6ES74922CX000AA0 |
6ES74922DX000AA0 |
6ES79631AA100AA0 |
6ES79632AA100AA0 |
6ES79633AA100AA0 |
6ES74900AA000AA0 |
6ES74900AB000AA0 |
6ES74901AA000AA0 |
6ES74901BA000AA0 |
6ES74921XL000AA0 |
6ES74922XL000AA0 |
6ES74922XX000AA0 |
A5E00753961 |
6ES79731HD100AA0 |
6ES79642AA040AB0 |
6ES71971LB000XA0 |
--------------------------------------
6ES72111BE310XB0 |
6ES72111AE310XB0 |
6ES72111HE310XB0 |
6ES72121BE310XB0 |
6ES72121AE310XB0 |
6ES72121HE310XB0 |
6ES72141BG310XB0 |
6ES72141AG310XB0 |
6ES72141HG310XB0 |
6ES72151BG310XB0 |
6ES72151AG310XB0 |
6ES72151HG310XB0 |
6ES72111BE400XB0 |
6ES72111AE400XB0 |
6ES72111HE400XB0 |
6ES72121BE400XB0 |
6ES72121AE400XB0 |
6ES72121HE400XB0 |
6ES72141BG400XB0 |
6ES72141AG400XB0 |
6ES72141HG400XB0 |
6ES72151BG400XB0 |
6ES72151AG400XB0 |
6ES72151HG400XB0 |
6ES72171AG400XB0 |
A5E |
6ES72211BF320XB0 |
6ES72211BH320XB0 |
6ES72221HF320XB0 |
6ES72221BF320XB0 |
6ES72221XF320XB0 |
6ES72221HH320XB0 |
6ES72221BH320XB0 |
6ES72231PH320XB0 |
6ES72231BH320XB0 |
6ES72231PL320XB0 |
6ES72231BL320XB0 |
6ES72231QH320XB0 |
6ES72314HD320XB0 |
6ES72315ND320XB0 |
6ES72314HF320XB0 |
6ES72315PD320XB0 |
6ES72315QD320XB0 |
6ES72315PF320XB0 |
6ES72315QF320XB0 |
6ES72324HB320XB0 |
6ES72324HD320XB0 |
6ES72344HE320XB0 |
6ES72411CH320XB0 |
6ES72411AH320XB0 |
6ES72411CH301XB0 |
6ES72784BD320XB0 |
6ES72213AD300XB0 |
6ES72213BD300XB0 |
6ES72221AD300XB0 |
6ES72221BD300XB0 |
6ES72230BD300XB0 |
6ES72233AD300XB0 |
6ES72233BD300XB0 |
6ES72324HA300XB0 |
6ES72314HA300XB0 |
6ES72315PA300XB0 |
6ES72315QA300XB0 |
6ES79548LC020AA0 |
6ES79548LE020AA0 |
6ES79548LF020AA0 |
6ES79548LL020AA0 |
6ES79548LP010AA0 |
6ES79548LT020AA0 |
6ES72741XH300XA0 |
6ES72741XF300XA0 |
6ES72741XA300XA0 |
6ES72741XK300XA0 |
6ES72906AA300XA0 |
6ES72970AX300XA0 |
6ES72982DS230XA0 |
----------------------------
6AV21240JC010AX0 |
6AV21241JC010AX0 |
6AV21240MC010AX0 |
6AV21241MC010AX0 |
6AV21240QC020AX0 |
6AV21241QC020AX0 |
6AV21240UC020AX0 |
6AV21240XC020AX0 |
6AV21448GC100AA0 |
6AV21448MC100AA0 |
6AV21814DB200AX0 |
6AV21814DB100AX0 |
6AV21814GB000AX0 |
6AV21814GB100AX0 |
6AV21814JB000AX0 |
6AV21814JB100AX0 |
6AV21814MB000AX0 |
6AV21814MB100AX0 |
6AV21814QB000AX0 |
6AV21814QB100AX0 |
6AV21814UB000AX0 |
6AV21814XB000AX0 |
6AV21818XP000AX0 |
6AV21246DJ000AX0 |
6AV21246GJ000AX0 |
6AV21246JJ000AX0 |
6AV21246MJ000AX0 |
6AV21246QJ000AX1 |
6AV21246UJ000AX1 |
6AV21246XJ000AX1 |
6AV21252GB030AX0 |
6AV21252GB230AX0 |
6AV21252JB030AX0 |
6AV21252JB230AX0 |
6AV21252AE130AX0 |
6AV21252AE230AX0 |
6AV2181F020AX0 |
6AV2181F050AX0 |
6AV2181F080AX0 |
6AV2181F100AX0 |
6AV2181F150AX0 |
6AV2181F200AX0 |
6AV2181F250AX0 |
6AV2181G800AX0 |
6AV21232DB030AX0 |
6AV21232GA030AX0 |
6AV21232GB030AX0 |
6AV21232JB030AX0 |
6AV21232MA030AX0 |
------------------
6AV63812BC073AV0 |
6AV63812BD073AV0 |
6AV63812BE073AV0 |
6AV63812BH073AV0 |
6AV63812BF073AV0 |
6AV63812BJ073AV0 |
6AV63812BK073AV0 |
6AV63812BL073AV0 |
6AV63812BM073AV0 |
6AV63812BN073AV0 |
6AV63812BP073AV0 |
6AV63812BS073AV0 |
6AV63812BQ073AV0 |
6AV63812BT073AV0 |
6AV63812BU073AV0 |
6AV63812BV073AV0 |
6AV63711CA073AX0 |
6AV63711CF073AX0 |
6AV63711DH073LX0 |
6AV63711DH073AX0 |
6AV63711DH073MX0 |
6AV63711DH073BX0 |
6AV63711DH073CX0 |
6AV63711DH073DX0 |
6AV63711DH073GX0 |
6AV63711DH073HX0 |
6AV63711DN073LX0 |
6AV63711DN073AX0 |
6AV63711DN073BX0 |
6AV63711DN073CX0 |
6AV63711DN073DX0 |
6AV63722CH000BA0 |
6AV63722CH000CA0 |
6AV63722CH000DA0 |
6AV63722CH000EA0 |
6AV63722CH000FA0 |
6AV63722CH100BA0 |
6AV63722CH100CA0 |
6AV63722CH100DA0 |
6AV63722CH100EA0 |
6AV63722CH100FA0 |
6AV63711DQ173AX0 |
6AV63711DQ173BX0 |
无需牵线经济美观
对于布线困难、或多楼层无线网络无法涵盖的家庭或小办公室,透过Panasonic HD-PLC,您完全无需牵线。Panasonic HD-PLC透过电源线,提供多处据点网功能,Z多可达15台同时网,不用花费多余的成本,也不破坏您室内装潢及影响视觉美观。
随插即用安装简便
安装设定只要一个动作,插入电源孔。安装设定只要一个动作,插入电源孔。 不需设定PC,不需安装任何软件,即使要连接多台终端机的PC/NB也只需按一个键即可,看到PLC的指示灯亮,就表示网络已畅游在电源在线。
本文介绍了通过引进ActiveX控件MSComm,利用C#语言编程,实现上位机与松下FPG-C24R2 PLC的通信,并给出了工程实例。该方法简单可靠、便于移植、实用性强,在工业控制中有着广泛的用途。
关键词:C# 串口通信 实时监控 ActiveX 控件
一、前言
C#语言是.NET技术的核心开发语言,是一种简单、现代、面向对象和类型安全的编程语言,它实现了快速应用程序开发、跨平台部署,能够访问平台固有的资源,支持COM和.NET技术,具有C++语言的强大功能、Java语言的跨平台特性和Delphi语言的方便快捷等众多的品质。FP∑是日本松下电工株式会社生产的小型可编程序控制器,它有许多规格,具有体积小、重量轻、功能齐全、编程简单、价格便宜等优点,在工业控制中应用十分广泛。 本文在Windows xp下用Visual Studio .NET 2003编制一个简单的通信程序,探讨使用MSComm控件对FPG-C24R2 PLC进行串行通信的实现方法。
二、ActiveX控件的引入
你必须有Mscomm.srg, Mscomm32.ocx,Mscomm32.dep文件在你的Windows的System目录下(注意WinNT下是System32),而且它必须正确的注册。你可以装VB6.0来获得,安装VB.6.0后,MSComm控件就自动在你的计算机上注册了,这比手工注册控件省事多了,Visual.Studio.NET2003在项目工程中(Solution)插入MSComm控件的具体步骤:新建程序后,点击Tools(工具)-->Add/Remove Toolbox items(添加/移除工具箱项)就打开了Customize Toolbox(自定义工具箱)对话框,再选择COM Components(COM组件)项,并在出现控件中就可以找到Microsoft Communications Control,version 6.0,选上该项,再点击"OK",就会在Toolbox控件工具箱中看到MSComm控件的图标了,将它拖到窗体(Form)就可以了。
三、通信协议
FP∑系列PLC通信系统的基本协议是松下电工的专用通信协议-MEWTOCOL;PLC与计算机的通信协议是MEWTOCOL-COM。该协议采用异步通信方式,其波特率有300bps、600bps、1200bps、2400bps、4800bps、9600bps、19200bps、38400bps、57600bps、115200bps等多种可选,且报文长度可变可固定。该方式通信协议如下:
图1和图2分别为上位机发送的上位机链接命令帧读DM区数据的命令格式和由PLC返回的应答帧格式。当PLC接收到从上位机发来的ASCII码命令时自动返回ASCII码应答。
其中,%为起始符,标记每一帧报文的开始,CR为结束符,标记每一帧报文的结束,BCC为两字节的帧校验码FCS,它是从开始符"%"到正文结束的所有字符的ASCII码按位异或的结果,HL为PLC的站地址,为两位16进制数,如00则表示*台PLC。#、$标注该帧报文为何种类型,上位机的命令帧由不固定的字节数组成,针对不同的识别码有不同的帧长度。但基本格式大体一致。
2
四、编程实现
启动Visual.Studio.NET2003,便可进入Visual C#.NET窗口环境,建立Windows应用程序,建立项目名称(complc),生成项目窗体(comForm)。在窗体上添加通信按钮button1、退出按钮button2,并在工具箱Windows窗体控件栏选中Microsoft Communications Control,version 6.0控件,如图3。
代码如下:
using System; using System.Text; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; namespace complc { /// <summary> /// Form1 的摘要说明。 /// </summary> public class comForm : System.Windows.Forms.Form { private AxMSCommLib.AxMSComm axMSComm1; private System.Windows.Forms.TextBox textBox1; private System.Windows.Forms.TextBox textBox2; private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button2; private System.Windows.Forms.Label label1; private System.Windows.Forms.Label label2; /// <summary> /// 必需的设计器变量。 /// </summary> private System.ComponentModel.Container components = null; public comForm() { // Windows 窗体设计器支持所必需的 InitializeComponent(); // TODO: 在 InitializeComponent 调用后添加任何构造函数代码 } /// <summary> /// 清理所有正在使用的资源。 /// </summary> protected override void Dispose( bool disposing ) { if( disposing ) { if (components != null) { components.Dispose(); } } base.Dispose( disposing ); } /// Windows 窗体设计器生成的代码 /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Application.Run(new comForm()); } private void button1_Click(object sender, System.EventArgs e) { string ms,rd = "" ; int i; if (!axMSComm1.PortOpen) axMSComm1.PortOpen = true; //打开串口 axMSComm1.InputLen = 0; //清除接收缓冲区 axMSComm1.DTREnable = true; //置DTR有效 axMSComm1.RTSEnable = true; //置RTS有效 axMSComm1.InputMode = MSCommLib.InputModeConstants.comInputModeText; //置为二进制输入方式 axMSComm1.RThreshold = 1; //设置为接收缓冲区每接收一个字符将引发一次OnComm事件 ms=textBox1.Text; // 输入如:%01#RDD9001590016或%01#RDD axMSComm1.Output = ms+tobcc(ms)+(char)13; // sleep(30); rd += axMSComm1.Input; textBox2.Text = rd; } private void comForm_Load(object sender, System.EventArgs e) { axMSComm1.CommPort = System.Convert.ToInt16(1); //设为com1 axMSComm1.Settings = "9600,n,8,1"; } public string tobcc(string s) //帧校验函数FCS { int t = 0; char[] chars = s.ToCharArray(); for(int i = 1;i <= s.Length-1;i++) { t = t^=(char)chars[i]; } return t.ToString().Substring(1,2); } private void button2_Click(object sender, System.EventArgs e) { Application.Exit(); } } }
五、结论
本文所有程序均在Windows XP, Visual.Studio.NET2003环境中调试通过,该通信方式简单,通信十分稳定可靠,从而在工业控制的小型监控系统中有着广阔的应用前景。读者可在本文的基础上,参考松下公司的MEWTOCOL-COM协议,便可轻松实现PC与松下FP∑系列PLC的通信,以完成上位机对PLC的监视与控制。
本产品信息由(上海启水自动化科技有限公司)为您提供,内容包括(西门子ZG工业业务领域总代理)的品牌、型号、技术参数、详细介绍等;如果您想了解更多关于(西门子ZG工业业务领域总代理)的信息,请直接联系供应商,给供应商留言。若当前页面内容侵犯到您的权益,请及时告知我们,我们将马上修改或删除。
关注微信公众号
微信小程序