泸州西门子模块代理商
西门子的很多面板没有时钟保持功能,这可以通过设置PLC同面板的时钟同步来解决,如何同步Protool/Winccflexible组态操作面板与 S7-200/300/400 控制器的日期和时间可以参照以下链接中的描述:79626087
如何同步WinCC Basic 组态的Basic Panel的日期与时间与 S7-1200 PLC日期和时间可以参照以下链接中的描述:
39182145
另外,使用 WinCC flexible 组态的面板也可以访问 S7-1200,可以参照以下链接内容:
38111886
这种情况下,使用的是S7 300/400 PLC的驱动来访问S7 1200 PLC的,此时,一般的变量访问是没有问题的,但如果实现两者的时钟同步就有问题了,因为S7 1200 PLC的系统时钟格式与S7 300/400 PLC的系统时钟是不相同的,S7 1200 PLC的系统时钟由以下12个字节组成:
而S7 300/400PLC的系统时钟由以下8个字节组成:
因此,实现WinCCflexible组态面板同S7 1200 PLC的时钟同步的关键在于将S7 1200 PLC的系统时钟格式转换为符合S7 300/400 PLC的系统时钟格式。具体实现步骤如下:
1.创建DB块
创建DB块,确保“仅符号访问”选项不使能:
2.创建DB块变量
在DB块中创建所需要的变量如下:
3.创建周期中断块
创建一个周期中断块,将默认的扫描周期100ms改为1000ms,这样可以减小PLC的负 担:
为了配置调制解调器模块 EM 241,打开 STEP 7-Micro / WIN 并选择 调制解调器扩展向导。
图 1:选择 Modem Expansion Wizard
选择“配置EM 241调制解调器模块”并点击“下一步”确认。
请点击“Yes”确认符号地址。
输入 EM 241 的模块位置或在在线状态下执行“读取模块”并点击“下一步”。
激活密码保护并输入一个密码或者点击“下一步”跳过该步。
选择“调制解调器模块使用PPI协议”并点击“下一步”确认。
选择“在此配置中使能信息传送功能”并点击“配置信息传送”。
在下一个窗口中,点击选项卡“寻呼信息”并找到“新信息”。
在文本域中输入您的消息并分配一个符号地址。如果您想要输入一个附加数据,找到“插入数据”,定义合适的值并点击“OK”确认。点击“保存信息”并保存该信息。
选择选项卡“”定义。
在“新”输入数据并点击“保存”确认。
图 2:Phone Number Properties (属性)
在左侧的框中选择号码,点击按钮“-->”将其传送到右边的框中,然后点击“OK”。
点击“下一步”然后再点击“下一步”跳过下个窗口。
在下个窗口中,选择尝试的号码。选择拨号类型声音并选择“使能无拨号音拨号”选项。点击“下一步”确认选择。
选择一个空闲的存储空间范围并点击“下一步”确认。
按照您的配置选择输出类型并点击“下一步”。
点击“完成”确认项目组件的显示。
完成配置。
在 STEP 7- Micro / WIN 中,为 EM 241 创建程序链接。
1.常开/常闭条件
梯形图中每个条件是否为ON或OFF,取决于分配给它的操作数位的状态。
如果操作数位是“1”,则常开条件是ON,常闭条件是OFF。
如果操作数位是“0”,则常开条件是OFF,常闭条件是ON。
若把操作数位理解为软继电器,则有如下结论:
若操作数位是“1”,则继电器线圈通电,常开触点ON,常闭触点OFF。
若操作数位是“0”,则继电器线圈断电,常开触点OFF,常闭触点ON。
一般来说,常开条件具备是它的位为“1”,而常闭条件具备是它的位为“0”,就是常闭条件与位状态相反,如图所示。
图 常开与常闭条件
2.执行条件
在梯形图中,一条指令前面的常开、常闭等条件的逻辑组合产生了执行条件,执行条件具备与否,决定指令的状态。对于继电器线圈类的指令,执行条件为ON(执行条件具备),对应线圈得电;而执行条件为OFF(执行条件不具备),对应线圈失电。对于功能性指令,执行条件为ON(执行条件具备),则对应功能指令的执行;而执行条件为OFF(执行条件不具备),对应功能指令不执行。
3.操作数位
IR区域、SR区域、HR区域、AR区域、LR区域或TC区域中的任何位都可以是操作数位,这意味着I/O位、标志位、工作位、定时器/计数器等都可以是梯形图中可以使用的条件。
4.逻辑块
指令行上条件的逻辑组合可以分成几个部分,每一部分均为一个逻辑块。了解逻辑块对于更有效的编程是必要的。特别是在程序要以助记符形式输入时,逻辑块是至关重要的。
5.梯级
各种常开、常闭条件的一个逻辑组合又称为一个梯级。