最近遇到一个问题,使用中的DCS(和利时的macsv)系统要上一套脱硝系统,CPU是西门子的313-5BG04-0AB0还自带一个CP343-1Lean,首先是用自带的以太网卡能否实现和DCS侧的通讯,如可以需要添加什么硬件,网线是接入哪里,我问了厂家人说不能将网线接到主控单元后面的那个电光转换的机器上?如不行,我打算把以太网换成Cp342-5,应该是可以实现了,但是操作步骤由不知道怎么走,要详细的,最好是哪位以前有做过的,给我看看当时的总结记录,我主要是搞DCS侧的,能由PLC那侧的当然更好了,谢谢,我是菜鸟,望大家多指教!
现在我把情况再描述一下:PLC侧CPU是313C,不带集成DP接口,后面接了1个DO、1个RTD、2个AI8*12Bit、1个AO8*12Bit最后是CP342-5,设置:速率问的和利时厂家说设为500,地址协商一致100,工作模式:选从站,勾选下面的测试、调试、路由,勾选将组态数据保存到CPU上,数据传输的起始地址是从输出开始地址获得,经过转换成16进制写到FC11(系统里面的FC1,与自定义的一个块重名了,于是改为了FC11和FC12)块的对应输入端子。FC11和FC12都写在了OB1里面,严格按照格式编程的,然后还定义了2个DB分别用来放DP收发的数据。
现在是经由CP342-5出来的红绿2线间的直流电压为1.09V左右,其中run灯常亮,BUSF一直闪,CPU不报任何故障;当CP卡挂在CPU上的时候,CPU的MPI端口就无法使用了,电脑监控不了程序的运行,提示连接不上,当把CP卡卸下之后,CPU会报故障,但是MPI口可以使用,程序可以被监视,现在不知道问题在哪里,望各位有过调试类似的项目的朋友提供一些思路,谢谢!
另外DCS这边接收DP数据后怎么转换成工程量?PLC那边是DW表示一个Real数,比如,传的第3个DW工程量值是1.8,我DCS这边接收到的是个多大的数,怎么处理让它表示为1.8?
非常感谢!