西门子通信模块开发模块函数说明
西门子通信模块开发
1.西门子TCP通信组件
S7-300/S7-400 以太网 WinTcpS7.dll
S7-1200/S7-1500 以太网 WinTcpS7_1K.dll
S7-200 Smart 以太网 WinTcpS7_Smart.dll
S7-200 CP2 以太网 WinTcpS7_CP2.dll
2.PlcMemory 操作的PLC内存区域类型 枚举值
DI: 输入
DQ: 输出
CIO: 输入输出
MR: 中间继电器M区域
WR: 中间继电器W区域
DR: 中间继电器D区域
DB: DB块数据
ER: 扩展数据E区域
HR: 保持区域H区域
SR: 状态寄存器S区域
TIM: 计时器当前值
CNT: 计数器当前值
3.数据类型枚举值
INT16: 16位有符号整数
UINT16: 16位无符号整数
DINT32: 32位有符号整数
HEX32: 32位16进制字符
REAL32: 32位单精度浮点数据
BIN16: 16位二进制字符串
BCD16: 16位转换为4位BCD字符
BCD32: 32位转换为8位BCD字符
4.PrtType 串口通信校验方式
None:无校验
Odd: 奇校验
Even:偶校验
Mark:校验
设计综述
编辑
S7-400自动化系统采用模块化设计。它所具有的模板的扩展和配置功能使其能够按照每个不同的需求灵活组合。一个系统包括:电源模板,处理单元(CPU),各种信号模板(SM),通讯模板(CP),功能模板(FM),接口模板(IM),SIMATICS5模板。
产品功能
编辑
S7-400 plc具有以下功能:
高速指令处理
用户友好的参数设置
口令保护
系统功能
用户友好的操作员控制和监视功能(HMI)已集成在SIMATIC的操作系统中
CPU的诊断功能和自测试智能诊断系统连续地监视系统功能并记录错误和系统的事件。
模式选择开关
技术亮点
编辑
通过提高运算和通讯性能,提高您的生产力
通过提高诸如工作存储器、内置装载存储器、FC、FB、DB块的数量,可以使其应用更加广泛
数据块功能块统一的数字编号
通过工厂复位功能(FactoryResetfunction)可方便地恢复出厂设置
存储卡的序列号读取功能,更好地保护您的专有技术
SFC109"PROTECT",额外的写保护选择
通过网络进行固件升级,维护较为简单
通过SFC78对装载的内容进行监视,可对信息源瓶颈做出动态响应
通过CP443-1Adv.EX41(条目号:24020919)开放的以太网通讯(Iso-on-TCP),使其具有灵活的集成选项
优化的PROFINET-IOCP联接,条目号:24020919
与V4CPU相比,降低了后备电流
(3)public short Bit_Test(int Handle, PlcMemory Memory, ushort Block, ushort Address, ushort Bit, ref bool State);
函数功能:以位的方式读取该位的状态
参数:
Handle:网络句柄
Memory:访问PLC数据区域的枚举值
Block:DB块的号码,非DB取0
Address:要操作的位所在的字地址
Bit:要操作的位在字地址内的号码
State:读取到的位的状态
返回值:函数执行结果
(4)public short CmdRead(int Handle, PlcMemory Memory, DataType ValType, ushort Block, ushort Address, ushort Count, ref object[] Redata);
函数功能:读取多个PLC内存数据
参数:
Handle:网络句柄
Memory:访问PLC数据区域的枚举值
ValType:交互数据的类型的枚举值
Block:DB块的号码,非DB取0
Address:要操作字的起始地址
Count:要操作的字的个数
Redata:读取到的数据存放的地址
返回值:函数执行结果
一般返回结果ref的引用为object类型,从哪个地址(Address)开始读取(Count)个字。
一个字:Q0.0 - Q1.7
存储方式
Q0.7-Q0.0 + Q1.7-Q1.0
(5)public short CmdWrite(int Handle, PlcMemory Memory, DataType ValType, ushort Block, ushort Address, ushort Count, ref object[] Data);
函数功能:批量写入数据到PLC的内存
参数:
Handle:网络句柄
Memory:访问PLC数据区域的枚举值
ValType:交互数据的类型的枚举值
Block:DB块的号码,非DB取0
Address:要操作字的起始地址
Count:要操作的字的个数
Redata:写入到PLC数据的地址
返回值:
(6)public short DataConvert(DataType SourType, object SourData, DataType DestType, ref object DestData);
函数功能:数据类型转换
使用PLC不仅可以对模拟量进行开环控制,而且还可以进行闭环控制。配置PID控制单元或模块,对控制过程中某一变量(如速度、温度、电流、电压等)进行PID控制。
http://shuqian2016.cn.b2b168.com
欢迎来到上海苏嵩自动化设备有限公司网站, 具体地址是上海市金山区廊下镇上海市金山区枫泾镇经波路276弄3号302室,联系人是苏浩。
主要经营上海湘驰自动化设备有限公司 具备以下产品优势西门子可编程控制器,西门子触摸屏,西门子工业以太网,西门子数控系统,西门子高低压变频器,西门子电机驱动等等。西门子S7-200PLC,西门子S7-400PLC,西门子S7-300PLC,LOGO!逻辑模块,西门子ET200I/O模块,西门子S7-1200PLC,西门子电机,西门子低压电机,伺服电机, 主轴电机,直线电机,扭矩电机,直流电机,西门子。
单位注册资金单位注册资金人民币 100 万元以下。
我公司在机械产品领域倾注了无限的热忱和激情,公司一直以客户为中心、以客户价值为目标的理念、以品质、服务来赢得市场,衷心希望能与社会各界合作,共创成功,共创辉煌,携手共创美好明天!